skysight-inc/HackerNews huggingface dataset:
The design flaw (every equipment has some...) did not condemn it: this Chernobyl's reactor was a RBMK, many RBMKs ran for decades after the disaster, and some do run right now:
https://en.wikipedia.org/wiki/RBMK#List_of_RBMK_reactors

Fukushima was designed to survive to earthquakes (all most things are in Japan). The mishap at this nuclear plant had, indeed, a very simple cause (a wall wasn't high enough) and it caused 2203 deaths
https://en.wikipedia.org/wiki/Fukushima_Daiichi_nuclear_disa...
then a very expensive cleanup (which is considered as far from perfect)
https://en.wikipedia.org/wiki/Fukushima_disaster_cleanup

The Onagawa plant, more exposed, survived: https://en.wikipedia.org/wiki/Onagawa_Nuclear_Power_Plant#20...

A non-maintained flawed huge dam copes with decades of major problems then a typhoon breaks it, while a nuclear plant missing a few bricks exposed to a huge tide breaks havoc in a few hours.
Interesting way to get to the good parts of a podcast episode with the AI-generated highlights. Hopefully, these highlights will help me get through the very, very, way too many podcasts I'm subscribed to.
It is easy to pick an example like this to show the “bad” sides. But what is the alternative? If people had to pay inheritance tax on their family home, how many could not afford such a tax bill and would have to get rid of their family home to please the tax man.

Regarding the cost basis rest that is so people can upgrade their house without having to pay a tax bill. This is just deferring the tax not avoiding it. Without this it would be much harder to get a bigger house once you have kids. Most people would have a harder time moving and removing this would lower our quality of life.
> I was able to get 70-80 MB/sec write speeds on the cluster, and 110 MB/sec read speeds. Not too bad, considering the entire thing's running over a 1 Gbps network. You can't really increase throughput due to the Pi's IO limitations—maybe in the next generation of Pi, we can get faster networking!

This isn't clear to me. What am I missing?
I seriously doubt so.
Xi floats 2027 as new milestone year (2020)
You are right that there would traditionally be separate books. The first, a "day book" would be a list of transactions that a merchant (or his servant/employee) would write down as business took place. This would say something like "I sold 10 spools of yarn for 8 florins apiece to Mr. Lucio" (remember that this all started a system to keep track of the affairs of Florentine Renaissance merchants). Later, after business had concluded for the day, the merchant (or his bookkeeper) would "post" the transaction to the ledger, which was a book that had a page for each "account." He would go through the daybook and, for each transaction, post it to (at least) two accounts, debiting and crediting equal amounts so that the books "balanced." This left him with a single number for each account which represented the total net activity for that account. This is the account's "balance" and is a very interesting piece of information for a merchant, so much so that it warrants all the associated ceremony.

Today, the "posting" can usually be done by a computer. There is some human creativity/regulation involved in deciding which specific accounts to credit/debit, but this can be noted in the "daybook entry" (more likely a database record somewhere than something literally written in a book) instead of being put off until the posting step.

The important characteristic is what the grandparent noted, that each transaction (in the daybook) tracks completely where each cent (or florin) came from and where it went. If a system of bookkeeping has this characteristic, I think it can be called double-entry, at least in spirit. A hard requirement that a transaction occur between exactly two accounts makes some kinds of events difficult (or impossible) to model, but is still conceptually the same.
You can do "6% of $10" and get "$0.6" (minor note that it would look better as $0.60).

Looks like there's a mod operator, so "2303 mod 10" gives 3.
I have, for several years, let me know what I'm missing :-)
This to me sounds like someone whose job it is to dig holes and fill them back in, asking for an improved shovel, or exercises for his lower back.

There is nothing wrong with improving shovels, exercises are great.

But why are we digging holes? :)

What does using a modern subset of C++ prevent us from achieving, that we really want? Are programming tools the bottleneck of modern society?

