skysight-inc/HackerNews huggingface dataset:
https://12ft.io/proxy?q=https%3A%2F%2Fwww.newyorker.com%2Fma...
It's more like "if you need your code to go extremely fast" though, which is honestly pretty rare in my experience. Ocaml is no slouch and people regularly build great products on much slower languages and that's rarely the limiting factor.
I suspect it's a result of the bucket being wider and larger - many many people have latched onto the idea that "software" is the way to make lots of money, so people are signing up to learn it.

In the past CS (if there even was a CS degree/course offered) would me mainly populated by "the nerds" who were really into it, money be damned.

Arguably this could be why the educational requirements around other well-known lucrative positions became so difficult.
> What stops a bunch of Stanford students from starting whatever club they want in their spare time?

In my country, nothing - but if your club is willing to submit to the university authorities, they will provide some resources that will help the club survive your graduation.

For example, spaces at new-member-recruitment events when the university gets a new class of students, usage of university rooms outside of teaching hours, some storage space, maybe some money, and so on.

And because clubs for students have to completely replace their membership every 3-4 years in order to survive, that help can be the difference between a club that continues to exist and one that doesn't.
Does it really matter? It's almost assured that private valuations will get written down with a lag (already underway). Favorable public markets are what allowed VCs to foist the turd on the greater fool for a decade.
You can see timestamps if you do a two-finger swipe to the right on a trackpad. Not sure how you'd do it with a non-Apple mouse.
yeah, I love Rust but this rings hollow for me too.

debugging python is a pleasure compared to Rust, and it makes sense that this is the case... Rust itself performs well because of the compilation stage to native code, but it gets harder to step through because of that.
Have had colleagues who were required to not work for their resignation period (3 months). "Professional quarantine," since they were going to competitors.
Would you support Shetland independence, even if it meant Scotland losing most of its oil revenue?
yes, number of rooms is a big thing. especially with kids and working from home. my office room is 6m² now. sufficient for me. but places with rooms that small are rare. a friend has a 100m² apartment with 5 rooms, when every other apartment i found on the market in that city with only 4 rooms had at least 150m².
No, it has the authority - it does not have the means. You'd need a surveillance state far more powerful than we have today.
It might have reached saturation.

Violence is decreasing everywhere else too (dropping lead gasoline and screen time are the probable drivers).

The US is still an outlier as far as gun deaths go.
I thought they switched from GitHub or another provider to Gitlab or something but they switched from "patches in email lists" process to this

Welcome to $current_year I guess
So if you want to lay someone off in France, you have to allow them access to company facilities and systems and allow them to work? You cannot just pay them through their severance period, but tell them to stay home? If so, that’s absurd, and I don’t see what purpose it would serve.
> I can't get on the "It is a hard-knock life for Software developers" train. We are very-very well compensated, and we are insufferable.

The compensation can be high if you work in Silicon Valley (even though the cost of living is high there). The standard corporate programming job is already paid much worse. Also in a lot of countries that are not the USA, software development is not such a well-paying job.
i think this is a missed opportunity when it comes to convincing more people about the advantages of switching to clean energy, especially in developing countries (at least from a marketing pov).

for example my dad isn't really convinced about "climate change", but would love for the air to get cleaner. and for this reason he installed solar, a battery, even got a hybrid car.
Which is correct, Sunni or Shi'ite?
In the Czech Republic, the most disadvantaged regions tend to be those where connections to Prague / Brno suck. It is not a 100 per cent correlation, but pretty strong. People leave them regardless and tend to come back less.

Maybe Scotland is different, but around me, I haven't seen any region that was depopulated by having good rail infrastructure.
1. giving feedback is a skill that almost no one learns to do
2. bad feedback will often cause problems that wouldn't exist if no feedback were given
3. not everyone is well placed to actually receive feedback
What you appear to be saying here is that the "test" is based solely on comparing write performance, not on the conformance to what was written, when it was written and what was written when power was pulled and what was read back later. Is that a fair assessment?

This test seems to be based on how "understood" technology works and an expected outcome. Any technology that works better or differently than what you expect will fail.

Intel has already proposed MRAM -- aka persistent memory. If I am understanding correctly, your tests would claim that MRAM backed disks would fail your tests, they would perform way too fast.

These privatives seem to be super specialized and very dependent on what actually happens. The system call you reference, fsync() was introduced in BSD 4.2 -- 1983. There were no journaling filesystems in 1983. I think it is entirely reasonable to apply ~40 years of filesystem research to invalidate past system call practice and call it out as voodoo / blog fodder without real measurements on current filesystems and hardware and to also document if it fails or succeeds when the plug is pulled.

