skysight-inc/HackerNews huggingface dataset:
Grandparent talks about how taking responsibility means nothing. That’s what I was referring to. When’s the last time you saw someone actually take responsibility?

When it’s a teen pregnancy or injuring a pedestrian, we know what
“taking responsibility”
means. For layoffs there are no actions, no alteration of life paths. Even the money for severance really comes out of someone else’s pockets. It means nothing for the person saying it. Everyone else suffers the consequences, not the speaker.

Claiming you’re to blame is the only penance. That only makes sense to people who won’t normally do that. Which is people who think in narcissistic personality traits are normal. IE narcissists and people they groomed.
I find this seemingly trivial insight very useful:

Everything has costs and benefits, and they need to be weighed against each other.

If you look for it, you'll see tons of arguments like "this has costs, so it's bad" and "this had benefits, so it's good".

Both are missing half of the analysis!
“use bignum;” and you can.
Yes. Who doesn't secretly love a magic number ;-)
Hard disagree, this would be awesome. I'm leaving my current position but would have considered this as an unblocker for moving from Azure to Hetzner.

Would you have wanted a hypothetical discussion though (directed at grandparent), I would be up for that. Email in my profile
> We're still in a nuclear war mental model. We can't build beautiful things if we think they'll be destroyed in a war. We still have a societal level PTSD from World War I, World War II, Korea, Vietnam, the Soviet Union, and other things.

No, we're in a capitalist mental model. It's the same in the UK.

It's build cheap, maximise profit, and a race to the bottom.

Want that bas-relief from a master stonemason? No chance. Two reasons - profit. Second reason, so few master stonemasons because... the chase for profit and cheap buildings has removed any superfluous detailing, and hence destroyed a profession.

I can't envisage a new Chrysler building being built in the US (or UK) in the near future, or any of the 20-30s skyscrapers with ornate detailing up on the 40+ floor. Yes, I know we're all about steel and glass, but that doesn't stop elegant design and innovation.

It's the same on residential housing in the UK. You can just see it evolve over the last century from well built bricks and mortar with detailing, to modern (often grey) boxes, using the cheapest materials erected in the fastest time.
My gut tells me that cloud-based OSes have too much of a user-server lag? I could be wrong. I don't claim to have all the answers for this worked out, TBH - otherwise I'd be starting a company that's working on this problem. I do think it's an avenue to be explored, though.

But as far as document storage, Maybe the dock acts as a home server? Either way, it seems like off-device document storage is a problem that's been solved multiple ways already?
Yeah sure, made up or broken pronouns = human dignity.

> have resorted to clicker-training them like dogs...

I doubt thats going to help with the human dignity of your family either.
Show HN: A Website Dedicated to Jobseekers
I have always found job search overwhelming & stressful. I created a website hoping to make some parts of a job hunt easier.

The website showcases the tools & resources available to build your profile. Second, it features the websites out there which can aid your job search split up into categories. Finally, a curated list company-specific resource link tool which you can use for your job search, salary negotiations & interview prep.

In my opinion, this can be useful to any job seeker out there to see all the possible resources & tools out there.

Hope you find it useful & open to any feedback! [https://www.myjobsherpa.com](https://www.myjobsherpa.com)
I am not surprised, I've done thousands of prompts at this point and I know how expensive that hardware is.

To give myself some context, for $3,000,000 that is 1,600 A100 GPUs across 200 servers on GCP, 24/7.
& for "at scale" - how about 100,000,000 users?

https://twitter.com/iPv4depletion/status/1584376525427978240
How to Use “:root”, “em” and “rem” to Make Your Website Responsive
y - x overflows on y = INT_MAX and x = -1.
Funny just stumbled upon Poi yesterday! Small world
Plenty of people already aren't getting the treatment they need under the US model, only difference will be that your access to treatment is not as directly correlated to your wealth.
Obviously hardware would need to be upgraded. But it is much much simpler, and you don't have separate configurations for Ipv4+ and ipv4.
Add "Estimated" to the title
Yeah, if the stream platform CDNs support IPv6 (Do they? is there a site that lists it?) then the vast majority of residential traffic will be IPv6.
As a user of the internet since 1995...

Since I had a webpage in 1994, can I reject this authority? b^)

