Pebbling Club 🐧🪨

  • AI Horseless Carriages - Pete Koomen
    Notes
    This is what AI's "killer app" will look like for many of us: teaching a computer how to do things that we don't like doing so that we can spend our time on things we do.
    Unfurl
  • LOADSTAR COMPLEAT | Extra Future
    Notes
    John, my co-founder at Set Side B, has released a dump of NEARLY the complete Commodore 64 magazine-on-disk items from the legendary LOADSTAR zine:
    Feed
    Embed
    Unfurl
  • The Tragedy of Running an Old Node Project - Abdisalan Mohamud
    Notes
    How hard could it be to run an old node project? Pretty hard actually.
  • Rewrite it in Rails | old man rambling
    Notes
    Interestingly, all of the things that used to annoy me about Ruby and Rails now annoy me much, much, much less. I have accepted that there is no perfect language or framework. You just have to know its strengths and weaknesses and deal with them. Luckily, there are some really good frameworks out there for people who want to focus on building a good product. I think Rails is probably one of the best, but there are a lot of other long-lived frameworks with lots of active contributors that are probably just as good. It might still be worth it to choose a more exotic language, framework or to dive in and write your own. If only for the opportunity to learn these kinds of lessons on your own.
    Unfurl
  • parnas-1979.pdf
    Notes
    Designing software to be extensible and easily contracted is discussed as a special case of design for change. A number of ways that extension and contraction problems manifest themselves in current software are explained.
  • Why make software? | Sean Voisen
    Notes
    I want to help bring about new ways of being in the world, however small. New ways to think. New ways to create. New ways to share ideas with others.
    Feed
    Unfurl
  • The case for handcrafted software in a mass-produced world • The Register
    Notes
    As AI automates programming, it could be worth exploring the value of bespoke code
    Unfurl
  • Ventoy
    Notes
    Ventoy is an open source tool to create bootable USB drive for ISO/WIM/IMG/VHD(x)/EFI files. With ventoy, you don't need to format the disk over and over, you just need to copy the ISO/WIM/IMG/VHD(x)/EFI files to the USB drive and boot them directly.
    Unfurl
  • novelWriter – A markdown-like editor for writing novels
    Notes
    A markdown-like text editor designed for writing novels and larger projects of many smaller plain text documents.
    Unfurl
  • Oldest software rivalry: Emacs and Vi, two text editors used by programmers.
    Notes
    Forget Apple vs. Google. Emacs and Vi have been battling for text-editor supremacy among programmers for 40 years.
    Unfurl
  • Review: Composition Tools Fargo, Medium, Editorially, Marquee, and More | MIT Technology Review
    Notes
    In 1984, the personal-computer industry was still small enough to be captured, with reasonable fidelity, in a one-volume publication, the Whole Earth Software Catalog. It told the curious what was up: ā€œOn an unlovely flat artifact called a disk may be hidden the concentrated intelligence of thousands of hours of design.ā€ And filed under ā€œOrganizingā€ was one review of particular note, describing a program called ThinkTank, created by a man named Dave Winer.
    Unfurl
  • Why Microsoft Word must Die - Charlie's Diary
    Notes
    I hate Microsoft Word. I want Microsoft Word to die. I hate Microsoft Word with a burning, fiery passion. I hate Microsoft Word the way Winston Smith hated Big Brother. Our reasons are, alarmingly, not dissimilar ...
    Feed
    Unfurl
  • Liskov substitution principle - Wikipedia, the free encyclopedia
    Notes
    Substitutability is a principle in object-oriented programming. It states that, in a computer program, if S is a subtype of T, then objects of type T may be replaced with objects of type S (i.e., objects of type S may be substituted for objects of type T) without altering any of the desirable properties of that program (correctness, task performed, etc.).
    Feed
    Unfurl
  • Ken's Programming Blog: I Knew a Programmer that Went Completely Insane
    Notes
    It may be hard to swallow but the extra effort and hours that you put into your job as a software developer does not usually amount to someone higher up thinking you should run the company. It has been my experience that good producers are more likely to be asked to continue to produce. If they moved you to a higher position and better pay then who would produce the software?
    Feed
    Unfurl
  • Change Computer History Forever: Well, Here We Are Ā« ASCII by Jason Scott
    Notes
    This is it, folks. This is the ideal world I’ve heard whispered about, referenced, and planned for a very long time. It’s here. I know you might have expected it to land with an earth-shattering boom but it was a slow and steady flowering on the Internet Archive’s servers. The Archive of Historical Computer Software is here, and it is very, very large. Blow me away.
    Feed
    Embed
    Unfurl
  • How the internet is making us poor – Quartz
    Notes
    Barring a civilization-ending event, technology is not going to move backward. More and more of our world will be controlled by software. It’s already become so ubiquitous that, argues one of my colleagues, it’s now ridiculous to call some firms as ā€œtechā€ companies when all companies depend on it so much.
    Feed
    Unfurl
  • GITLAB: Self Hosted Git Management Application
    Notes
    Self hosted Git management software
    Feed
    Unfurl
  • Tracking planes for $20 or less | Clayton's Domain
    Notes
    Since getting my hands on a compatible TV tuner, I’ve been able to listen to police radio, pager networks, garage door openers, air traffic control, and lots more.
    Feed
    Unfurl
  • The real reason we’re upset about Sparrow’s acquisition
    Notes
    You see, for a long time we’ve chanted this refrain wherever we could: If you’re not paying for it, you’re not the customer; you’re the product being sold. We point to Facebook and Delicious and ad-supported sites and lament the fact that we’re all just a set of eyeballs being sold to advertisers. So we came up with a solution. We decided that we don’t want to be free users any more. We decided that we want to pay independent developers directly so that they can have sustainable businesses and happy lives.
    Feed
    Embed
    Unfurl
  • ZoneMinder - ZoneMinder: Linux Home CCTV and Video Camera Security with Motion Detection
    Notes
    ZoneMinder is an integrated set of applications which provide a complete surveillance solution allowing capture, analysis, recording and monitoring of any CCTV or security cameras attached to a Linux based machine. It is designed to run on distributions which support the Video For Linux (V4L) interface and has been tested with video cameras attached to BTTV cards, various USB cameras and also supports most IP network cameras. A partial list is given in the Wiki and Support sections, please give feedback in the Forums if it works with yours. ZoneMinder also requires MySQL and PHP, and is enhanced by a webserver such as Apache.
    Unfurl
  • IP Webcam - Android Apps on Google Play
    Notes
    Turn your phone into a wireless camera! Supports Windows, Mac and Linux. Turns your phone into a network camera with multiple viewing options. View your camera on any platform with VLC player or web browser. Stream video inside WiFi network without internet access.
    Unfurl
  • Marked - smart tools for smart writers
    Notes
    Pick your favorite editor: Marked's flexible Markdown preview will show you the final output of your document as you work, and its writing tools make your life easier from concept to publish.
    Unfurl
  • What have you tried? - Matt Gemmell
    Notes
    The problem is that this person’s problem-solving technique is to ask for the solution. Not to seek advice on how to approach the task, or ask for the names of likely classes to look into, or a link to an example - but to just ask for the code, fully formed and ready to go. This is not problem solving, and software engineering is entirely about problem solving.
    Feed
    Unfurl
  • Vox :: The Lightweight Music App for Mac OS X
    Notes
    Nice. This plays .MODs reasonably well and exports M4A's
    Unfurl
  • Buttered Cat Software - Products :: QuickBoot
    Notes
    QuickBoot is a handy utility to make it easier to reboot into your Boot Camp windows drive, or even another OS X install. It will also not permantly change your startup disk so once you reboot again, it'll boot back to your standard OS. Choose to boot windows and go get a drink, no more waiting around holding the option key. Great for bluetooth keyboard users where option key might not always work.
    Unfurl
  • World Outline: River2 bug importing OPML
    Notes
    This is why we need a number of serious users who use the product in different ways to monitor problems after big changes. permalink
    Unfurl
  • Scripting News: Don't remove features from products
    Notes
    And then the product just died. Sales disappeared, until we could get out a version of the product that had most of the features of the other two, and added some new twists. Even then the product didn't get on a good footing until a year after that, when we came out with a product that did a lot more than any of our previous products. But I learned a lesson I would never forget. Even when you aren't actually taking features out of a product, you can't appear to the users to be doing that. They will make you pay for it. #
    Feed
    Unfurl
  • iguanair - Revision 1683: /public/trunk
    Unfurl
  • automatic | coding.curious
    Notes
    Automatic allows you to set up subscriptions for virtually any content linked in RSS feeds: podcasts, videocasts, torrentcasts... Rule of thumb: if it ends in '-cast', you can get it with Automatic.
    Unfurl
  • Blink, a state of the art, easy to use SIP client
    Notes
    Blink is the best SIP client for Mac. You can use it with any SIP provider or its own fully-featured SIP service.
    Unfurl
  • Textual: IRC for Mac OS X
    Notes
    Textual is a lightweight IRC client created specifically for Mac OS X. It was designed with simplicity in mind. Textual has taken the best of IRC and built it into a single client. Its easy-to-use functionality combined with scripting support makes it an ideal IRC client for novice to advanced users.
    Unfurl
  • Divvy Ā· Window management at its finest.
    Notes
    "Divvy is an entirely new way of managing your workspace. It allows you to quickly and efficiently "divvy up" your screen into exact portions. "
    Unfurl
  • [!NEWS] The GNUtards Must Be Crazy
    Notes
    "The GPL is a bait-and-switch. It shows you functional code that might very well solve your problem, and then says, "Oh, no, you can't actually use this, because you work for a living." "
    Unfurl
  • MagiCal | Software | Charcoal Design
    Notes
    "MagiCal is a FREE menu-based clock and calendar. It features a huge range of configuration options for how the time and date are displayed, and can operate either in conjunction with, or as a replacement for the built in system menu clock."
    Unfurl
  • Semantic Versioning
    Notes
    "I propose a simple set of rules and requirements that dictate how version numbers are assigned and incremented. For this system to work, you first need to declare a public API. This may consist of documentation or be enforced by the code itself. Regardless, it is important that this API be clear and precise. Once you identify your public API, you communicate changes to it with specific increments to your version number. Consider a version format of X.Y.Z (Major.Minor.Patch). Bug fixes not affecting the API increment the patch version, backwards compatible API additions/changes increment the minor version, and backwards incompatible API changes increment the major version."
    Unfurl
  • Antennapedia - Journal migration tool
    Notes
    "I've written a command-line tool for migrating journal entries from any LJ-style server to any other LJ-style server. This tool needs testers. It should run on any system with a recent Python installed. That means OS X out of the box, most Linux distros, and any Windows system where the user has installed python."
    Unfurl
  • Irradiated Software - Cinch
    Notes
    "Cinch gives you simple, mouse-driven window management by defining the left, right, and top edges of your screen as 'hot zones'. Drag a window until the mouse cursor enters one of these zones then drop the window to have it cinch into place. Cinching to the left or right edges of the screen will resize the window to fill exactly half the screen, allowing you to easily compare two windows side-by-side (splitscreen). Cinching to the top edge of the screen will resize the window to fill the entire screen (fullscreen). Dragging a window away from its cinched position will restore the window to its original size. "
    Unfurl
  • WebSDR on 20m, 40m and 80m in JO32KF
    Notes
    "On this page you can listen to and control a short-wave receiver located at the amateur radio club ETGD at the University of Twente. In contrast to other web-controlled receivers, this receiver can be tuned by multiple users simultaneously, thanks to the use of Software-Defined Radio."
    Unfurl
  • M Cubed Software - Dev
    Notes
    "M3InstallController is a class that will warn users if they are running your application from a disk image and offer to install the application in their Applications folder."
    Unfurl
  • Matt Legend Gemmell – What have you tried?
    Notes
    "The problem is that this person’s problem-solving technique is to ask for the solution. Not to seek advice on how to approach the task, or ask for the names of likely classes to look into, or a link to an example – but to just ask for the code, fully formed and ready to go. This is not problem solving, and software engineering is entirely about problem solving."
    Unfurl
  • BootXChanger
    Notes
    "BootXChanger will allow you to change the boot image (the gray Apple) on Mac OS X 10.4 and 10.5"
    Unfurl
  • Lessons Learned: Work in small batches
    Notes
    "Software should be designed, written, and deployed in small batches.Small batches mean faster feedback. Small batches mean problems are instantly localized. Small batches reduce risk. Small batches reduce overhead. "
    Unfurl
  • ScreenSharingMenulet
    Unfurl
  • Eucalyptus
    Notes
    "Elastic Utility Computing Architecture for Linking Your Programs To Useful Systems - is an open-source software infrastructure for implementing "cloud computing" on clusters. The current interface to EUCALYPTUS is compatible with Amazon's EC2 interface, but the infrastructure is designed to support multiple client-side interfaces. EUCALYPTUS is implemented using commonly available Linux tools and basic Web-service technologies making it easy to install and maintain"
    Unfurl
  • [unsanity] WindowShade X - Collapse, Minimize-In-Place your windows and more!
    Unfurl
  • MDK : Quicklook for markdown
    Feed
    Unfurl
  • Objectpark's FuzzyClock
    Notes
    "Often you don't need the exact time in hours, minutes and seconds. A more human readable style like "five past ten" makes more sense. For that, you can now use FuzzyClock. FuzzyClock is a menubar clock which displays the current time in a "fuzzy" style."
    Unfurl
  • telephone - Google Code
    Unfurl
  • Why Stallman is wrong when he calls cloud computing stupid - Ars Technica
    Notes
    "Stallman's dismissal of cloud computing and call for the categorical rejection of web services is puzzling in light of the potential opportunities created by web technologies and the innovative work that is being done by software freedom advocates to bring openness to the web. Stallman should be using his visibility to promote adoption of the principles embodied in the Franklin Street Statement. Instead he is undermining those efforts by disingenuously dismissing the entire concept of network computing."
    Unfurl
  • ASCII by Jason Scott / Rob Swindell and the Synchronet Museum
    Notes
    "One thing that’s important to demarcate for Rob over a lot of my other interviewees was that he was one of the few BBS software authors still actively writing and maintaining his software. In fact, he still maintains it to the present day. Add on top of this that he was originally a commercial developer of the software, closed the business, and then turned his product into a totally free one, and you start to see why his perspective was so cool."
    Unfurl