I acknowledge that doing this is hard work and time consuming. You are not going to get a 10 minute tweet from this, but really, isn't that the point of a robust filesystem?
AMDs server processors are named after italian cities (Bergamo, Turin, ...), their desktop and laptop CPUs and APUs are painters (Van Gogh, Renoir, Cezanne, ...), but that hasn't been entirely been consistent (e.g. the latest threadripper pro is code named Chagall which refers to a painter, but previous ones had names like Whitehaven).
It’s also more typical in situations where serious damage could be done by a malicious act. I’ve seen a UK Finance Director escorted from his desk because of this.
So, why would they move to Scotland? If it becomes appealing for the financial sector to move to Scotland if they are inside the EU, then why not move now to Ireland which is already in the EU.

Any businesses that needed to move to the EU will have already done so.
There's no way this is true.
FYI: If you're primarily IO-heavy, the GC pauses aren't going to be a big deal. Something like NodeJS (or Async .Net) will have great performance; even with garbage collection. (IO-heavy is the specific use case that NodeJS was designed to handle.)

GC pauses really become a problem when you have long-lived objects in RAM. A generational GC (which pretty much all of them are) is designed to collect short-lived objects extremely fast.

Rust definitely has its use; but in the case of a startup making an IO-heavy product, you're going to be better off spending your precious resources on a slightly faster computer instead of struggling with Rust's learning curve.
> Then it wouldn't be Nethack.

Hard disagree. No human player would remotely detect a difference if the exploitable pseudorandom seed were replaced with a truly random source.

> Nethack is not a game where the dice are fair. Nethack is a game where the phase of the moon has real influence.

The phase of the Moon _is not random_! It is deterministic! You're arguing against yourself here.

> Nethack is, though not originally designed for that purpose, a game which encourages players to learn to read the source code and familiarize themselves with text files, editing, and searching.

Entirely orthogonal to the issue of using a better random number source. Indeed, a good class project might be improving the source of randomness used by NetHack.
Agreed. Software devs have had it easy for a long time. I hope that doesn't go away but it is true!
Yes but you can't really "cut them off". You can tell them they don't need to be there, and most will be happy not to. But you can't revoke their access for no reason.

If you want to do that you need to prove they have (already) committed a fault of such gravity that allowing them to stay would harm the company irremediably -- it's a high bar to cross.
Taiwan Strait is an international waterway, Taipei says, in rebuff to China
If you live in a major metro area it is the opposite: the price of where you want to live to escape the rat race gets relatively cheaper
I'm sure spec scripts in this vein already exist, but it would be cool to do a 1970s "parallel history" in retro futurist style where NASA fully realizes Werner von Braun's concept for a Kubrikian spoke-and-wheel spinning mega space station ;)

1952 Colliers' article: "Man Will Conquer Space Soon!"

https://en.wikipedia.org/wiki/Man_Will_Conquer_Space_Soon!
Fake celebrity endorsements are often used on these scams. Well-known UK finance media guy Martin Lewis constantly has to try to shut down ads using his image.
In the UK you have to provide employees with a consultation period, which is typically done while the employee is still carrying out their day-to-day jobs (dependent on the reason for the redundancy). I believe it is similar in other EU companies.

See here: https://www.gov.uk/redundancy-your-rights/consultation

Revoking access and not allowing users to complete their jobs would often be seen as a failure to consult (see, for instance, the recent P&O ferries dismissals where they immediately removed ship access from the crew, replaced them with oversees workers, and then began consultation. This was a failure to consult and was found to be illegal).

People tend not to do rash things anyway during this period, as gross misconduct during that time would mean the employee is instantly fired regardless with zero redundancy pay. Treat people fairly and as adults and they tend to behave fairly and respond as adults. Treat people as untrustworthy and rash, and they tend to respond with the same.
It's too vague. The claim is that async "still doesn't really work" but like, how so?

Sometimes you could make a claim like that about a feature and it's more or less accurate just as it stands. C++ 20 Modules were like that (still might be like that?) on most platforms, 'cos it turns out that's a lot of work for a compiler to implement and it's important to say you have the feature even if you know it doesn't work well. But even then, I'd rather see e.g. "C++ 20 Modules blow up if I try to A, or B, or C... or Z" it's just that I can understand if your list is a page long "doesn't really work" seems more concise than listing everything.

There are clearly people who are frustrated by aspects of Rust's async. Some of those frustrations are fixable, some are consequences of a principle decision that's unlikely to be revisited, and who knows if you won't say what frustrated you

Suppose I said Go's generics "don't really work". Do I mean that they aren't monomorphised in the way I hoped? That the syntax is too untidy for me? That the Go libraries aren't yet making them ergonomic? That I found a compiler bug? No way to know.
I remember reading Indians on r/DevOps who were surprised they were earning more than Germans in DevOps/Ops positions.
The fact that you derive “one huge government” from “one planet” probably speaks more to your biases than anything else.

