MurphyA/hacker-news huggingface dataset:
by zdragnar | 2025-07-24 03:02:45+00:00
There's a library I use with extensive documentation- every method, parameter, event, configuration option conceivable is documented.

Every so often I get lost in the docs trying to do something that actually isn't supported (the library has some glaring oversights) and I'll search on Google to see if anyone else came up with a similar problem and solution on a forum or something.

Instead of telling me "that isn't supported" the AI overview instead says "here's roughly how you would do it with libraries of this sort" and then it would provide a fictional code sample with actual method names from the documentation, except the comments say the method could do one thing, but when you check the documentation to be sure, it actually does something different.

It's a total crapshoot on any given search whether I'll be saving time or losing it using the AI overview, and I'm cynically assuming that we are entering a new round of the Dark Ages.
by creato | 2025-07-24 03:03:56+00:00
> Also AI training seems like the perfect fit for solar. Run it when the sun is shining. Inference is significantly less power hungry, so it can run base load 24/7.

If you're talking about just not running your data center when the sun isn't out, that effectively triples the cost of the building+ hardware. It would require a hell of a carbon tax to make the economics of this make sense.
by hollerith | 2025-07-24 03:04:40+00:00
A person doesn't need to be elite to be terrified that something like Arab Spring will happen in their own country: the Arab Spring was really terrible for ordinary people: millions violently killed, millions of refugees, over ten million made homeless. In Syria, the mass killing is still going on.

(I'm surprised anyone still calls it the Arab Spring now that we know how disastrously it turned out.)
by austin-cheney | 2025-07-24 03:05:08+00:00
I have 20 years of experience writing software with hundreds and hundreds of other developers for mega dot coms that indicates many, possibly most, developers do everything possible to hide from tree structures. I don’t know why that is because it’s neither scary nor challenging.

It’s also strange that my prior comment here is maximally downvoted when the similar comment it linked to was upvoted to triple digits. This further reaffirms my assumption that WASM primarily appeals to insecure developers.
by cadamsdotcom | 2025-07-24 03:06:18+00:00
There’s also structure created by trust: in Australia we have the Australian Bureau of Statistics which is a high-trust, apolitical institution. ABS figures can then be quoted to hang an argument off.

There are high trust organizations in the US too. A product being FDA certified is a signal to buyers (in addition of course to being permission to sell to them).. the USGS reports on earthquakes. We don’t have earthquake deniers because if USGS says it happened people either believe or can trace back to underlying facts.

What would it take for social media and other places people get their information to become high trust?
by muzani | 2025-07-24 03:08:06+00:00
I think Claude Code had the perfect solution to this. You don't simply autocomplete, you tell it what to do and it looks through the code and proposes a plan. If you know your stuff, you should know whether the plan is any good.

It also walks you through changes one by one and lets you approve them. It beats the typical PR process via github because you go through it in logical order - why this code is here, etc.
by dylnuge | 2025-07-24 03:08:08+00:00
Neither the 404 Media article nor this one claim otherwise. I think the key "AI angle" here is this (from the 404 Media article):

> Hackers are increasingly targeting AI tools as a way to break into peoples’ systems.

There are a lot of AI tools which run with full permission to execute shell commands or similar. If the same kind of compromise happened to aws-cli, it could be equally catastrophic, but it's not clear that the attack vector the hacker used would have been viable on a repo with more scrutiny.
by aspenmayer | 2025-07-24 03:08:48+00:00
iCloud Advanced Data Protection (the feature that TFA is referring to) is required for E2EE, and it is not enabled by default.

https://en.wikipedia.org/wiki/ICloud#Advanced_Data_Protectio...

> On December 7, 2022, Apple announced Advanced Data Protection for iCloud, an option to enable end-to-end encryption for almost all iCloud data including Backups, Notes, Photos, and more. The only data classes that are ineligible for Advanced Data Protection are Mail, Contacts, and Calendars, in order to preserve the ability to sync third-party clients with IMAP, CardDAV or CalDAV.
by JKCalhoun | 2025-07-24 03:09:31+00:00
Google searches also come up with a lot of false information (well, it's where LLMs get their learnin' from — the Internet).

I'm never asking LLMs anything super critical like, "Do my taxes for me." This morning (as an example) I asked: "Is there talk of banning DJI drones in the U.S.?"

Later: "Difference between the RSE20 and RSS20 models of Yamaha electric guitars?"

And "Is there an Eco-Tank ink-jet suitable for Dye-Sub inks that can print Tabloid?"

1) None of the above are "critical".