Twitter is dumb and more avoidable than G or FB, but it does seem to have some effect on the chattering class. If it is problematic when "bad" facebook moderation affects elections (I'm not saying that has ever happened, nor that it would in fact be problematic), it seems possibly problematic when "bad" twitter moderation affects elections.

Greenwald and Snowden seem to care about this? Although of course they care more about our ongoing persecution of Assange.
It's optional and Apple didn't want to be listed. Their logo has never been displayed on the page. They collaborated with devs from Apple quite closely though, they used to put the meeting notes and updates on devtalk.blender.org
If one isn't born with taste, peer pressure and conformity is what stops them from going full ugly.

But of course, the artistic ideal is someone that understands taste and beauty, so they can shed norms and just do whatever they want. This is why Michael Jackson could pull off wearing white socks with dark leather shoes, but we collectively know they do not pair well.
I didn't look at the source code. I like dnsmasq for its flexibility. I understand it. It's great. But the learning curve is very steep. Which might be because of the options I wanted in a certain way.

I'll look at this and see if it's more consistent.

Also, if anyone knows a good device to use at home with router and switch (>4 ports) and ap that runs open source firmware... let me know. I don't like SRM on the Synology, and UniFi has gone the Apple way.
I saved $1,500 (so far) with an Airtable DB and Replit back end
Jool also has the best documentation I've ever seen. It does not only explain how to configure the software but it also has illustrated explanations that do a far better job than the actual RFCs in describing the motivation and use cases of the many protocols it supports.
A while ago a built a generator for acquisition announcements [1]. Might be time to do one for heartfelt layoff announcements.

[1] https://www.ajnisbet.com/blog/this-startup-acquisition-annou...
A small correction - lj and nj are separate characters in Slovene alphabet.
Why?

What are you using EIP's for and the ability to float them?
It's the quickest way to find out if you understand the requirements of the task.

It takes more time to do the details, in that time you could have gotten your first feedback.

These are claims, but not explanations about how this is better.

The rest of what you are saying are benefits of working incrementally, but it doesn't seem to have anything to do with what you made.

low-fi wireframing

I still don't get this. Isn't it just using a different style of outline around buttons? What is lo-fi about it? Wouldn't lo-fi be something that was much lower memory and much faster to draw, like solid color boxes?
Wow I didn’t know that. That’s the best seat in public aviation.
It's hosted in Russia I think.
(Off-topic) As much as I love decentralization these Twitter alternatives have some really awful UIs. Feels like stepping back in time, although that's not always a bad thing.

They should get some of the cryptobros to help, they always had amazing designs for their useless services.
Bookmarking for future. I want to fill this out but don't have the info in front of me at the moment.
The amount of cryptography that relies on overflows is amazing and annoying when trying to implement it in a language/framework that doesn’t overflow.
1 Megawatt of RF – How the FM Supertower Works
And uh, you volunteering to be the first CEO under this daring new model of yours?
By tying an employees's identity to their employment, it's easier to retain them
AWS have a documentation page which display everything that supports IPv6 in a single place. They are definitely working on supporting IPv6 only.

https://docs.aws.amazon.com/general/latest/gr/aws-ipv6-suppo...
Most of us probably have a job description with a list of duties or something along those lines. But I've come to realize that certain circumstances notwithstanding (unions, etc), it's just a farce. Most people's actual job is to keep their boss happy, which you can do by helping them with their job, which is to keep their boss happy.

OP's job duties were fulfilled correctly until they weren't. The boss was happy because he didn't have to pay for backups and when it became unfeasible to keep the boss happy (data loss), OP recognized his job had become impossible and he quit.
It's funny how zealously pro free trade / ricardian "theory of comparative advantage" America was in the early 2000s when it was the industrial top dog.

Economists who drank the koolaid even paternalistically tutted at developing countries like China for doing stuff like this - genuinely believing that they were doing actual harm to their people by not just eliminating every subsidy and tariff.

The tables have really turned.
is the 22+% ipv6 adoption in .no all mobile? (honest question - i don't know)

https://stats.labs.apnic.net/ipv6/NO
Tig also belongs in this list. An ncurses git repository browser that I use all the time.
> it is rarely fully understood

I beg to differ. Case in point: type classes, the Monoid type class, and Monoids as the mathematical concept; all well understood, proofs of their existence and properties are stated exactly, and when implemented by a compiler behaves exactly as expected when the program is executed. This is precisely what people mean when they say "abstraction is the essence of progamming"...

... when they understand what abstractions are and use a precise definition.

Unfortunately there exist many programmers in the world who do not use precise definitions and don't know how to state mathematical laws or invariant properties of relations. They too use the word "abstraction" and they often mean... whatever it is they mean. It differs from person to person and is often used when they're waving their hands and trying to make a point.

Update: The overwhelmingly vast majority of programmers don't think about integer representations and how arithmetic is implemented these days; some do and that's fine, but the software world continues to ship vastly complex programs and systems without having to care about it and everything still works. That's abstraction at work.
Reminds me of Connor Roy's funeral speech from Succession https://www.youtube.com/watch?v=VEdOB9OIh70
Some people like to just put their free word-associations into internet comments. Don't worry about it. :)
Great extension, congrats on the launch!

It's really nice to use and the interface it provides (tab search, etc.) looks very good.

Not a big issue, but some of the text has some grammatical mistakes and spelling errors.

Also, is the extension itself open-source?
The amount of bullshit jobs available is positively correlated with how well everyone is doing. I’m not sure how that impacts science negatively. There are lots of sciency startups on the internet.
Congratulations on your Godwin's Law speedrun.
The same as any biometric --- use it to validate the user.

If the input falls outside of an acceptable pattern, ask for additional confirmation.
My dad has some similar stories from his time in university learning to program. This used to be commonplace. Insurance companies, banks, hospitals, and large universities were typically the only places with computers at the time (mainframes), and so in order to ensure they had appropriate pipeline to hire more technical staff they would donate unused computer time for batch processing to smaller universities/colleges to ensure students could run their programs. My dad went to a very small religious university, but it offered some programming courses, and they ran their programs by "compiling" their punched cards in order, rubber banding them, and then handing them in where they were all stacked together in an accordion file, sealed, and then mailed via USPS to the state university to be run and returned, it would take on average 2 weeks to get results back as printed output + your original cards with markings from the sysop. I still have all his old punch cards, he kept them in a shoebox in my grandparent's basement.

Computers didn't begin becoming commonplace until the 1980s, and really the 1990s, even in business contexts or universities.
They are laying off 260 employees.

Lets say they average $100k in salary.

The rule is generally that the cost to a company is 1.4x the salary, so $140,000 per employee.

That is $36.4 million dollars. At a place like Plaid, I am guessing even cutting C-level salaries to zero wouldn't put much of a dent in that amount... and you still need someone to lead the ship.
> 8.5 billion lights years away—more than halfway across the universe

That was the first number I was looking for.

Not a threat to earth. It's not even in our galaxy.
>"I made the hard decision to reduce the size of our team, and in doing so, to say goodbye to approximately 260 talented Plaids."

It's fascinating to me that this individual at once acknowledges he made a hard decision and then couches that very statement in euphemisms and weasel-wording. You are not "saying goodbye", you are laying people off. Full stop.

There also seems to be this new corporate-weasel playbook where you don't refer to the people being laid-off as people but instead by some cringe-worthy corporate branding of employees. In this brave new playbook it's not people that are being laid off but rather "Plaids", "Tweeps", "Elasticians" and "Stripes"

I think this intentional. It seems as this is really an attempt to build corporate-culture at the same time you are showing the people who got to keep their jobs just how tenuous and capricious being an employee there really is.

The other notable feature of this new weasel-playbook seems to be that the CEO always "takes responsibility" but yet can not be responsible for actually calling the thing that they're accepting responsibility for what it really is. Nobody was let go they were simply "impacted." And there were no layoffs just "goodbyes being said."

If the CEO can't speak the hard unvarnished truth during the bad times, I would question their capacity for doing so during the good times. I hope that message is not being lost on those remaining "Plaids."
You gain low latency, which allows you to write your code to a 'pure' relational model (at least as close as SQL allows), without having to rely on code complicating hacks to deal with round-trip issues. Less complicated code can improve delivery time and reduce faults. While there are abstractions that can be used to help with those hacks, they come with their own tradeoffs. Pick your poison, as always.

Conceptually, RDS is little more than SQLite with a clever networking layer built on top. In context, your application is also just a clever networking layer, so the middleman doesn't necessarily add any value. Of course it depends on exactly what you are trying to do and what tradeoffs you are willing to accept. There is no free lunch.
Frankly "borrowing an ebook" just does not make sense to me.

After many millennia of humanity striving to preserve knowledge we now have a way to make unlimited perfect copies of books but instead of really making use of it we instead put an unnecessary complicated system in place that makes the book artificially unavailable after some time.

Its like how early cars in Britain had to be preceded by a guy with a flag, really- trying to force and limit a new invention into the existing outdated system.

Or worse it even reminds me of book burning, removing perfectly fine book copies that could make it more likely for the book to survive in the future, like has happened for personal copies of many famous ancient text with the original texts being long lost.

I'm sure every ancient librarian would love to be able to provide books for every human alive - yet we now have the means of doing that, but choose to artificially sabotage it!
Also known as "unplaid leave".
Dense

Edit, to spell it out: op was surely joking
If HN will permit a bit of old-man-shakes-fist-at-cloud I think the internet was better before we went and let so many people on it. It was small and poorly organized and weird and mostly authentic. The hyperactive and over-exaggerated always-on 'youtube personality' wasn't a thing and people talked about interesting things from time to time.
I haven’t really used blender, but I doubt it would be a great replacement for most use cases. Fusion360 on the other hand is free and a great replacement!
Edit: Nevermind.

FYI in the US, there is categorically never any confusion as to where a package is being shipped. Ever.
It can be rewritten without the test:

return a - (a - b) / 2;
You must be getting different emails than literally everyone else then. Maybe you should check again.
How will Canada regulate news and streaming?
They all received very generous severance packages. Pretty sure most who were laid off in this economy have had far worse days.
It's been decades. The vast majority of network equipment already has been replaced multiple times since IPv6 became a thing that people "understood" we would switch in the future.

The difference is that instead of their ipv6 being broken, partial, or correct but non functioning because it needs additional configuration, it would properly work and support with the much simpler "ipv4+"
>(my daily use for it was checking if the coffee was cool enough to drink--yes, I know my tasting organs provide much of the same functionality...)

For tea I pretty much found the right amount of cooling time once and now I just repeat it. I boil water, steep for 5 minutes (with a timer), then when that 5 minutes is up I remove the bag and start an 18 minute timer. It's still pretty hot but slowly drinkable then, and within a couple minutes can be comfortably consumed quickly as well. I don't even try to drink before my timers are done anymore as I don't want to scald myself.

I think I also did some experimentation with a laser thermometer, but I don't recall what numbers I landed at, and this way I don't need to wonder how long it will take either. The time also lines up pretty well with eating breakfast if done all together.
The chosen font, spacing, paragraph size... I can't tell if it's supposed to be ironic.
I bet you're a big fan of voting, too!
> Even assembly language is an abstraction

Is this true? I thought assembly mapped 1-to-1 with actual HW instructions. If so, assembly wouldn't be an abstraction, it would be an interface.
> I get this perspective, and it's no judgment on you specifically for holding it

I'll judge them for holding it. They want the benefits of a society, then they should support that society. Otherwise the message is that they're totally ok with having a slave labor class that drives their Uber for them and picks up their take out order for them, but fuck those people when they get sick.
> A cooler feature would be requiring the compiler to prove the addition wouldn’t overflow.

Wuffs is specialized enough to do exactly that (https://github.com/google/wuffs).
I'm not sure it was ever relevant. All it does is describe the problem, which was already well-known at the time by the people working on v6. It doesn't give a fix for it.

It doesn't give a fix because no fix is possible. Because the problem comes from the design of v4, not from v6.

For some reason djb wasn't able to get his head around that, and people have been pointing to that damn page as if it's some big gotcha ever since. No, it's just the situation we're stuck with, thanks to the people that designed v4.
An example of the "My way or the highway" strategy failing miserably.
Oh, nice I've been eyeballing that slipstream. Suggestions? Build you own battery:

https://www.youtube.com/watch?v=b3eRv_FZjBc&list=PLPqn8bOJKP...

And get a Bafang motor:

https://www.utahtrikes.com/PROD-11620438.html

Also I've got a catrike villager
New Lightweight Deployment Option for Self-Hosting Bitwarden
The main bug was:

* each flight computer used its own angle of attack sensor with no way to detect failure. Craft had 2 sensors, but they were not used together (apparently that was extra paid option...)
* pilots didn't know how the system worked or when it is active, so they were fighting against it

don't remember anything about overflow
that will cause state and can hurt performance since it needs extra memory. one of the main selling point of IPv6 is try to be stateless as much as possible to ease up on routers and switches
Tens of requests a second?
Wikipedia doesn't appear to contradict that:

"The power station was also promoted as a tourist attraction, with visitors able to take a minibus trip from "Electric Mountain" - the name of its nearby visitor centre - to see the workings inside the power station;[18][17] 132,000 people visited the attraction in 2015.[19] However, the centre is now closed with no prospect of reopening."
Tech companies are valued on a house of cards (many of them) and so the investors are spooked by layoffs, so the CEO feels they need to say something.

This isn't present in many other companies, though the largest ones will still say something to not spook the shareholders.

Layoffs from small companies are rarely heard of outside the company, but we hear about small tech companies because of the investor aspect.
That definition still varies between you and others. I personally consider sleep to be a "base component."
Yes, I use IPv6 in production, alongside IPv4 (dual-stack). I've got an IPv6 only EKS cluster that has IPv4 on the local instance that NAT's any IPv4 outgoing connections, but the entire cluster and all communications inside the cluster/between pods is IPv6 only.

IPv6 stand-alone without IPv4 dual stack is not yet an option, but it is getting closer. If you can mirror content and deploy from your mirrors it is entirely possible to do everything over IPv6 alone.

About 30% of my production traffic is IPv6, referring to outside traffic coming in to the systems. Internally almost 90% of the traffic is IPv6 due to the k8s cluster being IPv6 only, and preferring that over IPv4.

Interestingly enough at home on my home connection about 60% of my traffic is IPv6, which has been increasing steadily over the years as other companies have started bringing on-line IPv6 for their services.
I confirm that the state of systemd-oomd is ridicolous right now and will easily kill important background processes that aren't even taking up that much RAM. It killed my Thunar file transfer, for example
Chris is explaining why the way browsers currently handle this problem is good, not proposing they act differently.

He did propose that Linux act differently (https://utcc.utoronto.ca/~cks/space/blog/linux/CARootStoreTr...), and this post is a follow-up explaining the value browsers get out of this partial-trust situation.
Is there a resource anywhere that's keeping track of this season's layoffs?
This is great to hear, and totally understood that you should be focusing energies on the new stuff!

I'm a strong proponent of open source and highly usable tools for critical project infrastructure.

I really wanted Taiga to work for us, and I look forward to revisiting it in the new version.