skysight-inc/HackerNews huggingface dataset:
I did a stint as a co-op for SGI back in the late 90s. What was clear at the time was that there was a flight of the smart people out to the early PC graphics card industry causing serious brain drain in the company. This was also the time the company was making astoundingly overpriced PCs that made the bad bet on RAMBUS.

The reality is the company suffered from the same fundamental market forces that killed off most of the Workstation market in the 90s. No niche company could spend what Intel was spending on R&D every year so their performance advantage was continually eroding, while the price points for the hardware were not. Trying to transition to being a PC manufacturer wasn't totally crazy, but it would mean competing a highly price competitive market which SGI was absolutely not equipped to do.

I had the impression that the smart people in the graphics department saw that management was never going to go along with their "lets build far cheaper and better versions of our existing products on a PCI card that you can stuff in a cheap off the shelf PC" that would massively undercut the core business. So they quit the company and started nVidia.
You should normalize names on write, on read is very hard to fix. You can have a perfectly valid, denormalized strings representing codepoints with different normalizations.

So if you have four possible normalizations: NFD, NFC, NFKD, NFKC and your string has N ambiguous codepoints, the number of possible strings you need to try is N^4.
Yes I was going to mention just that. Having children will make your life purposeful probably forever? While your hobby has an expiration date and you'll still have many years left.

But now that I think about it, it's the same with children. When a 30 year old parent hits the 50 year old mark his children would likely be already left from home. So it's almost the same, still many years left.

PD: No notifications from HN is great. Nothing will happen if you forget to answer to an stranger on the internet. I'd have forgotten to check your response if I hadn't manually be looking for something in my own comments' history
https://youtu.be/3oTR5o9nUzI
Unhappy voters matter
This type of logic also justifies the nuclear bomb, as development of the nuclear bomb is an inevitable parallel to nuclear power.

Not against nuclear power, but as unwise as it is to ignore data, it's also unwise to blindly trust it without addressing non-quantifiable aspects of it. No other power source can do what it did to Chernobyl.

Are we really saying 4 or 5 Chernobyl level melt downs are ok every decade or so because the overall lives saved are greater? Hard to say, and also hard to say whether new technology can adequately reduce the risk of nuclear power.

My stance is that although we must move forward with nuclear if fusion doesn't pan out, we should nevertheless proceed with the utmost caution. I feel the attitude for nuclear power on HN is a little too enthusiastic. Tons of people are all in because of some statistical metrics.

Just keep in mind that numerical metrics are an accurate viewpoint, but they are just one angle out of multitudes of metrics, many of which cannot be quantified.
Sadly coal miners are exposed to more radioactive material.

Nuclear waste is either or. Either we survive as a species and know where it’s buried in that 10,000 year container deep underground where everyone knows. Or we fail as a species and lose the technology to dig that deep ever again.
I would hope this problem doesn't exist at startups but I've seen it at entrenched institutions any number of time:

If your boss's boss or peers signed a contract for $1m a year from Oracle, you're going to use Oracle even if Postgres is a better product. And the only way to use Postgres in this situation is if they don't know you're running it. Which puts you in the uncomfortable situation of wanting to say, "But Oracle sucks, look how successful we've been at using Postgres?".

Basically if you don't already know that someone higher up the food chain is comfortable with saying, "I've made a huge mistake", you aren't going to 'help' them learn to do it by pointing out they fucked up. What they're going to hear is that you're asking them to say, "I just wasted a million dollars of company money on something everybody hates," which not only are they not going to do, but they're going to start thinking about how to shoot the messenger.

As many conversations go in a couple of my hobbies and talking to friends and acquaintances about health concerns, the answer often starts with, "first, get a time machine" and ends with, "or learn to live with it," often with some useful compromises in between.

One of the important things to do early in your tenure at a place is to bid various people in the management chain and those who seem to be on a management track to see how open they are to having their minds changed. Because you want to know this when the stakes are low (also the blowback on low stakes things seems to be less problematic). Then you know if or when a boondoggle is in the making whether you can stop it before it starts, or amplify all of the problems and kill it along the way, or whether you should keep your head down and conspire to keep the 'doggle at arm's length with those who agree with you.
Barely any airline uses leaded gas anymore, exception being small and/or specialised outfits like those that fly WW2-vintage DC-3s in Alaska and so on.

Airlines have long enough flights and can pack them enough that the overhaul economies of turbine engines work in their favour (they work very not in favour of private aviation).