2) All would have been a slight pain using Google and generated a lot of ... noise. LLMs eat the noise, do a decent job of giving me the salient points that answer my question.

3) All are easily verifiable if, for example, I decided to make a purchase based on what the LLM told me.

Or put another way, my disappointment in LLMs pales in comparison to my disappointment in search.

Or maybe I am just sick of search engines and want to "stick it to them".
by yojo | 2025-07-24 03:09:47+00:00
Absolutely make your own syrups! If you add a little bit of alcohol to your simple syrup (I use vodka or a clean rum), you can drastically extend the shelf life.

Honey syrup is even easier to make, just mix 50/50 honey and hot water. Subbing for simple syrup gives interesting results in most drinks.

Grenadine is also super easy - buy a bottle of POM and mix juice 50:50 with sugar. I like to add a little pomegranate molasses (get at a middle-east specialty market) to kick up the flavor, but not necessary.

Re: pineapple. If you are able to press your own pineapple juice you absolutely should, but agree that most people do not have the necessary equipment. Trader Joe’s sells bottles of fresh pressed pineapple juice that is excellent, if you’re fortunate enough to live by one. Otherwise yeah, canned is the way to go.
by chongli | 2025-07-24 03:10:10+00:00
Yes exactly. It all has to do with the thermal conductivity of the meat. Meat tends to be a fairly good insulator which means it takes a long time for heat to conduct through a thick piece of meat (such as a large roast or a pork shoulder). This means that cooking at a temperature above your target internal temp (most conventional cooking methods, not sous vide) will produce a fairly steep thermal gradient between the outside of the meat and the core. Resting the meat allows heat to flow down the gradient to bring the overall temperature closer towards equilibrium.

Another important effect during cooking is the breakdown of collagen fibres (present in tough connective tissues which make some cuts of meat very tough to chew). This occurs in the presence of moisture at temperatures above 170F. When collagen breaks down the meat tenderizes and the collagen itself turns into gelatine which absorbs moisture and retains it within the meat. A gelatine-rich cut of slow-cooked meat (such as oxtail) can be very sticky and packed with flavour. This is one case where food can taste juicier with longer cooking times.
by throwaway81523 | 2025-07-24 03:10:36+00:00
People often underestimate risks too. I'm following a thread on another forum where a guy made his own solar power system. Seems like a risk that it might not work, but instead it burned his house down, oops. Fortunately no casualties.

You really have to play dungeons and dragons with yourself, thinking up imaginative possibilities of what might happen at every juncture. Don't worry about nuisance risks, but try to foresee the potentially catastrophic ones and mitigate them.
by AuryGlenz | 2025-07-24 03:10:55+00:00
Eh.

My 3 1/2 year old daughter woke up from a nap on a weekend after just recovering from a cold, screaming while grasping her ear, telling us how much it hurt. I looked in it with an otoscope and confirmed it was super red. I figured they wouldn't be able to send a prescription but my wife tried it anyways - and sure enough, the telemedicine option was no good. One very rushed trip 30 minutes into town into urgent care before they closed to have a nurse practitioner look in her ear and confirm what we absolutely, already knew and we finally had our prescription - and $200 less in our bank account.
by geerlingguy | 2025-07-24 03:11:35+00:00
Exactly; especially in terms of stress—which is a major problem with my chronic illness, and both the main reason I'm happy to be away from a W-2, but also the thing that makes me most nervous as I'm dependent on marketplace healthcare (which is quite expensive for much worse benefits), and it's harder to get things like life/disability insurance as an independent.
by academia_hack | 2025-07-24 03:12:43+00:00
Everyone remotely competent in AI in the federal government that I know has quit in disgust over the past 6 months. I know zero talented AI people who are looking to take a cut in pay, benefits, and career stability to sign up for a new job working for this administration.

