News for hackers. Stuff that matters.

meatcar

Re:Compressed Agents.md > Agent Skills on Thursday January 29, 2026 @06:23PM (#46818334)
What if instead of needing to run a codemod to cache per-lib docs locally, documentation could be distributed alongside a given lib, as a dev dependency, version locked, and accessible locally as plaintext. All docs can be linked in node_modules/.docs (like binaries are in .bin). It would be a sort of collection of manuals.

What a wonderful world that would be.

Re:Navigate your code like it's 2021 on Thursday March 04, 2021 @10:27AM (#26343584)
https://github.com/paperwm/PaperWM for Gnome is just like that, it's a wonderful concept.
Re:Asdf – An Extendable Version Manager on Thursday February 04, 2021 @01:38AM (#26023210)
You can just not hook direnv into your shell, and use `direnv exec` kind of like pipx.

Tools like asdf, direnv, nix-shell, etc. just encapsulate the environment and help set up some guarantees. The referential transparency of shells is something that these tools help enforce, if anything.

I agree that frequent jumping between the fragmented environments is pain point in software development these days. That's due to a lack of tooling to support the new workflow, in my opinion. I hope enough people feel this pain that we see some solutions.

Having an expressive shell like https://starship.rs helps keep you oriented as a sort of HUD. Nix is definitely a life-saver, but you can probably roll your own nix-a-likes. Encapsulate all the "global" precious tools, hardening them against changes in the "local" shell environment. Whether through wrapper scripts, containerization, or what have you, the building blocks are there, the "best practices" are still being created.

Re:A Light Box in Heavy Times on Friday March 27, 2020 @06:13PM (#22707397)
Implementing the Conway's Game of Life on a hexagonal grid could be a fun idea. With a slow enough turn clock, you probably don't need a start/stop button, and can just mash a pattern in with one or two hands quickly and see how it evolves. Another plus is that there probably aren't too many famous hexagonal lifeforms, it would be a fun game for all ages.

This is a great reference for starting to work with hexagonal grids: https://www.redblobgames.com/grids/hexagons/

This looks really interesting, I like the focus on developer ergonomics, launching with a fleshed-out tutorial is a nice touch. The deployment story, however, seems to be tied to using Netlify as a hosting platform, which could affect adoption. I understand that that's where the roots of this project lie, are there any plans to decouple Redwood from Netlify to enable the framework to be self-hosted or used with other CI/CDN/FaaS services?
I just want to emphasize that wsltty is the only well-behaving terminal currently available for WSL. It's the only one that supports mouse interaction in a terminal like scrolling/resizing panes in tmux/vim, unlike any Microsoft solution.

If you're using WSL on a regular basis, I highly recommend it. Its a huge quality-of-life improvement.

Re:Emacs Fireplace on Tuesday December 25, 2018 @09:47PM (#18760146)
Evil, best of both worlds :)
Re:Passing the torch on Monday October 02, 2017 @11:33PM (#15389900)
Im pretty sure theres a set of standard attributes you can set on fields to make them autocompletable. I use this as a reference: https://wiki.whatwg.org/wiki/Autocomplete_Types
Re:P&G’s Gillette Sues Dollar Shave Club on Thursday December 17, 2015 @02:44PM (#10753925)
An Omega boar bristle brush goes for <$10 CAD in my neighbourhood drug store. They also stock Proraso shaving soaps/creams, a container of which lasts me a good 1.5-2 years. Boar bristle brushes require a bit of prep to use, see https://www.reddit.com/r/wicked_edge/wiki/brushes#wiki_boar_.... I just throw it in the sink for a soak before I hop in the shower.

As with most things, it's easy to get sucked in and blow $100s on your setup, but you don't have to. I spent <$50 to get started.

Re:2015 Chromebook Pixel on Wednesday March 11, 2015 @02:57PM (#9186089)
> charges via the microUSB port

The HP Chromebook 11 is not USB-C powered.

Re:Using HyperLogLog to detect voting rings (2013) on Friday January 23, 2015 @03:50PM (#8937188)
Another solution with similar properties (approximate votes, etc) would involve bloom filters on each post, and the vote counter would only be incremented when a user is not present in the bloom filter, and is immediately added to it.
Re:Show HN: Dddraft – a fast and beautiful publishing tool on Thursday January 22, 2015 @02:52PM (#8931317)
Give me Github Flavored Markdown and I'm in.
Re:An experimental real world adblock on Wednesday January 21, 2015 @03:29PM (#8925524)
I had the pleasure of taking a course taught by Steve Mann, credited as the inventor of visual computing. I recall he mentioned creating a similar device. Not sure if it ever actually happened, but here's a link that I was able to dig up:

http://wearcam.org/diminished_reality.htm via http://cyborganthropology.com/Diminished_Reality

Re:Gnod News: Search Hacker News and Reddit Comments on Monday September 22, 2014 @03:19PM (#8352054)
Looks good, and works good too! It would be nice to see if a particular item is from reddit or hackernews, and maybe what section or subreddit. And perhaps the number of other comments in that thread?
Re:Trial by Fire: Extreme rituals forge intense social bonds on Friday September 19, 2014 @05:15PM (#8342530)
Do you mind expanding on your first statement, perhaps with an example? How do you apply something like fire-walking to a software team without breaking some workplace safety and labour laws?
Re:Unfinished, unfair and brutally difficult on Thursday January 02, 2014 @11:40PM (#7004188)
Kerbal Space Program has a sizeable community, and is single player, and real fun to play.
Re:Clearer Conditionals using De Morgan's Laws on Friday December 20, 2013 @02:21PM (#6943379)
Or

    if (a && b && c) {
        // Do something.
    }
Re:Pair programming made easy on Saturday November 16, 2013 @03:45PM (#6746357)
Needs time-zones on the times available.