skysight-inc/HackerNews huggingface dataset:
The Invention of Power: An Uninteresting Blog Post
We pay a very heavy price for the complexity of modern compilers: slow compilation times even on crazy fast hardware, real-world bugs from undefined behavior propagation, and now here, leaking cryptographic secrets unless heroic engineering efforts are made to prevent it.

What we get in return for all that pain is slightly faster execution — in theory. A recent post on HN actually showed that at least in some cases, modern LLVM compiles to code that actually runs 1-2% slower than an ancient LLVM version.

Shouldn’t we conclude from all this that what we need is a movement to go back to simple, deterministic and fast compilers?
Is discrimination even illegal? I thought unless it was a protected class, discrimination is ok. Unless you're giving all black people a shittier test or something I feel like it's a long and expensive road ahead of someone pursuing legal action, with probably not much to gain and no attorney particularly interested unless it is some class action against a big company.
Yes.

That's because they cost more than $300k and can only fly for ten or so minutes. If they costed 1/10th that and could fly at the very least 4x that then people would be losing their minds over these things. They are fast enough. Cool looking enough. Etc. Just bring down the price and up the range.
> this is only better if the tool can work out how to get from where things are to where you want them to be

That's a bit like sating car is only better than a horse if the engine works. The tool has one job,

They do ofcourse fail regularly, I feel that devops tools are 10 years behind our development tooling
Not really, life _isn't_ fair, so do what you can to make the most of it.

No matter who you talk to, everyone will have their hardships, but complaining about it rarely makes things change for the better. I'm not saying one shouldn't advocate for change or try to change a broken system, but for your situation to improve, often the only thing you can do is just try harder and hope for a little luck.

I support the "work reform, unionize, know what you're worth" camp of this "antiwork" crowd, I 100% agree that workers should be more open about wages, try to organise and show solidarity... I'm a salaried worker myself and my quality of life is very much correlated to that of the AVG worker. That doesn't mean I believe that I can fix the world and all of its ills, nor do I care to.

edit: typo
I mean, it's not hyperbolic, it's literally used to de-worm horses.
It's The Verge; they aren't really well known for giving a shit about technical accuracy or fact checking.
I guess there was too much trust in the MSM at one point and what we see now is a 2 fold problem:
1. A hangover after the blind trust period
2. A degradation of MSM became obvious and opened a way for smaller outlets and citizen journalists.
Kubernetes is complex because it was built for "The Datacenter as a Computer" http://www.cs.yale.edu/homes/yu-minlan/teach/csci599-fall12/... (PDF)
This site is a rite of passage for any programmer, ever.
You're going to give a source for the first sentence, that is just not true in my opinion. Lower prices doesn't matter if the internet is heavily controlled and is shut down in areas like J&K.

It's also obvious that the push for low prices in India wasn't out of good will, it was for gathering massive amounts of data on new internet users and selling them on products and locking them into the "Jio ecosystem".
The value being returned in the correct type is especially important in languages without static type checking. The next line may try to add the dictionary you returned to an integer or something crazy.
This is one problem (of many) that will have to be solved before we can have "generation ships" for interstellar travel.
I think we're in agreement, and I wasn't being clear enough as well. I do mean the N set. This is what I mean by the "should" being fuzzy.

Unfortunately some of the R set ("some" is also fuzzy, I don't know how much but by this point I'm guessing high proportion), were in the N set and just didn't need to go to the hospital. So the mentality and risk factor prior to move from N to R is the same. There is no deterministic way (except moving to VN first) to mitigate that risk ahead of time.
I use regex101.com, that looks a lot like RegExr. I remember using RegExr at some point, and I think I default to regex101 just because the name is a bit easier to remember. I'll try to remember to switch to RegExr since it's open source.
And legal. A lot of places can't even get their heads around a scooter that can go 15mph.. so I'm not sure jetpacks are going to fly.
On being a PhD student of Robert Harper
Yeah, I think we can agree that staying on Spotify is likely the most lucrative option for him, but my point is that greed notwithstanding, he's probably got enough money that he would be fine to never earn another cent. Either way, IMO this whole thing is so crazy overblown.
Sweden decides against recommending Covid vaccines for kids aged 5-12
See how Wikipedia describes it: https://en.wikipedia.org/wiki/Ageing#Ageing_versus_immortali...

If very process of sexual reproduction that brought humans into existence is entangled with the process of aging, there is probably no reason to think that humans (or any species that reproduces sexually) could somehow change or evolve to become immortal.
Agreed. In the UK with all the paranoia about IDs it's complicated. In Spain I got my first Https certificates (client side) in 2008 or even before. Their system are technically pretty cool, but UX is a mess.
There is an initiative at EU level to have a common electronic ID, which would make a lot of sense, though probably not applicable to the UK.
It would be good to understand the failure characteristics.

