skysight-inc/HackerNews huggingface dataset:
You have podcast brain, too?
Most people fail to think for themselves. This applies to most engineers. As it does most OnlyFans creators.

I'm going 0 to 1 on prompt engineering alone. At first I was like "this is easy" and now I'm like "ok, it still feels like I'm paddling in deep water." Thankfully, like driving a car, it's more automatic every day.

I learned that I don't ask the best questions. Now I begin sessions with "You are a 1,000x developer and you're way smarter than me so think for yourself first and then re-ask yourself better questions." Someone told me the same relationship holds true for parenting.

There's so much group think today. Everyone's got "podcast brain." Yes, it's contagious.
> My own view is that what AI is going after i.e. the size of the pie, is the $50 trillion per year portion of global GDP that makes up wages.

This is why AI is the smart investment play in the near term, but those ahead of the curve are long on canned goods and firearms.
@Oia20 Great stuff! Very complete docs, and I dig the docker based self hosting with SMTP integration.
If someone without seconds on their clock starts the meeting, yes.
> When discussing percentile ranks of students and their admission to top schools the school needs some way of measuring the percentile according to some measurable metric. It’s not a vibe based process. GPA and test scores are heavily leaned upon.

How does this relate to the prior comment?

I’m clearly not an admissions officer at Harvard, nor likely are the other HN commentors here.
I'm not paying money to bloomborg, but from the 100 or so words on their slash banner, guessed it's most probable a rehash with a dash of opinion thrown in, of a recent news release by John Deere [1]

Funny thing and I'd imagine true, world wide - jobs that pay well and have good working conditions have no issues with having enough workers. Sometimes bosses might be caustic but more than likely they're under the pump as well to keep profits up and things running smoothly - some do understand they just need time to train up their employees, but some are just clueless and a high job turn over will be a thing, where no local workers want to work for them - until that manager leaves or wises up.

As for the new age, all works well until such autonomous providing companies are unhappy the bills are not paid in full to the Nth degree and turn gear off. It will not be an issue with high profit industry, but farmers are typically price takers, and more often near bottom dollar.

[1] https://www.deere.com/en/news/all-news/autonomous-9RX/ (Jan 6th 2025)

Edit for brainfart spelling
They are indeed some of the best floors to roll on.
I feel this in my soul. I work in higher education, and every major contribution I've made has been ripped from my hands and either dashed like the first copy of the ten commandments or handed over to someone shinier. I'm still proud of all I've done.
Money is not speech. But if you use money to print newspapers, buy ads on radio or TV, put up signs, etc., those newspapers, ads, signs, etc., are speech.

If you can ban people from spending money on those things you are de facto banning speech.
https://cve.mitre.org/cgi-bin/cvekey.cgi?keyword=io_uring

20 CVEs in 2024. Yes, some of them are not (exploitable) vulnerabilities, probably, because Linux CNA is being difficult. But many of them are, just ctrl+f privilege.
You can replace Panama with Ukraine, or Taiwan. The double standard is getting out of control. Respect for Trump for laying it as it is without all the BS.
I was unhappy with the state of music players on macOS too so I wrote my own:

https://www.plastaq.com/minimoon
Google Slams Microsoft's Bing for 'Spoofing' Google Search
> Imagine yourself reflecting on life in an endless maze of mirrors where you're the main focus.

This feels almost a bit too on-the-nose. But no, apparently it's real?
It's not just about the man on a bicycle, it's a man on a bicycle on a flat road.
When I look at current ChatGPT I honestly think that the gold has been found, and a significant amount of it is undermining Google’s home market, the presentation and aggregation of information on the web. Their product has become so much worse over the years while ChatGPT has improved many fold. It’s a better search engine among many other things.
Not weighing in on any particular tech (hypothesis or otherwise), but intrigued by your example...

