HNHacker News
TopNewBestAskShowJobs

lygaret

423 karma · joined January 14, 2010

[ my public key: https://keybase.io/lygaret; my proof: https://keybase.io/lygaret/sigs/Rm71zQTE7xUn17Eb9UHg_zv67fP99KHEOmyZTMewFbs ]

meet.hn/city/39.9935959,-105.089705/Lafayette

Interests: Programming

submissionscomments
lygaret··on Our decision on Cursor following its acquisition by SpaceX
I believe if this was true, we'd already be seeing vibed stuff succeeding everywhere, and pricing out incumbents, but I guess I'm not seeing this? Like at all?

Even if they have Astra or whatever completely to themselves, how do they deal with the -product- side? Or sales, or account management?

They've been focused on juicing model's coding capabilities, but it's absolutely -not- "gen ai" enough to be doing the whole thing in agents, even 3 or 5 years from now, if only because there's so much context we _can't_ give to these models, without reverse centauring ourselves with cameras and mics and oodles of compute everywhere, and so far that hasn't exactly been playing out the way the frontier labs and the singularity folk hoped it would (meta glasses? humane? really?)

lygaret··on Emacs: The macOS Bug
there's another interesting issue on OSX which I've got a patch for in my homebrew version: on OS X, sleeping in a thread can hang, which causes LSP issues for me (through the `lsp-auto-install` package, since it downloads in a thread). The bug thread is interesting, but seems to have petered out; the patch works for me though!

[bug]: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=75275#83 [brew]: https://github.com/d12frosted/homebrew-emacs-plus/compare/ma...

lygaret··on Whistleblower details how DOGE may have taken sensitive NLRB data
I very much enjoy https://lobste.rs
lygaret··on Rhombus Language
This is racket's [rhombus], which might be an interesting second link here; it's a scheme, underneath, with the full power of Racket libs available.

[`shrubbery`], the replacement for s-exprs, is pretty interesting, expanding s-expr simply with grouping, and then a separate infix-pass on top. I've been playing with using it as the basis for a separate language; it's in an interesting place in the AST space, especially given the forethought put into macros.

[rhombus]: https://docs.racket-lang.org/rhombus/index.html

[shrubbery]: https://docs.racket-lang.org/shrubbery/index.html

lygaret··on Why I'm writing a Scheme implementation in 2025: Async Rust
The talk goes line by line through this code [1]; I've been transcribing and taking notes on this for the last week, for a somewhat similar project actually.

If you're interested, I've got a huge pile of papers and links collected here [2] that you might enjoy. I've read everything, but right now it's still a big ol' mush; there's a _ton_ of prior art!

Enjoy, good hacking!

[1]: https://github.com/mflatt/expander/tree/pico [2]: https://github.com/lygaret/gigi?tab=readme-ov-file#reading

lygaret··on Show HN: Foorr – A minimal to-do app with social accountability
I'll add my 2c, and say that even with a really fluid password manager flow, "signin with X" is usually a 1-click entry (possibly 2 for scope authorization), rather than a signup form + leaving the site to click through an email verification.

I'd much prefer 1password to do it's "you last signed in with github here" popup, than just have easy new passwords created.

lygaret··on X.com is Twitter, but what are [a-z].com?
They're a portfolio partner; there's some useful synergies there.
lygaret··on Oxford 'explosion' after lightning strike seen from A34
Did you see that ludicrous display last night?
lygaret··on Twist: Slack alternative from the makers of Todoist
in this tool (and others I've seen, maybe zulip does this), you can mark threads as "done", and mark messages as canonical.

with slack, it's easy to have a thread with 15 different answers which are all slightly different.

The "knowledge retention" features I'm looking for is being able to mark a thread as "this is the decision made", have that highlighted in metadata and archival, maybe be able to link off to a notion page, and have the thread closed to finalize the decision.

EDIT: the number of times I've had to kick people off a thread because they're adding bad info during a crisis reallllly drives my desire for marking canonical messages lol

lygaret··on Rain Panels: Harvesting the energy of falling raindrops
I was very surprised these weren't piezo or turbine based, but rather harvesting voltage differences in the water droplets itself.

Could a piezo collect current like this, on a solar panel sized sheet? I'd imagine it's not an insignificant amount of power during a downpour.

lygaret··on Web Environment Integrity API Proposal
but "Netflix and my bank actually work in Chrome" is Google's endgame.
lygaret··on Ask HN: What are some of the most elegant codebases in your favorite language?
For folks coming here later, you can figure out the order that you should view them in by reading into the `.fsproj` file, which will lay out compile units in order.
lygaret··on Colorado kills law that made it harder for cities to offer Internet service
for those not in the know, look up Bluecifer - the statue literally murdered it's creator.
lygaret··on Colorado kills law that made it harder for cities to offer Internet service
yeah! I used to work at that StorageTek location, before they sold to Sun and then Oracle.

Conoco bought the land like 10 years back and demolished the old offices for a "clean energy lab" IIRC , though that never happened and now Tape Drive (and Disk Drive, on the western side of the campus) just deadend into a large empty field.

The fact that those offices are gone feels like a weird message about tech, but i don't know what it is.

lygaret··on Wobbly clock
WWVB is running at 60kHz, and powers at least a few of the small desk clocks in my home :)

https://en.m.wikipedia.org/wiki/WWVB

lygaret··on Ask HN: What's your favorite illustration in computer science?
On my wall behind me! :D https://photos.app.goo.gl/a4NSabFfPVU12Aw6A
lygaret··on GitHub is sued, and we may learn something about Creative Commons licensing
check out https://forgefed.org/

> ForgeFed is an upcoming federation protocol for enabling interoperability between version control services. It’s built as an extension to the ActivityPub protocol, allowing users of any ForgeFed-compliant service to interact with the repositories hosted on other instances.

lygaret··on Dwarf Fortress has sold half a million copies
https://stronglang.wordpress.com/2015/11/11/fuckcancer/

Also, generally, it's a way to express solidarity with the reality that a lot of time there's no "hoping for good news", "buck up" is a horrible thing to say, and just... well, fuck cancer.

lygaret··on Someone hacked YandexTaxi and ordered all available taxis to the same location
Sorry, this bugged me enough to try and find some data:

> It's not uncommon for people to get stranded or even killed by blindly following bad GPS directions.

Google took me to Wikipedia[0], which took me to a conference paper[1]:

In a corpus of about 400 news articles from 2010 onwards (via Lexus Nexus search), they found 52 deaths related to navigation technologies, which accounted for about 25% of the incidents they recorded.

57% of the incidents were collisions; someone running into something due to GPS giving bad directions.

20% total involved being stranded.

That's over ~6 years of US, UK, Canadian & Austrailian news reports.

It may not be uncommon for GPS to kinda suck, but it is _very_ rare for GPS to kill people.

[0]: https://en.wikipedia.org/wiki/Death_by_GPS [1]: https://www.researchgate.net/publication/312936003_Understan...

lygaret··on Panic Playdate Review
If your 7y/o is into the switch, you might give Nintendo's Game Builder Garage[0] a shot; it's a pretty fun engaging node-based visual programming environment for building games on the switch.

My 7y/o has really enjoyed it, and she talks to me a lot about the stuff she's building.

[0]: https://www.nintendo.com/store/products/game-builder-garage-...

lygaret··on <ruby>: The Ruby Annotation element
you can target the `rt` with css for no copy:

    ruby rt { user-select: none; }
lygaret··on LaMDA: Google's New Conversation Technology
Couldn't that just be availability bias though? as in, these ads for _things_ were shown to you anyway, because there's hundreds of ads shown to you in some way or another every week and some percentage of them are for _things_, but because you were recently engaged in a conversation about _thing_, ads for _thing_ stood out in your perception enough to get past your attention filter?
lygaret··on Deno 1.9
the entire angular2+ ecosystem as well
lygaret··on Ask HN: Who's winning 2030's Turing Award ?
I think they meant "ideas explored in A New Kind of Science", Wolfram's book about cellular automata.
lygaret··on What Happens to the Body on No Sleep
Audible hallucinations and peripheral movement are exactly what happens to me - I rarely am awake for more than 20h, but it's been 18-22 hours every day for 6+ months, and eventually they just sort of end up there regularly.
lygaret··on Sign In with Apple [video]
And you know, don't currently have a monopoly on iOS application distribution that it could use to strong arm developers on their platform to always make using it an option.
lygaret··on Tickling (2018)
My 4yo and I have been using "stop" to mean "use your judgment" and "stop for real" to mean exactly what it sounds like. It's been fascinating to watch her internalize that, start leading with the correct one, or sometimes have a late lazy "for real" as she susses out what she's up for.
lygaret··on Experts cracked laptop of crypto CEO who died with $137M, but the money was gone
They had a long day at the business factory, and just want to relax and watch R-rated movies for a while.
lygaret··on Parachute use to prevent death and major trauma when jumping from aircraft
> The study also has several limitations. First and most importantly, our findings might not be generalizable to the use of parachutes in aircraft traveling at a higher altitude or velocity. Consideration could be made to conduct additional randomized clinical trials in these higher risk settings. However, previous theoretical work supporting the use of parachutes could reduce the feasibility of enrolling participants in such studies.16

> 16. Newton SI. Law of Universal Gravitation.Philosophiæ Naturalis Principia Mathematica, 1687.

lygaret··on The world’s most “secure” password
Did for me, this is hilarious.
Page 1 of 3Next →