skysight-inc/HackerNews huggingface dataset:
That's fascinating because I have the complete opposite experience. Flat pack stuff from eg Wayfair or Target is way more annoying to assemble compared to the Ikea versions of the same, which just feels like it has more thought put it into it on how to assemble it.
I also do not like Chat interface. What I meant by above comment was actually talking and having natural conversations with Operator agent while driving car or just going for a walk or whenever and wherever something comes to my mind which requires me to go to browser and fill out forms etc. That would get us closer to using chatGPT as a universal AI agent to get those things done. (This is what Siri was supposed to be one day when Steve Jobs introduced it on that stage but unfortunately that day never arrived.)
Trams would be lovely, but buses would be a start! Apparently, there was once to be a new high-frequency service with six buses an hour between Bedminster and the Centre, but the residents launched a successful petition to stop the plans on the grounds that the buses would 'cause more traffic'. Twenty years on, it appears as if there are once more efforts afoot to improve the transport situation:

https://www.bbc.co.uk/news/articles/cn082k4v8zxo
'Operator' already means something to those of us who are fans of FM synthesis...
Questions for both you and OP:

Have you ever sent any email using this as a return address?

Have you ever received any non-spam HN mail at this address?

If yes, it seems like it might have been grabbed from a server in the middle. If not, then it does sound like HN has to be the direct source.
> If someone sends us an email - probably with legal weasel words included saying it's only for use by the intended recipient - and asks for confirmation of something by following a private link and pressing a confirm button and if as far as that supplier is aware we have then done that and continued accordingly then I would not be at all surprised if a court found that they were acting in good faith and we were not.

Yes exactly. Given the escalating sophistication of malicious actors and their robots, the scenario you present is viable today. That's dangerous in ways that I cannot even begin to articulate, and I'm not even well-versed in contract law.

> if we sent something to a customer and their own IT system actively simulated a sequence of actions the intended recipient would take to confirm something then I would hope that would stand up in court as well.

I absolutely hope that would not stand up in court.

To my knowledge a contract requires (at a minimum) a meeting of minds and consideration. You cannot agree to something you did not know about. You cannot come to a meeting of minds if you weren't told about it. That payment could be for anything. You might think it's for this one service and I might think it's for all services provided, not just the one I clicked on. Who will a court side with if you cannot prove that I, a human, agreed to it?

> Otherwise we enter a legal climate where no-one in business can ever say or do any little thing without some kind of verified human approval process.

Yup! And I say that's a good thing given that non-humans cannot enter into agreements, and there are plenty of non-humans who have no idea what they're getting themselves into in the current form of electronic agreements.

> It's hard to imagine how annoying and inefficient that might become for everyone.

You mean... you might have to actually employ people to verify that your customers are actual humans? That's a good thing all around. Unless you can't afford to employ people, in which case: your business does not have a valid business model.
Russia has quite large tech companies (compared to EU, which is dominated by US tech). For software think Yandex, VK, Playrix, Kaspersky, etc in addition to lots of software talent. With hardware, don't nuclear reactors, rockets, aircraft still count as high tech?

And they are out manufacturing the combined west on pretty complex stuff like missiles, air defense systems, drones, artillery. Plus, due to sanctions, their civilian industrial sector has grown so much that's theres a shortage of facilities (not to mention labor).
Congrats!

What made you commit and build this project when you were 22 year old vs million others SAAS you could have built at that time? Say, a CRM to compete with Salesforce, or a new web based Excel or web based Photoshop tool?
Nitpick: Finns are not technically Scandinavian, right? Although the Swedish-Finns presumably are.
There's a lot of examples of using javascript for "psychedelic graphics" on dwitter.net
Maybe it's just me but... personally I wouldn't move to a country in which more than half of the voters are pro a public jury-convicted criminal. I'm also reluctant to move to any country in which proper healthcare is reserved for the rich. I can't imagine moving to a country that is pro-life and pro-guns at the same time. A country that approves of, let alone encourages, getting rich by pump and dump of virtual freshly invented coins. Same sentiment i have about a country that approves of deportation of illegal immigrants, poor or rich, child or adult, criminal offender or not.
Privacy is rather limited in any car given registration plates and automatic scanning.
It certainly does not. Sure it can crawl links, but the browser doesn't understand the meaning of the pages, nor can it intelligently fill out forms. It is the user that can hopefully divine how to interact with the pages you serve their browser.

Most APIs however are intended to be consumed by another service, not by a human manually interpreting the responses and picking the next action from a set of action links. HATEOS is mostly pointless.
They started collecting problems last fall, saying the top 550 submissions sent in by Nov 1st would get rewarded, to the tune of $500-$5000 each.

Near the deadline, I counted the total number of submissions, and realized that each question I wrote had an expected value of hundreds of dollars, which is a great use of my time. So I wrote a good number, using the knowledge gained in my CS Ph. D.