As a result, there's zero chance even the sensible parts of this strategy won't just end up coopted into multi-billion dollar Palantir contracts to deliver outdated llama models behind some clunky UI with the word "ontology" plastered on every button.
by thwarted | 2025-07-24 03:12:47+00:00
> However, process names from ps output are already sanitized by the kernel (limited to 15 chars, no shell metacharacters executed).

I'm not sure what this is referring to. You can easily create a binary named ' (single quote, a shell meta character) and it will show up in ps (and /proc/pid/cmdline and /proc/pid/status) as a single quote. If you name a binary with a control character, it will show up in ps as ? (a shell metacharacter), and in /proc/$pid/cmdline and /proc/$pid/status as the control character itself (I named a binary as the single ASCII character 7, bell, and catting /proc/$pid/{cmdline,status} plays the as interpreted by the terminal program).

Recent versions of ls display these directory entries quoted for select-and-paste ease as:

$ ls -l ? # used ? here to match both files that are a single character -rwxr-xr-x 2 thwarted thwarted 1769980 Jul 23 19:53 ''$'\a' -rwxr-xr-x 2 thwarted thwarted 1769980 Jul 23 19:53 "'"

This was with kernel 5.14 and procps-ng-3.3.17.

Formatted by ls, the ^G file can be given to xargs, and the terminal plays a bell, but the single quote filename can not:

$ ls -1 /tmp/? | xargs -t -n 1 basename basename '/tmp/'$'\a' xargs: unmatched single quote; by default quotes are special to xargs unless you use the -0 option

Being able to null-byte delimit the input to xargs may make a difference here.

Anyway, you can't trust the content of what ps shows as the commandline pointing to an actual existing binary. The command line isn't always absolute. The best way to find the binary is probably by examining where the symlink /proc/$pid/exe points to, and getting the basename off of that, but that is not guaranteed to be shell-safe either, so YMMV.
by discordance | 2025-07-24 03:13:15+00:00
It's worth considering total lifecycle use of water (mining, production and operation) for nuclear and solar.

Solar: ~300-800 L/MWh [0]

Nuclear: ~3000 L/MWh [1]

0: https://iea-pvps.org/wp-content/uploads/2020/01/Water_Footpr...

1: https://www-pub.iaea.org/MTCD/Publications/PDF/P1569_web.pdf
by muzani | 2025-07-24 03:13:35+00:00
They're great at first level customer service. Lots of questions are repetitive and they go through this better than humans. It was the biggest boost to customer satisfaction rating.

On the other end, I actually canceled a $100/month subscription once through email (it was company email that I no longer had access too). Gave evidence. It canceled the subscription within 20 mins.

Also gemini flash is unreliable. The best cost efficiency today seems to be gpt-4.1. The cheaper models seem to be okay for summarization mostly. Gemini Flash was much better a year ago, still unreliable, but at least it followed instructions.
by sothatsit | 2025-07-24 03:16:51+00:00
Creating better datasets would also help to improve the performance of the models, I would assume. Unfortunately, the costs to produce high-quality datasets of a sufficient size seem prohibitive today.

I'm hopeful this will be possible in the future though, maybe using a mix of 1) using existing LLMs to help humans filter the existing internet-scale datasets, and/or 2) finding some new breakthroughs to make model training more data efficient.
by nneonneo | 2025-07-24 03:17:27+00:00
Google's AI overviews gives you sources. The sources don't always say what Google AI thinks it says. Or, Google will mix up two sources that are talking about totally different things, assume they're the same thing, and then show you nonsense generated from the mix.

I don't immediately assume that Perplexity will be any better off. Citing sources is great, but I'd rather just read the sources myself rather than assuming that the AI did anywhere a good job of actually summarizing them properly. At that point, what does the AI actually usefully bring to the table?
by postalcoder | 2025-07-24 03:17:29+00:00
I made a Hacker News UI that allows you to filter for only the small-web stories on the frontpage. It uses Kagi's list of small-web sites[0]. It's been a great way to discover new, timely content and a lot more manageable than an unfiltered RSS firehose.

Here's small web Hacker News: https://hcker.news/?smallweb=true

[0] curated at: https://github.com/kagisearch/smallweb/blob/main/smallweb.tx...
by godelski | 2025-07-24 03:18:00+00:00
My post discussed two algorithms: the gating algo for CARA[0] and the search algorithm for YouTube.

