skysight-inc/HackerNews huggingface dataset:
The lengths that some JS developers go to avoid writing HTML is unbelievable.

JSX is one of those technologies that was clever for what it was, but should have never caught on. Adding another layer of abstraction on top of JSX is the type of behavior at the root of the civilizational collapse argument.

Just because you can doesn't mean you should.
The extensions in /usr definitely do not need to be signed, I've loaded unsigned ones before and the webext-* packages do not contain signatures.
There's a chart about half way through the article - around 40% in Brazil
I learned computer architecture using MIPS when MIPS were actually used in things. It was nice then, and is nice now.

I spend a lot of my free time decompiling MIPS assembly and small functions can be decompiled to matching C by “hand” without need other tools.
This is a very interesting take but there is an underlying issue to software. An abstraction that isn't at the software libraries/system level: managerialism. The processualizing of all the things.

Rudyard Lynch has a provocative interesting take on it.
This could serve as a subplot for a sci-fi story: alien are trying for decades to contact by sending out encoded messages. Because the first sentinels are powerful AI, and only analyzed the data pattern, humanity was ignorant of the messages for decades. Until one day, a young astronomer played with the data and asked the AI to plot and visualize in many different ways, just for fun and suddenly realized the hidden images encoded in the messages :)
The article alludes to this when it mentions Calculus 3 (vector calculus):

× is the cross product.

• is the dot product.

In dimensions higher than 1, they are different.
Teen on DOGE Team Graduated from 'The Com'
If there are two big sides arguing then that is the definition of controversial. Uncontroversial means there is no big opposition to it.

> You can argue with anything, and then it's 'controversial'.

Yes, that is the definition of the word. I am not sure why you try to define it as something else, something being controversial just means people don't agree about it.
What I said applies to both of Debian's firefox and firefox-esr packages, so it definitely isn't just an ESR thing.
About $10 per metric ton end customer price (wholesale, CFR), if anyone's interested.
A counter example to this is food. Anyone can open a restaurant. Even though the risks, like food poisoning, are much bigger then a bad haircut.
What about state universities though.
>In this ideology the sale would be viewed as a success regardless of any practical downsides.

In other places on earth, selling public utility requires the company to operate at similar or better level of services previously provided while retaining the cost. And those deals are mostly regulated, penalties when not meeting them.

And it used to be, may be in rare cases the people in Government making those deals actually knows what they are getting out of it, so the contract are all well written.

Now it seems they are selling because 1. They dont have money. 2. They are running it poorly. 3. They are bribed or have incentives to sell it. All with no caring of how the people they serve were getting any good value out of it.
> A name defines a company. It has to be something primal—something that you can scream out during interc*urse, like Aviato.
(It feels like you are talking like you're gotcha-ing me, but I don't feel like I am trying to address any of these problem at the level you are focused on.)

I wouldn't say surplus held to be invested, even for many years to support a large capital project, is profit-taken. The surplus isn't being taken. (But, as before, I do still think it may be worth discriminating between related/unrelated, because this is somewhat relative. A large for-profit utility could extract surplus from most of its regional markets and plow it all into supreme resiliency for the city its headquarters is in...)

Designing good incentives or tax policy are very different problems than having slightly better vernacular for average people to use to distinguish between patterns of organizational behavior that throw surplus in a bin for a truck to take away and those that toss it in a compost pile for on-site use.

Accountants and auditors can classify inflows and outflows however they like--but I think specific problems like good incentives are more tractable when common people can leverage simple language to build the understanding and support that policy wonks will need to dial in incentives or tax policy.
I guess the deep state is less powerful than people thought because surely they would have taken out Trump or Musk by now.
Hiding file name extensions is a bad default, but at least it’s just two clicks in the Explorer ribbon to permanently unhide them: https://static1.howtogeekimages.com/wordpress/wp-content/upl...
(Well, it’s now three clicks in Windows 11 it seems.)
I thought this article was very interesting! Thanks for sharing! The scale is indeed quite mind boggling!
Is anyone else fascinated more about the stories of the people that get into this kind of stuff? I mean, it seems like you must just be destined to be in this business if you are in it. Nobody goes on the Internet and researches how to get started sand trafficking.
No. Taiwan and Korea are on par for design.
Anyone can get a 0% false positive by always inferring negative. What you wanna look at is the precision-recall curve.

