skysight-inc/HackerNews huggingface dataset:
I would interpret the 6-8 number as the number of people actually on the rotation, so excluding those who are not yet trained.

>they are getting escalated to the person on rota and then escalated to you/team (it's rare than one man can fix/debug much alone)

This is probably true at first, but over time a team can build up knowledge with better runbooks. When I first joined my team's on-call, my tech lead was very clear that if I wasn't sure what to do, I should just page her or the subject matter expert on the team without hesitating. For each time this happened, we went over the response in a postmortem and added instructions about how to diagnose and fix to the runbook, so the next person to get paged for a similar reason could follow those instead.
Sheer madness.
But you are entitled to your opinion!
West Germany had been very proactive under the Adenauer years to abolish all forms of Nazism. In East Germany, the Soviets did that, albeit violently often, which is why there is a higher rate of Neo-Nazism in the east (apart from the usual issues such as poverty and unemployment).
Movements Within a Collapsing Publishing Industry
1491 and 1493 are two great books by the same author, delving deep into those topics. I enjoyed every line, and there was a lot of them :-)

https://www.amazon.com/1491-Revelations-Americas-Before-Colu...

https://www.amazon.com/1493-Uncovering-World-Columbus-Create...
Interesting, do you have some example to figure out the kind of data?
> You've clearly not commuted in and out of London at rush-hour/peak-time then.

Not only have I done that, I've put up with the Southern strikes. Still far better to go into the center of town than to go to some random spot on a different edge of town.
I love the idea!
I don't think you guys realize the loans would dry up for frivolous schooling. The bank would understand you could file for bankruptcy and evaluate the loan accordingly.
I dunno, I think this is a pretty draconian imposition by a state known for its decadence in a country that used to like to think it was a leader in building new infrastructure in tough conditions.

With all the energy resources at Australians' disposal, it sure seems off-kilter to not be rewarding those who chose to go more efficient.

Would that there were Australias own local industry capable of competing with Tesla .. and I say that as a once-proud Australian.