Then, as the Nov 1st deadline rolled around, they announced they extended the deadline to Nov 15th. Then Nov 15th came, and it said on their website they were still accepting submissions.

Most of my submissions are being included in the benchmark, but I'm only getting paid $500, for one of them (the one I thought was most standard and least difficult, funnily enough). Had they closed submissions when they said they would, it seems likely I'd be paid for a few more.

From my perspective, they basically conned hundreds of Ph. D.'s around the world to write questions for much less reward than promised. My close friend wrote a large number of questions for them, is getting paid thousands of dollars, and still feels defrauded.

I'm not sure what they're doing in the end. It sounds like they're mostly just paying people who submitted before Nov 1st with a few exceptions, but either way they lied. There was no indication that people who submitted later would not get paid, and there was no indication that the deadline would be extended. Either they pay people who submitted after Nov 1st, meaning they lied to the people who submitted before about their expected reward. Or they don't, meaning they majorly lied to the people who submitted after. Either way, it's clear grounds for a class action lawsuit, and I hope one gets running.
Fun fact: Finland is typically not considered part of Scandinavia. I was told this flatly by a Finn.
Modern Polars – A side-by-side comparison of the Polars and Pandas libraries
I was puzzled by the source at first -- it seemed like Assembler, but was too high-level to be that -- and it looked too complex to be BASIC (or possibly JOSS, I suppose) -- I was a little taken aback to see the extension of the filename as "pl1", because I sort-of thought PL/1 was higher-level than that!
I agree with the library being better tested part, so that's why I think it's better to find a job that actually doesn't allow the use of libraries (or too many of them), than to try to go to the bottom in a job that has 5 layers of abstraction.

It's good to hear the literate programming thing. I sometimes do that on paper when I need to clear my mind. Basically code in English but with C type {} as scope.
It's not hard to design a less bug-prone API that would enable you to do everything the POSIX file API permits and admits equally-high-performance implementations. But making that new API a replacement for the POSIX API would require rewriting essentially all of the software that somebody cares about to use your new, better API instead of the POSIX API. This is probably only feasible in practice for small embedded systems with a fairly small universe of software.
Hmm, interesting.

I didn't catch T_max_predict_ms and upped that to 5000ms for fun. Doesn't seem to make a difference, so I'm guessing you are right.
I would really love for Apple Knowledge Navigator to be real: https://www.youtube.com/watch?v=umJsITGzXd0

and I'm surprised that people don't bring this visualisation up more often.
I’d buy a house, myself..
Yes, except they shouldn't be arresting anyone (and should be disbanded). It's absurd to punish someone for causing harm to themselves.
> IQ is rife with issues

Indeed, and yet people are obsessed with the it and the idea of measuring their own intelligence - I completely do not understand it. I am in an extremely high percentile, but I am a total moron in a lot of areas and if you met me would likely think so as well. It's a poor predictor for just about everything except how good a person is at recognizing patterns (I know there are many different kinds of tests, but inevitably, it feels like this) and how quickly they can reason. But people are obsessed with it (Go on quora and search "IQ", you probably won't half to though, since half the questions there are seemingly about IQ).

A thing I like to say is you didn't earn your intelligence any more than a 7'0" man earned his height - to some degree it seems innate (we don't even really know how).

This all said, it seems even more pointless to try to "IQ" test an AI in this manner. What does it predict? What is it measuring? And you're not going to be able to use the same questions for more than 1 test, because the AI will "learn" the answers.
I converted my bike, do 36km per day and still have 40% left after that.
https://archive.is/c6cn9
Are our attention spans so shot that we consider booking a reservation at a restaurant or buying groceries "hugely boring"? And do we value convenience so much that we're willing to sacrifice a huge breadth of options for whatever sponsor du jour OpenAI wants to serve us just to save less than 10 minutes?

And would this company spend billions of dollars for this infinitesimally small increase in convenience? No, of course not; you are not the real customer here. Consider reading between the lines and thinking about what you are sacrificing just for the sake of minor convenience.
I appreciate that they all say please.
Gone Bad, Come to Life
Those can all be made reversible as well. :)
How could anyone trust a Chinese AI?
For me Copilot is at the plateau of productivity.

Here is a link to someone using similar words to describe Cortana. And we know how that turned out.

https://www.fordway.com/ai-personal-assistants-from-hype-to-...
> the authors point is that a little bit of extra thought and work can make a lot of difference to quality

Care to bring home the thesis on how that’s actually really insightful?
Limescale?
The executive order instructs the federal government to look at private sector D.E.I. initiatives: Each federal agency, it says, will identify “up to nine potential civil compliance investigations” that could include publicly traded corporations, nonprofits and large foundations, among others.