https://en.m.wikipedia.org/wiki/Precision_and_recall
> Zed and two? RLY? (Crossing your Z is a Germanic thing for me, which is why I do it - I grew up in W Germany).

Crossing z's was something I picked up naturally in the states in High School Algebra, for the reasons listed. It's not a matter of "can you write or not"—that a very weirdly dismissive line of argument—it's a matter of "how can you provide the most information redundancy so that when you're scribbling notes quickly you and others can decipher them later".

This advice in this article dates to 2007, so it's not a modern cope for the terrible handwriting of modern college kids like you seem to think.

> Who on earth screws up writing rho with a p? Yes, I know that someone will but they need to write the symbol properly.

That's literally the point of this piece: to provide help to people who are new to these symbols so they can both recognize the difference between them and write them distinctly.

Are you somehow under the impression that every just intuitively picks up the distinctions between these symbols?
(Carbon lead for context)

I think you're missing the point of the example in a major way...

Personally, I care about finding ways to support a bunch of these other use cases where we can and in good ways. Especially things like build times, dynamically loaded plugins, and vendored libraries. I think we can and _need_ to find reasonable solutions to those.

The specific example is the only one called out because it's the only one that is fundamentally a non-goal.

The other use cases I think we can find good ways to support, but they may not look like a stable ABI for the entire language. Maybe a designated subset or surface which is designed to have long-term link compatibility in some way, etc. Removing that specific use case is important because it opens up more candidate solutions in the space.

And to be clear, this isn't a straw-person use case. This specific wording and use case was a response to that use case being actively supported by the C++ committee on several occasions.
Files and directories are just one of many possible abstractions for storing data. You have files and directories. Directories contain files and directories. Your whole device is one big directory. Files are identified by name. There's absolutely no reason to think this is the best possible model.

Here's another: Your device contains a bunch of photos and videos. Photos are identified by looking at them. Videos are identified by a still image, or by playing the video within the video chooser.

Here's another: Your device contains a bunch of apps. Apps can organize their own data however they see fit.

... Microsoft's OLE really was the most well-integrated document-centric desktop we ever got, wasn't it?
Can someone with ChatGPT Pro use Operator and ask it to move the mouse to create a beautiful painting and see what happens?
Similar format: https://github.com/google/hrx
I think a related thing that many people get confused by is the idea that market forces even exist. It's very rare these days to find industry segments where participants actively compete on quality or price. The whole idea is a holdover from how business was done 40 years ago.
Six Tips on Presenting to the Board of Directors
Nah, try it, you'll be fine.

The real problem is, everybody else will complain, because its unconventional. Then you look foolish.
x86 laptops can’t be as hood as ARM processors as far as performance per watt. Mac laptops using x86 processors the same atrocious battery life, heat issues and fan noises as x86 Windows laptops.
Sand is heavy af. A ton is only like 20 cubic feet. Still… that’s not very much money.
But how do you define "poorly written"?

edit: if you feel the need to downvote, feel free to share why you think my question is problematic - I think that "poorly written" to describe excessive code file sizes is such a wooly phrase as to be basically useless in a discussion like this, and when examined more closely usually comes down to "poorly abstracted". But I stand to be corrected.
100%. I code like OP and find it much easy to understand. The latter could be well structured but a novice coder like me needs comments to understand it.
Previously (+2 others)

(52 points, 1 day ago, 5 comments) https://news.ycombinator.com/item?id=42979187