With a local industry leading the way, as usual, the Australian government could get a clue.
(I had to add some whitespace to your JSON because it was breaking the page layout. Sorry; it's our bug. Still valid JSON though!)
The vast majority of road damage is done by heavy trucks. Don't need to tax these cars at all.
I'm not really sure I agree the general taxation scheme is not regressive still. It varies, but at least for ACT, they waive stamp tax on new electric cars, and registration is $100 cheaper. I also didn't include GST tax for fuel in my numbers above (10% of total fuel cost).

So yes, luxury tax does kick in at a lower number (which I find silly), but I think overall, you're still creating a situation where electric is paying less to use the same roads.

That said - Agree with the line you quoted. I think an even and fair tax makes sense, but I don't see how you do that at the local level when the fuel tax is federal.
in my case, it’s for digital signage screens, you can run webpages on the players,
but the monitor socs are heavily optimized to play video, so it’s much more easy to distribute the content as video than as html animations.
It's not a submission for a Google product. It's a YC startups job ad.
It uses JWT, you can use third party or serve them yourself.
Filesystem writes don't always correspond directly to storage sector writes.

Sometimes it's possible for the filesystem API to guarantee that "sector"-size writes are atomic, even though the underlying storage doesn't do that.

For example a filesystem which uses copy-on-write when overwriting data, by appending each written block to a journal and checksumming or checkpointing the journal, is likely to offer that property.

Sometimes a block device knows that sector writes are atomic too. For example some battery-backed RAID controllers can reasonably guarantee this. Of course it fails if the battery runs out, but the abstraction is intended to assume you never allow that to happen.

It can go the other way as well. When underlying storage provides guaranteed atomic sector writes, the overlaid storage might not. RAID-5 does not provide atomic sector writes even when the underlying storage units do.

It would be useful for them to report when they have that property, because it would allow SQLite to use fewer writes. In effect, if the filesystem already uses a mechanism to ensure atomicity at some performance cost, there's no need for SQLite to use a second mechanism on top at a second performance cost.

It's actually worse than non-atomic. Writing to a sector on RAID-5 (without battery backup) corrupts other sectors too, during the time window until they are all made consistent. I call this the "radius of destruction", and I'm pretty sure SQLite and other software ignores this problem because there's no API for finding out about it.

So filesystems could report:

- "Don't know" for when writes go direct to the underlying block device. Or better, report whatever the block device reports for this query, which should be "don't know" in most cases.

- "Yes it's atomic" for when the filesystem layer (or block translation layer, flash translation layer or whatever there is) knows that it provides a reliable atomic-block-write abstraction on top of storage which doesn't provide that.

- "Watch out, we don't even guarantee your sector write won't corrupt related sectors in a geometry group..."
> But you can probably still find static binaries compiled in the late 1990's that will run on modern Linux. ABI wise, the Linux kernel is functionally backwards compatible, and that's nothing to idly dismiss.

This would be one of my big objections to systemd - I seem to have gone from a very decoupled kernel userland (eg I can boot almost any media and then chroot into my system) to one where the kernel version and systemd are pretty tied together making things more difficult.
Everyone benefits almost equally from the road system, regardless of whether they drive. Emergency services, food and other goods, the entire economy depends on the roads. Taxation to fund road maintenance should be central and universal, and not directed at individual vehicles, other than perhaps a sales tax based on weight.
I do APIs and Web Apps. I only learned the definitions for the data structures you mentioned for work interviews. Otherwise I wouldn't even know what they mean. But also above post mentioned memorising algorithms, so they seem to expect memorisation beyond knowing trade offs of the features your programming language provides.

They suggested one should have to know how to implement algorithms in Assembly to be useful.

Also the article author mentioned bubble sort as an example. Do you really need to know bubble sort by heart?
The text ran the same section below that said "have something else lined up first" so the advice wasn't "quit at the drop of a hat".

And I do agree that it's rarely going to lead to any sort of corporate change. I worked at a place with around ... ~20 IT folks. New CEO came in, and within 9 months, 8 of the 20 had left or were leaving (I was one of them). I'd reached out to the previous CEO (who still owned the company, had interviewed me, and was one of the reasons I'd taken the job) and said "something's wrong here". "I don't want to hear it - talk to New CEO". "New CEO is the problem..." "Don't want to hear it...". So... loads of people left. It wasn't until New CEO tried to get rid of one person in particular did alarm bells finally go off, and owner/CEO came back and booted New CEO. So... change happened eventually, but not in reaction to 40% of the IT staff leaving in less than a year.
>>>> you're implying "nuclear = bad because France is moving away from it" which is not what France is doing.

>>> They literally are, and have formally said so

>> Citation needed.

>> reducing dependence on nuclear has a lot of advantages unrelated to "nuclear is bad" or "nuclear is not clean" or etc

> When did I even say that?

Wow this conversation is a mess.
Technical comparisons are not relevant to my comment.

What is Arch’s charter? How are its leaders elected? How are its processes defined?
I'm a huge fan of Arch Linux and would say that it is the best for personal use.

However I wouldn't dream of running on a fleet of several. I currently have 6 nspawn containers I run, and it's not as consistent to ensure an update won't break it.

Debian is great if you are running many servers. It's slow moving rate is due to care of not breaking the world.
I had a great time running Tiny Core on a ThinkPad R31 about 10 years ago. I eventually put Arch on it because Arch is so easy to use, but I miss how snappy Tiny Core was and I think I may try it again.
I don't think Odometers are reliable enough, especially as the basis for a tax. You'd certainly see an increase in average tyre size!
Indeed, road damage is a 4th power function off the load of a vehicle. I feel this would be fairly easy to implement at registration (at least here in the states, weight is part of the registration application).
Netty/Incubator/Transport/Native/Io_uring 0.0.1.Final Released
Geocaching is an easy hobby to learn (and much cheaper than it used to be for anyone with a smartphone) and gets you outside with the kids, who consider it a treasure hunt. It might be a little challenging during quarantine, but it’s a great way to get some exercise and explore the area around you.
I think that changes rapidly when you interview past the mid- code monkey positions. I doubt a VP of engineering would be interviewed on anything but opinions and experience.

When that shift happens depends on the company and what the team is hiring for.
I am curious whatever you will find people willing to work for below minimum wage.

2000 points is worth less than 20$ according to currently shown rewards.
I think there's a lot of truth in that. That why I was so specific about including weight as a factor.
Do you think Steve Jobs was deceiving people with his reality distortion field? I'm sure a lot of people who knew him thought that and still do. He had a similar story where he got kicked out from his own company. Investors didn't like him either.

I don't think she was deceiving anyone. She had a vision and really wanted it to work. She might have oversold the idea before it had come to fruition and dressed it up (and herself for the matter) to appear appealing to the investors and the public. If you've known any CEO-type person or marketing people, you know that's going on.

So, why is every other CEO and marketing person "doing their job" and she's a fraud? Why did they create a spectacle with documentary and a media trial before anything was proven in the court? Now she has to say things her lawyer recommends to get out of it as easily as possible... and Bloomberg is here to tell us "Do you remember the fraudster? Do you know what she said, ya'll?"

I mean, it's understandable if people don't understand how this whole thing works... but it's pretty ridiculous what's happening to her. I hope this gets sorted well in her favor and she finally gets to tell her side of the story.
Unix itself is ~20 years older than Linux's start.

NextStep implemented Unix atop a microkernel for security benefit.

Hurd splits all the subsystems of Unix into independent facilities that are connected via the microkernel. One of them can crash and not affect the rest of the system, but also I got the idea reading about Hurd that there's no particular requirement one subsystem lives on a specific CPU or even machine as long as they can communicate.

Maybe I'm thinking of Plan 9?
No "unnecessary" patching, like seriously? I see so many patches in the Arch packages repo I can't even count them all:

https://github.com/archlinux/svntogit-packages/search?q=patc...

https://github.com/archlinux/svntogit-packages/search?q=sed

But putting that aside, all distros need huge amounts of patching to make each package get along with the rest of the system. Without patching, many of them won't even build in the first place.
BMI and glucose levels
FEC Chairman: Trump campaign bringing 'legitimate accusations' of election fraud
if you liked this, my collection of other "drop in" simple CSS frameworks is here: https://github.com/sw-yx/spark-joy/blob/master/README.md#ser...
There are a lot of core language types that could substantially improve safety (not to mention inference), with anything explicitly `any` being obvious candidates. I feel like this should be a compiler/lib option for those of us who would opt into the breaking change for increased safety.

But since it isn’t, augmentations may be an option. I’m not at my computer right now so I can’t verify that this would work, but you may be able to add an overload that returns `unknown`. Unfortunately with overloads, I’m pretty sure the built in types would be selected first without some additional specificity.

This feels like a good opportunity for a safer standard library package wrapping globals, DOM, Node built-ins, etc.
I'd be happy to make that argument. It's circumstantial evidence at best, and would be a waste of time in a criminal trial.

"Move to strike that so-called "evidence," your honor. It is irrelevant and thus inadmissible, because "Cover Your Tracks" is the name of a website that tells users whether their computers appear unique to advertising companies. Not to mention that the EFF regularly files friend-of-the-court briefs with the Supreme Court and is a trustworthy nonprofit dedicated to keeping the internet safe and fair."

Juries are made of regular people. The overwhelming majority of households in the USA have broadband internet. Regular people understand that advertisers track internet users in order to sell more ads.

Also, scare-mongering and preying on someone's lack of familiarity with a website is only useful when there isn't someone else present to quickly explain it to them.
Tripping on mushrooms a couple times a year can do wonders. It helps me to see things in an entirely new and extremely positive light, long after any actual hallucinations. They facilitate a sort of mental reset that spurs creativity for me.
But you still need to maintain existing and build new roads, and not only trucks drive on the road. What about snow? It needs to be removed for normal cars as well as trucks.
here, have even more :) https://github.com/sw-yx/spark-joy/blob/master/README.md#ser...
Individually, maybe yes. Collectively there's a huge difference whether that kind of communication spreads en masse from Linux land as:

- I love to learn lots of ways to do things, btw here's a keyboard way to do what you want, isn't this abundance of choice thrilling, wooo wooo!

- I commisserate with your difficulty comrade, if we're both stuck with using this for reasons we cannot change, here's a pragmatic workaround that might help stave off your desire for vodka another few minutes.

- Stop wanting good trackpad drivers what are you, a loser normie or a girl? Keyboard is the One True Way for smart people(tm), here's a mystery button mash combination to show how smart I am, get with the program and memorise it, there's lots more arbitrary memorisation and gatekeeping where that came from.

- Trackpad drivers, what do you think this is - a house of pleasure and sin?! This is a machine for work and plain and simple tools for cleansing the soul. Let me help you find enlightenment through key combination meditations.
Ask HN: Least-friction [global] payment method for micropayments?
I would like to experiment with micropayments for a service I run. I know most (all?) people have failed at this so far...but I still have hope, at least in my particular case.

Anyway I wonder if anyone here has suggestions for the smoothest, most friction-free payment method for paying 1 USD up to 20 USD on the open web (no mobile app, browser extension, etc).

Amazon Pay seems like a good bet to me since I imagine a good portion of people browse while logged in to Amazon. Maybe PayPal? I know Stripe and Gumroad have smooth payment flows, but they require inputting card information, which I think would be a turn-off.

Any ideas?

Target market is mostly non-technical people around the world so I don't expect JavaScript blocking or browser containers to be much of an issue.
While I like and use (and even recommend) Archlinux, Debian’s track record is absolutely venerable. It’s a huge accomplishment to carry so many people and an ecosystem along with you over decades, doing all the unsexy tasks (the number of packages!) and serving as a stable platform in support of user freedom, on top of which others can build nimbler and sexier offerings. The Debian project deserves our utmost respect for its effectiveness in organizing a community around a goal.
I read somewhere that road damage caused by vehicles is not linear with weight. Heavy vehicles do much more damage. I can't cite a source, but I recall an exponent between 3 and 4 on the leading term. With that in mind, everything but heavy freight is basically negligible. And then it's generally for businesses where privacy isn't so much of an issue.
This sounds fair except that trucks perform an essential service. Heavy taxation of the trucking industry just raises the price of food and other necessities.
God staredowns with dogs is always terrifying. Especially when I gotta go somewhere. Now I'm in a position where if I continue to leave, the dog thinks I'm a pussy and chases me. But I can't stand there all day playing chicken!
Java Modules Cheat Sheet
A personally fascinating situation that doesn’t get talked about much:

1. App is sandboxed, and has to ask for access to every bit of your information (photos, contacts, etc)

2. App asks at a time when it seems reasonable (I’m taking a photo and need to save it)

3. Now app has the ability to exfiltrate everything you just gave it access to (like all photos), and it now has that ability (in the majority of cases) without on-device oversight
I use Crostini now but used Crouton a lot before Crostini was available. Without Crouton I never had that problem, but I did occasionally have to rebuild because my kids would reboot it and press the spacebar like the scary boot message told them too :facepalm:

With Crostini something did happen that horked the VM and I had to remove and reinstall it. That is pretty annoying. Not sure if I did something to cause it, but I also respect that the feature is still "Beta" and I guess I'm so overjoyed that they're doing it that I'm willing to accept some brokenness :-)
Ask HN: Chef by Day, Programmer by Night?
I work 200+ hours a month and I love my work and my profession, but I also have a real love for computers and programming. I study programming and computer security in my free time. I've recently been wondering if I could make a few bucks on the side with what I'm learning, but I struggle to find what specifically I could do. What are are my options, and what should I focus on learning? Is being a web dev my only freelance option? I doubt I'd be able to do anything where I couldn't work from home on my own time.

Also, for those of you who are in the same boat as me; how do you manage to juggle professions? Are you able to make time for things other than work in your life, or is your professional life all consuming?
Doskey in Windows
And what if we don't decrease the military spending? Are you happy to pay the extra?
> The docker interface is bad and comparing that with systemd is quite a stretch. ;)

