skysight-inc/HackerNews huggingface dataset:
> I'd like some evidence please.

Um, the state of the world today? Read the preamble of the UN charter and ask yourself how well the UN has actually done at moving the world in the direction of those things.
I am surprised it takes this long to make someone accountable. But it is too little too late, though a step in the right direction. It is clear that this program was flawed right from the get go.
>> Chinese leaped ahead once the US banned exports to certain Chinese companies, <<

hate to nitpick, but this was actually well underway before the US sanction kicked in. SMIC's 7/5nm was already completed by former head of R&D at TSMC in 2020, which was more or less a replica of TSMC's 7nm. It certainly didn't help that the US dept of Commerce allowed over $100+B worth of export licenses to China, 1/3 of them to "blacklisted" entities, in 2022. The Dutch gov't export restriction likewise didn't really start until few months ago, which also allowed latest DUVs capable of 5/7nm.
Your work make you take the test and then when it is determined you're burned out you'll be randomly selected for a layoff.
I had the same question. Turns out, it's mostly a future possibility, and for most current use cases of branches in git, you would use a channel in pijul. At least that's how I understand these discussions in the pijul discourse.

https://discourse.pijul.org/t/phenomenological-pijul-or-piju...

https://discourse.pijul.org/t/working-without-channels/1047/...
Are there any examples where that is the case?
> I don't think that being in prison from 2011 to 2014 caused them to act that way in 2015.

You would be surprised. There's no concrete evidence pointing to this, but some suspects, when asked, will say that they did it because they have nothing left to lose.
What I wanted to highlight is that this confusion, people coming to the toilet with different assumptions and misusing it as a result, is part of the process of improving by integrating additional information. Sure, they are being misused, but the way they are being misused gives us a chance to reflect on how they could be better.

If we want to be obnoxiously neutral, haha, we could just say there’s a mismatch between the design and the user expectations. Maybe we could look at retrofitting some of these toilets with a retractable foot platform, or something along those lines, instead of a sign.
Presumably this is why there is a trend in consumer rights legislation towards being explicit that anything a buyer has been told by a seller or actively told the seller before the sale is material to the contract of sale regardless of the seller's small print that says "This contract of sale we wrote by ourselves and won't negotiate with you and only this contract means anything". Then they can't promise the world to get the sale and then wash their hands of any resulting commitments two seconds after they get your money. Which seems entirely fair and reasonable to me, whether the promise came from a real person or a chatbot.
>Why is a camera involved in purchasing coffee with a card? Genuine question.

Check the POS card pads at your local Starbucks, drug store, grocery store, etc. ALL of the new ones have cameras on them now (not just the self-checkout kiosks), and it's reasonable to assume they are snapping pics of everyone to assist with fraud investigations.

Sometimes I carry around little stickers with me and cover the cameras up.
End-comment
well, whole thing can be written in the perl -ne ...

but that absolutely kills modularity / composability

so yes, "cat xyz" plays a source - and can be replaced with another source - without touching all other stuff.
Yeah that's what the fingerprint is for, you compare it to authenticate the key exchange.
I'd called it an innovative evolution by the creators of react-router.
I've worked at Google. It is the organization with highest concentration of engineering talent I've ever been at. Almost to the point that it is ridiculous because you have extremely good engineers working on internal reporting systems for middle managers.
Well, one way to think about this is: how much abstract algebra are you keeping in your head to reassure yourself of the security of classical asymmetric cryptography? It's surprisingly deep. Some programmers are "comfortable" with it because they've been brought up being taught that "factoring" is just the way asymmetric cryptography works, but that has never really been the whole case.

Elliptic curve is not at all simple to comprehend! It's easy to implement, but the motivation for designing systems around them (the effectiveness of the index calculus on elliptic curve groups) and the discoveries made on attacking them (like the MOV attack that transforms ECDLP problems to FFDLP problems) are not at all simple.