My initial impulse is to pick a random cell which must not be zero, generate a random number for each other cell and a random non-zerp number for that one. I'm not immediately decided on whether it's uniformly distributed.
Yeah agreed. Really a ton of kids with tablets everytime I go out for dinner
The Lone Star Lithium Boom
No, most of them run in X-Windows, using protocols that are still supported even by xwayland, because they weren't originally written for Linux (or IBM-compatibles) at all. Some of them fail to cope with TrueColor visuals but most are fine. You can get old source code from http://www.ibiblio.org/pub/Linux/X11/games/. Binaries are maybe trickier; maybe start with http://archive.debian.org/debian-archive/debian/dists/slink/...? Most of those are going to depend on old shared libraries for things like Xlib, though. (Notice that half the game names start with "x"!)

Debian Slink was formally released in 01999, but most of the packages in it are from 01998. I just installed xkobo from http://archive.debian.org/debian-archive/debian/dists/slink/... with `sudo dpkg -i` but now it wants i386 versions of libc6, libstdc++2.9, and xlib6g. ldd says:

libXext.so.6 => not found
libX11.so.6 => not found
libstdc++-libc6.0-1.so.2 => not found

If anyone is adept enough with Debian to explain how I can do this without breaking my amd64 install, I'd be obliged. (Maybe I need to debootstrap in a chroot or something? It's probably still possible to download slink CD install images.)
>old footage

it is hard evidence

> rather than listening to officers

it is after the fact rationalization indistinguishable from fiction

> drowning person doesn't flail around dramatically like you see in the movies.

yep. They just disappear and don't appear back for the next 5, 10, 15, ... minutes. That is hard evidence that they drowned.

The police did let the Jan 6 protesters into Capitol where the lawmakers were at the time without as much as shooting even just a rubber bullet. That is hard evidence that the police didn't perceive the protesters as a threat. Or do you think they let them in that way while perceiving them as a threat? It was their sworn duty to protect those lawmakers, and the only way their behavior can be explained without that sworn duty being broken is through the absence of perception of threat. (Compare to the Security Service who perceived a threat and shot real guns.)

>did any of the present officers go on to say that there was no perception of threat?

why would they do that, at least in the past 4 years? Let see what they say in the next 4 years. Btw, even in the last 4 years the police didn't say that they perceived threat to the lawmakers - and i think they really didn't perceived such threat, otherwise i think they would shoot like the Security Service did.
they have a very "interesting" definition of private data on the paper. it's so outlandish that if you buy their definition, there's zero value on the trained data. heh.

they also claim unsuppervisioned users typing away is better than tagged training data, which explain the wild grammar suggestions on the top comment. guess the age of quantity over quality is finally peaking.

in the end it's the same as grammarly but without any verification of the interested data, and calling the collection of user data "federation"
Just killing the competition is enough with their integrated products?, like google search with ai features,(perplexity.ai) Ai on android now gemini replacing google voice (chat gpt and others).
For "business applications," I much prefer the variant of property testing called model-based testing. This is where your property is "does the implementation behave like some simplified model." This is the correct way to test such applications in my opinion, because users don't care about "custom widgets," "queues," or "databases." They care about business functionality, which is quite easily expressible in model form.

I don't do much mocking either, because I also prefer integration tests for these types of applications. Here is an example that tests against a database, all the way up to the state management layer of the UI: https://concerningquality.com/model-based-testing/.

In fairness, people don't write about doing this a lot. PBT literature seems to revolve around sorting functions or binary tree operations. But PBT much more powerful than just that.
I love it! Here's my stab at an automated speedrun: https://www.youtube.com/watch?v=4z8P1F-lyB8
How do you handle breaking out of a nested for loop without goto?

for (…) {
for (…) {
if (…) {
…
goto found;
}
}
}
found:

This is straightforward with goto and may even be vectorizable. I guess you could move the loop to a separate function or add additional flags to each loop, but neither of these seems like an improvement.
https://archive.is/g6mis

"Typing “Google” into the browser’s search bar—and on Bing.com—brings up a graphic and search bar that looks similar to Google’s homepage"