I don't know, systemctl is always a pain to interact with. The Docker CLI is pretty intuitive--you have different resources and different verbs for interacting with those resources. This includes logs. No need to use a separate (and confusing) tool nor dig through man pages. I'm of the philosophy that it's better for a tool to be intuitive than obscure-but-has-manpages.

> Anyhow, aren't systemd units ini files? The journalctl ships with man pages though.

I guess I meant that INI isn't a standard file format--different parsers behave differently, and structured data is often coded in strings in some bespoke format.

> Aren't containers just processes with namespaces and cgroups?

My mind isn't made up that containers are the ideal process unit, but I do like some things about them (and the container ecosystem more generally). That they come with their dependencies bundled is pretty nice, but I think the toolchain needs to improve to mitigate security concerns and so on. Something like Nix would be helpful, but Nix also has its own problems. Again, it's directionally correct. In any case, users don't need to be managing their own namespaces and cgroups.
We can no longer use the phrase “avoid like the plague” because, well, COVID-19 deniers.
Yep and if you're on-call for a week 24/7, I'd say it's only fair you do nothing else preemptively. Because you need to allow for the possibility of being paged.

No manager or employer would ever buy that shit because it rounds in the direction of less work though.
> the most redistributive governments would be the most civilized.

They (the mixed economies of the West and, even within that set, those with the most redistribution and strongest social safety nets) are.