Do we really need 100s of computer games released each year, 1000s of funded start-ups trying to become unicorns, a 'metaverse'? Do we need all that? Or would we rather have UBI, land value tax and enough sanity in society so that women choose to have children again?

You tell me :)

If you say 'we can have both', can we really?
I wouldn't call the Garmin G1000 a paragon of UX design though. I wish there were some serious competitors that would give the UX another try (like Avidyne), but Garmin seems to be the standard now.

Philip Greenspun wrote about some of its problems (back in 2006):

> In some ways this makes life more difficult for the pilot. For example, suppose that you are busily trying to fly the airplane and study an approach plate when ATC gives you a new transponder code. With a less integrated system, you know exactly where the buttons are to enter a transponder code and your fingers will find their way there almost automatically. The buttons are always in the same place, i.e., on the physical transponder box, and they never change their function. With the G1000, you find the soft key labeled "xpdr" and press it. Then some more soft keys take on the function of digits. It is clearly a less direct and more time-consuming procedure.
Similarly for entering a frequency into COM 2. With a traditional radio stack, you reach over to COM 2, which is probably underneath COM 1 and labeled "COM 2". You twist the knob that is always there and that always adjusts the COM 2 frequency. With the G1000, you study the COM freqencies display (typically four numbers) and figure out which number is surrounded by a box. This is the number that you are going to be changing if you twist the COM knob. If the box isn't surrounding the number you want to change, you have to think long enough to push the COM knob to toggle between "I'm adjusting COM 1" and "I'm adjusting COM 2" modes.

> A 1965 Cessna has what computer nerds would call a "modeless interface". Each switch and knob does one thing and it is the same thing all the time. This is a very usable interface, but it doesn't scale up very well, as you can see by looking at the panel of a Boeing 707. Both the Avidyne and the G1000 have some modal elements. Knobs and switches do different things at different times. The G1000 is more deeply modal and therefore, I think, will always be harder to use.

https://philip.greenspun.com/flying/avidyne-versus-garmin
He says he's not trying to shock, but without the word "organic" and maybe "pasture-fed" (I'm not even sure what that means, if anything) this would just be a no duh, statement.

Plus, do we have to simplify everything this much? Can't we just agree that we want to reduce GHG and animal cruelty and then look for the simplest and easiest way to do so? Eating less processed red meat like your doctor asked you to really doesn't seem that much of a stretch.

Looks like the easy wins for farming are:

- stop buying animal feed grown on cleared rainforests
- people following healthy eating guidelines a bit better
- using renewable energy more

But there's a bunch of others, better management of the cold chain is about 2% of the problem.

https://wrap.org.uk/media-centre/press-releases/meat-net-zer...
> VS Code users are generally pretty junior or solo. Once a developer gets serious they'll usually need to go to a full IDE

If you mean exclusive "VS Code users" then maybe.

As an IDE user for one file type (in my case *.cs ) I still find VS code a very useful tool for any other file types. I can install linters and formatters for them, e.g. for yaml, json, xml, text etc. and VS code then makes a great editor, hits a good spot between "still fairly light and fast" and "has features".

An IDE focuses on one task. VS code complements it by being a "swiss army knife"
I'm surprised no one mentioned https://insect.sh yet.
The blockchain is basically triple-entry accounting. Every transaction has a public record to go along with your own two column entry.
Would buy this in an instant if it weren't hobbled as hell by the onboard realtek switch. If it had an upstream 2.5/5/10g port it would be instantly 6 times more capable.
Sorry, I still don't get it. Forget WW2, you said the US became the leader in 2010. I argue it has been the only superpower with worldwide economic and military reach before that date, if not since the end of WW2. Also, why 2010? If you're referring to the economic crisis, I can't see the US position in the world stage being affected post-2008.

You also say EU was another leader, but Europe is a superpower that has always been under the American wing since the end of the war. If US said "jump", Europe has been asking "how high" since 1945. They're best pals, but only one of them actually calls the shot.