I tried it and got something like that: https://i.imghippo.com/files/KX3627EjE.png
I love the language. I'm using Vapor+Fluent+Leaf, but I've had a few issues with them, I think they're fine, but if I was making decisions again I'd probably choose something else. I think the problem is that Vapor is trying to be a Django/Rails style, batteries-included framework as opposed to a Flask-style library (if those terms help you at all), but they've not quite nailed it to the Django/Rails level yet. For my project I'd have been better off with less framework, as most of my code is not strictly web code. I've ended up changing the Vapor application architecture a bit and pulling lots out into non-web-specific Swift Modules. If I were choosing again I'd give consideration to Hummingbird.

Library availability has mostly not been a problem for me, there are some really high quality libraries, particularly open source ones from Apple. Quality is high compared to other ecosystems.

I'm targeting Linux/Docker for deployment and while I don't have the project running in production yet, I've been running CI builds and it so far seems fine. It's fairly clear when things are Linux compatible and when they're not. Most things you'd expect to be are compatible. Some third-party libraries are accidentally not Linux compatible, but it hasn't been much of a problem for me.

The new Swift Testing library is really nice, and I'm using that for all my server tests with no real problems. Vapor could have more testing support (Django's is excellent and my bar for comparison), but it all works.

Overall it's just a lovely language to work in, and I'm enjoying server side development with it.
They’re not really sold as currency - they’re sold as souvenirs. If you visit the Bureau of Engraving and Printing in DC, they’re for sale at the gift shop. I’ve got a set of 32 $2 bills hanging on my wall right next to my set of hyperinflation Zimbabwean currency.

If you just want $2 bills, go to your bank. At my bank I need to order them $200 at a time. When I was flying every week they were great as the bartenders at the airport lounges would remember me as the “the Thursday $2 guy”.
> college entrance is largely based on entrance exams

Not in the US it isn't. Grades > Exams > Extracurriculars is the usual hierarchy.
Shares of Tencent fall over 5% after US designates it a Chinese military company
I’ve been working with Cursor’s agent mode a lot this week and am seeing where we need a new kind of tool. Because it sees the whole codebase, the agent will quickly get into a state where it’s changed several files to implement some layering or refactor something. This requires a response from the developer that’s sort of like a code review, in that you need to see changes and make comments across multiple files, but unlike a code review, it’s not finished code. It probably doesn’t compile, big chunks of it are not quite what you want, it’s not structured into coherent changesets…it’s kind of like you gave the intern the problem and they submitted a bit of a mess. It would be a terrible PR, but it’s a useful intermediate state to take another step from.

It feels like the IDE needs a new mode to deal with this state, and that SCM needs to be involved somehow too. Somehow help the developer guide this somewhat flaky stream of edits and sculpt it into a good changeset.
It could be my inexperience, but something that helps manage state would be awesome. I’ve found myself having to do some pretty wild things to maintain a certain UI state server side. It could be that’s just the way it is too. Otherwise, I’ve used htmx a decent amount and really like it.
It was hard to tell how many points I was getting from crypto. But it went to the top of the list on Screen Time
Apple is not a private company.
LLMs are, at their core, search tools. Training is indexing and prompting is querying that index. The granularity being at the n-gram rather than the document level is a huge deal though.

Properly using them requires understanding that. And just like we understand every query won’t find what we want, neither will every prompt. Iterative refinement is virtually required for nontrivial cases. Automating that process, like eg cursor agent, is very promising.
The comp.risks Digest SSL cert expired nearly a year ago
Comp.risks and the Risks Digest archives have been a prominent feature over all of my computing career. I'd asked in September 2023 what if any continuity plans the group has given its founder turns 93 this year: <https://news.ycombinator.com/item?id=37580592>

Apparently the wheels have been coming off for some months now.

The page now returns an SSL cert error noting amongst other information, at the link I've submitted:

Certificate Validity
Not Before: Feb 7 00:00:00 2023 GMT
Not After: Feb 7 23:59:59 2024 GMT

Wikipedia still points to catless.ncl.ac.uk as the host of the digest:

<https://en.wikipedia.org/wiki/RISKS_Digest>

Any contacts at Newcastle University know what's going on there?