Arguably, elliptic curve is an odder corner of mathematics than lattices.
It says you must make efforts (to a reasonable extent), not that you must give a reason for not making efforts
The trick to naming things is to first find a cool word/reference, and then 'reverse engineer' it as an acronym second:

* https://en.wikipedia.org/wiki/Backronym
> And if you really really want to keep it separate, just do "< access.log head -500 etc etc etc" (no I didn't forget a pipe. And yes the "< inputfile" works even if it's in front of what you're calling).

Or just use `cat` and let the pipe separate the different steps. "< access.log head" is nice but it breaks this representation where each step is piped into the next one. Sure, once you’re done fiddling you can rewrite the thing to remove the "cat", but when you are constructing the thing I find it clearer to use cat.
Cancer is the dominant risk of a nuclear meltdown or dirty bomb/explosion, yes.
To me what stands out a lot in this article is the following:

> . However, with this more robust setup, you would need 4 new services (SQS, S3, a Publisher(s), and a Consumer(s)), just to handle a single webhook safely. This is a lot of new infrastructure, architecture, time, and effort.

I most certainly agree that it is a lot of work, but the issue feels in large self-inflicted because of the use of serverless. If you're using a monolithic setup with erlang or running any kind of queue on the side you are fine. You might need to setup some retry logic and alerts but that is done once.

Also the solution of providing a in-browser IDE sounds terrible, developers wouldn't have access to source control, their own tools nor any kind of ability for local testing. Using zapier or any third-party tool is IMO not worth it if its a serious project.
Different countries have different base rates of criminality. Japan, for instance, has very few criminals but incarcerates almost all of them. The US has more criminals so the US incarcerates more people, but it probably doesn't incarcerate the same proportion of criminals that Japan does.
> Hmm...so if something did need to happen, pijul would also reject and I would have to pull, do the local edits until everything is consistent and then push, just like git.

Unlike git, pijul has first class conflicts, pijul unlike git does not reject in this example.

My knowledge is limited, but from my testing that means the conflict exists in the history, at least if your merge style allows for that(similar to how in git you can choose to always rebase or use merge commits).

The conflict is resolved with a new patch.

I did not spot much in the documentation with a quick search but on the man page there is a small blurb on first class conflicts

> First-class conflicts
In Pijul, conflicts are not modelled as a "failure to merge", but rather as the standard case. Specifically, conflicts happen between two changes, and are solved by one change. The resolution change solves the conflict between the same two changes, no matter if other changes have been made concurrently. Once solved, conflicts never come back.

- from https://pijul.org/
More creepy would be an office where anyone can just stroll in, grab stuff, walk out and we'd have no way of knowing who did it.

Adding a security camera or two on the inside won't make stuff creepier.
https://github.com/ietf-wg-httpapi/mediatypes/issues/11

> While I strongly support defining the application/yaml media type, I do not think that the text/yaml should be defined at this time. [...] Defining more than one media type is superfluous, and creates unnecessary uncertainty. The bare-text presentation of YAML content to a human is already now achievable by presenting YAML as text/plain
I'm sure the analogy is imperfect but your broca region of the brain is also not good at these sort of trick question yet it can do small talk relatively well even when the rest of the brain has severe dysfunctions
So will it make a shockwave if blown into a a pipe with tiny end using your mouth?
https://datatracker.ietf.org/doc/html/rfc6838#section-4.2.5
Comrade, if you think the US is bad you should come check out Canada.
My former workplace had a Canteen kiosk and the camera in question was a webcam at the top center of the screen. It showed your video during the checkout process.

Bonus item: Canteen had to mail me a check for $30 after losing a class action lawsuit. You could register a fingerprint to access your account with, but we were in Illinois and they did not collect a biometrics waiver during enrollment.
and suddenly they're gone
In California, PG&E refused to hand over legally-required documents, in addition to refusing to hand over ordinary information that they were not required to hand over. Subsequently, a pipeline in San Bruno (updt) area exploded, a dozen houses burned to the ground, and several people died. They established new legal precedent by being convicted of Murder One.

investigations subsequently determined that PG&E had falsified reports, and failed to conduct testing that was required by law.

Next, the Tubbs fires. "do better" ??
Well, now there’s an RFC to refer to, and it makes a clear choice: .yaml.
- What happens if everyone realises that the areas where LLMs can be usefully applied are few and not particularly lucrative?
Since when does the wind stop blowing at night? You can play dishonest games and win dishonest responses.
A friend of mine who used to work for Boeing said the downward trend started when they acquired McDonnell Douglas and the MD bean counters took over a lot of top positions at Boeing, displacing engineers. After that cost-cutting became more of an obsession than building awesome aircraft. Makes me wonder how Boeing can avoid descending into bankruptcy at this point with multiple major projects having significant issues, recalls, and safety issues.
It's somewhat similar, but Toyota (hopefully) won't have all of its car buyers stop paying the loans at the same time.
It doesn't reduce their income to have a bad website, and might save them a bit in dev costs (maybe not though? if not, there's an opportunity to sell them on better sites)
>Bespoke accelerators & flexible fabrics will dominate.

