MurphyA/hacker-news huggingface dataset:
by newswasboring | 2025-08-04 14:53:47+00:00
Please give me an example of what happens.

Edit: before someone throws very strong platitudes at me again, I would like to see real-world examples. Because at least in my lifetime there have been zero consequences for people in power.

Edit 2: I've been banned from replying to this thread (lol, talk about power of the state). I guess I didn't define my acceptance criteria properly. But I thought it would be clear that the goal should be uplifting everyone not just shift the money around to someone else. That is what most of the revolutions mentioned in the replies are.
by cj | 2025-08-04 14:54:28+00:00
Doesn't o3 sort of already do this? Whenever I ask it something, it makes it look like it simultaneously opens 3-8 pages (something a human can't do).

Seems like a reasonable stance would be something like "Following the no crawl directive is especially necessary when navigating websites faster than humans can."

> What if it gets a bit smarter and tried to anticipate what you'll ask and does a bunch of crawling to gather information regularly to try to stay up to date on things (from your machine)?

To be fair, Google Chrome already (somewhat) does this by preloading links it thinks you might click, before you click it.

But your point is still valid. We tolerate it because as website owners, we want our sites to load fast for users. But if we're just serving pages to robots and the data is repackaged to users without citing the original source, then yea... let's rethink that.
by fxtentacle | 2025-08-04 14:54:31+00:00
Maybe we should just institutionalize and explicitly legalize the Internet Archive and Archive Team. Then, I can download a complete and halfway current crawl of domain X from the IA and that way, no additional costs are incurred for domain X.

But of course, most website publishers would hate that. Because they don't want people to access their content, they want people to look at the ads that pay them. That's why to them, the IA crawling their website is akin to stealing. Because it's taking away some of their ad impressions.
by wcarss | 2025-08-04 14:55:04+00:00
My local city runs a water heater rental company. It provides water heaters more or less at cost to residents because we have exceptionally hard water here and they need to be replaced every ten years or so. It's a well run, valuable public program, and its cost is minimal.

The US Digital Service made a number of good web services for the US federal government while it lasted. They didn't close at night.

There are many times where governments do a bad job of things, and times where they do a good job. They're just institutions made of people, but they have no other default orientation. Describing faults in some non-existent service you're just imagining, as though they would obviously happen, is frankly a bizarre thing to do.

May I suggest: consider getting involved in the governance of your world. You could meet the many humans who are already doing so, working to improve it, and learning something. You can actually do that! It might surprise you how much good work is being done.

You might also then be able to help prevent others from implementing your worst dreams, instead of treating them as obvious or foregone conclusions.
by teleforce | 2025-08-04 14:55:05+00:00
Dlang does not has rank polymorphism and it handle array just fine with crazy speed in both compilation and execution.

It can be faster than Fortran based library that is still being used by Matlab, Rust and Julia [1].

It will be interesting to compare Mojo moblas BLAS library with GLAS library performance in D.

[1] Numeric age for D: Mir GLAS is faster than OpenBLAS and Eigen (2016):

http://blog.mir.dlang.io/glas/benchmark/openblas/2016/09/23/...
by naasking | 2025-08-04 14:55:53+00:00
> htmx is supposed to let you write semantic HTML, but it's obviously not semantic HTML/HTTP to respond HTTP 200 to incorrect user input.