> 20th century communism would not provide a lot of evidence in favor of that theory.

20th Century Communist regimes (Leninism and it's descendants) wasn't redistributive on an ongoing basis, it was simply a one-time transfer of effective power over the entire economy from one narrow elite to another, hence why non-Leninist Marxists often referred to it as “state capitalism”.
> I'm actually amazed at how many folks work for decades, then something happens, and there's a gofundme set up for the family to help with day to day bills.

Not to go all Bernie Sanders on you, but... welcome to America?

Maybe you don't live in the US. But here in the US, a single medical bill can wipe you out. And because we value free market healthcare, that means you don't know what the price will be until after you receive treatment. You won't know if you're covered or denied coverage until after the incident. Because that's how the Free Market(tm) works.

Be thankful if you've never had the luxury of spending months battling a massive bill you received because one of the ten random people you saw one night in a hospital was out-of-network despite being at an in-network hospital.

You don't have to be a full blown socialist to see how fucked America is.
I think it's been working really well.

I found with Anki that it was sometimes difficult to self report precisely how well I remembered something. It also added an extra cognitive step on each card to have to consider it, which over time was an annoyance.

I don't have any scientific proof that judging response time is better than self-reporting, but my thinking is self-reporting accuracy is low enough and forgetting curve is approximate enough for each card that in aggregate it doesn't make a huge difference. It would be interesting to have real scientific tests, but I think it would be difficult to set up.

I considered adding a way to self-report your score, but it didn't make the MVP and I'm really trying to target less technical users and not people who are already familiar with Anki. I might add it one day as an option since the underlying design of app can handle it.
Yeah, it's a lot. https://en.wikipedia.org/wiki/Arctic_methane_emissions
I'm trying to run some python code (from Pycharm). Since the specific version of tensorflow i need is not compatible with M1, I already get stuck at import tensorflow.
How can i tell my mac to Rosetta 2?
I know when I want to run something specific from the terminal, I can use "arch -x86_64"... but what do I do here?
WP2Static generates static sites from WordPress