Is the risk comparable to a wing suit, or a helicopter, or a single-engine plane ?
Some of them do, for type resolution. Rust has Chalk: https://github.com/rust-lang/chalk, Haskell has something that can be used too: https://aphyr.com/posts/342-typing-the-technical-interview.
That’s interesting. Amazon offers the choice between regular price for their tablet and an ad-supported price.
> It is a strange thing, progress.

That time is correlated with progress is a very political-liberal idea, to no one’s surprise.
This comes up every so often and I think the reality is, yes people would like jet packs but they would prefer to be safe.

Reminds me of this sketch.

https://youtu.be/vDIojhOkV4w
Interviews are, by definition, a way to discriminate candidates based on some criteria (using the dictionary meaning of word here). There are certain classes that are illegal to discriminate against (e.g. religion, ethnicity), but things like education are totally fair game. Airlines, for example, use physical fitness as a discrimination criteria under the rationale that a flight attendant must be able to function in the rare event of an emergency.

Just because a criteria doesn't match one's notion of "fairness" doesn't mean it's inherently a bad criteria. If Google wants to only hire people that are good at cracking leetcode and that ultimately leads them to have their current reputation of being out of touch, that's kinda on them.
It also lets you switch between regex implementations in different languages.
"Pre-pandemic, the right had a monopoly on fear-based politicking."

Not exactly. I think this is an example of how different perspectives lead to fear being used to drive a law, because it has been used by both sides. Those who agree with the law believe the threat (fear) is enough to justify the law, and forget that it was fear that drove it in the first place, or downplay the fear element.
You shouldn't have to google a basic concept that, if you truly were senior level, you would be using on a daily basis. This is not some obscure language syntax or feature.
Apparently it is about being just controversial enough so that people will talk about you while appearing reasonnable enough so that people won't brush you off.

Being vague makes for the best flamewars. Everybody can jump in defending his or her own values while nothing is being really talked about.

"We shoud take X more into account !"
"No X is not the only thing, there are also Y and Z that needs being taken more into account !"
A bit like a hang glider? Article claims interest in them has declined as well.
> Let's ask the possible instead: ask it to take each person as far as they can go. For those who are gifted, help them to soar with their gifts. For those who are ordinary, make the most of their ordinary talents. For those who are below that, still maximize their ability to use what they have.

I think you have to define possible, because what you are describing isn't possible in our current educational model. You currently have class room with students who range from special needs to gifted in the same class. with K-12 typically having a student ratio of 30:1. There is no reasonable way, a single person can be able to manage an individualized learning plan for all of those students across that level of variance. Hell at 30:1 it's hard to manage even generic group learning, and given the abysmal pay, and non-sense localized school boards who push shit like "alternative theories to creation" as required in the curriculum.

I don't know that given all that we could call what you suggest possible, as it would mean fundamentally changing the whole system.

For the record, I support your concept, just don't think it's currently possible.
Assuming you want to use Python or JavaScript why not ?

It's much safer than working on your own car.

Hell it's even safer than fixing a bike.

I would never impose this on people though. Many people just don't want to do it.
Non profit organisations could fill that gap. If proper financed directly by its users, otherwise they will go down the same path, if they get their money directly or indirectly from advertisement.
Similarly, the individual chance of getting cancer by smoking a cigarette doesn't warrant fear. But if you apply this logic to cigarette after cigarette, you may end up in a PSA talking through a hole in your throat and telling everyone not to smoke. Fortunately, as human beings, we can see patterns in large numbers and act on them. We aren't limited to looking at the world through the keyhole of individual risk. We can take a broader view.
Wow, this looks really cool. And if it can be used for Supabase I guess it can be used for https://nhost.io too because both are using Postgres?
If it's not interesting why post it?
Axolotls among most widespread amphibians on Earth, almost extinct in the wild
Good. That's the Market at Work™
I've read it's not so much that a particular aging trajectory is selected for, it's that mechanisms that shorten lifespan aren't selected against depending on ecology, social structure, and so forth. I imagine that's not entirely accurate, though, as there are some species that have definite senescence patterns that are closely tied to important developmental events (e.g., octopuses and egg laying).

It's difficult for me to imagine something that selects for individual death per se, but I can imagine certain cellular repair mechanisms and so forth, with death at a certain age being a secondary consequence, being selected for depending on a host of factors. Evolution tends to be somewhat chaotic in that what's adaptive depends on prior evolutionary history to some extent.
these notifications aren't guaranteed to fire at the expire time, wouldn't that be same as current problem?
> mostly because I know that I would panic and perform poorly in this kind of interview, so I don't really see the point of practicing for that

