skysight-inc/HackerNews huggingface dataset:
Long gone is the age where people created content for the sheer fun of it with no monetary expectation. Amongst some age groups this is now an entirely foreign concept, to the point they won’t believe you.
Death toll over 40 do far in Mandalay.
>People and businesses move to lower cost areas

Zoning/taxation/setting up business laws prevent an easy move.
Ask HN: How would you design an agent-first web experience?
I've been noodling on this for a while and tried to get my thoughts down today:

https://woolgathering.io/2025-03-27/day-51

It seems like agentic LLM users open up a few new areas of exploration:
1. how to offer an agent-first web experience (structured data, API discovery)
2. scoping permissions for agentic users
3. dynamic HTML generation on the fly (and how to validate quality)

How are others thinking about how to design for this new world?
No, there is no requirement to support the software, at least according to what we've heard here. Simply that you can't remove your current rev from the store - you can't prevent people from downloading it.
Having done some embedded development, I am pretty sure that those 3D printers had a serial-over-USB converter like the famous FTDI family of chips. Those chips just simulate a plain old RS232 connection over USB.
Yes. One of my early observations about LLMs was that we've now produced software that regularly lies to us. It seems to be a quite intractable problem. Also, since there's no real visibility as to how an LLM reaches a conclusion, there's no way to validate anything.

One takeaway from this is that labelling LLMs as "intelligent" is a total misnomer. They're more like super parrots.

For software development, there's also the problem of how up to date they are. If they could learn on the fly (or be constantly updated) that would help.

They are amazing in some ways, but they've been over-hyped tremendously.
The point is, the game uses the platfrom APIs on the target OS, and doesn't need to emulate API from 3rd party platforms.
It may surprise you to know there was a time when people created content for the sake of it. It appears you have missed the point of what you’re responding to.
That’s true of Trump’s base, but I don’t know if it’s true of swing voters. A lot of them are just frankly ignorant and think they voted for “change” without understanding what that actually means.
Thailand is much more open in terms of media connections.
"If you allow partial access, you'll be prompted to manually select which of your phone’s contacts you want WhatsApp to have access to. In this case, some contact names may not appear when you try to call or message them on WhatsApp. If you create a new contact in your phone’s address book with limited access, it won’t show on WhatsApp until you grant access for this contact in your settings. You can change access at any time by going to your phone's Settings > WhatsApp > Contacts."

https://faq.whatsapp.com/1173713140597106/?cms_platform=ipho...
Already doing that a much as possible.
> Robustness should come from better languages that are safe by construction.

Nahh, robustness comes from the time you can spend refining the product not from some magic property of a language. That can help but just a bit. There was no Swift in Snow Leopard. Nor there is not much Rust in Linux (often none) and even less (none) in one of the most stable OS available, FreeBSD.

They should just release a new version when the product is ready and not when the marketing says to release it.
I wonder what kind of trivial boring jobs people who keep saying that LLMs are so incredibly useful at programming must have to have that opinion.

What does your day look like?
> But let me tell you…last month I sent several hundred million requests to AI, as a single developer, and got exactly what I needed

There are 2.6 million seconds in a month. You are claiming to have sent hundreds of requests per second to AI.
Indeed, they are using a very restrictive and negative definition of the word. I totally get why many people dislike the term and don't want it applied to themselves, but as you say it does have a use and does not have to be negative.

I don't disagree with a lot in the post, but it is odd to tie it to the "creator" term.
Access to contacts for iOS apps is no longer all or nothing. You can grant an app access to only specific contacts. This is what I do for WhatsApp.