What overhaul differences? Piston engines are overhauled per amount of hours worked, period. Turbine engines have overhaul times specified both in hours worked, and cycles, and you have to overhaul when you reach either of those limits, whichever comes first. A cycle is engine-start to engine-stop. In private aviation you're going to shut down the engine often, so you can quickly rack up cycles that end with you having to send your engine for expensive overhaul.
Tesla Cyber Rodeo will be live-streamed, Elon Musk shares preparation updates
This is an issue with almost every federal agency. Every federal agency has been required to pass an audit since the 90s and the Department of Defense has yet to be able to do it despite being warned multiple times by congress. The issue is there are no consequences for them failing to do it.
Yeah, I remember a thread elsewhere. Someone was complaining about a large party early in the lockdown. The homeowner (note: very expensive area) felt that they were only risking themselves and thus it wasn't anybody else's business what they were doing.

Among the various objections people made to this I pointed out that my wife is in the medical field, albeit not on the front lines--his recklessness is a risk to her. His opinion was that doctors knew what they were signing up for, it didn't matter. Unfortunately, the moderators zapped the thread before I got a reply to my pointing out that she had not signed up for dealing with reckless idiots in a pandemic.
Oh sorry, HN usability played with our hearts :D

The message was meant to this other dev, quite cool mind map:

https://wiki.nikitavoloboev.xyz

And I'm impressed by what you have done there. I even played a bit of DOOM heh.

Your project reminded me a little bit of https://squeak.js.org in the sense of having a full OS like thing in the browser.

Congrats for the achievement!
The only cleaner alternative with fully predictable and controllable power delivery is hydro.
> Toolchain integration can be daunting. You need to set up Rust in development builds, production builds, local testing, continuous integration, and so on.

Impressive that someone familiar with the usual JS development toolchains can write this and keep a straight face...
So fix the education system. That would make a real difference to millions. Restricting court appointments to individuals of a particular color is tokenism that helps no one except the person who gets appointed.

At the very least appoint them without announcing in advance that you're determined to appoint a black person. How shitty would you feel if you've worked your whole life at a very high level, and then the president announces that you're chosen not because you're the best of the candidates, but because you're a black candidate.
I think we're talking about two different things.

You're talking about the space reserved to allow for in-place metadata updates on songs that you've ripped. As you've noted, it's not much and doesn't "need" to be smaller.

I and the TFA are talking about music files purchased from and delivered by the Apple Music Store, which include 500KB of wasted space. The solution the article suggests (and that I added a bit more background to in my post) is to do what any production workflow should do before distributing MPEG-4/Movie files — fast-start those suckers.

0.5 MB is not much, but multiplied by the billions of tracks Apple sells and streams in a year, pretty soon we're talking about a significant amount of wasted storage and transfer.

> In this sense, Apple don't need to "flatten" their files, they just need to have smaller padding just as what iTunes is already doing when ripping user-provided CDs.

What's the benefit to shipping any empty KBs with every song purchased or streamed?
> This isn't how it works. COVID spreads like a gas

Nonsense. The virus spreads primarily through salivary droplets. Please don't peddle this rubbish.

There is some aerosol transmission, but most infections happen at short range. Masks aren't perfectly effective but they do help, and that has saved lives.

If you don't even understand the basic science then educate yourself before commenting.
What are the 2 things?
Could you please share your thesis? Maybe over email?
My gut reaction to the title was to disagree. Looking at the article, the thing that stands out strongest is this graph:

https://tyrrrz.me/static/b606743d039cfb56391c5793d0dda8f2/bb...

It shows test cost vs test isolation. I agree with the assumed correlation. My experience though is the real correlation is above the assumed correlation, not below it. My guess is that the author's organization moves part of the cost somewhere else where the author doesn't have to see it. At the start of my career, I was one of those people who had this cost dumped on them so that the devs could ignore it: I was an on-team QA engineer.
There isn't clearly a control group here, but a cohort of 104 kids at the start (of whom seven were already receiving PB/GAH) reduced to 65 (of whom 57 were now receiving PB/GAH) by the end, in twelve months. The supplementary materials explain this in good detail, but it doesn't make intuitive sense to me.
If it's album art then it doesn't seem big _enough_. Either way it's a bit odd of a size. Maybe it was for album art back when resolutions were lower and it was enough.
Side note - after all these years I still don't feel comfortable with using special characters (like ą, ż, ź) and spaces in filenames in Windows. DOS times sit deeply in my soul and It just doesn't feel right.
Two concepts are bound up together in a commit. "Publish" and "Save".

In general our OSes aren't storing a complete history of a file, so we rely on git "quick saves" (as someone else put it).

The git log is as much an artifact of the development process as the ticket history or the code itself. You don't want to publish your quick saves for someone else to have to dig through in two years time - give them something a bit more polished than that.
I agree that scarcity is the main issue, but how do you address it in a city like Vancouver? There’s no more land and downtown is dense. Make artificial islands? Deforest the mountainsides and build on 40 degree slopes? Replace local farms with subdivisions?
1%/year is not a crazy-high rate, considering that Canadian fertility is below replacement.