That disappears with practice. Just start slow, do a couple of easy leetcode questions a day until you are comfortable then move onto medium. You'll get there don't sweat it.
Fox News didn't need to try too hard to make the movement look bad, right?
This and the Alaska issue are the same, they are 'banned' in terms of being removed from the ciricullum. The books are neither removed from the library nor is there any mandate against ownership or possession.

The term 'banned' seems to get more clicks and more emotional reaction.
There is no valid scientific or medical basis to mandate masks at school. It's pure scientism and politics. For anyone who believes that mask mandates should continue please take the time to educate yourself by listening to this panel discussion by a group of leading physicians. UCSF professor and infectious disease expert Dr. Monica Gandhi explains the current science very clearly.

https://peterattiamd.com/covid-part2/

https://profiles.ucsf.edu/monica.gandhi

Most European countries don't mandate masks for schoolchildren.
The memo does say each agency needs to pick one system that is not internet accessible and make it accessible in the next year. The way I read this memo is pushing that VPNs don't add much in the way of security (if you follow the rest of the memo) and should be removed.
lol /r/IAmVerySmart material here. WAKE UP SHEEPLE. LMAO he thinks he's smart.
Wtf, masks absolutely work. Who is pushing this stuff and for what nefarious reasons? Do they think all children should get exposed early to the virus and then we'll develop heard immunity in decades to come? We have the vaccine for that.
You can actually find some dissent from one of the core team in the linked thread: https://www.postgresql.org/message-id/CA%2BTgmobuHESqa%3Db5s...

Modern PG is already threaded out of necessity for many kinds of query, there's really no other way to fully exploit modern hardware (or indeed, much of the hardware released in the past 30 years).
I'm doing the hiring for a small company. We do coding tests as part of our interview process. I know it can show false negatives but it rarely shows false positives (wrt coding ability).

However, we don't ask employees to work anything like 80 hours a week. In fact, we track overtime hours (> 40hrs/wk) and pull the red "panic" lever when it goes above a threshold as a control for burnout.

But like you said, you're applying a filter too (if no coding test -> low overtime required). It probably has false negatives (my company), but it's worth it for you because you have found that it rarely shows false positives.
I honestly don't know the details of what happens to the physical plants. I can't imagine they're worth the shipping to physically send back, especially for dead plants which the company was also reimbursed for. They were likely destroyed. Generally, part of the deal with the supplier reimbursing the retailer for unsold product is that the retailer then needs to prove they didn't sell the product.
This is needlessly confrontational and insulting. I'm not making fun of Neil Young. I'm a fan and always will be. I'm still going to listen to his music. I legitimately felt bad for him because what he did was an instant PR disaster.
Other highlights include years of Messenger dallying and feature creep and abandonment causing the app to be rewritten and all work for years lost the moment he moved out of the org and M, the voice assistant that got killed soon as well.
Looks are critical to account for in engineering a physical con. Not that one necessarily needs to be gorgeous, but one needs to be fit to the scene, in a way that minimizes the chances of someone undesirably thinking twice about your actions.
One thing that Obsidian has that zim does not is the ability to invoke vim keybindings.
I don’t recall 2048 being nearly as big as Wordle, or say Flappy Bird, but of course it’s fairly subjective.
I am not sure where you're going with that, but the statement about needing a digital hookup isn't correct. A 56k analogue modem running over POTS offered 56kbps in one direction, and between 1200/2400/9600bps in the opposite direction.
> Very strange. So people buy their TP online and get it shipped to them with more paper around them than it takes to make the rolls themselves? Opening, breaking down and disposing the box seems much more work and wasteful.

TP ships to grocery stores in cardboard boxes too; if you buy the large sizes, they just put the shipping label on that box.
Until that someone turned out to be a nation-state, case in point the still-ongoing story of J.A.
Not Another Framework
Thanks for clarifying. I wasn't aware of the fact that redis removes expired keys even if they aren't deleted. I've always thought of expiry as more of a resource management annotation. Interesting way to use it.
Yes, the probe lasted almost 20 seconds after landing. Who knew?
I'm not sure how "we're through the looking glass" because there is still debate on the issue, the Atlantic article lays out pretty strong evidence to suggest there is at the very least still plenty of room for debate. Further I don't understand how debating issues is "human-hostile" as you put it. All public measures should continuously be up for debate.
They’re completely impractical, that jet pack does indeed exist, but there are approximately two people in the world who can safely fly it untethered. Every now and again they’ll pop again with “mountain rescue experiment with jet pack” or “Marines demonstrate boarding with jet pack”, and every time it’s just the creator cosplaying as whatever service he’s trying to sell it to this time.
Italy has the SPID, Spain has ID cards with personal certificates since ages. I guess other countries have similar systems. The UK, with its reliance on "what is your date of birth" is the outlier really...
I wouldn't be surprised. Droughts have toppled empires since the beginning of time. People can put up with a lot, but once they go hungry for an extended period of time, you can bet they'll want the status quo to change, and to change fast.

