News for hackers. Stuff that matters.

r24y

Re:Yet Another GitHub Incident on Tuesday May 05, 2026 @12:10PM (#48024464)
My theory is that vibecoded replacements haven't succeeded for the same reason why GitHub's quality has declined: because vibecoding/AI software development isn't as efficient as believed when measuring real-world outcomes.
Re:The 3,000-year-old story hidden in the @ sign on Sunday September 28, 2025 @10:46AM (#45404716)
Great article. I had long thought that the official name for the symbol was "asperand", but it seems like this is a recent invention!
Re:Search all text in New York City on Wednesday August 13, 2025 @09:22AM (#44888117)
Searching "Fool" gives a lot of OCR errors, some of which are due to occlusions: https://www.alltext.nyc/search?q=fool&p=3

"Surgery of the Fool" is my personal favorite.

Re:Ask HN: Options for One-Handed Typing on Wednesday June 04, 2025 @05:57AM (#44179008)
I use a Moonlander keyboard: https://www.zsa.io/moonlander It's very easy to change the layout on these boards since you can do it directly from their website.

One of the left thumb keys "flips" the board so that the left half behaves like the right half. In my experience it's not hard to learn to type like this. Here's my layout: https://configure.zsa.io/moonlander/layouts/oLyWr/latest/0

Bonus of using a Moonlander in this case is that you can unplug the unused right half and put it away if you don't need it.

That's basically what an LSP is. It's true that it's built on top of the file system, and most IDE users will navigate using the folder hierarchy, but it still stores information about the name, type, and connectedness of the codebase, and allows querying. Your idea about arbitrary tags (feature, environment) would be useful but does not seem to be supported by the spec [^1] yet.

[^1]: https://microsoft.github.io/language-server-protocol/specifi...

> proximity of this federal U.S. District Court to the defendant’s country of citizenship, Australia

This is a little disingenuous, and made me chuckle. It's faster and cheaper to get to Australia from the US mainland than it is from Saipan. Yes, it's physically closer as stated, but does not confer the claimed benefits.

Re:POV-Ray – The Persistence of Vision Raytracer on Tuesday June 11, 2024 @04:05PM (#40650853)
This is an amazing project and I'm glad it exists. My college capstone project was building a 3d scanner, and we were able to use POV-Ray to create a repeatable test environment for our algorithms. Wish I had an excuse to play around with it nowadays.
Re:Guam: The America That Americans Forget on Thursday July 13, 2023 @09:12PM (#36718246)
For anyone interested: the article mentions “How to Hide an Empire” by Daniel Immerwahr. It's a very well-written and well-researched book -- Immerwahr does a great job creating a narrative from all the historical events in the book. The reason I mention it here is because it goes into detail about Americans' reluctance to grant full citizenship to residents of its overseas territories.
Re:Guam: The America That Americans Forget on Thursday July 13, 2023 @09:07PM (#36718223)
Flight costs are a pain, and the flight durations are nothing to sneeze at either. I live out in Guam (my wife is stationed here with the Navy) and the two most common ways to get back to the mainland are via Tokyo (Narita) and Honolulu.

I would definitely encourage visiting if you have the means! I find there are two types of people here: those who feel limited by the island and its infrastructure (no Target, no Starbucks, etc.) and those who enjoy its incredible outdoor environment. Some of the best snorkeling and scuba diving in the world is right here, and as for hiking: we've been hiking very frequently for the two years since we arrived and haven't gotten bored yet. Depending on where you go on the island, the terrain and plant life looks very different.

Re:Noticing when an app is only hosted in us-east-1 on Thursday June 29, 2023 @02:10AM (#36516949)
This article brought to mind a different but related scenario. I live on an island that was recently affected by a typhoon. Internet speeds are usually pretty good, but in the aftermath of the storm cable internet has been up-and-down depending on the day, and the cell towers are very spotty. I've found that most modern apps depend on a high-speed connection, and give a very poor experience otherwise. Of course this seems obvious in hindsight, but it's a different experience living through it.
Re:Pulsar: A Community Effort to Revive the Atom Text Editor on Saturday December 10, 2022 @02:22AM (#33930705)
It’s ironic that VS Code has become the premier Electron-based IDE, since Electron (originally called Atom Shell) came from the original Atom project.

I loved using Atom, and I like that there’s a community trying to keep it going. However, I think there’s value in trying to push the platform forward, too; maybe rethinking the extension model to maximize stability/performance would allow Pulsar to start stealing market share back from VS Code.

Re:Ask HN: How many of you prefer to use Ethernet? on Wednesday November 02, 2022 @08:32PM (#33444997)
I work from home, in a home office with no sane way to route an Ethernet cable to, and I've been feeling the crunch during video calls. We have a wifi-enabled baby video monitor in a corner bedroom, and from my experience it's been proving "Rule 10: Your Wi-Fi network is only as fast as its slowest connected device" (see source [1]). My best-practice workflow has been to unplug the camera before an important video call.

[1]: https://arstechnica.com/gadgets/2020/02/the-ars-technica-sem...

Re:Beaming Clean Energy from Space on Wednesday November 02, 2022 @07:59PM (#33444671)
I remember this fondly from SimCity 2000, where you could build a "microwave power plant" that would collect beamed energy from space-based solar panels. (If I remember correctly, sometimes the beam would get out of alignment and set fire to nearby neighborhoods.)
Re:I’m a productive programmer with a memory of a fruit fly on Monday September 19, 2022 @04:29PM (#32903496)
One thing that I believe is under-documented in code is _business decisions_. The team arrives at a decision in a meeting or informal discussion, and it leads to some code that might be tough to understand without context. I'll usually add a comment briefly describing the decision, and initial and date it.

Initially I would just link to a wiki page in a comment, but occasionally these links break, so in my experience it's better to include the notes directly.

I love JavaScript but agree with your point about hype fatigue. At some point, you have to ask yourself if you're using JS to solve your problems anymore, or if you're just allowing yourself to be nerd-sniped by all the trivial choices you can make.

It's like [Obama's suits][1]. JS gives you all these little decisions you _can_ make, which wear you down. As soon as you stop caring and decide to "just pick one", you'll generally be fine.

[1]: https://www.fastcompany.com/3026265/always-wear-the-same-sui...

Wonderful; now we can proactively modify Curiosity's code to act as an interplanetary telegraph so Matt Damon doesn't have to do it once he gets stranded there.
Re:GitHub.com font changed on Monday July 11, 2016 @03:24PM (#12073617)
Viewing it on OS X, it looks like they're using the San Francisco font. A little jarring if you're used to seeing the old typeface 20+ times/day, but it looks good.

Fortunately, the transition seems to have gone a bit better than Medium's: https://medium.com/design/system-shock-6b1dc6d6596f#.j5z5g5g...

Re:Ask HN: How do you view large JSON files? on Monday July 11, 2016 @02:49PM (#12073313)
Generally I'll copy it to the clipboard (usually `pbcopy < file.json`), fire up Chrome, Cmd+Alt+J, then paste into the console. Instant, attractive, collapsible rendering of the content. Usually when I do this I'm interested in performing some sort of transformation on the data, and this way I can prototype it without any further steps.
Re:Organize Your Closet Like a Computer Organizes Memory on Thursday April 21, 2016 @09:16PM (#11546461)
My personal style is a lot like Haskell: I barely understand it, but give me a few minutes and I'll probably come up with something passable.
Re:Qt Licensing Changes on Wednesday January 13, 2016 @09:25AM (#10894435)
Yeah. The two differences seem to be that end-users are guaranteed to be able to use their own version of Qt (because Qt is LGPL and the user should be able to modify it) and that now there's more protection against patent claims.

Somebody correct me if I'm wrong or missed something.

EDIT: oh, and I forgot the GPLv2 -> v3 bit, but that doesn't affect your use case.

    This article, I do declare,
    Makes a point that's as plain as it's fair.
    Let's all call a truce
    And end haiku use
    Or else I might strangle a bear.
---------------

Now that that's out of the way...

I didn't agree with this, until it got to the limerick part. I don't have quite as much against haikus as the author, but in most (if not all) situations a limerick would get the job done so much better.