skysight-inc/HackerNews huggingface dataset:
Worth mentioning the story of John Barnett (RIP) here too:

John Mitchell Barnett (February 23, 1962 – March 9, 2024) was an American whistleblower who was known for his substantiated safety and quality reports to the Federal Aviation Administration (FAA) about Boeing's production of the Boeing 787 Dreamliner and death which occurred amidst a lawsuit he brought against Boeing. Barnett worked in quality control at Boeing for 32 years, serving for seven as a manager in North Charleston, South Carolina.

In March 2024, after he failed to report for his third day of deposition, he was found dead of a gunshot wound.

https://en.wikipedia.org/wiki/John_Barnett_(whistleblower)
Ethereum average block time is 12s (with low variance) and high chance of getting tx included in the next block. Still too long for a point-of-sale payment, but its feasible. Then there's fees that are too high on L1 (several dollars minimum).

L2s fix this (~immediate settlement, cents in fees), but it's another layer and another account for users to manage (which is annoying).
Which is why if you want to steal from dispensaries, just work in security, like your brother. Who's to say he's not stealing, and simply not bragging to you about it?
Great. I would use this all the time of you added this functionality (that no one seems to have):

A filter to see all movies/series that stream in say France but not Germany.

That way you can find something new when you are abroad (or avoid starting a new series on the vacation that you can't continue at home).
I used successfully OnPremise, OVH, Scaleway, Hetzner, and a few local and small OpenStack cloud providers.

Why do you want to avoid the main cloud providers? Is it needed for your startup or you want to add extra risk and complexity?
Yes, but there's also Patreon for people who are ready to financially support artists, while they don't want to buy commissions.

I wonder what the ratio between these two is
Pretty sure the Internet has not only not made manufacture of consent obsolete, it has greatly aided it. The book already calls out the public wanting truth for a dollar. Now they can have a custom truth that caters to their biases for a fraction of a cent! However, that doesn't mean anything for the subtle message this "truth" carries: a TikTok video can still carry a call to action just as well as a newspaper article (see recent interest in Osama Bin Laden for an example).
Ah, that makes sense, thanks.
I think on the end it all boils down to both the arm and the rv approach to be fine approaches, with slightly different tradeoffs.
That depends. In low latency environments you will see some protobuf but not as much as you'd think. SBE is quite common with the odd exception of some bespoke serialization protocols with delta compression and such.
Plasmo has a messaging library you might want to explore

https://docs.plasmo.com/framework/messaging
Yeah that paints a pretty picture but it’s also really fun to do less picturesque things like just smoke and play your favorite video game all day.
Any linux process can run with elevated privileges (ie: as root) by setting a specific permission bit - https://en.wikipedia.org/wiki/Setuid. This is used for many things like ping and sudo.

Instead Run0 is using systemd to elevate privileges.

There is a lot that could be said, but suffice to say you can have both sudo and Run0 installed. So even if a Distro ships Run0 by default, you can always manually install sudo.
The article says it's mainly 2 things: under-reporting on the exit tax, but also not reporting the dividend more recently (2017) when he transferred the coins to himself from the companies.
Note that any function ℤ → ℝ is continuous on its domain but nowhere differentiable.

A Scott-continuous function ℤ → ℝ must be monontonous. So not every such function is Scott-continuous.
That doesn't sound good at all.
THE FLOGGINGS WILL CONTINUE UNTIL MORALE IMPROVES!
Maybe this isn't a good idea? https://twitter.com/hackerfantastic/status/17854955875146385...
Also strange that this effect is to the point that the dollar gets stronger as the yen gets weaker, even though inflation in Japan has been weak and strong in the US. So the dollar's buying power weakened domestically even as it strengthened internationally.
I think what's going on is Google Translate is much cheaper.
> 37% top US tax rate

That's not true either. In California, you will also pay state income tax, most likely at 9.3% marginal rate - but possibly not too different in actual rate because the California thresholds are low. To continue the comparison, you'll need to consider which part of health insurance is or is not included (none in the US.) Etc. In the end, the marginal tax rates are pretty close. Meaning, shockingly high in California.

And if you do come here for work, consider also exit tax. If you are successful, you will fall under exit tax if you ever want to leave.
That's just because crypto shills just don't get obvious facts about reality, not because obvious facts about reality aren't objectively and provably true. That's just the way cults and get-rich-quick pyramid schemes and fraud work, so stop being a shill and wondering why nobody believes or respects you, because there's a lot you don't get.
>But I guess having children, or a regular job, or both, gives a firm anchor of weekends and weekly rhythms.

I think it's not having the "regular job". I have a kid whom I daily bring to day care and I regularly don't know what weekday it is.

Reminds me of the Downton Abbey joke(not really a joke) about "what is a weekend?": https://www.youtube.com/watch?v=onUkNsXks54
This is really neat. I hope you dont mind some feedback as I’ve used a few web apps like this in the past and have a fair idea of my own needs as a user that you may or may not find useful:

I think your app would really benefit from letting me pick the country upfront (I.e. in the header). After this it would be useful to see the streaming options as soon as I’ve selected a movie or tv show with one-click, and with the free options at the top of the list.

Beyond that, it would be nice if you could link me directly to the streaming site’s player page so that I can begin watching right away.

Another really neat use for this would be an app for Android TV/Roku/Apple TV that lets me browse and link directly to content. They all have their own implementations of this but they’re pretty inconsistent when it comes to gaps in supported services.
Interestingly, different people often want different things (including free will and a lack of free will).
This is not the case. Federal laws preclude HOA bylaws, municipal and state law from blocking antennas for satellite TV and radio service and antennas for terrestrial fixed internet service. It says nothing about antennas for amateur radio service. As such, almost all HOAs ban antennas for amateur, CB or any other purpose not protected by federal law.

The ARRL tried for years to obtain the same protected status for amateur radio antennas and failed. They've since ceased lobbying for this as it is costly. Occasionally one legislator or another tries to get the language passed and it is always shot down.
Terminal-Based Programs and What's Optimal
How can a "for loop" generate me 10 API endpoints in C# that call business logic functions with the parameters received?
Perhaps, but there have been several proposals along those lines and nobody seems capable of figuring out a sensible implementation.

A funny drawback of the current Go design that a Result type would solve is the need to return zero values of all the declared function return types along with the error: https://github.com/golang/go/issues/21182.
Realistically, you only need logs to debug crashes. (Segv's and null pointer violations and such.)

Anything else will quickly get turned into a metric stream anyways.
Yes, you are right. Often the "environment" sucks as well.
There have been lots of suggestions for how to improve linux / unix for a very long time.

The first great war I remember, and I'm sure there were more before I was around, was DJB vs everyone. For the most part, I think his designs, "weird" as they were / are, are still better than almost every crackpot variation of them that's come since.
In the article, the author writes:

> Why devote this kind of energy to the creation of wildly imaginative and highly emotional nocturnal experiences for an audience of one?

I think that this is a mistake. The audience size is greater than one.

The author also writes that dreams “[give] us outrageous scenarios so we can better understand the everyday, serving as an overnight therapist”. I believe this is a multiplayer game.

I am a psychotherapist (in training). When people report their dreams, they normally do not mention their own behaviour. However, when their behaviour is investigated it often looks odd given the “outrageous scenario” they are in. More specifically, the behaviour often reveals clear displays of their unconscious interpersonal anxieties that their waking symptomology only opaquely reveals. An example, might be someone who is “shy” when awake behaving in an outrageously passive way, when in a confrontation; a confrontation that their waking shyness - which might include symptoms which mean they avoid contact with others - would have meant that they would not have had. It is no surprise that people do not typically report their own behaviour within dreams, as that is the nature of unconscious beliefs - we think they are unremarkable and true. Often an outsider is required to notice that the behaviour is unusual given the “outrageous situation” - often the role of a therapist (who shares this theory on dreams).

In the paper linked below, I outline many examples of this, and discuss the surprisingly specific supporting neurology:

https://osf.io/preprints/psyarxiv/k6trz

This paper was discussed on Hacker News previously. The link to that discussion is:

https://news.ycombinator.com/item?id=19143590
IPFS doesn't do most of what I described, though.
I think we're entering a point where GNU/Linux should be called Systemd/Linux
> Go is a very opinionated language from it's inception.

True.

> We could probably argue for all eternity about code formatting, for instance. But Go went and set it in stone.

This is part of the story that Rob Pikes uses to justify how opinionated Go is, but it's a bit stupid given that most language do fine and I've never seen any debates about the code formatting after the very beginning of a project (where it's always settled quickly in the few case where it happens in the first place).

The real reason why Go is opinionated is much more mundane: Rob is an old man who think he has seen it all and that the younger folks are children, and as a result he is very opinionated. (remember his argument against syntax coloring because “it's for babies” or something).

It's not bad to be opinionated when designing a language, it give some kind of coherence to it (looking at you Java and C++) but it can also get into the way of users sometimes. Fortunately Go isn't just Rob anymore and isn't impervious to changes, and there is finally generics and a package manager in the language!
Leatherman is American and makes more sophisticated knives/tools.

I don't own one because I can never tell where in the world I'm allowed to carry one.
> Commits are both snapshots of the entire repo, and diffs, and delta compressions - none of these is "a lie".

Commits are never diffs. Commits are snapshots, and sometimes git computes a diff between two commits. Commits are also never delta compressions, but can be stored within a delta-compressed packfile.

Whether you like it or not, git is primarily its low level details. The porcelain stacked on top changes, and differs depending on the user's client (e.g., a GUI using libgit2). However, that "git log -p" is "part of git" that git log -p is not trying to convince you that commits are diffs and show you a true chronicle. It instead assumes that you know what commits are, and that you are asking for an easy to read overview of what has been going on.

Accepting that commits are always solely snapshots will make the issues you run into when working with the porcelain easier to understand, especially when exposed to more than one client.

(Knowing about packfiles and delta compression can also be useful when looking into performance/resource utilization.)
Operational transformation and conflict-free resolution for real-time apps
Nice hearing about Inkscape, I have to give it a try now that I’ve quit Paydobe.

Is Inkscape good for svgs?
So Openstreetmap must be illegal in China!

And indeed it is: https://wiki.openstreetmap.org/wiki/China

Of course that doesn't stop people from mapping every bench in China https://www.openstreetmap.org/search?query=China#map=3/33.99...
Apple bought a Swedish startup called C3 and their became 3D part of Apple Maps. That startup was a spin-off from Saab Aerospace, who had developed a vision system for terrain-following missiles. Saab ran a project with the municipal innovation agency in Linköping and the result was that they decided this tech should be possible to find civilian use cases for. C3 decided to fly small Cessnas in grids across a few major cities and also Hoover Dam, and built a ton of code on top of the already extremely solid foundation from Saab. The timing was impeccable (now many years ago) and they managed to get Microsoft, Apple and Samsung into a bidding war which drove up the price. But it was worth it for Apple to have solid 3D in Apple Maps and the tech has stood the test of time.
This Evan Wallace fella sounds like an accomplished individual
Penpot has a better export to code. I don't make a lot of graphical websites but I would use this if I had to make a lot of custom graphical pages with lots of code / functions in it.
Ah... heh. I get it now.

That's a nice test of LLM capabilites and also, human inattention!
How long until airlines start advertising that they don't have Boeing planes?
> is there a case where you can keep your entire capacity running for free? I'd assume you pay AWS/other cloud or your electricity provider.

Colo providers charge by the [rack with given network port size and power delivery], so unless you literally host on premises which almost nobody does even when they talk about on prem, once you get outside of a cloud environment it is rare for it to pay to shut down servers unless they'll be down for a long time. Maybe there'd be a business there for colo providers to offer pricing that incentivises powering down machines (almost all modern servers have IPMI, and so as long as you provide the trickle - relatively speaking - of power for the IPMI board you an power the servers down/up over the network on demand), but it's not the norm.

The problem with these traffic spikes you mention is that "everybody" has them, and the overlap is significant, and so they're priced in because the cloud providers needs capacity to handle the worst overlap in spikes, plus margin. 20%-30% drop is way too low to cover the cost gap between even managed servers with a huge capacity margin and most cloud providers. I've worked for a lot of different companies where we've forecast our capacity requirements, and the graphs look almost identical. Sometimes shifted n hours to account for different in timezones, but for a lot of companies the graph is near identical globally because of similar distributions of userbase.

(If you do think you can do scaling up/down for daily spikes cost effectively, you can typically do it even more cost effectively by putting your base load in a colo'ed environment, and scale into a cloud environment if you hit large enough spikes; the irony is that in environments where I've done that, we've ended up cutting the cost of the colo'ed environment by cutting closer to the margin and end up almost never end up scaling into the cloud, but it gives peace of mind, and so being prepared to use cloud has made actually using cloud services even less cost attractive).

In practice, most places - there are exceptions that makes good use of it - just set up autoscaling so they don't need to pay attention to creeping resource use. Which is rarely a good use of it.

There are good uses for autoscaling, but it's very rare for day/night or weekend/weekday cycles to be significant enough that it isn't still cheaper to buy enough capacity to take all or most of the spikes (but having the ability to scale into a cloud service might mean you only buy just enough for the "usual" weekday cycles, or even shave a little bit of the top, instead of buying enough for unexpected surges on top).
I also agree with those who say that sleep has multiple purposes. REM sleep typically starts four hours into a sleep cycle, after the “deep cleaning” work seems to be done. This would suggest that the brain is prioritising its basic functioning over the discovery of unconscious patterns, which is, I believe, a sensible trade-off. It is not imperative that we spot our unconscious patterns, though in the long run, it can make a big difference to our lives.
Being pedantic is pointless by definition. If you want people to take you seriously you should ignore the small, irrelevant details instead of just being annoying.
Just to highlight some of the complexities of `sudo` to complement your helicopter view:

- Sudo can use PAM, or any other means, depending on NSS (local, ldap, through PAM, etc)

- Sudo can use a sudoers file, directory, or even LDAP fields to resolve accesses.

- Sudo can temporarily cache and forward authentication to avoid constantly retyping passwords

- Sudo can elevate you depending on your group, user, or even a glob of the command you want to type

- Sudo can log and report the executed commands

- Sudo can import none, part or all of your environment to run its command

- Etc

Sudo is very complex
> That's already the way A, B, and Rhesus factor work.

No, it isn't: The current ABO system is incapable of expressing "null" data (e.g. "we don't know if B antigens are present or not") and relies on implicit "no marking means false" assumption, which becomes a problem if a new/newly-important antigen feature is discovered, or if a new variation of an existing antigen is found.

For example, suppose we discover a new type Z, which is a membrane-sugar just like A and B, and logically ought to be encoded the same way. It exists in a 50/50 ratio in every existing blood-group, and it finally explains some rare but fatal transfusion problems.

Now some unconscious patient arrives at the emergency room with a wristband saying "AB+". Does that string mean they were tested for Z already, and it was absent, or does it mean there no data about whether Z is present or not? Nobody knows! Worse, if you do a test and discover no Z, then you write the same thing and have the same problem later, all because of the mistake of encoding "false" as an empty string.

Now you might say "Forget the ABO crap, require Z+ or Z- to appear as a separate item", I'll say: "I totally agree, but let's remove the ABO crap and encode all the antigens the same way to make it logically consistent and clear."

> I would have expected "H-" by analogy.

If you're thinking of another section like "A Rh+ H-", then that's close to what I'm proposing, except that it hasn't fixed the historical ambiguities of O/A/AB.

If you fix it to make things explicit and consistent, it becomes "A+ B- Rh+ H- ", and if you shorten Rh to R and group similar things together... that leads to codes like +R-HAB or -ABH+R, which are (ordering aside) what I just proposed.
Why not just maintain dual citizenship instead of needlessly renouncing?
Discussion today is about repeat revenue, between management and QA.

Suspicion: It's one huge cartel driving quality down, for if one producer made a low price-quality dash the others would crash and burn
He's very good but the whole "you're all useless" is a bit over done. That's on the writers I guess (I've only finished season 2)
)
> Who decided on this nonclemature change?

No one; it's just something Dalewyn is making up.
It works for X
If I'm guessing properly, the cool diacritics are: https://en.wikipedia.org/wiki/Thai_script#Vowels
I think the most complained-about semantics of Go have been the lack of generics, the lack of algebraic data types, nil, and the error handling. Generics are now implemented, and just about nobody considers the tooling and the runtime ruined because of them. Projects like Borgo and Oden are evidence that you can have what people like about the Go runtime and tooling combined with ADT-based error handling and restricted nil.
As a Dutch citizen, I can leave the Netherlands to live elsewhere and no longer have to file Dutch taxes.

US citizens have an IRS filing requirement even when living abroad.

What other countries behave like the US in this regard?
Similar to "Vision Pro", how do you think Apple will call their version of AI?
Dreaming may be when the weights get re-trained.
"You've come a long way, dude."
@MemoryDealers but not active here apart from a 2012 comment https://news.ycombinator.com/threads?id=MemoryDealers
> Or in other words: the target command is invoked in an isolated exec context, freshly forked off PID 1, without inheriting any context from the client (well, admittedly, we do propagate $TERM, but that's an explicit exception, i.e. allowlist rather than denylist).

I think in practice, this is going to be an endless source of problems, so much so that it won't be adopted. The usual use case of sudo is that you have a normal shell command, making use of the environment for context in all the ways that shell commands do, but it doesn't have all the permissions it needs, so you add "sudo" as an adverb.

Sometimes it makes use of environment variables. Sometimes stdin or stdout is redirected to a file, or to something more exotic than a file. Sometimes that means it runs inside of a chroot, or a Docker container. Sometimes you care about which process group it runs in.

And sometimes the thing you're running is a complicated shell script or shell-script-like object, eg "sudo make install". In this case, you don't really know what its dependencies are. In fact this is a common enough case that, if run0 becomes widespread, I expect it'll have a flag or a set of flags that make it act exactly like sudo, and I expect people to wind up learning that they should always give run0 those flags.

And I'm kind of worried that when this breaks stuff, the systemd project is going to push forward with some plan to get rid of sudo, and not gracefully accept the feedback that this is breaking things. I'm particularly worried about this because of the whole saga of KillUsersProcesses breaking nohup and screen, which to my knowledge is still broken many years later.
Shakenfist is Cloud done differently
When the Old Man shaking his fist at the Cloud is a former tech lead of OpenStack's Compute project Nova, I think it's worth paying attention.
His fist started shaking 4 years ago, but the most recent commit on GitHub was 4 hours ago. The fist is still shaking.
This reviewer seems to think it wasn't all that "assistanty"

https://youtu.be/ddTV12hErTc?si=WGJLu6TwzYVgQ5wE
SVG is Inkscape's native file format (albeit it adds some of its own extensions by default), so yes.
Look, if you owe lots of tax its because you made lots of money. Pay the tax, be happy.

I just don't get why some people are so obsessed with not paying tax.

You don't have to pay tax when you didn't earn money so stop being so stingy.

I know lots of people who go to extraordinary lengths to reduce the amount of tax they will pay even if it means they end up with less money in their pocket. It's crazy. Needing to pay tax seem to make some people go nuts.

I know one person who would rather make half the salary because it means less is paid in tax. I just roll my eyes.

Just pay it. It pays for defence, education, health, government services and a bajillion other things.

Get a grip, tax obsessives.