But the point isn't Europe. It's that US has been the big boss for the entire post-war era, Soviet Russia tried to establish itself but failed and declined, now China has been having much more success than USSR ever did, but they are not looking to play second fiddle, hence this talk about WW3.
It does, but you have to type `10 mod 2`
I don’t think this is correct. Just yesterday I was thinking about the many brave white people who fought as abolitionists to end the slave trade, risking their lives. But they could never truly understand what it was to be a slave, because they went home at the end of the day, whereas the slaves were not only forced to work without pay, they were also bred like horses, with the “strongest” ones forced to mate to make strong slaves. It doesn’t mean the abolitionists can’t understand and sympathize and even work at great personal risk to free slaves. So yes maybe anybody can “understand” it as you said - I’m not debating that. But it’s completely different to live with the constant humiliation and discrimination, getting things said and done to you that are not illegal, that ghe discriminating group then dismiss as you being a snowflake etc.

So yes you’re right anyone can empathize. But I don’t think that’s what OP is saying. You really cannot fully understand unless you live it. Just like you cannot understand true poverty in African countries, when you’ve spent your whole life living in a (relatively) rich one.
It doesn't sound like it's worth persuing ("the email address is old and she's not sure what's in it"). You can try emailing the account in case the hacker is still looking at it, but my wild guess is that it was low-hanging fruit and the attacker abandoned it when they discovered nothing worthwhile for them.

(The email could say, when you discover there is nothing worthwhile in the account, can you please give it back to my grandmother be setting the password to 'PleaseLetHerHaveItBack'.)
It must be API Gateway that isn't
Airbnb Is Launching 'Anti-Party Tools' to Stop Parties
100% accurate. While popular society takes small steps forward in regard to social and political changes, the actual politics has not changed from when I was a kid.

There are more politicians willing to admit they support gay people, I guess. But that's about it. Deep down where it counts - fiscal policy - nothing changes.
Considering how many people go into law enforcement because they want to play with military toys without the burdens of military service, it's going to be hard to pull them away from that.
They closed their Russia offices and no longer do any business in Russia. https://blog.jetbrains.com/blog/2022/03/11/jetbrains-stateme...
Right. And the compensation changes associated with going to a different company are almost always better than letting your current company re-evaluate your pay. So if inflation causes people to jump ship to get market-adjusted pay, you now have formerly-productive people now in FNG-mode, which is a much more impactful phenomenon than inflation on its own.
Thought it's about regex matching for switch-case, turns out it's very different, interesting though, is this an idea borrowed from Rust? Not sure if I'm going to use it or not.
The author isn't saying that it's the only possible way to ship software to users, he's saying that it's the only safe / good option.

Just because some project without a proper release cycle does it doesn't make this statement any less true.
I don't see the problem with boilerplate or editing code. Even using a template with your CI/CRUD boilerplate/deploy scripts/... is no problem if you have version control, you can easily see what comes from the template, what you've changed, and reconcile with a new version of the template.

What is the problem? That not 100% of the code in the file is business logic or only exists in that project?

When I receive a letter, there is plenty of boilerplate there: addresses, greetings, sign offs, business hours... does that really get in the way of my reading the message, once I'm used to the format? The information is there if I need it, easy to ignore if I don't, and easy to copy-paste for the author who will update if needed (e.g. closed exceptionally or something).