There are plenty of models that would allow for a small level of administration globally and local governmental control that is still considerably better than what we have today.
Unfortunately that world also leads to overly bloated corporations that are never able to clean house.
Reminds me of what Google Chrome (and others browsers) did for cache. That's clever, not 100% sure this will prevent tracking, but at least it makes tracker's life a bit harder.
It’s an insurance thing. The capital for Lloyd’s is provided by presumably wealthy individuals, who are called names. This historically is because they are the names underwriting losses. In the past, it literally meant their names would be written under the names of ships preparing for voyage, along with their lines (the amount of cover). Controversially, the ability of less wealthy individuals to become names has increased, similar to being an accredited investor in the US. Inflation makes the real bar lower every year. Insurance is literally gambling, especially if you know nothing about the risks you are taking in.
I’ve known dozens of people fired by Google in a mass layoff, when they decided to close one of their offices. The process has stretched for months.
I mean, in well-architected codebases of course. I've been lucky (or picky) enough to mostly work with such though.
You do not need a 5+ year degree. I have no formal qualifications and have no issue securing six figure jobs. And I have seen many others do the same.

You also have the ability to get a standing desk and take breaks to walk around.
Asynchronous communication is easier for busy people, typically
Google also makes a huge amount of profit. In 2021, they made something like 350,000 of profit per full time employee. Ads are not nearly as fickle as crypto.

Somebody making nearly 7 figures as a middle manager is only doing so because they are including stock appreciation in their compensation. That isn't the norm steady state, even for L7s.
check out https://cloud.google.com/run. I've never had issues 5x-ing compute on it.

All the other services that compute hits (e.g. Postgres) are a different story, but that doesn't really matter when picking a language.
These kinds of votes would happen more often if the independent country committed to running referendums asking whether they should join the original country after they became independent.

Many countries fear a referendum every twenty years with a 30% chance of resulting in independence, with these conditions, it's just a matter of time until the region becomes independent, and referendums, of course, stop happening.
True but you can borrow against the house to invest, for example
Could you share a YouTube video? The way you put it sounds like entering into a disco.
It has the most pairs available, historically aggressive referral scheme, BNB and BSC also helped a lot. not sure about the trust factor
> President Nixon rejected the ambitious Space Task Group plan, choosing instead to develop the infamous, loved and hated space shuttle.

So, he really was a crook.
I'm receiving part of my salary in USDT, and find it valuable. Traditional banking system doesn't work well for everyone.
Ironic thing here is that Hadoop is mostly already outdated.

Which is btw one of the depressing thing for a lot of data engineers: we used to play with those cool distributed processing frameworks, and now? We are mostly writing some terraform to deploy cloud resources, most of the distributed part being handled by those cloud providers.
Which one does "Invest your stablecoin, which is always worth a dollar, for 20% returns!" count as?
I've only seen this in American companies. I'm sure other companies in other countries do it but it's pretty standard for Americans.
For me it's the asynchronous nature. You can essentially have a conversation throughout the day (or over the course of a few days) without the pressure of having to organise a call at a particular time that works for both.
The WaPo article directly quoted the company’s email. The sushi restaurant was just filler.

My point in linking it was to avoid speculative reasoning.
The added value you're referring to accrues almost entirely to the exchanges.

People and businesses are not buying crypto to spend on things. They are buying it to trade it back and forth. No value is being created except for the fees exchanges can charge for processing transactions, which is a markup on the fees already charged by miners.

A large percentage of Americans were onboarded to investing via brokerages in the 70s-00s. Did that make day trading any less zero-sum than before?
The irony is crypto means hidden which cryptocurrency isn't.
They are going about the Artemis program in about the worst way imaginable.

The lunar gateway notion is about as terrible as I have ever heard of.
Yep, Labor has had neoliberal leadership since the 90s, but they finally thoroughly purged their left a couple of years ago.
DS9, maybe, not TNG?
I don't know why you insist on inventing orders of magnitude for each opinion ... Is this hyperbole I'm not picking up on?

Maybe the vintage accounts for our disparity of experience? I took a 2000km road trip to the Austin GP last year. Texas is known for agressive drivers. It never disengaged because of a vehicle changing lanes, or because of a road union.
Oh I see. poe’s law strikes again.
In the financial industry, this is common and is referred to there as "garden leave."

https://en.wikipedia.org/wiki/Garden_leave
No. In many places the law and the contract states that the company has to provide the required means to do work described in the contract.
If they change the job description to "do nothing" then it needs unilateral signing of a amendment to the contract. (And that can count as mobbing.)
It is not generous everywhere. In the Netherlands you get 1/6 salary for every 6 months, so only two months salary if you’ve been at the company for six years.
I would rather have a book showcasing the absurdity and informing people than to not have a book. It also doesn't have to be linked to capitalism, the podcast is free and can be listened by anyone. I'm sure the e-book won't cost that much either.
Plasma is the best modern desktop environment for Linux and yet people barely talk about it.

