skysight-inc/HackerNews huggingface dataset:
DSA and DMA is widely known, but perhaps not by their acronyms or every individual rule.

I don't know in what country you live, but this was not exactly some hidden issue, in almost all member states this was a local issue and had local news coverage as well.

The only way someone would not have been aware is if they spent none of their time on any local or global reports. But in those cases, everything is going to be something they are unaware of and we'd be talking about people who are essentially disconnecting themselves from society. Everyone else would have heard about it multiple times since even local elections made a point of mentioning it, and election turnout is high, even if you don't participate yourself for some reason, it would be really hard to not have talked to anyone who did.
>a system that doesn't appropriately price and apportion risk will always be under pressure

Very well stated, I am stealing this. Also in agreement with rural resource types vs rich rural.

Again I think it is more complex than just apportioning power costs. CA effectively has a state policy of not maintaining its forest/rural land (ditto feds and their land). My parents live adjacent to national forest and have fire evacuations nearly every year.

There is nothing that the rural residents in their area can do to mitigate risk, even at their own cost. So we're asking them to bear the cost of the state/fed policy decisions. This is exactly the problem you describe of inappropriate price/risk apportionment.
I helped interview a guy recently who was (a) ESL, and (b) Typing in our questions and reading the answers at a breakneck pace to the point where it was almost pathological; we could not get a word in. In unspoken horror and synchronization, we got through the formal part of the interview as quickly as we possibly could.
The policy of "No C++, because I don't want to deal with C++ people", should be extended to the Rust community. Whatever you think of the merits of the Rust language, the drama, the lecturing and the general superiority complex of the Rust community is quite off putting, at least to C developers.
We're not likely to see large-scale fusion development even if it does become technically possible, because wind and solar are already so cheap that heat-engine-based power generation cannot compete. Even if we could build fusion power stations, investors would still get a better, safer, and quicker return via renewables, so that's where the money would go.
Well didn’t Snowden reveal that is a bit of a stretch in what actually happens?
Don’t the 5 eyes just just look over each other citizens and report to each other?
The constitution only protects up until a national security threat and then ignored is it not?
Still I think the US is an amazing country with some of the strongest protections from the government. I just don’t think it is as rock hard as you believe.
perks include padded floors and walls in the office (yes they are pushing RTO too), and free adult diapers for when your bladder inevitably fails.
we don’t think so - we’ve fine tuned most of the SOTA language models available today on table datasets, documents with complex layouts, and while they do perform better, seems like they’re still prone to the same hallucinations. these frontier models have pretty much already been trained on most of the internet at this point, and tons of publically available documents.
Coincidentally there is a very good talk related to this @ FOSDEM 2025 by James Bottomley: https://fosdem.org/2025/schedule/event/fosdem-2025-6540-the-...

Video isn't out yet, hopefully soon.
Where do you find Cory Doctorow's books for free? Because here it requires me to pay: https://craphound.com/shop/

Are you sure they are free?
Depends on exact level of conformance and options chosen:

From POSIX 2017 edition https://pubs.opengroup.org/onlinepubs/9699919799.2018edition...

> On systems providing POSIX Conformance (see XBD Conformance), c99 is required only with the C-Language Development option; XSI-conformant systems always provide c99.

If XSI conformance is not asserted, only requirement is that C APIs and runtime libs for use by C programs exist on the system, and presence of C compiler is optional,

2017 POSIX had done away with including Fortran 77 in the same category as C, only providing an option for Fortran runtime libs but no longer specifying a Fortran development environment.

Also, I do not have relevant systems on hands to check, but as far as I know multiple Unix systems including behemoths like SunOS/Solaris shipped as POSIX compliant without C compiler.
Even before AI tools, anyone can write code. It's not impressive, and as an interviewer you're not going to gain deep insights on whether they're a developer you want to work with by watching then squirm with some boring leetcode exercise.

We've landed on a hybrid approach of reviewing a small homework exercise they were sent prior in an interview and find it a lot more useful to ask them to explain their approach and use it as a jumping off point for other questions. When's the right and wrong place to use arr.reduce()? Why did they need event.preventDefault() in that form submit handler?

Nothing's perfect, but I do think asking people to explain their code to be much more resilliant to those who treat coding as a rote exercise, or just blindly ChatGPT-ed their way through.
Kind of orthogonal to the point. It isn't a planned city in the same way that Paris is a planned city.