Is the author running into a problem or just complaining about perceived inefficiencies that don't actually get in anyone's way?
Yes, people think about characteristics like needing a car, mostly segregated (strip malls, industrial parks) commercial development, primarily single family homes, etc. but not truly rural (although that's a matter of degree). Whether or not it's actually a suburb of a city, an outlying town, or part of an outlying smaller city.
I highly recommend reading his autobiography.
The move from 9.1 to 8.6 is due to a single month of zero.

People forget that 11/12th of the data for the yearly number already happened when they see the new number each month.

It’s not impossible that inflation is just 0% from here on out and yet it will still take a while for the yearly number to come down.
> It is when you’re sitting at a light, or crawling at 2mph on the freeway and can keep an eye on traffic. Do you really think it’s ridiculous to change the radio in those scenarios?

When you're sitting at a light, sure, adjust the stereo, adjust the AC, change your seat position, change your driving mode, do whatever with the center console. You're stopped. Just make sure to start going when the light turns green and the intersection is safe.

When you're creeping in stop and go traffic, no, I don't think you should be making lots of stereo adjustments or fiddling with the AC or doing anything else with the center console. Your car is in motion! You should be paying attention to the road! Maybe if we didn't have people fiddling with the center console and actually focusing on just driving we wouldn't have so many rear-end collisions of people crawling in traffic. Why do you think its OK to be distracted when the car is in motion, even if only at low speeds? Why is it OK to be distracted by buttons and knobs but not a screen? In my opinion, doing anything other than driving when the car is moving is less safe than just focusing on driving. But for some reason lots of people here think buttons and knobs are perfectly safe to play with while driving but screens, those are the devil!

If the car is in motion, you shouldn't be messing with the center console, at all. And when I drive my cars, when my car is in motion and I'm in the driver's seat, I do not mess with the center console. At all.
These are excellent points. I'm convinced that my first-order gut feeling is off-base and not worth it. Shame they are lost below my now-invisible comment.
Two more examples that everyone ought to be familiar with- ATMs and electronic voting machines
Via my Amazon-/Microsoft-/VC-praised work: best hope for stable nuke-deterrence?
Great to see innovation in the podcast space! The highlights and automatic chapters features sound super valuable.
First, they are a Czech company. Second, they have taken a public and open stance against the war. https://blog.jetbrains.com/blog/2022/03/11/jetbrains-stateme...
Adafruit had some in stock a few minutes ago: https://twitter.com/rpilocator ... I think every Wednesday around 11am ... I almost got one this time, but because they had me setup 2FA I couldn't checkout on time.
A central rotating knob or directional jiystick that can be pressed is also fairly intuitive. I fortunately they've futzed that one up often too by making it rotate and a directional pad (such as in Honda Odysseys, at least circa 2017), where you can rotate and also tilt the knob left or right, and I can never remember whether a particular menu section wants one or the other to change selections.

To the automakers, when two controls have overlapping things they're good at doing, maybe pick the one that fits best and just include that, but at a bare minimum make sure they are always used consistently and clearly, please.
> When you’re trying to make a mass-market hardware product at bare-bones pricing, you have to be ruthless about simplifying the hardware and cutting costs.

But is that really what PINE64 should be trying to do? So far their support hasn't come from the "mass market". It's come from a niche market of open source hackers trying to build and support various Linux distros for mobile devices. Why does improving mass market appeal have to mean alienating your existing supporters?
Is this one more instance of confusing complicated with complex? I am a complex system scholar and I think that educated audiences should
use complexity only when there is an emergent aspect.
The Iceberg That Sank the Titanic
The About page is also a reasonable place to put credits (whether required or not)
Interesting. It looks basically like what you'd expect if a "reflection" pattern had evolved in nature (e.g. on a butterfly wing). It looks like a reflection, but logically it does not make sense. It just has the right construction of shapes and colors to fool a not-too-discerning observer.
How to write science: many years ago, this piece has transformed my scientific writing. It's one of those vital skills that are mysteriously never taught in college. In a gist, by understanding the reader's expectations, you can write text that the reader will immediately get.
What a neat concept. It never ceases to amaze me what people can arm-bar C++ into doing through typesystem, metaprogramming, and operator overloading shenanigans.

I hope I never see this in a production codebase, though!

On a kind of related note, I want to see an alternate history where C++ had support for Rust-ish proc macros, or Racket-ish macros. What would that language even look like? There'd probably be no need to hack existing C++ language semantics to add new features, you'd "just" generate the code that the meta-language lowers to.
Or raise rates. That's actually affecting housing prices. No one can sell at the price they wanted because no one wants a loan this crazy. Unfortunately this will have other consequences.
The BMW i* line is like this, and although it works alright, it's a terribly clunky experience when you're actually driving, even more distracting than a touchscreen.
I certainly didn't mean to discredit empirical studies. I meant to remind a white guy saying that in his experience racists "don't hold any significant power in terms of holding people back" that if he was black, he might have a different experience.

As for empirical data, there's tons. Maybe start with this Brookings report since it's on the topic of the OP (housing) https://www.brookings.edu/research/biased-appraisals-and-the...
FWIW, I totally agree with this. It’s quite good as a quick ‘impression’, and amazing that it knows to generate something similar in the reflection. This is just one of those things that separates fake from real. Even though it’s subjectively pretty good, it’s not good enough imagery from my perspective to use or to call it indistinguishable from a photo. It all depends on what the goal is, but the title of the piece does make the claim ‘these are not photos’, which from my perspective is establishing the goal posts and easy in this case to argue. The reasons that this is surprisingly good is an example of the story behind the image, it’s surprisingly good when you know how the image was made. In that sense I’m a little bit wrong above about the AI imagery lacking a story. ;)
Profit is also quite likely a motive. Though I’m not sure why that’s simpler. Since it couldn’t be done quickly or discreetly, there was likely ample time to reflect on possible consequences.
A delegated prefix cannot be smaller than a /64 so no, that's not possible.

