skysight-inc/HackerNews huggingface dataset:
> It's so good that I think it kills off a bunch of businesses.

I disagree with the premise that somehow now all startups and small business would like to do their own webdesign simply because LLMs can help with some of the process, same goes for the rest of your points.

Those business won't disappear, but instead they'll be able to make more with less, just like in the past when automation been improved. People don't suddenly get fired, but instead pick up new skills and can suddenly do much more.

The dream was always that we could automate humanity enough so we can all have more free-time, but turns out that just have the same amount of free-time as before but now we're pushed to do even more in less time.
Run a benchmark. With low contention, the lock will outperform. Atomics are very expensive assembly instructions.

Fedor Pikus has a good talk on this at cppcon 2019.
Growing Spare Human Bodies
There are multiple cryptographic techniques that already exist for this, that allow an arbitrary number of parties to have confidence that a chosen number was indeed random, so long as at least one of them (which can include themselves) is honest.
Kudos to the developer for creating such an optimized app! It's only 444KB for iOS.
Disabling zoom is so hostile, why not disable screen readers and put bollards on handicapped ramps while you are at it. It’s literally a middle finger to older people and people with vision issues. If you disable zoom I will not be using your website.
but sarcasm is fun. like:

This will solve the problem with boomers holding all the wealth. yay!
Is that permanent across reboots and all? I think that was the main issue I had with it, but was a long time ago now.
Very relevant "Xiaomi is Why Apple Should Have Made a Car" https://youtube.com/watch?v=IYz9kxLHj7g
UX looks pretty similar to plausible - Posthog UX is more complex because it has a lot more features than Plausible.

Simpler UX isn't necessarily better, if features are removed.
Agreed. Having time and a mental health status where one can relax and peacefully read a whole book is a luxury. Having a job where you can apply any knowledge from your studies is a luxury too. Having space in your life to care about knowledge and learning for its own sake is a luxury

I didn't enjoy my studies because it was so stressful and i had to optimise for exams. I had no choice but to cut corners where i could. I was also forced to do many classes that i didnt really care about.

Though i have the feeling i can't begin to imagine the life of these people that are addicted to their phone, they kind of feel like a different species to me
> I guess they don't have assets in Japan to risk and therefore don't care.

That's the benefit of being a corporation that keeps its physical presence in its home country, especially in the internet age. Perhaps the US gov could sponsor Starlink as a way to break local ISP bans…
Bloomberg Has a Rocky Start with A.I. Summaries
It may be obvious to most people here, but I just want to point out that money is power, even when it's not yours. Fund managers have the power to collude with one another and make or break the markets. In recent times, many have done so to promote (or punish) political behaviors that had nothing to do with finance, and may not have been in the best interests of their clients.
The screens had to get bigger to accommodate the unification of all platforms. It's great for game devs that you can ship something and port it to every platform with almost no effort.
I want to expand on this more as someone more familiar with Bangalore/Bengaluru.

Almost like clockwork, Blume Ventures releases a report every year about the state of the Indian startup ecosystem that year, and since Bengaluru startups are almost all concentrated around Koramangala or HSR layout (these are places inside Bengaluru with their own PIN/address codes), you'll find a lot of people talking about that online.
Good. Abolish it all.
> does code that gets passed a Bar not get access to Foo's methods

Prior to the current version of Rust it was impossible to access methods on `Foo` when a `&dyn Bar` was passed. With the current beta version you can upcast.
So I'm genuinely curious. Are the people that work in PE just straight up sociopaths? Or is there some kind of charitable interpretation that let's them sleep at night. Like it blows my mind the kind of evil our society lets rich people get away with.
A better modern middle ground imo is the KD3 continuation project https://www.trinitydesktop.org/
The article isn't about Apple lagging on collaboration. The article is about Apple lagging on virtual desktop infrastructure.
Unfortunately, while you may not have appreciated the tone of the Haskell interaction, they are correct in their assessment from a factual perspective. This explanation propagates a number of misunderstandings of the topics well known to be endemic to beginners.