If the country can't figure out how to deal with a population growth of ~1%/year, the problem is not the growth, the problem is somewhere else.
they say "Software Bill of Materials" in that newsletter, apparently
The student exemption makes this decree useless. I live in the Bay Area and in my personal life cross paths with Mainland Chinese living their personal lives. I have more than once attended birthday parties at high-end houses that are sparsely furnished and inhabited except for a single “student”.

As a non-affluent person, I don’t know if rich Americans do the same thing. However, enrolling your child in a Master’s program, who takes the minimum number of credits per semester, may pencil in as a good property management option for someone with no ties to the U.S. otherwise and only wants capital appreciation.
Worse than that are the SEO results that don't give you what you want at all.

For products, one of the worst offenders is Target. Yes, Target. They show up near the top of about 60% of my searches, including for things they simply do not carry. But hey, they carry a similar product that you might be interested in! (not)

SEO results make Google money, but they also make the results suck.
Heh maybe if they also didn't hire a bunch of engineers to scale out too, it would've helped..
I will quit ACM, this is the only perk that mattered.
Coming on-site once in a while isn't only not unreasonable, but an incredibly good idea.

Ought to be well-structured to be productive. My old employer used to set up a full day of 1:1 or small meetings with folks, end-to-end with short breaks in between. These were pretty informal (often walks) and cut across the company (not just my part of the org).
Does this imply that Rails apps could run as WASM server apps and receive a huge performance boost?
Not sure if you're familiar with or heard about AssemblyScript [1]. It sounds like the goal you are trying to achieve, but with a saner approach: create a TypeScript-like language that compiles to WebAssembly. This means it gives you native access to SIMD, and eventually even threads! All while avoiding the overhead of learning a new language (well there are still some gotchas since it is actually a new language, but very close).
No need to think about whether you need to optimize X function or manually manage memory somewhere, and still get the awesome performance of Wasm.

[1]: https://www.assemblyscript.org/
If you run `ip addr show`, you should be able to see. For me, that shows:

2: enp3s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
This is the way. (my setup is 1:1 it sounds like)
Go further, open it all.
As a thought experiment, the analogous argument could be made about the linearity of the HN comment threads (despite their tree structure, similar to programming languages). However somehow I doubt that adding spatialization, patterns, sounds, colors, dynamics would be turn out to be an overall improvement.
Please use caution when exploring far right rabbit holes based on dubious correlations.
This article's title is disingenuous and is guilty of the same thing it accuses the study of.

The actual content of this article is the following (TLDR)

1) That the study didn't show a reduction in negative health outcomes, rather the control group showed an increase in negative outcomes.

2) The author of the article disagrees that this is equivalent to the stated claim, and offers a number of alternative explanations why you might see this outcome in the data

3) The author offers some critiques around lack of data transparency and the statistical rigor of the study.

In the end the title is a semantic nitpick around the difference between "improved absolute health" and "improved relative health outcomes" and not the smoking gun of bad faith actors it implies.
$100M is a lot less money today than it was in 2000 after factoring in inflation and low rates.
You're not going to be able to do a full inspection during an open house, the listing agent isn't going to let you climb on the roof, go into crawlspaces/attic, trip off all the GFCI breakers in the house, etc.

What you're suggesting is called a "walk-and-talk" inspection, and is not going to find the high dollar problems a traditional inspection can find.
Supports your point with numbers:

https://m.youtube.com/watch?v=F-yDKeya4SU

tl;dr: Corn-based ethanol is at best as bad a carbon emitter as gasoline, and it's most likely worse.
I don't think the opinion piece is deceptive. I think the headline is misleading. The piece itself is still worth reading. Headlines are typically not written by authors. I commented on the title to save others the trouble of doing so.
Having grown up poor, I was going to challenge the statement that 'most Canadians own property', but it looks like it's ~70%.

I mean, I think hanging 30% of your population out to dry is a bad idea, but I can't argue that this isn't a tyranny of the majority situation (or maybe tyranny of those in power, of which I expect closer to 100% are property owners).
Runs in Anthos: https://cloud.google.com/anthos/run/docs/install
UK looks to nuclear power to cut Russian energy dependence
Actually, I thought that this article was very well reasoned.

https://archive.ph/BfC1m

I freely admit I expected it to be a conservative professor claiming that conservative students and conservative ideas needed to be protected but the article seems much savvier that that. Am I missing something? Do you read this as a hoax or a lampooning or aping of "safe spaces" because I missed that interpretation.
<abbr> sounds useful for screen readers
> Do those foreign investors leave the house empty? Who cares if we can just build more?

I'll note here that there is a legitimate complaint to vacant housing. Some expensive city infrastructure like transit is supported by people-density rather than house-density, so a community of empty homes doesn't justify a subway line in the way that a bustling, lived-in community would.