If I'm reading your comment accurately, you're mentioning the discovery algorithm, which is neither of these. I also got the video, but I was already subscribed (it was suggested to me when it was released). Yes, the discovery algorithm has some of these issues but I'm more understanding of that because it's a much harder problem.

Both have self inflicted problems and I think they can be more easily addressed:

Discovery over optimizes to recent views and can get stuck in certain genres[1]. There is also a strong preference to things average user enjoys which doesn't work well for those of us who are only slightly less schizophrenic than the algorithm itself. Too much exploitation, not enough exploration (I wish this was a setting I could adjust. My mood changes, how can I let the algorithm know?)

Search has two critical self inflicted problems.

1) after about 5 results it will suggest completely unrelated videos (looks like it hands off to the discovery feed). Sometimes I need page two... just fucking show me more...

2) the problem I mentioned previously, where it distrusts you prioritizing popular videos over a trivial spelling or grammatical error. Google search has this exact same problem.

[0] my dumbass didn't check which video was linked. It's this one where he discusses it. At 12:30 in the video

[1] this leads me to having tons of YouTube tabs open as I'm unsure if a video I'm interested in but don't have the current bandwidth for is never going to be shown to me again
by kensai | 2025-07-24 03:18:16+00:00
What are the various world organisations you are talking about? Because the German ones (among others) certainly have not found it harmful and have not banned it.

I told you many times, unfortunately, no one will do studies on these things anymore because there is no money it and it cannot be patented. That spas generally are beneficial, though, for general wellbeing and especially if combined with known thermal stimuli (such as sauna) is well known and there are several Finnish studies to prove it.

Last but not least, I have come across to many Americans who are generally doutbful of the medical indication of spas because there is little to no tradition overseas.
by jeffreyrogers | 2025-07-24 03:18:25+00:00
I believe the monkey gland is called that because around the time it was invented there was a surgeon (Serge Voronoff) who was promoting a surgery in which he would implant baboon testicles into men (there was a corresponding surgery for women as well). It was supposed to improve the libido. An early, probably ineffective form of hormone replacement therapy.
by iLemming | 2025-07-24 03:19:16+00:00
> Over time you will probably feel drawn to both, for different reasons