“That discrete number is a way of striking fear into organizations’ hearts,” said Kenji Yoshino, a constitutional lawyer at N.Y.U. who advises some Fortune 500 companies on D.E.I. “They just don’t want to be one of those nine. Until those nine are announced, it’s going to cause others to be risk-averse.”

https://www.nytimes.com/2025/01/23/business/trump-dei-corpor...
Yeah, I did not find anything psychedelic in the article or the pages linked from it.
Just add other teams of people doing work in parallel, then make all the work depend on each other, and bugs will become even more inevitable. All the integration, end-to-end, contract, etc. testing in the world won’t save you, the savant incapable of writing bugs, from encountering and having to deal with bugs.
I got to visit this a few years ago, and it was amazing. I can't wait to go back and take my son :)
Their debt to GDP ratio was 14.6% at the end of 2024, a decrease from 2023. US is 123.1% of GDP while Ireland is at 42.7%. And PPP is the number that matters - its one of the big factors which governs quality of life, at which price you can produce and sell widgets, bushels, etc. And btw, that guns/butter calculus also applies to the US, etc.
If it's about bikes it's obviously about pressure of the tires: kph means kilo-pascal hours. In other words, accumulated pressure over time.
For macOS you all should look into integrating with the Endpoint Security API. It also provides larger subset of events than just syscalls. You can see them all with `eslogger --list-events`.

https://developer.apple.com/documentation/endpointsecurity
You are mixing up program build arguments and program build parameters. In much the same way that a function has arguments, then you substitute actual parameters when calling it; you should view your build as having arguments, "imports", and parameters, "specific package versions", that you pass to the corresponding import.

Specifying a specific package version in your source directly would be like having a function with arguments, then removing one of those arguments and replacing it with a local variable with the same name that you hardcode to a specific value. It is a perfectly fine thing to do if that argument really should only ever have that specific value, but it is a fairly "fundamental" source code change; your function has fewer arguments and a hardcoded value now!

To be fair, as far as I am aware, no commonly used language seems to understand the distinction and syntactically distinguishes build arguments from build parameters. What you should have is a specific syntactic operation that specifies a argument that takes type "package", a separate, distinct syntactic operation that instantiates a specific package and binds it to a name, and a separate distinct syntactic operation that passes in a package instance to a argument. Then your build system is just instantiating specific packages and passing them as arguments to your files with imports.

In your case, you would then just be instantiating specific packages and assigning them to a "common" name. You would have no "imports" in this sense as you have no arguments, only "local variables", and thus the build system would need to do nothing as there are no "arguments" to your file. That or your build system still instantiates the packages, but as "global variables" assigned to names of your choosing, that you would then just reference in your contained file.
https://aws.amazon.com/developer/community/community-builder...
TTY char injection helps solve less pager issue
To be fair, that second model is what bluesky has. You can run another indexer, but unlike mastadon where you only have to deal with interactions to posts that involve your instance's members, with bluesky you have to be able to keep up with the entire firehose at once. So its cost prohibitive for all but big orgs.

It does mean search (and as importantly, likes and comments) are globally consistent so there's def a trade off.
I don't know but if you want more Ask HNs, the search will give you a ranch dressing hose of them, in reverse chronological order:

https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...
interesting, when you say websocket support on aws, does this mean ws using lambda? and ws on nextjs (would be a game changer if someone made this happen)
My 2017 hasnt had the battery issue yet (they said only some subarus are supposedly affected). How did you verify how often it was trying to go online?

Now very curios in this bypass box as well - I heard just manually removing the 3G SIM (supposedly easy) can also maybe cause battery issues. If the "bypass box" alleviates all potential use of the system that is ideal long term!
Perfect is the enemy of ever shipping an actual product.
You could make a similar argument for self-driving cars. We would have got there quicker if the roads were built from the ground up for automation. You can try to get the world on board to change how they do roads. Or make the computers adapt to any kind of road.
> but in another century, there will be no modern buildings still standing

You sure? Many modern buildings are already 100 years old and in active use.

Empire State Building, for example, was built in 1930. Chrysler Building is from 1928. White House is from 1800.

I think we’ll be fine. Percentage wise we might end up keeping more modern buildings than we did of the very old ones.

My mom’s socialist style block of flats (in Slovenia) is from 1962 – 63 years old – and people keep living here and maintaining the structure just fine. Can easily imagine it sticking around for a long while yet.
With all the offshore technology and expertise, why don't oil and had companies dive head first into offshore wind? It's expensive now, but it's not clear why offshore platforms are more expensive than oils and gas ones.
Why even keep location data at all?
It does feel a bit like the early days of AI:

"We want to make computers do what smart people do. What do smart people do? They play chess! Once we've solved that, everything else will be easier."