To me anything beyond a simple integer ALU is a bespoke accelerator so this has been the norm for a long time.
If you receive around 1 Gy in five minutes, you won't abscond very far. And you would likely receive a lot more. Not to mention that you would leave a trail of radioactivity from the reactor to your lair/hiding place.

But it is well possible that some people could still try. The Four Lions, only in the real world.
> Any given year there are only 5-6 iPhones to choose from, where there are plenty of Android phones.

There is such a thing as 'too much' choice:

* https://en.wikipedia.org/wiki/Overchoice

* https://en.wikipedia.org/wiki/Decision_fatigue

* https://www.behavioraleconomics.com/resources/mini-encyclope...

* https://thedecisionlab.com/biases/choice-overload-bias
Since everything is no longer sugar but government subsidized high-fructose-corn-syrup does this even work anymore?
> so yes, "cat xyz" plays a source - and can be replaced with another source - without touching all other stuff.

This. I often have to read logs and being able to apply the same oneliner on older logs just by adding a "z" in front of "cat" to read .log.gz instead of .log files is extremely useful.
Wow - nice work! Your site looks and works great. Thanks for sharing it.
Compensation Survey Results and Analysis (2023) [pdf]
The goal isn't to make money or calculate wallet share. The goal is to send encrypted messages to contacts.

You should look at the percentage of smartphone owners. It does not matter in the slightest how many dollars they have in their pockets. The question is: is the average user going to have a significant number of Android contacts, with which Messages requires plain-text communication to contact.

And the answer for most people is: undoubtedly yes. I would say that most people who are using Messages as their primary messenger for all of their contacts are sending unencrypted messages on the regular.
You're too sweet!
It's worth noting that Hyundai and Kia actually ship different anti-theft technology in some of these other modern countries, because regulations in those other modern countries require it. The fact that the US doesn't require it (this article is about Canada, but other subthreads are talking about those manufacturers specifically).

It seems entirely reasonable to take the article's point of view which is "don't ban FlipperZero just because it can be used to facilitate car theft [among 1000 other uses], but rather regulate cars so that they become harder to steal".

Further, I realize you didn't put a ton of thought into the specific 0.1% figure, but I seriously doubt that other modern countries are 1000x better on equivalent crime measures than either the US or Canada.

Even New Zealand, with quite strict gun laws, has a firearm death rate that is a little over 1/12th that of the US's: https://worldpopulationreview.com/country-rankings/gun-death...
Lol Lula da Silva is much more pro-Russia and pro-China than Bolsonaro ever was
I'm surprised Stephen didn't claim he invented saving files. I used Macsyma before Wolfram and we had front ends that had worksheets. He definitely wasn't the first.
If you're interested in a visual of how different welds interact with the metal, I watched this video on SpaceX's Starship welding that was helpful [1].

Something I try to remember is that most non-organic materials gain their properties from a precise lattice structure. This often doesn't come across when looking straight at the chemistry equations. Welding both disrupts and rebuilds this lattice structure, which is why it requires so much skill to do at volume.