Also, I know in the past I used WhatsApp without contacts access. It just showed phone numbers instead of names, but it was functional.
Calling the Signal app "defective" instantly shows that it is /you/ who is defective.
You fuckers that voted for this assclown made your bed, now lie in it.
Cool, they're still free to do so, just like people are free to make money on the internet from their works. And believe it or not, people are still creating things for free.
Re what Replit CEO said: i mean sure, learn how to think, learn how to breakdown problems and communicate - good skills to have, regardless of AI or not. and learning how to code is one of the great ways to improve these skills. people generally aren't going to learn how to think in a vacuum, right? Math, science, and programming, among others, that's how most people learn how to think, they are not going to be a waste of time.
> Asking the LLM for relevant case law and checking it up - productive use of LLM.

Only if you're okay with it missing stuff. If I hired a lawyer, and they used a magic robot rather than doing proper research, and thus missed relevant information, and this later came to light, I'd be going after them for malpractice, tbh.
I would say there’s a pretty significant difference between something like phone geolocation data, which is not very practical to search, especially for Apple devices, and in any case usually requires at least a superficial level of scrutiny, and a database that any old police officer can just run a query on as and when they feel like it.
Presto is Toronto’s equivalent to London’s oyster card.

Actually there’s no tap off IIRC (unlike the Dutch chipkaarts) but still, I would assume the modern station where you enter is a veritable panopticon of CCTV, RF signal interception, etc
Where can you see the address for a Play developer account?
Hacker news is a web site, not an application.

A web site makes for a crap application and the reverse.
Does this mean MoonBit will get JIT support soon?
They.. already do? Who do you think “the judiciary” is?
I had trouble searching this article for "felony" (it does mention "judge") so here's the link from the article where the police argue complying could be the felony of violating Virginia Code 18.2-152.5:1 — “using a computer to gather identifying information.”

https://cardinalnews.org/2025/03/13/city-of-roanoke-botetour...
Excitable cells
One time trying to fix a redux problem gemini started rewriting redux itself.
>Just a theory,

As far as I'm concerned it's (almost) fact. Like the other person who respond to your post, there is also an accidental aspect to it.
"The Power to Forget, the Right to Remember"-Digital Privacy as Resistance
Surveillance relies on our passive consent. Choosing intentional digital absence isn’t merely personal privacy, but an act of political defiance.

This substack discusses tactics of digital non-cooperation, collective phone fasting, encryption normalization, and why archiving freely available LLMs locally might serve as “moral backup” against authoritarian rewrites of history.
I, too, hate the words "content creator" or (even worse) "creatives". Everyone makes things for others. Creatives are not a subset of humanity, every human is a creative human. Now, whether you can sell the things you create on gamified online markets is another question, but it sucks to conflate the pride at being able to do that, with the pride in creativity itself.
There has been though - it wasn't perfect, but there was the expectation that people generally forgot about enough that in practice you were private so long as you were not obvious. Now computers/cameras can store data on everyone as opposed to just people acting "abnormal".
"If your system is compromised then you have a problem."

...well, yeah.
And of course the reality

https://www.wired.com/story/null-license-plate-landed-one-ha...
Thanks. In my mind, anything about complex structures of (abstract) classes and/or inheritance trees has nothing to do with a Repository pattern.

As I understand it, Repository pattern is basically a generalization of the Data Access Object (DAO) pattern, and sometimes treated synonymously.

The way I mean it and implement it, is basically for each entity have a separate class to provide the database access. E.g. you have a Person (not complex at all, simply a value object) and a PersonRepository to get, update, and delete Person objects.

Then based on the complexity and scope of the project, Person either 1-to-1 maps to a e.g. a database table or stored object/document, or it is a somewhat more complex object in the business domain and the repository could be doing a little bit more work to fetch and construct it (e.g. perhaps some joins or more than 1 query for some data).
Rancourt does make nice shoes for under $400, and so does Red Wing. Meermins are a Spanish brand you can get for under $400. Aside from that, it’s $400+ for Grant Stones and $600+ for Aldens, and even higher for Viberg, Edward Green, etc.
Does the mini PC go from zero to eleven though? Can I play BG3, Factorio, or Minecraft on the same hardware? Can I saturate a TB3 port? Transcode video? Run an LLM or text2img? Any of that while remaining responsive, having a video call?