Also, most of the worst parts of American development have happened since 1945.
I don't know. Perhaps you could research it to found out?
There are a few different systems out there, I haven't seen one in person, but they seem like interesting ideas. I found some searching "Circulating Multi-car Elevator System"
There are very few workloads that require more than what you can accomplish with a handful of VMs. Using tools like Terraform makes it a lot easier to abstract away the specialised services.
In the many worlds interpretation, if one connected this computer to a machine that would instantly kill you if the result was heads, you as the observer should find that you never die, but rather that the machine always seems to come up tails. Is that correct? Might be cool for some kind of euthanasia patient to experience.
Reminds me of either Larry Wall or Peter Norvig who wear colorful bush shirts. Hawaiian in the case of Norvig, I think I read somewhere a while ago.
Indiana Jones and the Great Circle Is Proof 'You Don't Need AI to Steal My Soul'
You do realise that artists don't make a living from Spotify, right?
That's too relatable. If I was helping someone for a while and they wrote "thanks" with the wrong punctuation I would definitely assume they're mad at or disappointed with me.
Trump supported a violent attempt to overturn the results of an election. In other democratic countries that's called an attempted coup. Not to mention Trump's own attempts to pressure states not to certify the results.

I don't care if Trump has amazing plans or is Mother Teresa and Henry Ford and Benjamin Franklin rolled into one, he is anti-democracy and that automatically disqualifies him, and those who support him should be ashamed of themselves for not caring. (and that's before we get into his character; I kind of liked Trump way back at the beginning, thought he might be a Ross Perot type of guy; but once that recording of him talking about women came out (before the 2016 elections), I lost all respect for him. And all of his actions since then have been completely self-serving. There is no way someone like that should have so much power, not just over the country but as commander in chief of the military.)

So when you have someone who is such a poor character, and who is anti-democracy, policy doesn't really matter.
No. Build the generation for urban areas within those same urban areas.
>That strategy relies on courts always being slow and expensive though.

It doesn't rely on them being slow and expensive, it forces them to be slow and expensive, or to abrogate your rights as a litigant in such a way that any decision they make will be overturned on appeal (which drags out the process even further). Courts can issue injunctions, and those injunctions can be appealed, dragging things out further. If the damage is high enough courts can fast track cases but what do you do about the 99.99% of cases where the damage isn't high enough, and who gets to decide when it is? If this doesn't work why does it keep working?
Which is completely off topic. You can buy a paper book and own it, but it doesn't mean that you are allowed to make copies of it and sell them.
He has released many of his stories and novels under Creative Commons:

https://www.freesfonline.net/authors/Cory_Doctorow.html
And Linus’ immediate reply

https://lore.kernel.org/rust-for-linux/CAHk-=wi=ZmP2=TmHsFSU...

(not taking either side, just interesting to read the reply)
Not to take the bait on this bit of content marketing ("the future of agents is OAuth, says company that sells OAuth solution"), but: I disagree with the premise that agents should basically use the same APIs and auth mechanisms that humans & apps currently use.

I realize there's a strong impulse to not "reinvent the wheel," but what we have currently is unsustainable. Specifically, the fact that every API uses a slightly different REST API and its own unique authentication & authorization workflow. It worked fine for the days when application developers would spend a few weeks on each new integration, but it totally breaks down when you want to be able to orchestrate an agent across many user-defined services.

I think a simple protocol based on JSON and bog-standard public key encryption could allow agents to coordinate and spend credits/money based on human-defined budgets.
Wow, it's really a no-brainer when you phrased it that way.

Unfortunately it destroyed your argument.
It's just really, really dumb to both a) have rust drivers in the kernel and b) not merge this patch. It's just obviously stupid.

If you start with the assumption of a), there are no valid technical challenges to merging it. It's just better for everyone. Before Hellwig put his foot down as "not merging because rust sucks", he made a series of technical arguments against the patch, which were all transparently bullshit. It was those arguments that really raised such a furor, instead of all the other ways some C devs have disdained rust in the kernel in the past, because they were obviously made in bad faith. And when he was called out for them, he just went full "no rust in kernel".
What if Apple just stops operating in the UK? They could start selling "English language" iPhones in France, let people go on a day trip if they wanted to buy them. There are ways of sidestepping this bullshit if you're an international company. Supposing they have any integrity, I mean. How far will the UK double down?
yea seems like o1-pro was able to solve a few of those variations in the paper we referenced. take a look at the rest of the examples and let me know! the paper’s (somewhat) old at this point, but if you try our more complex square variations with overlapping edges and varying line thicknesses, the same issues arise. although I generally agree a mind boggling amount of compute will increase accuracy for sure.
Well, Fuschia has been largely ported to Rust, I believe, so... that's coming.
It didn't improve things for the drivers
Yeah, you haven’t worked with any large companies if you think that.

What’s the largest implementation you have been responsible for?
The issue is it creates a downstream dependency on his code, even if it is 100% separate and separately maintained.

Once the wrapper is written, any breaking changes he makes in the DMA subsystem will, by their very nature, percolate downstream to the Rust wrapper and then to any Rust code that relies on it.

So basically from that point forth, he will always have to consider the ramifications of his changes on another group of developers, and deal with any backlash those may cause.