In particular, I observed the common belief that functors apply to "containers", when in fact they apply to things that are not containers as well, most notably functions themselves, and it also contains the common belief that a monad has "a" value, rather than any number of values. For instance, the "list monad" will confuse someone operating on this description because when the monad "takes the value out of the list", it actually does it once per value in the list. This is the common "monad as burrito" metaphor, basically, which isn't just bad, but is actually wrong.

I'm not limiting it to these errors either, these are just the ones that leap out at me.
It's sad to me that we pin so many expectations on the following generations when they're just starting their journey as adults. We're just kicking the can down the road, and they're arguably less equipped (in resourcing and current influence) to fix these problems than the generations before them.
> [...] doesn’t change the fact the show is being edited on Macs. Which makes me not see the point in the article.

I don't know what else to say, other than to show again this full quote: "These editors aren't working on Macs, per se. They're working around them". The point is not that they're not using Macs, he knows they are.

What you're doing is like seeing the scene[1] from the Watchmen movie where a character in prison says "I'm not locked in here with you. You're locked in here with me", and then thinking "Wow, that character was totally wrong! Of course he was locked in there with them, he was in a prison!".

[1] warning: graphic violence: https://www.youtube.com/watch?v=d0-EuoBjkKI
If you approach macOS the Linux or BSD way, it feels like Windows Powershell.
Of course you can use brew and stuff, setup you dev enviroments etc.
But when it comes to system settings, its bad, very bad.
Also stuff like docker, k8s suffer performance and usability.
I would counter that LLMs have made worse devs and they were pretty bad before. Being more productive and writing more code hasn’t made software better, it’s the contrary. If we’re more productive in producing code churn and could rely on the smarts of an LLM, shouldn’t we be moving back to the days of resourceful code and languages? There is no longer the excuse that X is hard, memory management is hard, pointers are hard, etc. And dare I say it, the death of multi-platform web apps. If a single dev can do the job of 3, they can maintain the cost and burden of 3 platforms as the LLM is doing the heavy lifting, right? We’ll save on energy (or balance it out as LLM farms use a lot), we’ll save time (faster code), we’ll produce less e-waste. These are real problems great devs think about.

The same will be true for artists. Terrible artists will have the perception of being great but will fall flat with bad artistic style and vision.
You’re pretty cooked if you’re under 40. The new alignment seems to be devaluing the dollar and you need to be worried about things like US treasury default.

I’d prepare for a rough decade. Focus on paying off the mortgage more than than the advice that you typically get in the past.
DHH's focus getting massive saving on storage costs is a head-scratcher. Usually, egress costs are punitive. Given LLM's are pretty good now, I modeled the break-even point of such a move from S3 (6PB) to a colo. Breakeven time 18 years(!!), even with 8 year depreciation cycle still looking at 8 years to breakeven. This is not including falling S3 costs in Amazon. Truth be told he is probably spending 10's of millions on servers running Rails (SSR), probably can cut that in half by moving to golang or java. This is peanuts in comparison.

1. Initial costs of $2.5M to provision the hardware (disks, servers, enclosures, networking equipment, redundancy, software solutions etc.)
2. Facility OPEX: $50,000/month (Power, connective, monitoring etc..)
3. Staffing and Operation tools: $10,000 / month
4. Replacement cycle of 5 years so assume $500,000/year ~ $41K/month
Coming from non-Haskell background, it took me a good while to undestand that `Just` is a constructor specific to the `Maybe` type. Found this for a quite nice answer: https://stackoverflow.com/a/18809252
Your version needs Python. uv needs needs only uv, as it can manage python installation by itself.

It's also a lot easier to install uv than to manage Python installations (there's a reason pyenv and the like exist).
Could someone list some downsides about keeping a rat as a pet? There must be something. But thus far the comments have made it sound like the ideal pet other than them dying in a few years.