If I already need a powerful machine for a desktop, why would I need a second one just so it can stay up 24/7 to run Miniflux or Syncthing? Less is more.
I know and even agree with them. I'm also surprised that Stadia was useful for something...
> Sure, a vacuum cleaner is the same.

> I don't believe this one bit. But keep on trucking.

You sure? Isn't that contradictory? It can't be the same if you don't believe it...
More details from Reuters: https://www.reuters.com/world/asia-pacific/strong-earthquake...
did you try reading the article?
The worst for me is the John Cairncross subplot that implied Turing might have committed some (light) treason because of his homosexuality. From Wikipedia[1]:

> Turing and Cairncross worked in different areas of Bletchley Park and there is no evidence they ever met. Alex Von Tunzelmann was angered by this subplot (which suggests that Turing was for a while blackmailed into not revealing Cairncross as a spy lest his homosexuality be revealed), writing that "creative licence is one thing, but slandering a great man's reputation – while buying into the nasty 1950s prejudice that gay men automatically constituted a security risk – is quite another."

[1] https://en.wikipedia.org/wiki/The_Imitation_Game#Personaliti...
You, and the OP, are being unfair in your replies. Obviously, it's not worthless for all applications but when LLMs obviously fail in disastrous ways in some important areas, you can't refute that by going "actually it gives me codign advice and generates images".

Thats nice and impressive, but there are still important issues and shortcomings. Obligatory, semirelated xkcd: https://xkcd.com/937/
Oh neat, I read the paper back of this book maybe two and a half or three years or so ago. I enjoyed it quite a bit. They do a good job at keeping tests a first class topic and consistently updating them with each addition. Some older architecture books don't treat testing as being as high up in their priorities. I've just found that having tests ready, easy to write, and easy to update, makes the development process more enjoyable for me since it's less manual for running the code to check for issue - tighter feedback look I guess.

I will say that some of the event oriented parts of this book were very interesting, but didn't seem as practical to implement in my current work.
> As if Vulkan had relevance to graphics programming.

It surely has on 80% of a mobile platform, and on a small handset from this little japanese games company.

>
troupo 3 hours ago | parent | context | flag | on: Apple needs a Snow Sequoia

> Metal isn't really on pair with Vulkan and DirectX in terms of relevance for graphics programming

As if Vulkan had relevance to graphics programming.

> you don't need WSL on MacOS because, well, MacOS is already a *nix environment.

Agree if everything one wants out of it is classical UNIX experience, that breaks down when having to work with containers and kubernetes locally.
Show HN: Fully animated GitHub profile using SVGs (dark/light mode support)
I recreated my GitHub profile page entirely with custom SVGs. Everything animates using `<animate>` and `<animateTransform>`, and it seamlessly adapts to GitHub's dark and light modes using `prefers-color-scheme`. A GitHub Actions workflow also keeps the SVGs automatically up to date.
The (in)offensiveness of the sound has little to do with it. For quite a few years after I left my job as an SRE at google, this gentle little tune called "morning flower"[1] which I used as my pager alarm sound would give me a little jolt of adrenaline. Even now, it's a bit startling, but it's old enough now that at least I do not hear it in the wild anymore.

[1] https://www.youtube.com/watch?v=4hr8lhO3k5o
It's not about the right to be private now, it's about the right to be forgotten by tomorrow.
... they are marked as `refurb` at the reseller I use, but they are mostly just bulk licenses; although I do not know how they do this (Note: they are official resellers).
And these things are not incentivized by the platforms they are created on, and thus rarely seen by anyone. Slop is incentivized. So yes while I am free not to create slop, I’m also bombarded by it, and my own creative output is limited due to the incentives of these platforms.