If you only see one /128 as the IP of your router's WAN interface and nothing else, then that is the /128 assigned to your router by DHCP and nothing to do with prefix delegation.
This applies even to games. Although it is normal now for games have early access releases, it is becoming common for rushed 1.0 releases and then patching coming later... coupled with a ton of negative reviews, backlash and lost sales.

I wonder why publishers don't realize people expect the product to be done when you remove "beta" from its name.
This is the major problem with the way data science is managed in most organizations. You typically have business analysts or other management types queuing up work that they _think_ could go somewhere, but they have typically not done the necessary legwork to figure out if a market actually exists for the solution that you're going to build. If a business analyst can't tell you:

1 - What problem you're trying to solve.

2 - What a valuable solution to that problem requires (in gory detail), including model metrics.

3 - What a customer is willing to pay for that solution.

4 - What the timeframe looks like for a valuable solution.

5 - How many resources (people, money) the company is willing to devote to this project.

Then the ROI on that project is zero, because there is a very high likelihood that any solution you build will not satisfy the demands of the market.
It won't happen.

But please prove me wrong by finding thousands of people aching to curate tens of thousands of packages that are already widely available through well-known central repositories.
JetBrains was founded in the Czech Republic ~2 decades ago. While what you say is no doubt true for many of their employees, I'm guessing their founders have had enough time to distance themselves from Russia given their exit was always a possibility.
this is quite normal when you do a full codebase refactor, even if you didn't switch technologies
it is like comparing a 5 year old codebase with 1000s of man-months ironing bugs out with a 1 year old codebase with 500 man-months of work

Seems like the bigger problem is their QA department than their engineering decisions
I think the gloom sentiment is also no good. Life is bountiful and joyful.

But I wouldn't build my case on the provided numbers. Inflation numbers, unemployment numbers are not yesterday's numbers, as in they are not derived the same way. They mean exactly what they intended to mean, for managing expectations in the present.
Great post.

I'm eager to see what the next 5 years will bring us
in my opinion (again I'm a user / not a developer) feel like the data/computing/training requirements are MUCH higher. Think about the RGB values / pixel in an image vs raw audio waveform.... just takes more $$$. Let me see if I can find a note where someone calculated the cost to train Jukebox... was definitely in tens of millions.