I’m thinking forward to when our daughter Kess is a little bit older (she’s almost two). It’d be nice to start her on something that she can actually take care of herself with supervision, without it being a family animal like a dog. I was thinking of some kind of lizard before this thread came along.
> Stop spending time on things I don't care about

It's ok for people to waste time building stuff they think is cool. Did it need to be a distro? No but it also didn't need to exist. I'm glad it exists though, I think it really whips the llamas ass!
Haha well I'm sure if you put your mind to it you could create some madness in Koto!

If it helps here's a git blame helper script I made for Helix (as an example of practical code without any effort put in to making it readable for others): https://github.com/irh/dotfiles/blob/main/scripts/.scripts/g...
> if Windows ABI is so stable that 20-year-old programs are guaranteed to run

That's not actually true; there are no guarantees. Microsoft does a best effort to ensure the majority of applications continue to work. But there are billions of applications, they're not all going to work. Many applications don't even adhere to the Win32 API properly. Microsoft will sometimes, if the app is important enough, ensure even misbehaving applications work properly.
In the 90s, I stumbled upon a rat in my living room when I came home from work.

I figured I had a choice: put out traps and poison to try to kill it or give it a name and declare it a pet.

I named him Raskolnikov.
JPL's article: https://www.jpl.nasa.gov/news/nasas-curiosity-rover-detects-...
Obligatory plug for "The Soul of a New Machine", written by Tracy Kidder about Data General and the drive to introduce a new computer a couple of years after this terminal was introduced.

https://en.wikipedia.org/wiki/The_Soul_of_a_New_Machine
> The OOP model that Rust supports only supports the good kind of OOP and doesn’t support the bad kind.

Well, almost. You can actually express "the bad kind of OOP" (i.e. implementation inheritance) in Rust quite elegantly via the generic typestate pattern! But that's still good, because it reveals the inherent complexity of your 'inheritance hierarchy' very clearly by modeling every part of it as a separate, possibly generic type. Hence why it's very rarely used in Rust, with interface inheritance being preferred instead. It mostly gets used in cases where the improved static checking made possible by the "typestate" pattern can be helpful, which has little to do with "OOP" design as generally understood.
GPU Hunt
It's "reserved" which is basically the same as C's UB - anything can happen (nasal dragons etc.) so you can't rely on it.
Passive equity investments have close to the worst risk/reward, largely because they are so accessible so effectively support the creation of vast amounts of worthless equity (the return on the average US stock is 0% and has been for many decades). Also, most equity indexes are nonsense, in most of the world the state is heavily involved in which companies list so they are and have always been historically and culturally contingent.

The reason why this is happening is because some institutions have been extremely successful doing this. I assume you are familiar with the ones like Ontario Teacher's (because they seem to own everything) or endowments but has also been true for Superannuation funds in Australia. In the latter case, they have (I believe) the highest levels of average wealth (higher than the US) but incomes that are lower, largely because of Super funds.

Speaking generally, one of the biggest drivers of wealth inequality is that the rich have access to financial products that go up in a straight line, and other people do not...despite "other people" in aggregate holding most of the wealth. Germany is one of the most famous examples of this, GDP per capita is very close to the top ten, median net financial wealth equal to Greece. Saving options are non-existent so everyone is funneled into deposits, and the banks take that money and give it at -2% to a billionaire (whose family got suspiciously and suddenly very wealthy in the 30s). China is effectively the same model but Germany is a bit more notorious...because people continue for vote it.

The alternative is Singapore, everyone knows this model cannot work with US politics (to keep it brief). So what is happening is the obvious thing to do.