It doesn’t seem to me you understood what this post was saying, and I don’t care to explain it further. The state of content will continue to degrade with this very oafish mindset.
Because that reasonable - "these people are idiots who are just peacocking" gets upvotes and makes the readers feel smart and superior.
I don't think that's the opposite. The opposite is admitting that people have more than one reason to choose computers, and "voting with your wallet" only works for easily replaceable items, like groceries, clothing, etc.

Most people are not going to migrate to Android, Windows, Linux or whatever else just to make macOS marginally better.

And it's fine: marginal quality improvements of a product are not the "responsibility" of consumers.
b- was probably hinting that the confidence of your conviction may be unsupportable?
What you have done there is to discount statements that may build up a narrative - and still may remain fair... On which basis? Possibly they do not match your own narrative?
I remembered seeing, loving, and saving that original DIY Sunlight video back when it first came out, and I went to your article hoping for more, and that's what you gave us. Brilliant job, and thanks for sharing!
Wonder how the LLVM backend affects compile times. Anyone tried it yet?
https://news.ycombinator.com/item?id=43504924
Random Services (a systematic online tutorial on probability theories)
The best guide for dealing with obstructive bureaucracies is patio11's :https://www.kalzumeus.com/2017/09/09/identity-theft-credit-r...

That's specific to credit theft, but a great many of the principles apply to many situations:

- Approach via the legal dept, since their objective is to remove risk, rather than close tickets.

- Know your rights under the law

- Act like a relentless professional not an angry amateur .

But read the article, it's worth it
She's a physicist. LLMs are not for creating new information. They're for efficiently delivering established information. I use it to quickly inform me about business decisions all the time, because a thousand answers about those questions already exist. She's just using it for the wrong thing.
Looks like actual double paned windows have been around since the 1870s, so centuries is correct.
Sorry, I should've clarified my last installation attempt was on Android, not iPhone. I don't see an equivalent article, which makes me suspect that this is not an option on Android.
As a former theoretical high energy physicist (who believe the field does have problems): yes, and there’s no colleague of mine that I know of who gives a shit about what she says. She’s just a YouTuber to us. As a general rule of thumb, you can assume any “celebrity” “scientist” constantly feuding in public is full of shit.
You should check out Simon’s wikipedia and github pages, when you have time between your coding sprints.
Micro-cap 12 is still available, was made free, and runs in Wine64 just fine.

https://web.archive.org/web/20230214034946/http://www.spectr...

For learning, the current LTSpice models and QUCS VNA profiled device imported simulation data are reasonable tools as well.

I used KiCad all the time for personal projects, and it has recently already addressed the major issues people found annoying:

1. unstable library version dependency management

2. complex design collaboration over traditional versioning tools like git (still an upstream feature last I checked, but should be available soon.)

3. freezing the specific KiCad and library path structure versions across a project, as assuming every design has a single workstation workflow is a contradictory goal

KiCad is better than most current EDA software, but that is mostly a sad reflection on the traditional tools available. =3
Which ones here were unfair?

"Tech fines tracker" - https://proton.me/tech-fines-tracker
I dunno you can mostly solve for this, look at the majority share of the genome in a compartment with a single membrane contained by the outer membrane (by definition for endosymbiogenesis), with the DNA molecules containing the highest quantity of coding gene content. That's the thing you do the cladistic descent on. Just because I'm carrying a load of bacterial symbionts that are better at digesting wheat doesn't make me a different species to humans who mostly eat rice. That I eventually carry those as an endosymbiont then eventually just a sack of genes doesn't really change who' was the boss in this situation, or who I'm able to reproduce with that entire time as a species either. Symbiogenesis is very much like this, look at Hatena arenicola if you want to see this emerging to see how it interacts with descent. This is really the difference between understanding reproductive relationships specifically, vs wider ecology. I agree that symbiogenesis is like this weird one where its both only going to happen through other ecological relationships and then reproduction. But there really is a clear cut time one turns into the other, with the fate of one of those organisms of the combination "winning" even though profoundly altered. Symbiodinium is probably another good example, it has loads of ecological partners and little remnants of all of those histories in its genetic material and organelle arrangement. But its still an obvious species, with all the other oddball dinoflagellates that act and look like it also appearing to have some common descent from something much simpler and eukaryotic.