It's perfectly semantic HTML, it just doesn't have to be semantic HTTP (as in, you don't have to push semantics to the HTTP level, keep it at the HTML level). Thinking that HTTP status codes should be semantically meaningful means you're still thinking of htmx endpoints are or must be API endpoints. That's a mistake.
by masfoobar | 2025-08-04 14:56:11+00:00
> Not just developers, but designers. Finding designers who understand hypermedia in that way is nearly impossible.

This is true. 100%

The difference for me and my AppDev career history is -- I never worked with a team of dedicated frontend developers. We are primarily backend developers who are frontend devs as well (though we can admit it is secondary to our backend skills)

Personally, the change for us was placing our html on the server side. So, to me, styling is not a problem and easy to test. It should be, with some training, easy for a dedicated frontend developer to jump in as well... though we might have to shuffle things around with their tools, to gel nicely with the backend team.

If anything, I think this transition would keep the two departments closer together - communication is needed especially for htmx webapps.

I think it can be difficult to win over other backend developers with htmx, as my original post suggests. Adding a frontend layer as well... it is unlikely htmx will be taken seriously when the majority want to stick with what they know.
by bombcar | 2025-08-04 14:56:31+00:00
Part of the problem is selling into America - as an American, I can recognize London (smog and Sherlock Holmes!), Paris (Eiffel Tower), Sydney (Seashell Opera House), and New Zealand (Middle Earth).

I can't recognize Brisbane (and visiting it would feel like visiting Bluey).

Producers are SCARED of using unrecognizable areas (and/or for live-action, just film near where everyone is located).

If it makes you feel better, the USA has tons of large cities - far north of 100k, north of 1 million (especially if considering urban areas), that rarely or ever get featured in TV or movies; and if they do, it's often older ones.

Which is sad, mind you. Every city should have its own feel (too many places now feel like suburbs of Los Angeles, even in Europe or Asia), its own beer, its own food, its own media and music.
by rayiner | 2025-08-04 14:56:35+00:00
> destruction of government institutions in 6 months that were built over decades by hundreds of laws passed by thousands of elected representatives

Republicans made the case to their voters that these institutions were permanently controlled by Democrats, and expressly promised to dismantle them. And Republicans won the Presidency and both houses of Congress. There's no principle of "democracy" that says changes to longstanding institutions must proceed slowly.

In fact, the only thing that's preventing Trump from living up to even more of his campaign promises is the anti-democratic check of the filibuster.

> billionaire coup

Every objective analysis shows that the majority of billionaires supported Kamala Harris. She raised $1.65 billion against Trump's $1.05 billion: https://www.usnews.com/opinion/articles/2024-11-15/trump-har.... She went into the home stretch with a huge cash advantage over Trump: https://www.cnn.com/2024/10/21/politics/campaign-fundraising.... This was the second time Trump won despite being outspent and swimming against the opposition of Wall Street.
by johnfn | 2025-08-04 14:56:37+00:00
This is too severe. There are reasons to need // @ts-ignore. Probably the biggest one in my experience is the inability to type functions with conditional return statements[1].

Probably a good rule of thumb is that you get to use a ts-ignore if you can link it back to an open issue on the TS repo :)

[1]: https://github.com/microsoft/TypeScript/issues/33912
by pavel_lishin | 2025-08-04 14:56:52+00:00
> In Snow Crash (1992), Neal Stephenson depicted a cyberpunk "metaverse", which became The Metaverse™ in 2021.

I think the author either didn't read Snow Crash, or never used The Metaverse. Perhaps both.

> AI will continue to equalize. Low-performing individuals are already reaping gains across many disciplines:

I'm not sure how much this is going to equalize opportunities for people, vs. end up causing a lot of unemployment. Which, fair, the chandlers & lamplighters professions suffered as we advanced, too.

I also assume that to continue the Samuel Colt analogy, the people calling the customer service lines are the Indians.
by mindslight | 2025-08-04 14:57:15+00:00
At best there are going to be a bunch of new bonded warehouses built, so that distributors don't have to front the cost (and uncertainty) of the new import taxes until they have customer cash in hand. Appropriately-implemented tariffs could have kept American industry here if implemented 2-3 decades ago. At this point it's closing the barn door after the horse left, started a new life, and watched his foals grow up and have their own families. The horse is not coming back.

Far too many people think of markets as some kind of magical supercomputational system. They're really just a heuristic that does avoid some spectacular failure modes, but easily gets stuck in local maximums. China did the work over decades to prime the pump so that industry picked up and moved, while our "leaders" facilitated the looting. One pathetic man throwing policy tantrums for spectacle isn't going to reverse these now-entrenched dynamics.

There is also the glaring issue that Chinese companies can just as easily set up factories in other countries with low US tariffs. They won't be paying import taxes on the equipment they bring there to do so (like setting up a factory in the US would require), and in fact they will probably receive favors from those countries' governments for the investment. So these ham-fisted import taxes actually encourage the expansion of Chinese influence into other countries.
by JimDabell | 2025-08-04 14:57:24+00:00
It doesn’t matter what you do with it afterwards. Crawling is defined by recursively following links. If a user asks software about a specific page and it fetches it, then a human is operating that software, it’s not a crawler. You can’t just redefine “crawler” to mean “software that does things I don’t like”. It very specifically refers to software that recursively follows links.
by threetonesun | 2025-08-04 14:57:42+00:00
Sure, because you've already lived with 10+ years of enshittification in the process. Customer support used to be an in-house team that was actually trained on providing relevant support, not an outsourced call-center that's as (or more) useless than a chatbot.

In some ways it's not that different with hiring. I used to work with HR teams that knew the roles they were hiring for extremely well and could make reliable calls on whether or not to pass a candidate to a hiring manager. More recently I've seen HR get outsourced entirely, or staffed with cheaper employees that just shuffle documents through systems.
by graemep | 2025-08-04 14:58:14+00:00
I think the advantages are pretty much what they always were.

1. Easy deployment - especially on shared hosting 2. Shared nothing between requests means easy concurrency AND parallelism 3. Mixing with HTML means you do not need a separate template language

Not everyone will see the third as an advantage, and many web frameworks, including PHP ones, prefer a separate, more restrictive, template language. It can be a footgun, but it is very convenient sometimes.
by clarionbell | 2025-08-04 14:58:19+00:00
I hate this approach so much. Something doesn't work very well, so instead of putting pressure on making it work better, let us abandon it!