Same thing is happening in the UK under a left-wing government btw. The US is already somewhat ahead of the curve in that their exists a deep pool of people who have decades of experience running funds for savers and institutions this way (again, people in the US miss this context...the UK is doing a similar thing, the issue is that there is almost no-one with this experience). It is right to say plan sponsors should do this, the statements by Biden and Trump quoted are both correct (and not contradictory). As the article points out, DB plans have used these for decades shrug

However, there is also stuff here that is also known bad: it sounds like they want to incorporate this into funds that offer daily liquidity...how did CEFs work for PE funds pre-08? Not good (the solace with this kind of thing is that PE funds lose out just as much doing this, it is a bad idea that has failed every time but they just can't resist).
When I did my tests, Office 2007 and 2010 were the most stable

I will try Office 2013 (I'd like a version that works well in wine64!)
Yep, any alteration of terms should require consent or full refund. That is only fair. But currently America is a crooked corrupt country so I am not holding my breath.
Understandable, but some of PostHogs more "enterprise" features just aren't needed for my side projects. That's why i think 66analytics is a better fit for me.
The Paradox of Knowledge
On the search results screen there's a "Tools" dropdown that lets you change "All results" to "Verbatim", sounds like that's what you actually wanted.
^ This.

You can read the reports at https://blume.vc/reports/indus-valley-annual-report-2025 or archives at https://www.indusvalleyreport.com/ .

The ppt in the blog is from the 2024 report - https://docsend.com/view/zqgfupfzyud499hn. The India 1-2-3 framework is old though. IIRC it was coined by a retail sector founder (Kishore Biyani) in the 2000s.

Also Koramangala, HSR layout are also the more affluent localities in Bengaluru.
when you put it like that, it might actually works. Specially now that the people stealing the 401k will be ones shadowbanning all the angry tweets.

also: see the preemptive strike on revolutions https://gking.harvard.edu/files/gking/files/censored.pdf?mod...
The French revolution wasn't lead centrally, it was a higher classes which boiled over to grassroots explosion of public discontent that ran away from everyone, had a life of its own, and devoured its children.

Economically, little changed for the regular people. The church was ruined, and so were many high class families. Socially, a lot did (there was an expectation of humans having rights, the church was forever relegated to a secondary role and out of governance, etc).

Most social revolutions (changing the social order, so the US war of independence doesn't count) have a grassroots component that is often highjacked by educated professionals (lawyers are a bit overrepresented) for their own social and economic agenda (which, to be clear, is a net positive compared to the previous order)
Really? What's the URL that would allow me to see test results and book appointments?
Interesting, does it depend on Kotlin compiler or it can be implemented in Java as well?
I feel like this quote exists to be used as an excuse for parents to deploy whatever arbitrary discipline is necessary to make their tyrant children get in line and comply.

I mean the way it's worded just makes you want to strike back at contemptuous kids instead of digging down deeper as to why they might behave this way.
Thanks, Andrew! Love your work too - keeps me on my toes ;)
PS: Hoping to share a few more Rusty bits later this year.
It's just people conflating popularity with <every positive attribute>.

If <service> is popular, it must also be cheap, beautiful, well documented, have every feature that exists and make you popular with your friends.

I once had a Product Manager try to start an argument with me: "Explain to me how it is possible that the service we pay 25k a month doesn't have <feature>. You don't know what you are saying.". It just didn't do what he wanted, and getting angry with them over the phone didn't magically made the feature appear.
You are hitting a real point here. Elders are supposed to create an environment for the future generations to thrive.

Here we are with elders (corporations and politicians really) creating many opportunities for themselves to suck the life out of younger people.
Show HN: API for devs to chat and explore GitHub repositories
The simplest way for developers to chat and explore GitHub repositories programmatically. GitHub Chat API gives you API access to chat with any public GitHub repository.
Fluoride does have neurotoxic effects though.
When Python has something akin to Tcl's starkits, then it'll be cooking with gas -- I might even use it again. Py2exe came close, but was not cross-platform.
Why are recreations of old UIs always differently wrong? Is pixel-perfection too much to ask for?
Considering all of these probably use either ChatGPT or Claude, is this entire business basically which company sends the best system prompt with your ask?
If the null case crashed the program before, and still crashes the program after but at the call site instead, then compatibility has not been sacrificed. It still crashes in the null case, but now it runs at all in the non-null case, whereas if you don't have this migration feature, your "fix" made it crash in both cases.
I'd like to get a deeper take on this if anyone has any numbers to back it up.

To me it "feels" like the last 2 decades of easy money and lack of investment into building entrepreneurship as a whole has led to a place where theres a lot of good money chasing two few deals or bad investments. That is to say the growth machine is responding to bad inputs over the last 25 years. To make matters worse there are only 2 possible solutions to any problem now: Technology or Regulation.

These are hot takes/ observations though. I'd love to know what the average retirement is built out of, what its return has been. What has happened Entrepreneurship over the same time, and what has happened to VC/hedge fund returns in the last 10 years. If anyone has deeper expertise I would love to learn more.
The point of the ruling is that 'private property' is not, in all cases, strictly defined by private vs public ownership. The more a property is treated in a fashion akin to a public property, the more the rights of the owners become constrained in a fashion similar to the 'normal' owners of public properties - the government. So for instance a similar case was Manhattan Community Access Corp. v. Halleck [1] in which somebody was trying to argue that public access TV should be considered a public space, which would lead to some rather interesting TV segments! It made its way the Supreme Court and he was ruled against, but only by a 5-4 split!

That's why I said that such protections will likely end up applying, sooner or later. The precedent for moving stuff from the private to public domain (in terms of protections of users) is quite clear and there's a willingness among the court to act on such, so this applying to things that provide free open access to far more people than any government can reach, and then try to act as their untouchable and unconstrained overlord by appealing to 'private property', is probably inevitable. Of course "inevitable" has no meaning. It could be 5 years from now, or 50.

[1] - https://en.wikipedia.org/wiki/Manhattan_Community_Access_Cor...
Like making window borders 1px wide, even as screen pixel density increases. It's darn near impossible to resize a window anymore.

Like making buttons auto-hide unless you mouse-over them. I don't remember when this came in, but the default PDF viewer in something did this, and I spent _weeks_ being baffled that some jerk made a PDF viewer that couldn't zoom in on the page, until I randomly waggled the mouse for some reason and the missing buttons magically appeared. I have no words for how upsetting this was.

Like having icons-only for many functions, with no text-and-icons or text-only option to replace them. I'm sure some people are fine with that, but other people can scan a screen for a desired word MUCH faster than they can scan for a desired icon, and removal of text labels is just an insult to that segment of the userbase.

Like no longer highlighting, or even having, hotkeys for many menus. I can alt-space or alt-menukey my way through a late-90s menu tree _way_ faster than I can mouse through it, even with today's better mice, but that simply doesn't work anymore in a great many programs.

It's one thing for people who've never known a different UI to just be slow in this one and that's all they've known, and that's fine for them I guess, if it's pretty and they prefer that, or if keyboards frighten them.

But for people who have DECADES of reflexes invested in these shortcuts to suddenly find that they don't work anymore, and we're forced to SLOW DOWN and be less productive than in the past, that's a high insult.

Microsoft spilled tankers of ink in the 90s talking about how their new GUI patterns would make people more productive by unifying these things across programs (which was true; in the DOS era every program made up its own shortcuts and ways to access them), and folks who learned them are now being punished for trusting MS with our loyalty.

"Basically nothing has changed" my ass.
This. With AFRs as they are today and warranty options and remote hands it’s hardly as bad as most people seem to think especially if their past recollection of working with colocation is from 20 years ago
Do you recall what source that was? Was this a recent incident (this year) or was this an older incident, I recall an older case where things got a bit spicy.
Why did the court order against it if this is so clear?
I’m not following this. Can you explain a bit more plainly?