A drought in Russia was one of the indirect causes of the Arab Springs revolution a decade or so ago.
This is one of my main qualms with how public health does their work. Lying is justified if you think it will convince more people to do something that will improve metrics at a population level. Maybe that works for a period of time, but once people find out, it destroys their credibility.
Now try the same thing in a state that opposed the ACA or during the prior administration when it tried to purposefully cripple people accessing it.

We saw the same thing with the consumer protection bureau when it was run by someone who supported payday loans during the last administration.

I’m not trying to get overly political. But whether government “works” is completely dependent on which party is in charge and whether they champion parts of government that you need.

Just to be fair, government didn’t work too well under the Democratic administration during the eviction moratorium for landlords.

How much easier do you think it is to get a gun license in a red state or register to vote in a blue state?
My webhost, Dreamhost. It's a configuration option in their mail transfer agent.
Ask HN: What is a solid infrastructure stack for internal apps in 2022?
The internet is filled with terrible and shallow articles about how a company should go about building internal development (and product) infrastructure, most of which either have the objective to shill particular paid (and lock-in) solutions or aim at putting a variety of SEO buzzwords in the hope of getting ad revenues.

So, dear HN, how should a startup go about developing their own (cloud-based) internal stack in 2022? What combinations of tools among AWS, Terraform, Pulumi, Kubernetes, Tailscale (etc.) provide a quasi-stable configuration to increase the life-expectancy of your friendly neighbourhood devops?

What is the state of the art of setting up secure, zero-trust, infrastructure that employees can use to quickly spin up services and tooling for internal use?

How is this done in your company? Are you happy with it?
I wouldn’t say quickly exactly, this has been years in the making, it’s much better than it used to be.
I love to doodoo on dmv / dot experience out of habit and cultural inertia, but in reality, my local Service Ontario is GREAT. Most of the time line ups are manageable; but most importantly, I get to talk to somebody who is obligated and typically willing to help me out and point me in right direction. Worst case scenario, I can come again and talk to another person.

It is THAT final resort that's not even an option with so many large companies. Sure there are people who will t fall through cracks, legitimate horror stories, but at least there's an option and obligation and intent.
Come on. They have long offered free Workspace for nonprofits and for some schools. This is not going away, and support for various licensing scenarios is certainly there in the code.
I said yes, but only with the assumption that this is specifically for software engineering roles. You can land a high paying job in other roles without the leetcode grind. You may pay in other ways, in terms of the nature of the work or other requirements. Yes, FANGS definitely do hire MBAs from a top programs, PhD scientists to work in non-SE analytical roles, and so forth, and they may get to skip the technical interview. But I have been astonished by the credentials of people currently working at google, we're talking people with PhDs in computer science who were hired as analysts or scientists, who still had to run the leetcode gauntlet to switch over to an SE role - and some of them failed the interviews.
Umm, why are we talking about India here? They made a huge revolt against Facebook "Free basics" and it was shot dead before it could get off the ground in 2016. https://www.theverge.com/2016/2/8/10913398/free-basics-india...

This article doesn't mention India at all, because there is no Facebook internet in India.
I think you have too high hopes for the possibility to get non tech-geek users to try the Fediverse. If Heavy Metal Community A on Facebook disappears overnight, I think the users will simply join Heavy Metal Community B (on Facebook).
Absolutely right. However, it doesn't stop politicial groups or media from using ominous music and dystopian or wasteland images to evoke fear in their audience.
I mean what is an index ? Merge join vs hash join ? These are basic algorithmic ideas that you should know if you're doing any sort of optimization on a database at all. I don't mean to be rude but I hate working with people who have no interest in their craft. They tend to make work harder for everybody else. I'd rather hire people who are actually interested in learning.
Three Kinds of Memory Leaks
Jetpacks are only useful if there is no infrastructure. You can get a motorcycle for <$500 that is infinity more useful than a $500,000 jetpack. Hop on the road and get where you want in a moment.

Plus a jetpack requires special licensing and pre approved flight plans, ect.

Jetpacks are only a toy, a very, very expensive toy as they are now.
Redis expires can't be ordered, unfortunately. [0]

One hack I can think of is, accessing the keys. If the key is expired, then Redis won't provide it and you could know it is expired.

Another way is to club all of the relative keys in a hash [1]

[0] - https://redis.io/commands/expire#how-redis-expires-keys

[1] - https://redis.io/commands/hset