It is complete, mature and works out-of-the-box.

For users it has sane defaults but provides virtually endless customization and contrary to other desktop environments, user customization is encourage.

For developers, it provides solid libraries to build upon, not like other libraries that are constantly changing and making developers' life harder.

And yet, people don't care about it.
Do you expect the Supreme Court to rule on all government policy? Is it the case that you feel government policy is illegal until ruled legal by the SC? Sort of guilty until proven innocent? If the SC decides not to rule, say it just dismisses the case (not sure what the mechanisms are here) would the policy be perpetually illegal or would that be taken as tacit legality of the policy?

This does seem logically consistent to me, just trying to understand your position better.
The nation voted No in 2014 so they should probably leave it a bit before angling for another referendum. 20 years perhaps.
I love it when HN occasionally reddits
I have a lot of access to very confidential customer information at my job. But based on passwords I need to request that require someone else to approve. Based on a ticket/incident/change number that actually needs to exist. The password rotates as soon as it expires. All password requests and usage are logged and audited.

If you need to completely revoke someone's account overnight to prevent adverse impact, you designed your "access matrix" incorrectly.
Ridiculous that this has a crypto label. It's the same game as all of the senior people I know who have been hit with fake anti virus, fake software updates, fake banking apps etc.

Start small and harmless, take a small payment, request higher access, get a screen share or account password. Game over.
I wish there was a unified back end for accessibility that screen readers could plug into and other accessibility automated tools.

Their domain use cases are close in use but not the same. However, automation for testing has money behind it. Perhaps the use case could be bridged where both domains could benefit.
It wasn't a single cryptocurrency/stock he put his money in, it was a scam trading platform - this is more like putting all his money with ETrade, Robin Hood, except this was some kind of celebrity endorsed scam.
Agreed that it’s better than a copy paste tweet.

It’s just that I didn’t learn much from the documentary guy /because/ none of what he said was insider-equivalent.

It was just common sense, and maybe that’s all this niche blog was going for. Fair enough.
Advanced Programming Languages
It may you get wondered when you saw the title. But It is just stand for APL. So, what can it do for developers?

Advanced Programming Languages (or APL) looks like a libraries that we use any time in our projects with this different that this is on the web. Just it. That is like a written code that prevent you from spending too much time for your projects.
No it doesn't. If you read the article you will see that this is nothing to do with Crypto. Crypto was just an excuse to trick him and he fell for it. The same scam gets run all the time with Gold and Diamonds and Stamps and "Collectable Coins"...

And I didn't say you shouldn't prosecute the scammers. I just said idiots losing money to scams isn't a reason to police what people are allowed to do with their own money.
Google Maps now estimates toll charges for your journey
I'd like to see an AI tackle 4X because Firaxis' AI is famously miserable at its own game.

Firaxis iirc has never shipped an iteration of civilization where the AI could compete on a level playing field with even quite mediocre humans.
I've replicated this test over the years on inefficient gas guzzling American sedans, fuel efficient econobox hatchbacks, and sporty performance SKUs of mainstream product lines. These are hardly Shelby Cobra and Bugatti vehicles.
How do you invest your pension? Was he managing his own pension retirement fund and had access to the money in there?
Respectfully I disagree. Redundancy is entirely possible, it just has to be done fairly and in a manner that respects employees.

A 45 day consultation period when making over 100 employees redundant doesn't stop redundancies.

Which corporations do you consider bloated and unable to make employees redundant?
A nose dive maneuver (and any that are clearly anomalous and dangerous) should require simultaneous action by the co-pilot as the likelihood of a double murder-suicide would be incredibly small.
>> Avoid using specialized or technical terms without defining them.

>I try to do this even when speaking to technical individuals. It may make things more verbose but I appreciate it when others simplify as much as possible.

It's immensely helpful to do this, especially in technical settings. The problem is that a lot of engineers won't ask out of shame of not knowing the jargon.

By using plain language they don't need to be embarrassed and your communication is much more effective.
A whole bunch of people could learn the hard way the difference between "custodial wallets" and "your own wallet" very, very quickly. I've been telling friends who are into BTC to get their holdings off of Coinbase and into their own wallet (or cash out to fiat and disconnect their bank account from Coinbase -- I have no idea if claw-back is a thing here but why wait to find out?). Personally I moved holdings to Blue, Muun, and Electrum... I'm sure there are other fantastic options as well but I favor those that allow moving BTC on the Lightning network.