skysight-inc/HackerNews huggingface dataset:
They already do abuse it and cash isn't a solution to that because even if your savings are in cash the value stolen from you though inflation.

BTC is the only escape hatch.
That is literly a description of programming hell for me (20+yrs also here). My fingers are so much better at streaming my thoughts them my mouth which often struggles to keep up.
> I’ve worked in jobs in my life where I dealt with cash, had to count a register down to the last coin, check receipts, do cash runs to a bank and give the correct change. I even received cash tips.

I'm talking about customers, not merchants. It's interesting how enthusiastically some on HN push cashlessness, as if they have some vested interest. Why is it so important.

> it would require me to go out of my way to an ATM

Or stop when you pass one for a couple minutes. Which saves some time paying credit card bills and dealing with fraud alerts, etc.
> Where I live in Asia it’s indispensable, but still pleasant.

What would happen if it disappeared?
I'm also worried about Debian's future.

Most of the big names who have left seem like it's a win all around, they seem to be anti-systemd hacker/tinkerer types who will be much happier over at Arch, and never really agreed with what Debian was trying to do.

But at a certain point, you just need more people for that many packages.

Perhaps they should try to transition away from the volunteer model. I wouldn't want to work at a distro if nobody was paying me, that seems like some of the very top unpleasant parts of tech work all it one job. And from what I hear, the Debian people are basically working a second full time job and some are not happy about the thankless drugery.

Either that, or the world should transition to Fedora. I'm sure they could get to Ubuntu's level of everything just works, if they had the whole Debian team helping!
It's really common for CDNs. Definitely for DNS and almost always for http. Anycast routing.

In the past people were concerned more about route flapping disrupting TCP connections. It seems that people aren't worried about that anymore. Google does it.
Unfortunately, this online version doesn't have the first half of the book, which contains autobiographies of both authors and the story of how they met, fell in love, and came to work on this project.

When I ran across this book, Shulgin instantly became my hero for daring to do what no one had done before -- to open to the world a treasure trove of hundreds of psychedelics, both in how they are made and what their effects were, each of which he and his intrepid group of psychonauts had tried on themselves.

This was completely unheard of at the time, at least on that scale... it probably still is, especially if you consider that after this magnum opus he came out with another huge tome: TiHKAL, which contained information on hundreds of other compounds.

If more people were even half as generous and helpful to the world, it would be a much better place.
Piles of money inflate the cost of labor and distort the economy, as your using that pile of money to reallocate part of the existing labor pool.
Hello, big fan of dokku and your work.

Docker-compose was a limiting factor for me as well. I am seeing more and more projects that I deploy --- maybe 25 of the 50 I deploy a month -- using docker-compose.