Don't get me wrong. There are cases when it makes sense, but only when it is certain that there is no way to make it better, or when making it better would be a waste of resources. And neither is case here.

In my country, we have, what is essentially, a centralized email for communication with authorities. Taxes, permits, trials, it all goes there. There is no spam, you can set it up so that reminders about unread go to your normal email. It's not perfect, but it saves me hours of time I would otherwise have to waste in line.

So try for something like this. Instead of just giving up.
by dash2 | 2025-08-04 14:58:41+00:00
> But if I understand the summary, your findings lean toward the determinism side.

Absolutely not. I don't think any serious geneticist is a genetic determinist, in fact it's hard to even know what that means... DNA without an appropriate environment is nothing but a long stringy molecule!

In fact, the main impact of this paper was to help make geneticists aware that genes are confounded with geographic environments. That (plus much other research!) is one reason why researchers are now putting a lot of emphasis on family-based designs. In those, you can get truly causal estimates of the effect of a genetic variant or of a whole polygenic score, due to the "lottery of meiosis" that randomly give you genes from either your mum or dad.

Now you could equally argue that the paper shows geographic environments are confounded with genes. That's true too, though sadly a lot of social science still proceeds as if it wasn't the case.
by cosmic_cheese | 2025-08-04 14:58:44+00:00
Its HTML-inline nature is the entire reason I ever used it. At some point in the early 2000s I came across PHP’s include, which felt like the piece of HTML that’d always been missing. Suddenly I no longer had to manually keep all that header/nav/footer code in sync across N pages! Magical.

It wasn’t until Rails rolled around that I built anything resembling a “real” web app, though. The structure and convention it brought made it much more approachable than PHP, because all the examples of more involved PHP at that point were chaos-spaghetti that was a challenge to tease apart and use as an example for learning.
by alias_neo | 2025-08-04 14:59:05+00:00
Absolutely; I think that's one of those things some of us learn the hard way; I don't know that it's specifically a dad thing, but at least for me and my wife; she's a planner, I'm a "FIWB"; If I think I can quickly fit a fun activity in by grabbing the keys and being in the car in the next 30 seconds we go, if we had to plan it we might not have time, but it's not necessarily always the best approach.

I look forward (though not rushing for) a time when the children are old enough that I can say "grab your coats and be at the car in 2 minutes" and we can just go do something fun on a whim, carpe diem, and all that.
by Tadpole9181 | 2025-08-04 14:59:13+00:00
I apologize if I came across as blaming them. When I say "self-selecting", I mean to say that it isn't taught by their parents - it's picked up independently or culturally from their developing peer group.

I'm engaging in a bit of reductionism, but from my personal experience this comes after 2-3 decades of targeted marketing that shifted pretty much all concepts related to femininity or polite society into the lens of "gay and weird" for boys. Then, that lever is applied to push the ideas of a return to a (fake) hyper masculine past, and that women (who are "gay and weird") need us (the hyper masculine men) to survive.

When reality and the progressive values of women meet these beliefs, the figure heads use that conflict itself as a lever: "See? Everyone is against you and preventing your happy life."

Then they try to sell them supplements or religion. Or sometimes just a Nazi / crusader Pepe meme.

And the result of this is crushingly sad. I am empathetic, I have personally experienced the pull of this vortex as a child and young man. It's genuinely hard to swim against it's pull because it offers such easy answers.

But these men are less socially capable people, have worse education outcomes, have to overcome gross beliefs and a sense of entitlement that comes along with them; and, of course, the identity crisis of never meeting such expectations. This has rippling effects for society which are equally upsetting.

Anyway, I'd recommended the video series "The Alt Right Pipeline", which also has some good information and resonated with my experience growing up. They're better at explanations than me anyway.
by david-gpu | 2025-08-04 14:59:17+00:00
This looks a lot like some line anti aliasing I had to hack together many years ago when a customer started complaining loudly about the lack of hardware support for it. I think I had something like a week to put together three different alternatives for them to pick from, and this was the winner. It looked the best by far.

Years later my boss was telling me how satisfied he was that he could throw any problem in my general direction and it would be gone in no time. There is nothing like the risk of losing his work permit to motivate a young guy to work himself down to a crisp, all for peanuts.
by kstrauser | 2025-08-04 14:59:38+00:00
Macs have pretty decent on-device transcription these days. That’s what I set up for my wife and her practice’s owner for dictation because a whole lot of privacy issues disappear with that setup.