(55 points, 22 hours ago, 5 comments) https://news.ycombinator.com/item?id=42980445

(20 points, 19 hours ago, 8 comments) https://news.ycombinator.com/item?id=42981120

(16 points, 17 hours ago, 4 comments) https://news.ycombinator.com/item?id=42981756

(30 points, 13 hours ago, 6 comments) https://news.ycombinator.com/item?id=42982964

It's a contentious issue, the oldest submission has been flagged & vouched a few times now.
Pay to win games and other in app purchase monstrosities?

I’m not saying iPhones are any better. It came out in the Epic trial that 90% of Apple’s App Store revenue comes from games
There are certainly plenty of issues with the modern software landscape, and I do think too much abstraction is a problem. Yet, the opposite extreme is also bad, and people overly romanticize the past. Not only were crashes and reboots problems, not only did Amiga and such have compatibility problems between hardware versions, but even systems that strove for compatibility suffered from incompatibilities.

The fact is, even on the most unreliable modern system (Windows 11) my computer is far more reliable than any computer I had before about 2010. It can also run software written for Windows 95. That’s a very good run. A computer being usable day to day is better than one that isn’t.
This is dumb. If you're using it for internal RPC, or putting it in a message queue, or putting it in memcache, etc etc then you control both sides. A huge amount of business processing works like this. It's totally fine.

Not every protocol needs to be designed for the REST use case. We have REST (and gRPC, and thrift, and avro, and many other protocols) for that. Use the correct tools for the job and stop the FUD.
I am a city council member in small city (9,000) which owns and operates a municipal electric power plant. We have 4 large diesel generators, two large wind turbines and a few fields of solar panels.
It is nice having power on 24/7, if there is an outage we simply fire up a diesel generator and power is restored in just a few minutes.
We do have to buy power on the grid but also have times where we sell power back (summer, when people use AC prices go up and our solar panels typically generate excesss and profit)
The price of power is almost identical to those outside of the city. Honestly keeping as many derives local really has been a win/ win for our community.
I think it's very important to define who's being optimally served when declaring a market ideology "best". Free markets are demonstrably better at servicing capital, but I'm pretty sure that doesn't equate to optimum outcomes for the proletariat (why isn't there a better word for this, I can just see the redbaiting coming from a mile away).
It seems to me that business springs up wherever there is arbitrage and this is especially true for "free" natural resources (timber, water, etc).

Organised crime can make it profitable because they already have manpower and equipment, but it isn't necessary.

The smuggling operations between Guatemala and Mexico go both ways, depending on market prices in both countries for some very unglamorous products like eggs and gasoline.
It's probably more efficient for society to subsidize micro grids using solar and wind and batteries for rural electrification than to bury all the power lines that it'll take.

A $100 million project to bury the lines to 1000 houses is $100k per house which just ain't worth it. Not saying this is a real number but it could easily be if it's costing $0.20/kWh to do distribution.
It was a money laundering scheme.
Taiwan doesn’t “design” any leading edge chip they manufacture them. Where are the great chios from Korea? The top Android phones are four years behind iPhones as far as performance - including those from Samsung
> I like Braid. I do. But, it’s more of a puzzle than a game. Once you figure out the answer, you’re done. Like Myst.

This criteria is very specific to you. Outer Wilds is also widely considered one of the greatest games of all time, and also one of the least replayable once you've beaten it. Myst too, since you mentioned it.

Besides, Braid is as much a platformer as it is a puzzler... is Super Mario Bros not a game since the levels don't change once you beat them?
Huh, I guess if that was the motivation all along.
I got this exact style of education at UMass Amherst's 4 year CS undergrad degree program 2005-2010 and it absolutely made me the engineer i am today. would recommend 10/10.
Folks should probably use all those things even on less terrible internet.
[Discussing Instagram prior to Facebook acquisition.]

"Mark: Hmm. Engagement metrics?

Engineer: 23 mins daily per user. Teens. 94% return weekly. But here's the kicker: Their EXIF scraper tags locations silently. Imagine layering that with FB's graph. Hyper-local ads without asking.

Mark: Go on.

Engineer: They're a Trojan horse."
>Despite this, not a single implementation in any of the three major compilers exists that can enforce them

Because no one wants it enough to implement it.
That's how Windows does it, but macOS just does it differently. Is it better? Depends who you ask.
CLIPS 6.4.2 Released
In America? Companies like Apple buy out every politician to prevent this. You'd sooner get a shipment of ice cubes to hell.
AI Builds Heaven and Hell in Minecraft (o1, deepseek r1, claude 3.5)
The context is electric kettles. Boiling water takes a few minutes at a time.
> Split twins does the opposite: separated twins IQ-test outcomes track the SES of the families they go to.

Consider me convinced if you can source this - I'm not finding anything but opposite - that they strongly correlate the older they get (IQ test).
This is one of those "facts" that will be repeated ad infinitum since it's now part of AI.

I just asked Copilot and it gave me the 500 million figure, citing two news articles from 2020 and 2025, both of which are after this NPR article was published in 2018.
Actual results > perceived future profit margins > consistently low profit margins.

https://companiesmarketcap.com/

Amazon clearly has a mix of a high profit margin business (AWS and other services) with a low profit margin business (retail).

You will notice that most the top businesses are pretty much high profit margin tech and pharmaceutical businesses. Some oil and finance after that. And there are a few lower profit margin, but still large profit since the business is so large, but obviously, high profit margins and high profit is better than low profit margin and high profit.
Awesome! My current tag is /DEV/AGI :-)
Does not disappoint. Very interesting islands indeed. Well done.
> Abstraction fosters ignorance about low level programming.