[1] https://www.youtube.com/watch?v=CP8Hbr2jL_c
So you would condemn the 13 year old to a (likely short) life of hardship because wage theft is a more important problem?
One of the authors here. Someone just told me we were on the HackerNews front page, made me happy we just went with a static website on GitHub pages.

I will go through the comments later, but for now, if you are Canadian, please get in touch with your MPs.

I am working with some media as well for additional coverage in the next week, but if you know Canadian journalists that might be interested in this, please get in touch with them, educate them directly if you want or send them to me (my LinkedIn is in the signatures, the first two names in bold = authors).

Thanks for helping this story reach more people.
typo: missing a word in the title
Are you not confusing democratic societies with capitalist ones?

I mean, there's some overlap, but if we're talking about clumsy
equivalences... :)

And to be honest I see ever less intersection between actual current
"late stage" capitalism and the "rule of Law". Those I know in the
legal profession complain we are in state of "lawfare", a state in
which most of the common principles of justice have broken down in
favour of "justice for the rich" (I realise many Americans take that
to be perfectly normal)

How about I use the expression "greed driven societies" instead?
Looks really interesting for managing modular codebases!
If everything useful a system does is in this process, then what's the difference?
Searched on Kagi, my first result was a reddit post on /r/dyson [1], second result was a Medium post without much substance, then there's a collection of blogspam neatly arranged in a box with just the title of the pages (not polluting much, I can just skip that box), third to ninth result are varying degrees of blogs and the tenth result is WebMD [2].

[1] https://old.reddit.com/r/dyson/comments/1730x73/best_air_pur...

[2] https://www.webmd.com/pets/how-to-choose-an-air-purifier-for...
Yes, I felt the same, I thought I was unaware of some fundamental flaw of webhooks.

I feel webooks have lasted because they are the simplest thing that gets the job done. They only rely upon open standards like http, they are secured via tls, have well understood failure scenarios.
https://www.nytimes.com/2005/06/28/politics/justices-rule-po...
sound advice. thank you.
Just gonna add here. Do not switch from iMessage to SMS no matter what. Only switch to something like Signal if you need the cross-platform support etc.
I think that demonstrations like this are great ways to teach kids healthy eating habits. My middle school health class included a joint day with a science teacher that left a lasting impression. Seeing the amount of energy contained in a single gummy bear put things into perspective!

https://www.youtube.com/watch?v=txkRCIPSsjM
So I got curious, nice questions.

RFC6838: Expected uses for the "application" type name include but are not limited to file transfer, spreadsheets, presentations, scheduling data, and languages for "active" (computational) material.

"File transfer" sounds to me like the distinction is: if you would expect to show it in a browser directly use audio/text/image/.... - otherwise it's application.

This sounds OK for yaml. You _can_ still serve it as text/plain if you want to show it as text, but as yaml it's probably for download purposes.

Btw, the RFC discussions are open. You can join an IETF mailinglist and start discussing such topics :-)
You don't need just the switch. It needs a housing, a cap, lighting, wiring, and connectors at the other end of the wire too. And all this needs to be designed in a "waterfall" style, with long lead times. Overall, a virtual button is going to be cheaper to engineer and manufacture than a hardware button. It's not big, overall, but these small savings accumulate over the whole vehicle.
Completely disagree. You’re not making a phone call in most cases for entertainment purposes. If the options are wait in line for 20 minutes or speak to an actually useful bot, I would take the latter in 100% of cases.
Yeah, some times less is more.
Terrorists don't need to take over, they just need to plant a big enough bomb or hit it with a big enough plane that it causes a radioactive disaster. Not only do they not necessarily care about their survival, they might actively crave death.
> transforming a filename into the content of the file" is a really thin justification for a responsibility

This is one of those things where I think it is until it isn't.

I sometimes second-guess myself when I think I might be over-single-responsibilifying. "Well in practice these two things are so trivial that this feels a little silly."