(I've also contacted SRI and PGN's presumed email address.)
To be clear, I was referring to the minor typo.
All the ad tech in the world won’t matter if people have stopped using the medium those ads are displayed on top of by then. I think the way people use the web is about to change drastically.
If you don’t mind me asking: which popular LLM(s) have you been using for this and how are you providing the code base into the context window?
Fun fact: according to this article posted on HN today 1.1 million people in the US wind up in the emergency room from stair related injuries (https://www.axios.com/2025/01/05/elevators-escalators-regula...).

Big numbers always sound big until they get put into context. All of the media and fearmongering public health “experts” loved to drop big numbers devoid of any context.
Ah, optimism. Not impossible, but rarely actually works out that way.
"Normal" TVs still a thing?
Longtime Mac and Windows user who feels similarly.

I recently tried Linux as my primary desktop after 10+ years. It’s amazing. It just works and there is no slop, no advertising, no ecosystem to log into, no notifications. So nice. I can actually get work done! And games often just work.

(Pop_OS on a System76 Adder)
I remember being utterly baffled by this as a kid at other peoples houses. "Let me get this straight, you pay a bunch of money for 'special' TV channels that say they have no ads, and you still have to watch ads? What kind of insane horseshit is this?".

Put me off non free to air TV for my entire adult life until streaming services became a thing, and you better believe I'm immediately unsubscribing from those the second they pause a video I'm watching to show me promos or ads.
LLMs are great at generating property-based tests.
I provided a list of the biggest ticket items from the past few years. If you want to only look at projects that increase transit availability, reliability, or speed within SF County, check out the Muni Forward projects. Usually half a dozen lines are prioritized each year. https://www.sfmta.com/projects/muni-forward

I live in the Richmond, so I've been positively affected by the improvements to the 38/38R (although I still would strongly prefer a BRT system) and the new-ish-but-not-really 1X. In the next year I can expect transit improvements to the 1 and the 5/5R. Pretty much every bus I take on a weekly basis has seen transit improvements since I've first moved here.
Interesting, I didn't realize inotify didn't work with FUSE. Is this a flaw in the FUSE interface, or is it just a deficiency in certain FUSE filesystems?
You'd call it an ad if you saw it in any other context, so yes.
One major limitation the LLM has is that it can't run a profiler on the code,
but we can. (This would be a fun thing to do in the future - feed the output
of perf to the LLM and say 'now optimize').

This has been a feature of the Scalene Python profiler (https://github.com/plasma-umass/scalene) for some time (at this point, about 1.5 years) - bring your own API key for OpenAI / Azure / Bedrock, also works with Ollama. Optimizing Python code to use NumPy or other similar native libraries can easily yield multiple order of magnitude improvements in real-world settings. We tried it on several of the success stories of Scalene (before the integration with LLMs); see https://github.com/plasma-umass/scalene/issues/58 - and found that it often automatically yielded the same or better optimizations - see https://github.com/plasma-umass/scalene/issues/554. (Full disclosure: I am one of the principal designers of Scalene.)
Its at record highs because its backfilling a population growth target that had more space.

Its not a "Huge" driver of housing prices, its a rounding error off the back of the fact that the states refuse to meet land release targets. Targets they signed up to. And its completely irrelevant to zoning issues.

Minimizing the actual issue in favor of reacting to race, man there's a term for that.
If you allow corporations to pump hundreds of millions of dollars to buy ads on radio or TV, newspapers etc. you are allowing them to drown out the voice of citizens, and at that point you are de facto banning speech of the citizens.
My favorite is that for ~8 years after they killed their theater movie showings service at movies.google.com, that subdomain still pointed to the deprecation notice. They finally must have noticed earlier this year, because it changed to a hacky redirect to https://www.google.com/search?q=movies and now much more sanely points to the Youtube movie storefront. (This drove me crazy for years because I'd always instinctively type in movies.google.com thinking it'd intuitively take me to the Play Store... I was so excited when it finally changed off the deprecation notice.)
Best 4 AI LinkedIn Profile Picture Generators in 2025
Our company has a no AI use policy. The assumption is zero trust. We simply can’t know whether a model or its framework could or would send proprietary code outside the network. So it’s best to assume all LLMs/AI is or will send code or fragments of code. While I applaud the incredible work by their creators, I’m not sure how a responsible enterprise class company could rely on “trust us bro” EULAs or repo readmes.
Hacker News is pretty much far right when it comes to politics. Heck the moderators refused to allow any criticism of the monarchy when the queen died but allowed it when Jimmy Carter died.
https://play.google.com/store/apps/details?id=com.sec.androi...

It's pretty good too.
So does the FIONREAD ioctl, but it's not a general solution. (According to https://news.ycombinator.com/item?id=42617719, neither is io_uring yet.) Thanks for the link to the horrifying security problem!
Look at it by age, it was highest by the youngest age group (61% had sympathy for the protest in the 18-35 age range) - the working age.
Ehh, you type it, check it, correct it if necessary, check it again. This is a task that a human being can successfully do. We're not total idiots, at least not yet.
There's a strip club in Portland that only gives out $2 bills in change, as the minimum you should toss on stage at any one time.

What's really funny is, if you walk into any other bar in Portland and tip with them, there's a good chance the bartender will ask if you've just been to that stripclub.
people say money can change a person, but it actually is that a person no longer needs to fake being nice once they're free from monetary issues.
A few years ago, UCSD finished building a new parking garage next to the building I worked in. It wasn't open for more than a month or two before both elevators had to be taken out of service. I spoke to the technicians on the top deck-there were cables being taken out of both shafts...apparently, the new elevators used synthetic (polyaramid?) core rope; whereas the CA regs specified steel wire rope only. Took like two weeks to get everything replaced, and I'm pretty sure they couldn't reuse the stuff they took out....
Exactly, you have to (vaguely) know what you’re looking for and have some basic ideas of what algorithms would work. AI is good at helping with syntax stuff but not really good at thinking.
You have a system designed around 2% growth.

You dont release enough housing to support 2% growth. (You also have zoning restrictions pushing the majority of housing prices)

It doesnt matter where they get the growth from, it could be baby bonuses, immigration, kidnapping migrant workers.

>San Francisco can’t remain SF at the density of Singapore. It’d still exist, but it wouldn’t be what it was.

I couldnt give 2 shits about some appeal to locale identity.
> but if I did that I'd probably be consenting to using the picture _for that one session_, where I'm in control.

You mean you you'd be wanting to consent to one session, while actually affirmatively consenting to something else. On one hand I agree there would be nothing wrong with limiting the scope of what is legally allowed in a ToS. On the other, I also think it's good that single parties can't just spontaneously wish away conditions of business agreements they don't like (although I imagine with a modicum of effort, you could modify that consent with Meta at any point).

There's a comment in the reddit thread about how consent to Meta is invalid because Meta is essential to participating in modern society - basically saying that being a Meta user is a civil right. Bonkers.
Automated speedrun of Stimulation Clicker [video]
Wanted to see how quickly I could get to the beach - was limited by my system resources and an inability to load the closing video. Auto-solving the Duolingo questions was clearly the best part.
Your phrasing is "do not have the power". Trudeau most certainly does have the power.

And I'd disagree about breeching political standards. The police are an executive function and report to the PM. I'd like to think Canadians know that.
I have always wanted a framework like this. It's really amazing how a few systems insights can have such a massive impact both in terms of cost and runtime.
unbelievable. he's cracked the code in a few areas. what is the one thing that all of these stochastic processes implement? e.g. is there a rhythm or proportion of them to each other, or a shape?

It's not a simple bifucation process or fractal, it's something else. I use fractals in music and they are too unstable to produce this ebb and flow of consonance and dissonance the game uses in the evolution of each widget.

it's practically a hypnosis method. what is the underlying pattern in these?
Classic.

Ran the DTACK BASIC on my Atari ST for a bit. Fast as hell, no nonsense.

Unfortunately too isolated from the rest of the ecosystem (was its own OS, could not read or write standard TOS or PC-DOS formatted floppies)