It has been remarkable how much of the "easier" stuff they've made progress on -- like natural language and images. But after a huge quantum improvement, it doesn't seem very good at adapting to a lot of the things we really need them for.
Universal computation by attention: Simulating automata on Claude 3 Opus
Originally from April 2024, forgot to post here apparently - but seems relevant as we head closer to the eschaton.

These models can operate as computers, and given enough memory, they can compute any computable program. The model is shown tapes for a few rules, and generalizes the process of running all remaining rules on random inputs without error, over thousands of attempts.

Stephen Wolfram said via email: “I assume ‘unbounded computation’ is happening through the next token iteration process.”

Logs (deleted due to GitHub retention policy):

https://drive.google.com/file/d/12ZM2DYUysIvcpyJG5ufBWYT77tb...

It was also, in a separate experiment, able to do multiplication for up to 16-digit products using binary.

Repo: https://github.com/SpellcraftAI/turing
`show examples` is good idea
Ask HN: Play chess where both human players select from the top four AI moves?
Of course, the four choices presented to each player would be in random order and hidden from the other player.

Note that if the AI is weak, this could result in a more balanced game between weaker and stronger human players.

Do you think this chess variant would be compelling?
Please don't post in the flamewar style to HN. We've had to ask you this more than once before.

https://news.ycombinator.com/newsguidelines.html
I did some benchmarking of compression and decompression last year. Raspberry Pi 4, Debian, and my corpus was a filesystem with a billion files on it, as a sparse tar of a drive image, which I acknowledge is an odd choice, but that's where my focus was. I made graphs, because the tables were overwhelming. (Which also applies to this post, I think.) There's a blog post, but I think, more quickly useful:

* the graphs - https://gitlab.com/pronoiac/billion-file-fs/-/tree/main/grap...

* the Pareto frontier for compression vs time: zstd -1 and -9, plzip -0, xz -1 and -9. lzop -1 was a bit faster, and plzip -9 a bit smaller, but they had heavy penalties on the other axis.

I wasn't aware of Snappy.
Is that firmware update also just replacing the 3G SIM though with a 4G one? In that case it will just fix the issue of it not being able to contact the cloud servers.

Also makes me wonder - what if someone has a subaru and lives out in a very remote area where there is no 3G or 4G service? Would that not have the same issue as the cell towers being deprecated for 3G? Seems like (specifically for Subaru owners) this might be a more common type of living situation than other car owners too!
They're persistent - I wouldn't be surprised if some senators are found to be unamerican and impeached
The first 5 subpages seem to give an romanticized picture of war, which is unfortunate.

Edit: Nvm, was some ruins on page 3 at least.
I respect the area Bun is trying to carve out, but if you follow the creator on Twitter, you'll see the decision making process is very focused on short-term wins/convenience and very light on the deeper implications of the "magic"

I was initially excited about the project, but have no faith in the long term direction given the spurious (and often poor IMO) design decisions. At least as it's publicized on socials.

It would have been fine if they kept it v0.x, but releasing 1.0 should have significantly raised the bar for increasing API surface area
She made Einstein add up
I visited this site once with some friends on a road trip... the guy building it (Bishop) started screaming the N-word at some black bikers and then calmly told them he wasn't racist and made some long rant about the government. We split very quickly as the dude was racist and crazy.
> What they don't do, is waste time walking around looking for spare money that has been dropped. Because that would almost certainly be a waste of time.

Why is it usually a waste of time? Because people rarely lose multiple bills of money, and if they do, our vision system is well equipped to spot the other bills quickly.

The opposite is often true with software in my experience.

When there is a bug, it's often because the software is in a state of imbalance and confusion, and there are multiple bugs nearby.

And humans tend to be relatively bad at spotting bugs.

So, when you see a bug it is usually worth spending a moment to reflect on whether you've fixed the bug properly and whether there are other bugs in the vicinity. It is likely to be worth it just for the bug fixes.

But there's also the learning effect that comes with it as described by TFA.
Why do you consider it "putting down others" to say that they're wrappers of other people's work, which they are?
I'm comparing more to 2010s cars :)

I think it's a pretty good balance between visibility and comfort. But I can definitely see your point.

> Are there new cars with warm LED lights?

I don't know actually, but I've definitely not seen any on the road. I wonder why, as far as I know it's not a technical issue.
Its also possible they collect the data just to do it (and surely not to give in rare cases to law enforcement)
Without wishing to appear overly snippy, this is how I would begin hacking such a site.

Offer to do a "code review".
The author makes the insightful observation that they write non-buggy code by being careful, in contrast to the vast majority of developers who write code full of bugs. Being careful is left to the reader, but it should be easy. /s
That little quip of mine actually got downvoted by someone. HackerNews readers are a fickle bunch.
Now, every new user will receive 100 initial credits to test the API and see if there is a fit for it. Let me know your thoughts on it.