> If we forget low level stuff, civilization will fall apart since we won't be able to keep vital software running.

There's barely anything to remember. Most of low level stuff did 180 in last 3 decades. RAM is slow now, compute is fast. Drives can be almost as fast as RAM. Sometimes it's better to do more than less to make code branchless. It's best if you can split your task into thousands of micro-threads and run on GPU.
The risk of linking tweets in official websites - immediate reply shown is someone complaining the project funded 2 days ago hasn't published their results.
I guess you're right, "garbage" would be a better term, but this appropriately places it in the right category.
> dismantling the welfare and regulatory state

Pretty sure that's exactly what the US voted for in the last election, considering that was pretty explicitly promised. I think most of the US is cheering them on as they do it.
He's right about software being slow. He's wrong about why they are slow or how to solve the problem.
That's kinda the wo9ld business model of outsourced development teams...
Ticket to ride isn’t so bad, but a number of the more in depth board games have a LOT of setup. Digital versions can eliminate hours of tedium across multiple sessions. I have the physical copy of Gloomhaven that was only played once. I played the digital version with my son for tens of hours.
That reminds me of mimi numinum niuium minimi munium nimium uini muniminum imminui uiui minimum uolunt.

https://en.wikipedia.org/wiki/Minim_(palaeography)

I guess blackletter script was an obstacle to mathematics (and reading).
I don't agree with your dad. Whether something is good (a notoriously loaded question) and whether it's easy for anyone to do themselves matter a great deal. Being the first person to do something abhorrent would not be praiseworthy, nor would being the first to do something uninteresting. Pollock may well have been the first to do what he did, but it is still low effort slop that any three year old could trivially reproduce. Therefore he gets no points for being first, because he didn't do something worth doing to begin with.
Also work life balance/personal runway aspect. It’s a lot easier for a 20 y/o with no significant other, no kids, essentially no bills to work 15 hour days while sharing a small apartment with their cofounder. For younger folks that is new, exciting and an adventure. For the older crowd, well it’s a bit of a tougher sell especially if you have to move from elsewhere into the Bay Area with its astronomical cost of living and you are pulling from savings every month (which already means older folks need savings as a prerequisite for a startup compared to a younger person)