As a programmer symbiogenesis is a mixin or interface not a class.
It is unfair you're being downvoted by pointing out my anecdote. I argued the same point, too!

Here's another point: the Greeks used to complain about their students using punctuation & spaces in their scrolls, because it'd rot their pupils' brains; when novels (books!) became popular, academics thought it'd be the downfall of civilization.

New is different; different is bad.
Thanks. This is our own custom PDF viewer. I made the page by generating images from a PDF and then overlaying transparent text so you can search and copy/paste. This allows us to make the PDF much more interactive (I.e. help topics, forms, etc) and allows us to create URL that link to specific pages or topics. You can actually save the page locally as a single file and open it locally and it still works, similar to a PDF. There is a script that bundles all the content into a single page as base64 data. As HtMl it loads a lot faster than a PDF and generally smaller. 10 years ago this would have been a major undertaking to create but with AI and rich libraries available today it was just a couple of days work.
Umm the new products are better than the old ones. Not sure if you are being nostalgic.
Does it really? The thing is that there’s a domain model beneath each kind of library and if they solve the same problem, you will find that they will generally follows the same pattern.

Let’s take the web. React, Svelte, Angular, Alpine.js, all have the same problems they’re solving. Binding some kind of state to a template, handling form interactions, decompose the page into “components”,… once you got the gist of that, it’s pretty easy to learn. And if you care about your code being correct, you still have to learn the framework to avoid pitfalls.

Same things with 3D engines, audio frameworks, physic engines, math packages,…
opportunity cost comes to mind
How was that list compiled?
I think you're right. There's another thing, too, where the opposition is unable to provide a coherence that speaks to the pervasive sense of 'wrong' and provide stability in identity that you mention.

Indeed, their idea of being coherent is not only maintaining the status quo that enables those two things, but doubling down. When challenged, they nest in the politics that the Republicans once espoused and have left behind, than realizing that there's a reason those messages and values have shifted by the maga right's successes. It should come as no wonder then that they lose ground year after year from desperate people looking for comfort from the political class.
> The QuadTree and every general-purpose tree data structure are insanely slow. Trees are not an informed representation of your data.

> Any time you’re using a tree you’re ignoring an O(~1) hash algorithm for a more complicated O(log(N)) algorithm

This is incredibly misguided. The hashing approach is fine if your points are evenly distributed and you only really want to query an area relatively close to the fixed subdivisions you've chosen, otherwise your 0(1) is going to degenerate to O(n).

Trees are an informed representation when you don't know how your data is distributed.

Similar story for randomized algorithms. What happens when your search space is many trillions of items or possibilities? Or there are no heuristics to be had? If you can't brute force it and you can't use a clever algorithm then randomized algorithms are a savior.

Maybe these aren't needed for this specific application, but best to not make sweeping statements.
> In that case, sure, but if you have an entire async framework you don't want that blocking call.

What “entire async framework”, do you mean asyncio or some other third party library? In the former case, are you using it just to feel cool like TFA?

> For as much as Python is embracing async / coroutines, I'm surprised that their http functions do not support it yet.

asyncio doesn’t even support async file io.
As far as I understand LLM what is being asked is unfortunately close to impossible with LLM.

Also I find it disingenuous that apologists are stating thing close to "you are using it wrong". Where it is advertised that LLM based AI should be more and more trusted (because more accurate, based on some arbitrary metrics) and might save some time ( on some undescribed task).

Of course in that use case most would say to use your judgement to verify whatever is generated, but for the generation that is using AI LLM as a source of knowledge ( like some people are using Wikipedia as source of truth, or stack overflow) it will be difficult to verify, when all they knew is LLM generated content as source of knowledge.