skysight-inc/HackerNews huggingface dataset:
we are very close to the point where every Debian package we build can be independently verified. The very same tooling we’ve made can be used to verify native Debian packages, too, which should also be helpful for non-Qubes Debian users. Similar progress has already been made for Fedora, although some more work is needed on the Fedora side to allow reproducing native (not only Qubes-related) packages.
A pedantic thread on the words fuse vs. fuze
That's also true, but "dumbing down" public schools by eliminating advanced learning classes will make it even more difficult for the poor to compete in the knowledge economy.
Yes, I pointed that out.

Consider the era between when the Supreme Court said they were unenforceable, and when the Federal government made voluntary adherence illegal.

Do you think it would have been unethical for someone in the 1950s to buy a house with a racially restrictive covenant, knowing that they were not going to follow that covenant when they sold it?

If your father had known that person in the 1950s, would he have said that selling the house to a black family gives them a deserved reputation of breaking their word?

Lastly, going back to CA-specific employment law - why can't I agree that if I move to another state then I can be subject to a non-compete agreement that was in the contract when I signed it while living in CA?
This is probably good advice but not even relevant. It's down one level from the real problem: when your game spends 6 minutes on a loading screen, *profile* the process first. You can't optimize what you haven't measured. Now, if you've identified that JSON parsing is slow, you can start worrying about how to fix that (which, obviously, should be "find and use a performant and well-tested library".)
> A few years later you could dictate messages to hangouts on an Android phone :-)

... can you ? it's 2021 and on any top of the line phone I'm definitely unable to get speech recognition systems to understand sentences to an acceptable level. A few words work... kinda. Hell, even typing has become harder than a few years ago where it used to be a simple dictionary - now every other message the automatic correction is completely wrong, which is very frustrating.
Also, Scott Alexander is horrifyingly racist. Some emails of his were recently leaked that make it clear [1]. I don't know how anyone in their right mind can support him after this.

[1] https://twitter.com/ArsonAtDennys/status/1362153191102677001

More at: https://www.reddit.com/r/SneerClub/comments/lm36nk/old_scott...

A bunch of pseudointellectuals.

Archive.org backup of the emails:
https://web.archive.org/web/20210217195335/https://twitter.c...
Omg, this comment is so brilliant. Thanks for open my eyes. This is more elaborated and intrincated than Nolan's movies.

All we want hear why we are failing. Most of us are going to the chase and adventure of get the quick-buck-overnight success
Nothing wrong with tape or glue. Even car chassis parts are glued together!
It seems like you're comparing the current situation to more like ~20 years ago than ~10 years ago.

In 2011, both Rails and Django were well established and used heavily.