The absurdity is that doctors have to enter a metric shit ton of information after every single visit even when there’s no clearly compelling need for it for simple office visits beyond “insurance and/or Medicare” requires it. If you’re being seen for the first time because of chest pain, sure. If you’re returning for a follow up for a laceration you had sewn closed, “patient is in similar condition as last time, but the wound has healed and left a small scar” would be medically sufficient. Alas, no, the doctor still has to dictate “Crime and Punishment” to get paid.
by Sinthrill | 2025-08-04 15:00:11+00:00
> and you were well known to be a slacker? > what classes of problem

If people are going to lie on their resume there isn't a whole lot of anything you can do to fix that at the resume evaluation level. So many resumes have 100x skills where they say they know some language because they happen to walk by a room where someone might have been looking at the wikipedia page describing someone who might have used the language once accidentally.

If you can't relate the impact / accomplishment of the candidate for your job to your company,then that just speaks to a low quality resume. It should be obvious to any reviewer why what you did is relevant to their interest.

The reason why impact matters is that in some sense it should be theoretically reproducible. "Saved 100s of engineering hours by fixing some nonsense" which if true should speak to someone who can ostensibly save time while also understand the meaning of their work.
by 9rx | 2025-08-04 15:00:14+00:00
> What is making someone like Andrew Tate appealing to a young men?

At the heart of what Tate, Kirk, etc. preach is a story that gives an illusion of control. They oppose the popular "your life sucks because an authority figure in a far away place is keeping you down" with "your life sucks because you suck — but you can change". This can be appealing as it offers a (perhaps false) sense of hope.

> why they aren't being taught better?

Teaching requires understanding. But nobody really knows. Virtually everyone agrees that there is a problem; that young people are truly feeling like their lives suck. The contention is really only centred around what the solution is to improve upon it, and people fall into whatever brand best fits their speculation.
by FredPret | 2025-08-04 15:00:28+00:00
This is a good argument. It’s hard to be wise about what one might like or dislike in possible lifestyle choices.

But there are some possible enlightening questions for this and other brain-stem-level experiences like marriage and babies:

- did millions of years of evolution program my brain stem to like this?

- do lots of other people in other places and times do X, and after they’ve done X, do it again?

I think our brain stems and simpler functions must be very similar to one another. After all, visual illusions, the smell of bacon, and stories of human drama have similar effects on ~everyone.
by jamesmunns | 2025-08-04 15:00:33+00:00
In safety industries, particularly aviation, "alarm fatigue" is a really big deal. You recognize that pilots have limited situational bandwidth, and you REALLY don't want to be bugging them about things you can avoid. I worked in collision avoidance systems (TAS/TCASI/TCASII), and spent nearly a whole year just working on figuring out when and how we could avoid warning pilots in cases where "we're not sure exactly what is going on, so tell the pilot just in case" could potentially annoy pilots in cases like take off and landing (where they have important OTHER things to be doing!)

It's a fun balance between "possibly don't warn the pilot about something they should know about", and "don't warn them if they are busy doing something important".

More devices should have a "squelch" switch!
by palmfacehn | 2025-08-04 15:00:53+00:00
Tyranny of the majority redux.

I find it illustrative that so many here defend Democracy as an ends to be achieved or an unqualified good unto itself, rather than a process or a means to an end. It illustrates the arguments made elsewhere about how democratic processes and institutions have been succeeded by Democracy, the belief.

As an unqualified good, one can simply claim that the majority has voted or that the Democratic process has been performed, and therefore the outcome is just. There's an apt George Carlin quote...

https://www.google.com/search?q=Democracy%3A+The+God+That+Fa...

https://www.youtube.com/watch?v=qByWF30jKiw
by AnotherGoodName | 2025-08-04 15:00:54+00:00
I always found Hack interesting. It's PHP slowly transformed step by step into something closer to Java (Java isn't as bad as new grads claim, compared to PHP it's actually great). It's pretty much exclusively used at Meta.

Basically what they did is they had repeated codemods (changes to the entire codebase with automated tooling) that bit by bit moved PHP closer to Java. More and more static typing, generics, all the common Java ADTs (Vector, Map, Set, Pair, etc.), bytecode+JIT execution, etc.

Essentially instead of rewriting the codebase to a better language they just changed the language itself. Which makes sense since PHP is a much smaller codebase than the Meta backend.
by dash2 | 2025-08-04 15:00:59+00:00
I think the causality is more the other way round. Originally our title was "genetic consequences..." but we were asked to change it. If you look at the part of the paper with coalfields, UK coalfields were laid down about a million years ago, before humans ever came to the area. So that was, loosely speaking, an "instrument" for an environmental variation that might then lead to genetic variation (at area level!)

But yes the key message is, there is geographic clustering at genetic level.
by dzr0001 | 2025-08-04 15:01:20+00:00
I suspect that there's some marketing component at play here. People who do not own but observe devices making seemingly unnecessary noises might perceive these devices as premium. Think about the various beeps that occur when locking a car and arming the alarm, the startup sound that infotainment systems in some EVs play, the twinkle twinkle little star of a fancy rice cooker.