I would love a simple docker-compose plugin, or a way to deploy with compose (I'd be okay if it gave a warning that 'may cause potential issues etc etc').

Do you have any resources on how to write plugins for dokku?

Again, I am extremely impressed by dokku and a big fan. I think a significant amount of your users would benefit from some way to use docker-compose. Would love to contribute.

Can't wait to see future releases!
As far as I understand bank transfers here are only instant if you are both with the same bank or you use PayID/Osko, which seems to have the caveat of your bank can set their own limit as to maximum transfer size (A quick google shows anywhere from 5k to 30k) and not all banks support this (HSBC don’t).

Of course you could ask the buyer to transfer the money and wait for it to clear before handing over the keys, but that just moves the uncomfortable and stressful situation to the other party (I wouldn’t want to transfer someone money and then have to wait a few days for it to clear before they handed me the keys) and doesn’t actually solve the underlying issue.
How to make a perfect sandwich in life
Consul has been great for us. It handled an unreasonable problem we threw at it far better than we had any right to expect.
In reality, stuff also happens such as: landlords working several jobs to cover the bills, unable to get rid of nonpaying tenants.
The author describes a process called "ontological remodeling", which is when a change in viewpoint radically simplifies a previously intractable problem. This is the story, not just of Sudoku, but all of mathematics.
The idea that “developers spend most of their time in reading and understanding the code” resonated with me, but the tool (gtoolkit) that this article is suggesting is too complex for me to understand and make it work. The tutorials or demos are about an hour long. I would appreciate if any tool can get me started in just 2-3 minutes (max) of hand holding. I don’t want to spend hours in a tool just to get started and then realizing that it will or not work for me.
I am sarcastic by nature, that is why.

JIT compilers for Java and .NET do inline across shared libraries and devirtualization, including native calls.

When people discuss A vs B there is always a dichotomy.
how is freezing their donations not punishment?
> Health insurance companies start buying your purchasing info and decide to up your premiums due to the amount of alcohol you buy …

I always find this argument funny because you’re mad that insurance companies are more accurately pricing your risk. Like isn’t as insurance company with perfect information the ideal? Would you be happy if an insurance company saw your yoga class, Soylent, and no bills from bars or smoke shops and charged you way less?

Like how dare these evil corporations charge me accurately for my activities that negatively affect my health that I have been up to now paying less than my real risk profile would afford.
Agree if there is another doctor who feels they could have a better success . And this does happen, doctor will say "I don't feel comfortable doing this".

But there may be no other doctor.

Think of this way - if you're a doctor specializing in the treatment of septicemia, a lot of your patients will die. If you're really good, you'll likely get the hardest cases. So your "success rate" may be lower than another doctor who isn't as good but doesn't see such tough cases.
I guess I'm a little confused where the line here...

Where is dagger UI and how does it relate to your CI? I don't see it in docs or cli help. Sounds like Dagger UI in this context (above) is providing little value beyond logging if it's not doing workflow execution.

I ask not to talk down on the product, but because I'm actually quite interested. Local execution, plus containerized execution sounds awesome. Just trying to understand the vision.
Adding floating point numbers is dangerous, too.
I agree, it’s not usually a good use of time to reinvent the wheel, but what if there are unacceptable (e.g.) security risks with all the existing solutions? Then “just right” means “adequately addresses realistic security risks, where core fails to do so.” Developers correctly focus on building things, these aren’t often solid from a security perspective, and sometimes that matters. Abstracted, my point is that your point is correct in one domain, and there’s probably always another, peripheral domain where that’s not true: underlying assumptions mean whole ecosystems are flawed when used for a specific purpose: security, high availability, parallelism, etc
Financing terrorists - and these "truckers" were nothing else, which led to the declaration of the emergency state, a legally defined mechanism! - will lead to issues no matter if it's al-quaeda or y'all-quaeda.

The donors should be happy all they got was a temporary freeze on their bank accounts. Had it been Islamist terror they had donated to, the accounts would have been terminated and criminal charges levied.
"With me so far? Neither am I."

Ok, look, I know CAP and distributed databases are hard, but this article is presumably about to go into some deep wading, and it basically does the Barbie "Math is Hard"? Come on.

"Consul is designed to make it easy to manage a single engineering team's applications. We're managing deployments for thousands of teams. It's led us to a somewhat dysfunctional relationship."

Um, I don't know consul's gotchas because I am a Cassandra guy, and a demi-Dynamo guy. Yes yes, I know any problem that is attempted to be solved by cassandra fits the joke "well, now you have two problems". But it does scale.

Why is raft needed for a simple quorum write for a key-value <service name> = <ip> ?

Thousands of teams does not sound like a hard database scaling problem. How often is this read? How often is this written?
You can bring your own AS quite easily at a couple of places such as vultr.
I heard TCP works surprisingly well over anycast as routes are more static than one would fear.

Note that in the case of fly you don't directly get traffic to an anycast IP but through a reverse proxy.

I could imagine that they replicate connection states to all pops so that traffic that arrives in the wrong pop can be rerouted.
It's difficult to get excited about any Google Cloud product launch, because Google almost seems committed to being difficult for businesses to trust. Just today on HN there were multiple stories about Google banning entire companies for arbitrary reasons, possibly as a result of poorly-conceived automated decision-making. And Google Cloud is gaining a reputation for massive price hikes - sometimes doubling rates or introducing charges for services that were previously included.

Some of their services are pretty slick, and it's tempting to build off them, but I don't recommend relying on Google without a backup strategy in case they suddenly pull the rug out from under you.
Will LibWeb get its own site too?
How much more detail?

Growing by less than 40% in 100 years is slow. Austrians hardly had to scramble to provide housing for themselves.

(Now this line of reasoning is simplified quite a bit, because housing is area dependent. Even if the population in some country remains constant, say that everyone suddenly decides that a very tiny area of the country is the only worthwhile place to live. They all concentrate there and now there is a housing problem now. Well, not everywhere, just in that spot! In other spots there are empty, cheap houses.)
Whats wrong with everyone just HAVING a bank account?
If granny doesn't leave, it's disingenuous to suggest nobody isn't getting kicked out. It will be someone who has to play by market-rate rules; probably a lower middle class family paying market-rate rent that gets squeezed too far. That's one or two less firemen or teachers or chefs or postal workers in the area.

Why should some people have to give up their homes, but not others, is the more interesting question to ask. If nobody should ever have to give up their living arrangement due to exogenous factors (like a trillion dollar industry popping up in your backyard-- which, to be fair, isn't what happens to most neighborhoods), then we should be doubling down Prop 13 and rent control.
Well we're trying, huh? You and me both and I appreciate it.
> Meanwhile my wife, who loves carrying/using cash, has a wallet that is enormous.

Why the need for hyperbole? Plenty of people have used cash for generations without enormous wallets; there just isn't that much volume to some cash. It's not that hard to use.

>> What if they use it to control your society and oppress other people?

> as it stands today in the United States, I am not worried about this at all, nor in the foreseeable future.

There might be more going on in the US than you think. Look at what happens to immigrants, Muslims (esp. during the GWOT), people who challenge government authority, political opposition, etc. The prior president actively solicted intelligence on political opposition and repeatedly threatened to jail them. Today, here's an article I just read:

https://www.justsecurity.org/80813/mayorkas-must-rein-in-hom...

If we give the tools of oppression to government, and they start using them, how will you stop them? What will stop them?
> It can't fully do what Java or C# do.

I am curious, what all stuff it cannot do?
I wish there was just a cheap craptastic RTSP camera brand like Amcrest that had ONVIF and MDNS, but didn't have any Uighur human rights issues.
It's thousands of teams with consistency around the entire world, updated and read in real time as the control plane of a CDN.

I didn't go into detail about Raft because it isn't the point of the article, and because I don't want people checking out because they feel like they need to grok distributed consensus to understand what we're saying. If that means we lose people with strong opinions about Raft, I'll accept the tradeoff.
> As of writing the Debian stable release has 96.729 packages in stable and 149.976 packages in unstable. That is a massive amount of software packages.

Does anyone know how this compares to other distros? In particular NixOS/nixpkgs is of interest.
https://xkcd.com/1808/
I would be interested why do they suffer, what's the context, am I able to help?
Great to see new updates!

I run a mastodon instance [0] (themed to look like Windows XP). Overall I really enjoy mastodon (and the fediverse in general), it gives the user an opportunity to carve out their own niche through their own instance, while still being able to interact with the overall system.

There are still some challenges with setting up your own instance (I couldn't get the docker image working, the documentation for setting up a dev environment could use some improvement, and email confirmation is difficult without using an external service), but think this will improve over time, and there are managed services you can use to run your own instance.

[0] https://lunadon.org/
I went on holiday to Paris over two years ago and reviewed a number of places on Google Maps while there. I had a lovely experience and never left a negative review or did anything unusual on Google Maps.

I received an email a day after I got back home from Google saying one of my recent five-star reviews reviews had violated Google Maps policy. My account was disabled and I nearly had a heart attack when I lost access to Google Cloud Platform. I couldn't find a way to find out more or dispute it and ended up moving my business to AWS.
It would be great if ElastCache supports this
> history is studying the past to understand the present, science-fiction is studying the "future"..

That's deep. Are you quoting this or its your own words, either case this is nice quote.
Very informative explanation of something I've seen in practice during my Electronics studies in high school.

Back then they skipped over some parts of explanation making it very difficult to understand - now thanks to this post I get the full picture (pun intended) and I had my "aha" moment.

Thanks for sharing!
Speed up your builds with Buildkite’s new free plan
I agree, it's interesting, I can't believe I didn't see it this way before. In the same way a company can easily justify investing in automation in a factory to improve the efficiency or remove hand labor in production line its the same for trucking and other situations where the vehicle is a tool, not a family car. It seems that if the tech existed, if a company could buy an autonomous 18 wheeler, then they could easily justify and get the capital to buy said trucks, thereby effectively replacing future labor costs with capital expenditures that they can depreciate. So in this situation the limiting factor isn't money, it's ability to deliver trucks. The current entire world production capacity of 18 wheelers is driven by current market demands, its not capable of replacing the entire world fleet of trucks in a year, or even 5. So we will be autonomous truck rate of manufacturing limited.

Just some napkin calcs. In the US alone there are a total of 12.5 million heavy trucks registered (1). There were 288k heavy trucks manufactured in the US last year, up 20% from the last year (2). That works out to 43 years to replace the current fleet at the current production rate. It also passes the gut check because you'd expect to see trucks manufactured in the 80s to still be running, not so much trucks from the 70s. So even if we double production rates, it would be 20 years before we can replace all heavy trucks. That won't meet demand.

My takeaway is that there is a lot of money to be made in an add on solution that can somehow add the value of autonomous driving without manufacturing a new truck. This is low hanging fruit. It's a big deal to build and tool up an automotive plant. It's a different story when your bolting on a few parts and adding complex software controls. You don't need million dollar presses, welding robots, etc. You just need a few key components sourced from existing suppliers (motor drives for steering, brakes) a computer, likely with some nvidia edge computing stuff, and some fancy software that is hard to make initially, but easy to install on millions of trucks with the above hardware. This is a much more easily scalable business than making whole trucks, and therefore has potential to capture more market share faster, and ultimately could meet the demand faster. In a rate limited situation anything to increase that rate adds value, and I argue that this business model has a lower cost of entry, is more easily scalable, and avoids many of the pitfalls of starting an automotive/truck company.

It'll be a combination of both new autonomous heavy trucks and retrofits I imagine.

1. https://www.fmcsa.dot.gov/ourroads/large-trucks-and-buses-nu....

2. https://www.statista.com/statistics/412815/heavy-truck-produ...
In spirit you are right.

Alas, floating point arithmetic is not necessarily deterministic in the sense that running the same Python or C code twice is guaranteed to give you the some results.

First, your compiler is often allowed to do weird things. (Like compile the same code in different ways.) And there's some weirdness with the state of flags that might be different from iteration to iteration.

See https://randomascii.wordpress.com/2013/07/16/floating-point-... for some more information.
But it's just not that hard to use cash, no matter how long you make the sentence. I've asked a few people: what interest do people have in pushing so hard against it? Does everyone here work for Stripe?
Contextually unrelated, but the title compels me

https://eyeofmidas.com/scifi/Turtledove_RoadNotTaken.pdf

Highly recommend.
I think your response is exactly why people are skeptical now. Why do I think they suddenly have a better grasp on an estimate that's a decade out?
From the page:

ORDERING INFORMATION: The first half of PiHKAL is an excellent commentary on the Shulgin's personal experiences with phenethylamines. It is highly recommended and well worth purchasing the book. Purchasing the book also gets you a far more complete cross-index into the chemicals described in the second half. If you are seriously interested in the chemistry contained in these files, you should order a copy." And

The Copyright for Part 1 of PiHKAL has been reserved in all forms and it may not be distributed. Part 2 of PiHKAL may be distributed for non-commerical reproduction provided... And

This is the online version of the second half of the book "PiHKAL: A Chemical Love Story" by Alexander and Ann Shulgin. It is presented with the express permission of the authors in order to spread the factual information as widely as possible and make it permanently available in the public domain....
> How is paying $14.53 at the register "quick and easy" with cash?

Try it - it takes a minute. Really! I've never seen so many people become suddenly incompetent.
Interesting. Looks like NPP was kicked off here a while ago, which seems to offer similar features to Faster Payments in the UK, though it looks like not all banks support it fully (including HSBC https://www.hsbc.com.au/ways-to-bank/online-banking/new-paym...)
In this specific case of the IEEE, the Russian commenter says “I believe that no one knows what is really happening. We see some facts, which look quite realistic, followed by numerous very questionable interpretations.”, “I can’t imagine that our country can be an aggressor”, and “there has to be another explanation of what we see in Ukraine today”

Are these true? You tell me - is the interpretation that Russian should not have invaded Ukraine, and that the world should support Ukrainian sovereignty "questionable" in any serious sense?

Historically speaking, which wars would have been stopped had your policy been in place?

Would either of the two world wars been stopped? How much more consideration would we need for Germany's perspective on Lebensraum as a justification for territorial expansionism and genocide?

Would the American Civil War have stopped if the South better understood the North's position regarding slavery, or vice versa?

Would the British have NOT gone to war with the Falklands if they had just listened more to the Argentinian's long-held land claims and the junta's need "to mobilise the long-standing patriotic feelings of Argentines towards the islands, diverting public attention from the chronic economic problems and the ongoing human rights violations of its Dirty War,[19] bolstering the junta's dwindling legitimacy"? (Quoting Wikipedia.)

Also, when you write "other side's perspective", who gets the right to decide that perspective? Why Gorbunov and no mention of the the 8,000 Russian scientists who have spoken against the war?

The US claims they invaded Iraq because of Iraqi nuclear weapons, despite the IAEA findind "no evidence or plausible indication of the revival of a nuclear weapons program in Iraq". The US even presented "evidence" to the UN Security Council - much of what was latter shown to be wrong.

Yet presenting that false propaganda increased world-wide support for war.

Just like false propaganda can dissuade support for the defense of Ukraine.

Don't trust FUD arguments.
Maybe he didn't know that those were the same person?
> As a side note, porch pirates are becoming a real nuisance for local authorities.

Wonder how every other country manages to get by... oh wait, our postal services don't just leave parcels to be stolen and our mailboxes unlocked.

Porch pirates only exist because some parts of the US still operate on the assumption of "community trust" like the early colonists, the early Internet with BGP, SMTP or the phone networks with SS7 and caller ID. Everyone else grew up, time for parcel delivery to follow.
> More focus…hanging out with the dog…

> These things literally contradict each other.

I don't see how to be honest. I don't have a dog but I hang out with my spouse more now that we both work from home: instead of going to make coffee in the little office kitchen or walking to a cafe we both hang out in our kitchen while we make coffee, we eat lunch together (admittedly we did that sometimes when we worked in offices too because we didn't work too far apart), and we have more time together in the mornings/evenings without having to commute. You add all that up and we get more time together while spending the same amount of time working...

It's the same way that I have more time for housework: I can do things like quickly put a load of laundry in the machine while I'm stuck waiting to hear back from a colleague or do it on my lunch break or I'm waiting for some long process to execute before I analyse the results. In the office I'd be sitting on my hands waiting, at home I can get some non work related tasks out of the way
NodeToy – The Shader Tool for the Web – Export to Threejs and React-Three-Fiber