Is he being unreasonable? I tend to lean on the side of "yes," but I can certainly empathize with his point of view (not necessarily his approach, however).
Unfortunately you can't have a proper audit when the auditor has direct conflicts of interest (SpaceX, Starlink) in addition to... many other issues of deceit and credibility.
Hello!

To echo what loxias said, it is possible to make queries like this on the heatmap. You can use the "Search Nearby places" button - this takes in more general queries (like cafe, gym, walmart, etc) and gives you back a bunch of venues that fit that search.
Addresses are a huge ordeal in banking. Easily one of the most tortured domain types when it comes to edge cases and integration pain.

Every customer I've worked with insisted on having all addresses ran through the USPS verification API so they could get their bulk mailing discounts.

Even if you get the delivery/cost side under control, you still have to make sure you are talking about the right address from a logical perspective. Mailing, physical, seasonal, etc. address types add a whole extra dimension of fun.
Did he complete the compilers book, or even start it? I know he has worked on TAoCP for a huge amount of time, and on TEX too.
give it a shot with a few of the examples in the blog! or better yet, find some financial statements from Goldman/morgan Stanley and run it through the model.
I also think OAuth could be used to better serve AX in the age of agent, but before the whole industry find the PMF, shall we not leave the humans (us) behind? Thus I made one for breaking the grip of big IdPs and offer a more secure and easier authentication solutions for humans [1].

You can find its dogfooding demo on the Show HN [2].

[1]: https://sign-poc.js.org

[2]: https://news.ycombinator.com/item?id=42076063
OSX would like to disagree with you.
yup, important clarification! the language portion of the model also works with the extraction however, and is prone to the hallucinations
If that's the only distinction you see, then you don't really understand the concept of "government".
I had a lucky experience taking HS calculus the semester before as physics. I saw other students torturing themselves memorizing the formulae from the physics text and even then struggling to apply it to novel problems.

For the most part, knowing basic calc, it was possible to just draw a free body diagram and either integrate or take a derivative to get the answer. Didn't memorize much beyond f=ma and v=IR, for better or worse.

I still firmly believe that physics and calculus should be introduced together to provide a tangible and practical base to understand the mathematical theory.
This is possible!

I should probably make the UX better. When you're on the heatmap page (or the distance matrix page), look at the top right of the screen. It shows you where it's basing its searches on, and you can override that bias with any location you like.

You only need to update it once per session - all pages and components will be updated
I want to say this was part of the issue after the Tohoku Earthquake, my recollection was that some generators got brought in to support the ones that were flooded but were incompatible. However, I can not find any note of it in the timelines and after-action reports that showed up when I searched.

So possibly misremembering or fog of war reporting, or perhaps not important enough for the summaries.
When I wrote “all possible” I meant a set that includes everything imaginable and unimaginable…

None of these quotes suggest that literally 100% of the set is rejected.
(throwaway account)

Can’t comment on the AI angle of the post, but the system design question moaning is interesting. I did many years of hiring in a FAANG for senior/staff positions and “one simple trick” to break a candidate out of formulaic response like this is a simple “You can put an off-the-shelf product (Postgres, Redis, Cassandra, memcached, whatever) in your diagram here, but you would need to explain to me how it works in good detail. Is that OK?”

Like, the author’s point #4 mentions shards and replicas — those are driven by a crazily complex software. Want to really test your candidate’s system design knowledge? Stop them as soon as they draw a “replica” rectangle and ask to explain the replication process. Otherwise they may as well just draw one rectangle saying “Magic” in it, really.
> After all, the Rust additions, if properly designed, can be maintained in an out-of-tree fork that tracks the main Linux repo. If they did that, there'd be no one to block their patches but themselves, and yet they don't do that.

Mainlining whenever possible is highly incentivized by technical and organizational aspects of linux[1], nothing about rust changes that. Obviously R4L introduces complexity and tradeoffs but I don't see why a rust kernel dev whose only goal was preventing bugs would do anything differently in this regard. Linux is a consensus project and opting out of the process of building consensus would mean not actually preventing any bugs.

[1] https://docs.kernel.org/process/1.Intro.html#the-importance-...
What a weird comparison. Some people do that to annoy Musk fans, others do it because the original name for something is often preferred to a meaningless rebrand - much as everyone still refers to Alphabet corp as Google.
Imagine if Amazon acted the same way- oh we already have 1 customer, we won’t bother with the next 6 billion because we have one shittty one already.
Haha, I feel like this quote from the second post is highly relatable for anyone who's done any graphics programming (or... any linear algebra for that matter):

"The only issue I ran into is that the tangent.w always came out with the wrong sign compared to the existing mikktspace-tangents I had as a reference. I double checked my math and coordinate space handiness a couple of times, but could never figure out what was wrong. I ended up just inverting the sign after calculating the tangent. If anyone knows what I did wrong, please open an issue!"
I usually start by looking at the docs for a non-trivial example or a Getting Started doc.