Municipal funding that comes from the provincial level is also supported implicitly by income and sales (value-added) taxes rather than property taxes, so empty homes can easily create an imbalance of cost and revenue. The same also goes for cases of alleged tax evasion, where one globe-trotting patriarch supports their live-in family without declaring and paying Canadian taxes on income as a resident.
I edit metadata for Apple Music stuff all the time, so it is consistent with the other non-Apple Music stuff I have in my library. I also fix capitalization (this is more common in non-English songs, which inexplicably adopt English capitalization standards), the occasional error in old songs (by comparing to scans of physical copies), useless metadata on song/album titles (looking at you, “(2013 Remaster)”), and sometimes the year (for re-releases, I put in the original release year). Then of course sometimes Apple Music overrides my corrections because someone at a record label decided to change the metadata on some song, so I also have to keep track of it using a separate app (“Music Tracker”) that tracks changes to my library (which is also useful to know when something disappears from Apple Music).

I don’t expect normal people to do this, but for me the ability to edit metadata and mix streaming songs with ripped songs is a huge advantage of Apple Music over other streaming services. Unfortunately Apple Music has a lot of other issues, especially with syncing, and I still can’t understand why there’s no dedicated “featuring” metadata field (everyone pollutes the song title: Spotify solved this), but for me there’s no other possible alternative.
Ideas being subjected to peer review \approx the institutionalized "Peer Review Process(TM)"
You probably misread my comment which was about energy storage.
To summarize, you argue that it's a supply-side problem and not a demand-side one.
Nah...

I have SSH OTB (its OpenSSH after all), docker-desktop and vscode all outside WSL. Why would I use WSL with its vastly inferior shell ? Docker desktop sucked tho, but its now pretty hassle free.

What do you mean, its much more convenient to use virtual machine instead of real thing ?
No, Knative Serving, via Anthos fleets.
Still won't solve the update reboot problem.
In Soviet Russia, S-300 launches you!
This article confirms what you say (at least from this source): https://coffeeordie.com/ukrainian-mig-29-pilot-interview/

It's a good read about how Ukrainian pilots worked to foil Russian anti-aircraft measures.
If you watch a movie shot around a coastal ocean area before, oh, about 1990, it's likely that there was little to no ocean plastic there. Before 1960, and it was basically guaranteed, and before 1930 or so, plastic did not exist. Today, beaches are so bad that most places that don't have regular cleanup will accumulate visible amounts of plastic debris. Just think, every coastline in the world, literally tens of thousands of miles, are now washing up this floating garbage we produce.

It's inescapable now. Pretty much every coastline in the world, you can find something, unless someone is actively cleaning it up, with a finetooth comb. Of course, it's much worse depending on the currents and how often cleanup might happen there. But damnit, after thousands of hours out there, I am cursed with the eyes of a hawk, I'll find a bottlecap, a ring, a bottle, some plastic bits, something. Anything blue or white or red is almost certainly plastic.

It makes it bittersweet to watch movies shot at the beach anymore. Everything is tainted now. That old world is gone. Look away, I guess. Or get out your fine-toothed comb, stoop for hours, to pretend, for a few tide cycles, that there isn't a steady drip of this junk washing up.
You need huge money to develop the tech, but the HPC industry is tiny. People are always impressed at these million dollar machines, but only a handful are built every year. There is a lot more money in gaming selling millions of $200-$1000 cards every year.
Focusing on foreign buyers is a distractionary tactic. The primary cause of housing value spiking comes down to investors and speculators. Combat those, and the marketplace will return to sane valuations:

• Speculation tax of 50% of the assessed or sold home value (whichever is greater) of any home held for less than two years, decreasing on a daily basis to 0% over years 3 through 8. Exemptions can be had due to extenuating circumstances (military or police redeployment, divorce, death of co-holder of title, etc.). Because most pre-sales are snatched up by investors before ground has even been broken, only to be sold for two or three times its original value upon completion.

• Businesses (and by proxy, business owners that own multiple businesses) cannot own more than one rental residence per municipal district. This prevents speculators from buying up entire neighbourhoods just to jack up rents. There is a valid case for a business to own a residence (to host guests of the business), but anything more than the occasional guest can be put up in a hotel.

• Individual non-business landlords cannot derive more than 50% of their income from rental properties. Another method is to have taxes on rental income on a sliding scale depending on what proportion of their entire personal income rent is a part of, starting at normal rates up to 20% of income and rising to 100% taxation at the point where 100% of income is rental income.

The last one alone ought to protect people for whom landlording is NOT a full time job in of itself, such as people with mortgage helper suites or second homes that they upgraded from.

The point being, those with just one or three units are far less likely to be predatory than slumlords who own entire apartment blocks or institutional investors that own a significant block of rental units in a city.

And such a progressive taxation scheme ought to materially prevent rentals from being dominated by a handful of investors.