It often turns out to have been a good call in hindsight, especially when working with other people who aren't necessarily thinking about these things at all. If the responsibilities have been sufficiently split up, they're more likely to change only the part that needed to be changed, and less likely to complectify the two things together that really shouldn't've been. Or when I go "oh wow that thing that I thought I overly-abstracted sure composes well with this unexpected new thing!"

Hardcore separation of concerns is just another method of defensive programming.

> < access.log head -500 etc etc etc

It's too bad that the syntax is so different. Why does the first stage not end with "|"? There's space for shell syntax improvements, here. Maybe a 'cat'-like builtin that translates `cat foo | bar` into `bar <foo` so you can have the nice syntax but don't needlessly create processes would leave everyone happy.
So, “there is no syntax” is one of those things that isn’t really true of most lisps: it’s more true to say they have programmable syntax and the default syntax is minimal.
Once again, you are very angry on behalf of people who probably disagree with you about this. I also have to question if you have actually if you've actually seen the change in question. It is the same design with one extra circle added, and the top bits shifted up a little. I could do that in about 5 minutes in photoshop. Tying this to Charles's choice also a bit of a stretch. He probably didn't think about the few places where the crown was shown on its own, since most of the re-branding involves his initials/face which he cannot change. You speak as if everyone in England is being personally subjected to his whims here, when really he made a relatively minor choice based on his tastes (and potentially not wanting to wear his dead mother's hat), which then caused some small changes to logos in other places. Heinz Ketchup is going to have to take the royal seal off the bottles because Charles doesn't like it as much as his mum did. Is this some kind of massive issue as well? Such decisions are made by random people all the time. Someone decided to subject you to a change in the colour of milk bottle caps which is much more impactful and I hardly think you are as angry about that.
It's not a mistake to value your time to be worth more than "listening to Stephen Wolfram"

I think all the ad hominem you see in here are from people who waste too many precious hours of their life listening to him. I know I am: I spent weeks as a young teen over NKS when it came out. Wasn't as revelatory as he kept insisting it was. Turned me off of cellular automata.
ctrl-f China = 0 results, so here is some context:

> ASML’s China Sales Surged Despite Secret Dutch Deal With US

https://www.bloomberg.com/news/articles/2024-01-25/asml-s-ch...

Edit: note to self, don’t beer and then HN.
FusionAuth as an Alternative to Auth0 for Robust Authentication
Migadu Incident
Indeed it is and that approach nuked both GM and GE. As bombcar noted in a parallel comment though, it was even worse in the Internet crash.

I suppose in today's Bayes-obsessed world another lesson is: don't finance your customers' purchases if your company name is a two-letter acronym starting with G.
It may be brilliant, but in my book that sure sounds like it should be illegal and likely regulated as anticompetitive behavior.

I expect it isn't actually illegal today, they pay plenty of expensive lawyers to cover their ass, but I don't think a majority of the public would want this to be legal if they understood what was being done.
IDK how many real-world casuistics we actually have, but Wikipedia says that absorbed dose over 30 Gy results in severe headache, severe fever, nausea, vomiting and seizures, with death taking up to two days.
> Nuclear only has a 90% uptime, whereas the goal for power delivery is 99.99%.

Nuclear in the US has a more than 90% uptime, and the downtime is scheduled maintenance, which is done at times chosen specifically because the load on the grid is known to be lower then, rather than being chosen by nature at random.
> Fortunately, for now the models are more of a threat to their users than anyone else

Models have access to users, users have access to dangerous stuff. Seems like we are already vulnerable.

The AI splits a task in two parts, and gets two people to execute each part without knowing the effect. This was a scenario in one of Asimov's robot novels, but the roles were reversed.

AI models exposed to public at large is a huge security hole. We got to live with the consequences, no turning back now.
Wow that seems incredibly stupid. But I guess maybe he knew that he would get kneecapped by some backroom corporate jiujitsu by Sam who would then take over the new merged company, leaving Dario with nothing except for an incredibly fat severance payout and all his stock.