I agree 100%. At first I liked C# and Java types, but then I moved to Python and I was happy. Learning some Typescript pulled me back into the static typing camp, yet then I discovered Clojure it revealed to me how needlessly cumbersome and almost impractical TS type system felt to me in comparison. Experimenting with Haskell and looking into Rust gave me a different perspective once again. If there's a lesson I've learned, it's that my preferences at any point in life are just that - preferences that seldom represent universal truths, particularly when no definitive, unambiguous answer even exists.
by rfarley04 | 2025-07-24 03:19:44+00:00
SaaS companies pay me to write documentation and blogs (hopefully that aren't too corporate!). So I can't join you as much as I'd like. But coincidentally, I did delete web browsers from my phone last night. I've tried a bunch of other digital wellbeing stuff but it never really sticks. Came to the conclusion that it's because nothing blocks just surfing the web, which is where I waste the most time. Now, if someone messages me an interesting URL, or I think of something to Google, I just add it to Notion and check when I'm on desktop. More power to small web July, though!
by jakelazaroff | 2025-07-24 03:19:55+00:00
Except we've see what happens when you try to "correct" that alignment: you get wildly bigoted output. After Grok called for another Holocaust, Elon Musk said that it's "surprisingly hard to avoid both woke libtard cuck and mechahitler" [1]. The Occam's Razor explanation is that there's just not that much ideological space between an "anti-woke" model and a literal Nazi!

[1] https://nitter.net/elonmusk/status/1944132781745090819
by apical_dendrite | 2025-07-24 03:19:56+00:00
I believe that dataset was built off of cases that were selected for being unusual enough for physicians to submit to the New England Journal of Medicine. The real-world diagnostic accuracy of physicians in these cases was 100% - the hospital figured out a diagnosis and wrote it up. In the real world these cases are solved by a team of human doctors working together, consulting with different specialists. Comparing the model's results to the results of a single human physician - particularly when all the irrelevant details have been stripped away and you're just left with the clean case report - isn't really reflective of how medicine works in practice. They're also not the kind of situations that you as a patient are likely to experience, and your doctor probably sees them rarely if ever.
by AstroBen | 2025-07-24 03:20:26+00:00
Anxious about what? What's your issue with dynamic typing?

Thorough tests of the behavior of your system (which should be done whether the language is dynamic or not) catch the vast, vast majority of type errors. "More runtime errors" in a well designed codebase don't mean errors for the user - it means tests catch them

Seriously.. the secret to writing great dynamic code is getting very good at testing
by nneonneo | 2025-07-24 03:20:36+00:00
I wish there was a good udm option for "what you used to show me before AI took over". For example, I like seeing flight updates when I punch in a flight number, which udm=14 does not show.

That said, udm=14 has still been a huge plus for me in terms of search engine usability, so it's my default now.
by al_borland | 2025-07-24 03:20:41+00:00
After about a year on Kagi my work browser randomly reverted to Google. I didn’t notice the page title, as my eyes go right to the results. I recoiled. 0 organic results without scrolling, just ads and sponsored links everywhere. It seems like Google boiled the frog one degree at a time. Everyone is in hell and just doesn’t know it, because it happened so gradually.

I’ve also tried various engines over the years. Kagi was the first one that didn’t have me needing to go back to Google. I regularly find things that people using Google seem to not find. The Assistant has solved enough of my AI needs that I don’t bother subscribing to any dedicated AI company. I don’t miss Google search at all.

I do still using Google Maps, as its business data still seems like the best out there, and second place isn’t even close. Kagi is working on their own maps, but that will be long road. I’m still waiting for Apple to really go all-in, instead of leaning on Yelp.
by 3eb7988a1663 | 2025-07-24 03:21:29+00:00
There is even a wikipedia page on it: https://en.wikipedia.org/wiki/Monkey_gland

Which still sounds super fake to me. It takes a host of modern drugs to prevent rejection when doing human-to-human transplants. I have long odds that monkey tissue would result in anything but a painful, septic death.

As a medical benchmark, penicillin was discovered in 1928.

Edit: I was ignoring the obvious - sham surgery! Just leave a bit of a scar, maybe inject them with some cocaine, and everyone comes out smiling.
by muzani | 2025-07-24 03:21:54+00:00
If you're sorting by technical challenge, you'd get hard items scored high. I would love to see jobs that are just slightly above my level of skill, not senior nuclear scientist lol.

It would actually be great for hiring too.

Like the problem we see is usually someone comes out of bootcamp being react-literate or knowing some vibe coding, thinking they can carry a billion dollar company. That is why there's an interview process, of course, to see if they are.

But if it's too much, they'll fail. And it's a waste of time for them and everyone else. It should be matching them to the beginner react jobs, where they can gain experience and grow.

When there's not enough matches, people are incentivized to spam. Spammers force companies to use ATS for filtering, increasing the false negative rates, and forcing more unemployed people to spam further. The more mismatches, the longer the interview processes, and so it loops.
by h4kunamata | 2025-07-24 03:22:02+00:00
Pretending?? It is the reality with devastating consequences.

Companies after companies after seeing AI as a way to replace employees and not as a tool to make our lives easier. AI will run 24/7, no sick leave, no salary, can do some tasks better than humans if you like it or not.

In IT that is already a reality with high consequences, AI deleting entire production database with no rollback.

Developers being replaced with AI, ask Google with its "over 30% of our code is AI generated" and yet, suffered a massive outage worldwide due to AI slope.

Ask Klarna, aimed to reduce operational costs by 75% with AI but got a $99M net loss instead having to hire people again. Good luck with that.

Many companies are spending a lot of money into AI tools, not all of them can afford to go back, it is all in. Other companies are seeing value with AI with others following suit. Things will get a lot worse before getting any better.

There is a bright side tho, freelancers are being hired to fix slope caused by AI tools, so some people are living their best lives.
by mjcl | 2025-07-24 03:22:12+00:00
Google was kind enough to give the AI overview a stable CSS class name (to date), so this userscript has been effective at hiding it for me:

window.addEventListener('load', function() { var things = this.document.getElementsByClassName('M8OgIe'); for (var thing of things) { thing.style.display = 'none'; } }, false);