MurphyA/hacker-news huggingface dataset:
by golly_ned | 2025-05-06 23:39:25+00:00
Remnote, a note-taking and spaced repetition app, has possibly the best integration and application of AI I've experienced, on par with GitHub Copilot:

https://www.remnote.com/

I'm a happily paying subscriber. Totally recommend it. They don't use AI simply for its own sake, as a primary selling point, but as a tool to make the base product better -- I'd certainly be using it (and often do) without the AI integration anyway.

Just a few examples in my case:

- I'm studying spanish. During tutoring sessions, I can create a flashcard for a new word or phrase by typing in the editor the spanish word, followed by ==, followed by tab, to generate an english translation; or vice versa, from english to spanish. I can make it double-sided by typing ==< instead of ==. I get much more out of my tutoring sessions since it's so easy to create these flashcards, which are scheduled at appropriate intervals. I could even do mass translation/generation of cards, but I prefer to select the terms I want to learn on my own as they occur in my lessons and studies.

- I'm studying ML papers. I can upload a PDF, or just a link to a PDF, and it's stored. I can highlight, annotate, make notes about it. I can generate summaries (if I'd like, though I prefer not to), or ask the integrated AI for more information about parts of the paper, or to explain things I don't understand.

- I make math flashcards for certain concepts and equations. I can write something like "partial derivative of the cross-entropy loss function == $$", then press tab, and it generates and renders a latex representation of the concept. I can very easily create "fill in the blank" (called "cloze deletions") spaces, even in the latex in the equation.

I also recommend the youtube videos as well. The release notes are really well done, and they develop new features extremely quickly and with great quality: https://www.youtube.com/@RemNote

Just an amazing tool perfectly augmented by AI. (I swear Remnote isn't paying me or rewarding me for this -- just a huge supporter.)
by wyager | 2025-05-06 23:41:13+00:00
The majority of doctors I've interacted with, with a low-single-digit number of notable exceptions, seemed to estimate their own intelligence at about 1 or 2 stddev higher than it actually was. Combine this with (I imagine) a large number of legitimately stupid and/or hypochondriac patients, and you have a recipe for really shitty diagnostics.
by jdeibele | 2025-05-06 23:41:58+00:00
https://www.dol.gov/agencies/whd/state/minimum-wage/tipped

I live in Oregon and employees here make a minimum of $14.70/hour and $15.95 in the Portland Metro area before tips. California and Washington have slightly higher minimums, seemingly state-wide. There are other states listed that are not as generous.

I tip but am sympathetic to my relatives who don't. Many places expect you to pay and tip, then take your drinks and food to the table, bus your tables, etc.
by JumpCrisscross | 2025-05-06 23:42:08+00:00
> Near mid-air collisions (NMAC) as they are known, are ~1000x more rare than runway incursions - only 30 total at Reagan going back to 1987

And two this year, one which resulted in a fatal collission. We're still in a statistical grey zone for an increase. But we can reject the hypothesis that they're still decreasing.
by thaumasiotes | 2025-05-06 23:43:47+00:00
No, Han unification is a completely different thing. Unicode Han unification represents distinct glyphs as the same code point - the intent is that you choose the glyph you want by setting a font (!). This has been acknowledged as a mistake.

Having distinct code points for Latin capital letter A, Greek capital letter A, and Cyrillic capital letter A is the reverse, separate code points for glyphs that are identical by definition. That's also a mistake.

(Although it might be required by Unicode's other principle of being fully compatible with a wide variety of older encodings. There are many characters, like 囍, that don't qualify to have a code point, but that have one anyway because they're present in an encoding that Unicode commits to represent.)
by dogman144 | 2025-05-06 23:44:11+00:00
It’s probably against the rules to self-link old comments. And it’s hard to be remotely proud about having a good take on this news as it unfolded.

However, when this first broke, select HN users were claiming this was OPSEC 4D chess and not deeply irresponsible cybersec practices.

That was a terrible take then, and it’s a terrible take now.

Clear as day when this started there was a nasty vendor supply chain risk lurking, and if it was 4D cybersec chess it was done by some absolute muppets.

Bad setups get exploited in natsec.

A bad setup exploited.

Sounds like a brutal US natsec leak is brewing.
by NavinF | 2025-05-06 23:44:25+00:00
In the bay area we're talking 25min vs 30min. It's a pretty simple auction: The price increases until someone accepts. The driver has no idea how much you tipped.

Note the implications: If every driver in your area accepts orders at the same price, doordash will absorb the entire tip from every order. I dunno why people make up FUD instead of just doing an image search for what the driver's UI looks like.
by artdigital | 2025-05-06 23:44:49+00:00
Gemini 2.5 pro is great, but also VERY expensive with non opaque cost insights

Just recently a lot of people (me included) got hit with a surprise bill, with some racking up $500 in cost for normal use

I certainly got burnt and removed my API key from my tools to not accidentally use it again

Example: https://x.com/pashmerepat/status/1918084120514900395?s=46
Show HN: I Parametrized AI Prompts
by brankopetric | 2025-05-06 23:44:57+00:00
Hey folks.

A couple of weeks ago, I realized that the prompts I use often repeat, with only a few changes for different problems.

That’s when I noticed I wasn’t keeping my AI prompts in one place. I was using Google Docs, Notion, Apple Notes to store prompts, and I often couldn’t remember where I saved which prompt.

So I created PrmptVault, a central place to store and access your prompts.

With PrmptVault you can: - Create parameterized AI prompts (dynamic variables in prompts) - Store all your prompts in one place - Share prompts using expiring links or within teams - Collaborate on prompt editing - Access popular AI tools (ChatGPT, Claude, Perplexity) with one click Branko.
by MostlyStable | 2025-05-06 23:45:29+00:00
Yeah, this thread got me to re-investigate this again (it's been several years), and Ecobee should support it (although I'd lose connection to the external temp sensor, but that's not a big deal, I have my own weather station already). I may finally pull the trigger because I hate the way that the "smart" thermostat that came with my system works.
by darth_avocado | 2025-05-06 23:46:51+00:00
It is a global phenomenon and is a result of how capital markets work. When you have money, it’s easier to make more money by gobbling up assets. US has capital more readily available to try new things, fail and eventually build massive successes. The successes then get reinvested in the form of even more capital.

When Manchester United is owned by US billionaires, everything else is up for grabs.
by lilyball | 2025-05-06 23:47:12+00:00
Anything that's slow to start is completely unusable as a general replacement for shell scripting. For specific use-cases where the script itself would take a long time to run, a slow start may be fine, but `sh` scripts are used all over the place in contexts where you want it to do its thing and get out of the way as fast as possible (e.g. tweaking env vars or arguments before `exec`ing a binary).
by ajsnigrutin | 2025-05-06 23:48:00+00:00
But we now expect a single person to design the engine, the bodywork, both aesthetically and technically, make an engine, actually make all those parts, assemble them together, pain the car and test it.

Jack of all trades, master of none. This is why we need clusters, "stacks" and "clouds" on the server side and gigabytes of ram on the client side + many megabytes transfered, just to show one simple weather forecast website that gives the user the same amount of information as a WAP site did on a five line mobile phone back in GPRS times.
by metalman | 2025-05-06 23:48:21+00:00
just thinking the same thing "something big out there", and that has ,ha!, huge implications, like is there any model for failed giant planets orbiting as diffuse blobs of stuff, way ,way out there, or several less big blobs that like up and give a good tug once in a while, rings with lumps in the oort cloud? we know there are chunks out there big enough to ruin your whole planet, but that are essentialy invisible from here, so the mass could be there, and could be more organised than we realise, but still realy tricky to see.
by PaulDavisThe1st | 2025-05-06 23:48:56+00:00
> Instrumental music can absolutely offend!

The Rite of Spring (Stravinsky) has entered the chat!

And if that's not offensive enough, Music in Similar Motion by Glass, or Metal Machine Music by Pat Metheny or any of Glenn Branca's "guitar symphonies" will likely do the job for most people.
by kanbankaren | 2025-05-06 23:49:22+00:00
> with very strict guidelines.

Low level languages always came with a set of usage guidelines. Either you make the language safe for anyone that they can't shoot themselves in the foot and end up sacrificing performance, or provide guidelines on how to use it while retaining the ability to extract maximum performance from the hardware.

C/C++ shouldn't be approached like programming in Javascript/Python/Perl.
by n_ary | 2025-05-06 23:51:50+00:00
Your sentiment is very common, which reminds me of those days where everyone claimed to be able to clone twitter/airbnb/dropbox/gmail/whatever over the weekend.

The real value lies in a successful execution, Windsurf is live and already has brand popularity with revenue stream. When it gets acquired by a titan, the die hard fans(vibe coders) will gain new trust that the product is not going anywhere and instead has solid future(we don’t yet know if oAI plans to do Msft style acquire, extend, kill yet). Cumulatively, this actually increases the value. Also Windsurf already has established enterprise revenue, hence brand trust and experience is already there.

In summary, an existing live and proven product is worth more any day over 100% uncertainty of building a sufficiently capable team to perfectly execute the same idea in specific deadline and also have the added burden of marketing, market penetration, user acquisition etc.
by sokoloff | 2025-05-06 23:52:01+00:00
That’s only $3M total gross. You paid over $1M in taxes across fed, state, and FICA. You probably spent over $500K if you lived quite frugally. That leaves maybe $1.25M plus some growth on that. Call it $1.5M. That will give you $60K/yr in income with high likelihood to last 30+ years. Pay taxes on that and you’re living in less than the $50K/yr you were living on before plus you have to buy health insurance.

That’s not very appealing to most.
by wyager | 2025-05-06 23:53:26+00:00
I had an interesting run-in with chronic (-ish) illness. I got some random flu-like virus in late 2019 (I don't think it was covid, although I was living in HK at the time). Whatever it was, it really screwed me up and left me with a bunch of weird symptoms (e.g. dizziness/vertigo) that had me pretty incapacitated for a few months.

Thankfully the symptoms abated eventually, but doctors couldn't really find anything and none of the diagnostic tests turned up anything that interesting. Ultimately they thought it was probably minor viral encephalitis, but the diagnostics for this are quite bad, so no confirmation either way.

You can't really convince doctors that you're not the kind of person with a propensity for imagined symptoms (probably a lot of hypochondriacs tell them that), so there's not really anything you can say to argue when a doctor implies you're just imagining things.

That and other experiences made me realize:

A) diagnostic technology is really quite poor (e.g. at the time, only one lab (one of the UC schools, I forget which) was even theoretically capable of testing for encephalitic viruses outside of 2-3 very common ones, and all of the tests had ridiculous limitations on e.g. sensitivity window)

B) most doctors really overestimate their own intelligence, and they act accordingly

C) you and your friends/family are the only ones who (can afford to) actually care about and put serious effort into your medical outcomes. If you actually want to get good medical results, you basically just have to diagnose yourself and convince some doctor to go along with it without triggering their sense of superiority
by bruce_parker | 2025-05-06 23:53:39+00:00
Hey HN — we got tired of multi-hour copies into/out of Azure, so we built Netpump Data. • Launch from Azure Marketplace → drop a tiny agent on each end → transfers now 12x faster (based on a reasonably large sample of our observations). • Works cross-region, on-prem ↔ Azure, cloud-to-cloud. • Azure-native: AAD auth, Key Vault secrets, lives in your subscription (no SaaS). • 30 min setup (step-by-step PDF) and a free tier to kick the tyres. • CLI / PowerShell for automation + a simple web GUI if you like buttons. Docs & try-it-now links: • Use Cases - https://github.com/netpump-data/docs/blob/main/docs/Netpump-... • Install guide - https://github.com/netpump-data/docs/blob/main/docs/Netpump-...

Give it a spin and reach out with questions/ideas/sales.
by dragonwriter | 2025-05-06 23:55:07+00:00
> Israel left Gaza in 2005.

It made a show of disengagement, but also asserted a layered set of kill zones within Gaza covering a large portion of the population, and continued to shoot unarmed civilians across the border, regularly, outside of those zones as well as within them despite compliance with the rules Israel unilaterally declared for them.

Israel never meaningfully disengaged from Gaza, or even stopped committing war crimes there.
by ssalazar | 2025-05-06 23:55:42+00:00
I code with multiple LLMs every day and build products that use LLM tech under the hood. I dont think we're anywhere near LLMs being good at code design. Existing models make _tons_ of basic mistakes and require supervision even for relatively simple coding tasks in popular languages, and its worse for languages and frameworks that are less represented in public sources of training data. I am _frequently_ having to tell Claude/ChatGPT to clean up basic architectural and design defects. Theres no way I would trust this unsupervised.

Can you point to _any_ evidence to support that human software development abilities will be eclipsed by LLMs other than trying to predict which part of the S-curve we're on?
by maxcomperatore | 2025-05-06 23:55:48+00:00
Location: Argentina

Remote: yes

Willing to relocate: no

Technologies: python, django, fastapi, flask, react, typescript, javascript, azure, docker, git, github actions, langchain

Résumé/CV: maxcomperatore.com / shorturl.at/L4XVy (resume in drive) / github.com/pyoneerc

Email: me@maxcomperatore.com
by CryptoBanker | 2025-05-06 23:56:13+00:00
> LLMs already write better prose than 95% of humans and models like o3 reason better than 90% of humans on many tasks.

Except except lawyers are ~.4%[1] of the population in the United States, so that 95% isn’t very impressive

[1] https://www.americanbar.org/news/profile-legal-profession/de...
by darth_avocado | 2025-05-06 23:56:15+00:00
https://www.reddit.com/r/doordash_drivers/comments/1kfu6ah/t...

Edit: while it is true that base pay does go up if an order gets declined, it doesn’t ALWAYS go up and if it does, it takes a while to get it to a reasonable rate. That is when your order just sits there.
by jchw | 2025-05-06 23:56:34+00:00
Assertions are debug-only. Exceptions are usually not guaranteed to be available and much of the standard library doesn't require them. You could std::abort, and that's about it.

I think the issue is that this just isn't particularly good either. If you do that, then you can't catch it like an exception, but you also can't statically verify that it won't happen.

C++ needs less of both undefined behavior and runtime errors. It needs more compile-time errors. It needs pattern matching.
by k310 | 2025-05-06 23:56:51+00:00
A video first shared online in early February by accounts with no apparent connection to the White House, but was shared by the real estate mogul without comment on his own social site. [0]

Video Link (YT)

https://youtu.be/PslOp883rfI

[0] https://news.sky.com/story/trump-shares-ai-video-of-gaza-vis...
by cratermoon | 2025-05-06 23:57:27+00:00
The Little House on the Prairie books? Today they are categorized as autobiographical fiction or Roman à clef. Try reading Prairie Fires: The American Dreams of Laura Ingalls Wilder by Caroline Fraser[1]. Wilder's books negatively portray Native Americans, and gloss over her family's illegal occupation of land what was then still Osage Nation's territory.

1 https://prairiefiresbook.com/
by wyager | 2025-05-06 23:57:36+00:00
> only for absolutely unrecoverable errors

Unfortunately even the Rust core language doesn't treat them this way.

I think it's arguably the single biggest design mistake in the Rust language. It prevents a ton of useful stuff like temporarily moving out of mutable references.

They've done a shockingly good job with the language overall, but this is definitely a wart.
by codexon | 2025-05-06 23:59:13+00:00
> I feel like there are two realities right now where half the people say LLM doesn't do anything well and there is another half that's just using LLM to the max. Can everybody preface what stack they are using or what exactly they are doing so we can better determine why it's not working for you? Maybe even include what your expectations are? Maybe even tell us what models you're using? How are you prompting the models exactly?

Just right now, I've been feeding o4-mini with high effort a C++ file with a deadlock in it.

It has failed to fix the problem after 3 times, and it introduced a double free bug in one of the attempts. It did not see the double free problem until I pointed it out.
by tharant | 2025-05-06 23:59:48+00:00
It sounds like the engineer may have little/no experience with concurrency; a lot of folks (myself included) sometime struggle with how various systems handle concurrency/parallelism and their side effects. Perhaps this is an opportunity for you to “show not tell” them how to do it.

But I think my point still holds—it’s not the tool that should be blamed; the engineer just needs to better understand the tool and how/when to use it appropriately.

Of course, our toolboxes just keep filling up with new tools which makes it difficult to remember how to use ‘em all.
by tptacek | 2025-05-07 00:00:24+00:00
In secure messaging as a cryptographic discipline, this is like saying you don't want secure messaging. Secure messaging is end-to-end secure, and the basic core threat modeling of a secure messaging service includes adversaries who defeat transit-only encryption.

All this is to say: it's unremarkable to me that the Signal compliance fork government officials are using, which is premised on the capability of archiving messages, defeats secure messaging. That's literally what it's for.
by supertimor | 2025-05-07 00:01:10+00:00
I have a double yellow headed Amazon. He doesn’t seem too interested in other birds (not very interested in my sister’s dove or the wild parrots that fly over head). I’ve put on Blue Planet or YouTubes videos before and he likes to listen to the bird songs/talk, but seems more interested in the sound than the video.

My parrot is interested in my dog though and has picked up of few of my dog’s training commands. He started to say the release command for when my dog sits for his meals so now I get my parrot to use the command on cue, and get the bird to release the dog (and the dog gets dinner and he gets a treat).

If I’m giving attention to my dog, he sometimes wants to come and sit with us on the couch and get some pets himself. He also used to like to drop food for my older dog (who passed), but my younger dog isn’t a huge fan of vegetables so the bird stopped doing it. If my dog seems like he wants to go out the bird will say “you wanna go out?”But most of the time they kind of just ignore each other.

His language is very situational. When I uncover his cage in the morning, he says good morning, when I leave for work or to go out, he says goodbye. He makes water pouring sounds when I pour water, and call himself a good bird when he knows he’s done something good, or say ‘mmmm’ when I’ve given something he likes. He’ll say “wanna go out” when he wants out of his cage. He’s not overly loud for a parrot but does like to belt out some opera regularly.

He learned most of his phrases/words within his first 2-4 years, but I’ve had him for 6 now and he’ll add a new word/phrase into his vocabulary from time to time.

My bird also loves high protein and fatty foods (nuts and coconuts). I’ve never really allowed him to eat my food, but more recently he’s become interested in any food that I’m eating that he knows he’s allowed to have (nuts or popcorn etc), and will say “hello” over and over until I’ve gotten him his unsalted versions of them. I make him do tricks for them usually and that keeps him pretty polite about it. He’s a pretty big bird at 17”.

He used to be a lot more adventurous about food, but he knows what he likes now and usually sticks to his favorites. He also likes to dip each of his kibbles into his water before eating them.

I’ve never expected to get a parrot, but he sort of dropped in my lap and I rescued him. These parrots live as long as humans, so it’s quite the commitment. But he’s a very smart and sweet boi and he’s managed to charm his way into my life.

https://en.m.wikipedia.org/wiki/Yellow-headed_amazon
by vaibhavdubey97 | 2025-05-07 00:01:22+00:00
Agree completely. We built Plexe with that first scenario in mind - the messy spreadsheet problem that's so common in enterprise. You can connect multiple data sources, and Plexe will identify what it needs based on the problem description. We're also gradually developing support for handling terabyte-scale data, though we're not there yet. We started by validating our approach on well-defined problems with clean datasets, but we've been systematically adding capabilities to handle increasingly complex scenarios.

On your second point about automating the "fun part", we see Plexe as amplifying that creativity rather than automating it. We're trying to make it easier to design the experiments and evaluating results. But would love to hear your feedback on this!