But it works both ways. Having a spouse, kids, obligations can make you hyper focused on providing the best life you can for them.
I think you asked a yes bot to say yes to you. Did you set the context for the llm to ask it to be thorough and identify any unusual steps, ensure its feedback was critical and comprehensive etc etc? These tools don't work if you hold them wrong

Eg, from uploading the gorilla scatterplot to gpt4o and asking "What do you see?"

"The image is a scatter plot of "Steps vs BMI by Gender," where data points are color-coded:

Blue (x) for males

Red (x) for females

The data points are arranged in a way that forms an ASCII-art-style image of a "smirking monkey" with one hand raised. This suggests that the data may have been intentionally structured or manipulated to create this pattern.

Would you like me to analyze the raw data from the uploaded file?
"

I have custom instructions that would influence its approach. And it does look more like a monkey than a gorilla to me
…which isn't just writing writing assembly for ffmpeg.
Honestly I think we should be more worried about them pushing a poorly tested update to the Treasury systems that grinds the entire US government disbursement infrastructure to a halt and deletes a bunch of historical data that can't be easily recovered for good measure. That would send a massive shockwave through the global economy that would make the GFC, all of our government shutdowns, and debt ceiling brinkmanship look like child's play.

The system moves on the order of a ten billion dollars a day. If that's interrupted, who knows how bad the disruption to cash flow will send debt servicing into a spiral.

What if they fuck up the Fed intraday loan system altogether? That could cause a cascade of bankruptcies that can take down all of our banks and the entire world's financial systems to boot (thank you, too big to fail).
There are several ways of accomplishing this in user mode.

The Detours library lets you attach a custom DLL during the launch of any process, intercepting Win32 calls to file system APIs by writing a custom hook.

There's the built-in "compatibility shims", which are borderline undocumented, but they work similarly. They can toggle compatibility flags and redirect file and registry paths. Conveniently, these are designed to trigger only for specific EXEs based on heuristics.

To support technology like App-V and later Docker containers, Windows has an entire API surface for "virtualising" the filesystem and the registry, as well as any other NT kernel namespace.

Then there's the User Mode Filesystem and probably more approaches I'm not aware of or that I forgot about...
I don't believe this is the root cause, computers got faster, and software got quicker to the state of "run good enough". I'm calling Wirth's law on it.

"Clean code" is indeed often a bad idea, but you are overestimating the impact. Even software written by people caring very much about performance consume way more than it theoretically should.

Plus, if this was that simple, people would have already rewritten all the bad software.

Your message is exactly the reason why I do not like Casey, he is brainwashing everyone into thinking this is a culture problem. Meanwhile nobody tries to solve it technically.
I mean, it's just random splashes. I don't think there's a reason to convince yourself that there is some compelling hidden meaning to it.
Do you really believe what you're saying, or are you just trying to "win" the argument? The nukes functioned as intended...
Profit margins are set by the state utility control board. The board says 11% profit Max, so that is what all of the major utilities make. The challenge is that with a fixed profit percent, they have a heavy incentive to maximize open. You can spend $10 and make $1.1 or spend $100 and make $11.

It's a very problem to the healthcare market. Health insurance also has fixed profit, therefore there is a huge incentive to drive up costs. Better to make 15% on a $10,000 drug then 15% on a $10 one.
> Why did we not end up with something like ...

Because that's anti-thetical to control. The biggest sin in a technology business is allowing your customers to stop using your product with no negative consequences for them.
Don't worry, they'll figure out a way to compile Skia to webassembly and re-link it to the DOM through JS.

Maybe then the circle(jerk) will be complete.

Ugh.
In the future, perhaps we may see "first glimpse inside burnt floppy disk after 2k years"?
We’ve also taught users that extremely expensive software like SAP and Blackboard are also crap (at least from an end users perspective)