And in 2011, not too many people cared about IE6 either (some did, but even the big sites didn't support it anymore).

Even GitHub was used quite a lot in 2011, and was well known.

Still, I think you're right, it's just a different time scope...
I don’t get it, why wouldn’t this business buy insurance for this situation?
Wording as it is described here seems to be meaningless.

HR persons in general cannot understand the position's requirements. That's why they cling so much on technical details. "What tools do you use? Clang 10.0.1? Ok!" - "Position requires at least 5 years of experience with Clang 10.0.1"

Anything about "challenging", "commitment", etc. are just meaningless, interchangeable fill words. Otherwise, no HR person would dare changing them. I tend to think about them in the same way as fonts.
Tech is the new finance, as in, decadent greedy workers whose work sometimes destroys countries, families, sustainable businesses, overcharges, tries to scam people, ships faulty products that they dont support, make wild claims to advertisers etc... but for them "greed is good". Take the wolf of wall street and replace di caprio with a typical ambitious VC kid (immigrant or not) and it would be fitting.

But this is "tech", SV tech, the one built by people around the world who flock to SF for a few years, it is not technology in general. There is technology around the world, which operates in different cultures, not all of them morally equivalent.
The Second Law of Thermodynamics is a beast. As a PhD student I was given from time to time letters from people who claimed that they invented perpetual motion machine (University was obliged to provide answers for letters and obviously all the effort was thrown on poor PhD candidates).

Some of those invention were breaking energy conservation principle - those were easy. But there were some really ingenious ideas how to construct perpetual motion machine that was breaking II Law of Thermodynamics in a rather tricky way. Proving incorrectness was a nightmare sometimes.

Funny times!
I have fond memories of the ICQ sound.. hell even mIRC was mind-blowing the first time I saw it... Really? You can talk to strangers in other countries in real time... Wow..
Yes, I’d love to buy one, but can’t here in Denmark.

https://www.macrumors.com/2021/01/21/lg-ultrafine-4k-display...

The wholesale vendor for DK says there is some contention with EU regulations that prompted them to hold on all orders :-( he does not know which regulations they are.
Great work!

How is the panel? Do you have any uniformity issues? In total, I've tried 7 units of LG 5K UltraFine (27MD5KA-B and 27MD5KL-B). All had [1] uneven brightness (visible on white background) and backlight bleed. Some of the units also exhibited tinting and/or faint vertical lines. I couldn't swallow these issues for the price that I've paid. Now I'm with Dell U2720Q, but I miss the high PPI of the 5K.

[1] https://imgur.com/a/oVN3kTc#FGOzspK
This was talking on the phone for people who don't like talking on the phone. If that makes any sense.
‘They Will Break You’: Inside Navalny’s Notorious New Prison Home
"We are near the end of Darwinian evolution" according to the link. What kind of blinkered arrogance is this?
I say the human race is in real trouble. I say the natural course of events for species like humanity is to achieve a peak population and then vanish. I say this is normal and nothing to get upset about. Everybody, and every thing, dies. Get used to it.
New creatures will follow humanity; evolution will proceed.
Spectre Exploits in the “Wild”
So you think them losing 100% of their investment is being “shielded”? I mean, they aren’t the only investors.
I’m surprised that the domain name ownership hasn’t been transferred to the Perl Foundation or something. Things might look ugly if Tom suddenly dies.
> This combination of forces would lead inexorably to famine, unchecked migration, conflict and other calamities.

... and.. it does ? https://www.worldvision.org/refugees-news-stories
> The article does not explain why nuclear must be part of the energy solution.

1. "it generates baseload electricity with no output of carbon,"

2. "nuclear power plants operate at much higher capacity factors than renewable energy sources or fossil fuels."

3. "Third, nuclear power releases less radiation into the environment than any other major energy source. "

Now you might not agree with the explanations, but to say it doesn't explain seems...incorrect.
How does it "fail"? Taiwan has different year numbers but they are sufficiently offset to avoid disambiguity and IME people can read normal years just fine. Anyway, the year-month-day order seems to be the same.
I'm not sure it's ever going to be the case at the very bottom of the skill continuum that workers won't be seen as a commodity given just how replaceable they are to the company. For some jobs you could have your whole workforce strike, fire them, and replace them the next day with a minor blip in productivity. The only thing that stops that is regulation or wider organization than just that particular worker segment, neither of which seem forthcoming in the US, at least.
> It's actually well understood that privatisation for platform industries is bad, privatisation for businesses running on top of platforms is good.

Its well understood by people who studied it well. However, there are still many pushes and arguments for privatisation that do not take these well understood facts into account.
> In the second version you have to enforce that invariant yourself and future code changes could break it.

Yes, that's a real issue. But we've been given two options:

- Does the correct thing, and will continue to do the correct thing regardless of future changes to the code. Will break if the use case changes, even if the code never does.

- Does the correct thing, but will probably break if changes are made to the code. Will work on any input.

It actually seems a lot more likely to me that the input given to the code might change than that the code itself might change. (That's particularly the case for the original post, where the code serves to read a configuration file, but it's true in general.)
It's either middle class people consuming huge amounts of resources per person, or it's subsistence dwellers cranking out 5 kids for every fertile woman.
I wonder if a paid subscription would have fixed this? If you left a paid MMO, they'd probably ask you to fill out an exit survey, and you could say "I'm canceling because load times are terrible", which would (hopefully) raise the priority of reducing load times. But since GTA online is "free", there's not a single exit point where they can ask "why did you stop playing".
Remora (YC W21) is hiring engineers to build carbon capture for semi trucks
Another energy company will likely buy them. How is that socializing costs?

People throw that term around without actually knowing what it means
Sergey Brin’s airship aims to use world’s biggest mobile hydrogen fuel cell
We regularly build mines 4km deep with no water for several km around. Where are these radioactive isotopes supposed to leak to and why should we care?

If you have suddenly contact with rock from 4km depth there are not many scenarios where it would matter if it's radioactive.
Here in the UK that would destroy any chances of renting anything decent in the future. Any agency/landlord will always ask for references from your current landlord, if you dick them over like this you can forget ever renting something that isn't a slum where people don't care about references.

Also deposits are always(by law) held by a third party in escrow, and it's actually a bit of a pain to claim any money from that as a landlord, so it's really rare that people lose their deposits unless the place is absolutely wrecked.
> We can see Google doing this over and over: They actually create a lot of nice products that could be profitable on their own, but since the main Google products are just making much more money per employee it still makes sense for them to axe the small "winning products" and have almost everyone work on the big winners.

Even 10 years ago they've been very explicit about this strategy internally. Management talks about it as "putting more wood behind fewer arrows".

Its somewhat self reinforcing. I didn't try Google Inbox because I was sure it would be axed in a couple years anyway. (And I was right.) The more people make that same assumption, the fewer people try anything new from Google. And the worse any new products' metrics are - which in turn makes google axe more otherwise good products.
I always thought of “broke” as the transitory status of not having money, while “poor” is a socioeconomic status.

I.e. a university student could be too broke to buy beer before their next stipend comes in, but that doesn’t make them poor if they can still go home and drive mom & dad’s Tesla on the weekend.
The regulator set prices at $9000 with the idea that the high price would reduce the shortage.
> And, it always helps to have friends and good relationships with the people who are able to help.

It would be nice if, you know, people just did their jobs impartially regardless of whether they know or like you. But the reality is that not knowing the "right people" does indeed make things much harder, as we hear often here on HN from small businesses trying to deal with the tech giants.
Its an interesting example, subways seem to have some minor room for competition, so the argument against privatization based on "there cannot be competition" does not quite apply.

Even here though, there is a coordination problem to ensure various companies remain mutually compatible.
This is true. I still haven’t clicked on it nor do I know what it’s about based on the comments. Would alt-text descriptions of submissions be useful to add?
Yes, I agree completely. Nuclear can be safe and sensible, but we do need to get rid of a bunch of old crap first.
One may be happy in a mud hut eating nothing but corn, but generally not after getting used to proper construction, sanitation, food etc.

Recent history shows that there's no holding previously backwards countries from advancing their consumption. As Russians joke, the global famine will come when the Chinese start using forks.

China, India and SE Asia are quickly upping their per-capita production and consumption of carbon-heavy goods. Brazil doesn't destroy Amazon out of spite.

We have no moral right to say "Nonono, you can't do what we did in the 20th century and live like us!".
Hum... Probably 10 years ago you were using a highly curated and very small set of dependencies, written by some of the top experts on your ecosystem, while nowadays you are using that same set plus a huge amount of code you download at random from the internet.

The many different communities of programmers made that transition at different times, but very few dependencies was basically the only model available at the 80's, while the tons of dependencies is the model basically everybody uses nowadays (the amount of stuff embedded software imports nowadays would surprise a desktop GUI developer at the 90's).
This is like a comparison which strings and cups make the best telephone. All animation formats are awful, and shouldn't be used for anything larger than an emoji.

Normal video codecs are literally 10 times smaller. Even in this article — video capture of these animations playing is smaller than the animations.

There's an assumption that animation formats need to exist, because they're simpler and thus lighter, but that's not true. A computer that can play a 4K video will struggle to play a full-HD GIF. Larger anim files require more entropy decoding, and that's a single-threaded CPU-heavy operation. Modern codecs need to decompress only a fraction of the data, and the rest is parallelizable, SIMD-friendly, and often has dedicated hardware acceleration.

Sadly, only Safari was smart enough to support MP4 straight in the <img> tag. Other browsers still require cumbersome <video> markup, and Chrome is unwilling to change due to tech debt in their video decoding pipeline (e.g. Chrome can play AV1 in <video> tag smoothly, but the same AV1 payload in an AVIF container will make Chrome gobble up all the RAM and die).
Seems it got sold into Russia where it’s still being used.

https://icq.com/mobile/en#ios
> This highlights a usefulness of not choosing the largest and/or cheapest domain name registrar.

Since the domain is that old ("This domain was registered in the early 90s" according to the article), was there really a choice? IIRC, back then the only domain name registrar available was Network Solutions.
Your site has not worked for a few hours?
It depends.

In most of the scenarios, if GitHub Actions is down for an hour, even a couple of times per year, the deployment of new functionalities may be delayed a bit but that's it.

If you average over the year, the productivity gain, simplicity, and price (100% free for public repos!) from using GitHub Actions is still worth it for most of the people.

There could have been many uncontrollable reasons for the flow of developers to be interrupted (meeting, lunch, questions from colleagues, a pet in the office, slow internet, traffic with the car, stuck in an elevator) or just big news-related distractions (Christmas, Gamestop stock, Roblox IPO).

Unless you have a company somewhat relying on GitHub Actions for critical / business-generating flow (this sounds like an unusual idea to me but ok), it's unlikely to impact the income of the company.
Yes, and they work fine for now, but their long-term viability is far from guaranteed for this reason.
The fans won't care about warnings just like with cigarettes, and will find another way if it's blocked. Be it a Chinese app, or a website. No problems with using VPN if needed, you wouldn't believe how many young people already do. They really want to see these perfect women and not just that, but also to interact with them and their communities, and to buy stuff from them. BTW you're right that there is an obscene amount of what you're describing, but there is also a lot of more genuine influencers - it's easy to tell as a fan, one can't post stories with live streamed videos of it 24/7 if it's not true.

Similarly with Facebook - ban/break it and the people discussing QAnon and flat earth won't disappear, they will move to another platform - and feel like martyrs there. The EU discusses plans to force FB to open up to external user accounts - I'm already worried about that unmoderateable mess.

Overall, in case of drug abuse, gambling etc it's very clear what is right and what is wrong - but what's wrong with FB/Instagram/..., people interacting with people? That's what social networks are for, and people want it, the amounts of users are not coincidental.

IMHO we should spend this regulation money on education instead, and include psychology, philosophy, parenting/children care etc.
There has been an automated tool to not redraw stuff for ages. It's called gifsicle, and you should absolutely give it a try. It also does very good lossy compression.

https://www.lcdf.org/gifsicle/
https://kornel.ski/lossygif (merged into gifsicle)

Even imagemagick's convert can the static stuff.

As for the palette stage, that depends on ffmpeg to get things right. I find the guide at https://superuser.com/a/556031 a lot more comprehensive.
Phase 1 of the landing used parachutes to bleed off speed, but they aren't able to slow it enough for a soft landing. So a Skycrane was used for the second phase / touching down.

The blades on Ingenuity are larger (relative to the rest of the vehicle) and spin much faster than would be required on Earth.
I’m still pissed that MSN Messenger died but the hot garbage of Skype continued. I wish the pick for in org chat was MSN and not Skype. Back in 2004 we had chat history, now MS had to come up with the behemoth of Teams to provide that feature.

All we needed was msn on Android and iPhone with cloud backup of chats, that’s if.
I'm one that had pre-order bonus on GTA Online but gave up in part due to the loading times. If I have one hour to play I don't want to spend 10 minutes on loading screens.

It's funny to think that I would probably pay some amount to have GTA Online without these absurd loading times and without modders/hackers :D
Youth-led businesses get a cash boost in Kenya
How Startups Use Their Resources to Find Product-Market Fit
One State Managed to Write Rules on Facial Recognition
Yeap, this seems like marketing 101.

Also, looking at the profile, the author seems to be peddling various cookie-cutter "products" he's trying to sell to "entrepreneurs"... I wonder if he read his first link.
That might be the reason for the initial choice, but there's doesn't require staying with the same registrar now.
Optimize Ghost Blog Performance Including Rewriting Image Domains to a CDN
> But the price jump from one bed to two bed was much larger than any of the other jumps.

The jump between sharing and a one-bed flat is certainly larger. A two-bed on two incomes is a pretty decent arrangement in London (if you're a couple for example); a one-bed on a single income is much much steeper.
Return to monke.
I think that means there is still profit, just that profits are not payed out to investors. Hence they have to be re-invested or kept as savings.

Salary leaves a bit of a loophole, not sure how that is regulated.
Insurance is a business that’s mostly designed for uncorrelated tail risks. It works well for insuring shipping. It works pretty well for insuring against house fires. It can be tricky with natural disasters where the risks are quite correlated, though insurance companies try to prepare for it.

It works poorly for cases where the risks are unknown at the time the insurance is sold and then turn out to be correlated. For example asbestos-related lung disease claims basically wiped out many syndicates at Lloyds (though this was exacerbated by other problems like the accounting practices or underwriters having unlimited personal liability)
TLDR: New Zealand sits on top of its own continent that goes nearly as far south as Antarctica.
China's government has a lot of people with engineering degrees. That doesn't mean they're engineers, they were aiming for party positions from birth.
I love the things I learned from Haskell, but I find it so painful to actually use :( Similar case with Erlang...

I wonder if there are any functional languages that aren’t weird? Like they call the first element in a list / the other elements “list[0]” and “list[1..]” instead of “car” and “cdr”? Bonus points for a C-inspired syntax rather than an abstract-mathematics-inspired syntax

For now I just write Rust and Python using functional-style design (const inputs, no side effects, etc), but I feel like I’m missing out...
While I agree with your sentiment, this was not exactly a private operator: this was a rural electric cooperative, that intentionally runs close to cost hile holding reasonable reserves. Its voting members were distribution cooperatives, whose voting members are individual households. This is about as sane as a platform ownership as one might have.

This is not an obvious problem nor solution. As posted downstream, risk of polar vortex was even known and discussed by the general manager of the facility: https://www.energy.gov/sites/prod/files/2014/08/f18/karnei_s...
The GTA thing is even worse than that; television doesn't air commercials before the beginning of the show!
One may be better for the processor - perhaps it can execute multiple steps at once (pipelined).
Key to Combatting Vaccine Refusal
HIC! THANKSC FORC POSTINGC!
Not sure why the stack is unaligned there. The way I solved this in liblinux is to just pass the stack pointer to a C function and compute all the other pointers there. That way the compiler deals with the stack stuff.

_start:
xorq %rbp,%rbp /* user code should mark the deepest stack frame
* by setting the frame pointer to zero
*/

movq %rsp,%rdi

call liblinux_start

movq %rax,%rdi
movq $__NR_exit,%rax
syscall

static void *after(void *vector) {
void **pointer = (void **) vector;
while (*pointer++ != 0);
return pointer;
}

int liblinux_start(void *stack_pointer) {
long count;
char *arguments;
char *environment;
struct auxiliary *values;

count = *((long *) stack_pointer);
arguments = ((char **) stack_pointer) + 1;
environment = arguments + count + 1;
values = after(environment);

/* start is the main function */
return start(count, arguments, environment, values);
}

> Can you share this code? If not, could you document how exactly would you have done this?

Unfortunately I didn't make it that far. I was planning to study how glibc and musl do it just like how I studied their system call implementations. If I start working on this again I'm gonna look this up. I'll need to learn this linking stuff in order to support the kernel vDSO anyway.