If those are insufficient, then I try to query an LLM, but that doesn’t always work depending on how recent the library is or how much the API of the library changes over time.
And him and his cofounder created a service that scrapes websites and uses AI for something or other…

https://www.goharvest.ai/
Yes, they do offer transfer services. But do you trust their services to be flawless?

Like I mentioned, I've dealt with their brokerage-arms, and it was a disaster. Numbers being wrong between two large banks, the transfer taking _months_, and nobody knowing anything and everybody shrugging their shoulders and going "maybe call the other guys again?"

They have no incentive to make that seamless (in fact, they have every incentive to not make it seamless), and it isn't.

The same isn't true with your phone number. Once you've moved, it just works. You never have to tell anyone you're switching providers. The old provider is out of the picture and you no longer need to rely on their good will after your business relationship ends.
DEC Alpha support is somehow still in the mainline Linux kernel...
So there are two different categories of things here. One is, they ban cannabis and put individuals in prison for it, but then if you pay thousands a year for overpriced health insurance and the insurance pays thousands of dollars for a doctor to ask you some cursory questions and a pharma company to manufacture the drug, you can get a prescription for opioids, which are way more dangerous. But that isn't the big guys violating the law, it's them following a law that they bought and paid for. That's bad in a different way.

The relevant thing here would be that they pass excessive copyright laws, but then Meta violates them and maybe gets away with it because they're doing it in a sympathetic way and the government doesn't want to hamstring emerging industries in their country, whereas if an individual would be sued into oblivion even if the thing they were doing was equally sympathetic.

Because it's not just about the public noticing it, it's about the public noticing it in time to do something about it. If an individual gets sued or arrested, they're immediately screwed and will be under pressure to settle or plea bargain before they're bankrupted by legal fees. But once they do, the case is over. Whereas large companies can fight, or pay lawyers to stall while they wage a media campaign to counter the usual imperious press releases from the prosecution, or use their money to lobby the government while public opinion is in their favor.
With a lot of simplification, consuming electricity acts as a brake on giant wheels inside the power plants that are usually spinning at mains frequency. The plants accelerate the same wheels, so with much demand the braking wins and with too little the acceleration wins.
I use a Azure Key Vault[1], and jsign[2] to do this.

You can execute it on any platform that supports Java, so I have Linux builds cross compiling to windows with clang and then sign with jsign: https://github.com/BrowserWorks/Waterfox/blob/7eda3b998a56ad...

[1] https://trustzone.com/knowledge-base/purchasing-an-ev-code-s...
[2] https://trustzone.com/knowledge-base/purchasing-an-ev-code-s...
Resolving a Mutual TLS session resumption vulnerability
Doesn't systemd's resolver api hit most of the wishlist items talked about in the slides there? Granted, then you're pulling in dbus, a dbus api, and all that 'fun'.
The thing is though, we "all" are using AI in the work place to help us with coding. It's a thing. It's the new Stack Overflow. So why shouldn't someone use it in an interview? Of course the main thing is whether they deceptively use it or openly use it.

If an applicant is very open about how they use AI in the interview process with full disclosure, and do very good work, maybe they are a good hire? If I asked a question and someone wrote a very good prompt, got results, took the results and cleaned it up and confirmed it wasn't hallucinating, maybe they are a person I want to hire?

I think in a lot of ways the new technical interview would revolve around showing the applicant a simulated AI prompt, and a response that included various mistakes and hallucinations. Then let the applicant tell me what's wrong with the code, and how the prompt could be improved or a followup prompt could be used to fix the issues.

Getting AI to do what you want is a skill, and one you want in an applicant. Knowing when AI is wrong and being able to correct it is also something you want in an applicant.
I always thought it was a pretty blatant "vibe check" to filter out people who are so uncomfortable with software that they can't customize their environment to create an email workflow that works for them.
Yes! I was looking for this comment. Maybe because I didn't grow up with the metric system, but 60 feels like a much "rounder" number to me than 50.
To be fair, they would say that due to the fact they are selling a competing thing.
#musk anagrams to #skum.
I assume you mean the title of the current thread? I've attempted to make it less baity now.
10x Professionals
> Copyright protects knowledge.

Not at all. I am amazed by how badly copyright is understood.

You can buy a physics book, learn about physics from it, and use that knowledge somewhere else. That's totally legal, an copyright doesn't prevent you from doing that at all.
You could build the lot with DC and massively reduce transformers, but transformers are probably a lot more reliable than switching converters everywhere. Not sure which would be cheaper tbh.
Why is your opinion about what another HN user wrote even meaningful?

Anything that user writes in the future will automatically supersede it.

And your opinion about the interpretation of someone else’s comment can never outweigh anyone else’s opinion on the same… so it seems empty of any substance.