skysight-inc/HackerNews huggingface dataset:
> Please delete user 01FEY4XQ988G9BYFH45JKQZF5R .. .

It's one thing to make a valid complain about there not being an automated account deletion feature yet, requiring you to send an email. And even then it's not that bad since it's literally a "mailto:contact@revolt.chat?Subject=Delete my account" link. It's another thing to make a temper tantrum out of it: https://imgur.com/U2DJwm7

Please don't be the guy that's technically right but an ass about it.
I'm yet to meet anyone that can talk at a high technical level for 45 minutes about any subject, without actually knowing something about that subject.

I couldn't bluff my way through an interview with a senior C sharp developer, and if I'm interviewing a Go or Typescript dev I can tell within about 2 minutes if they actually know the language, and within about 10 how well they know it.

I'm not sure what else the practical code test tells me, apart from how much spare time they have.
The hackers will see how bad our team burndown rate is
Lavabit was (and is, they're back in business as of 2017) physically located at imperial dead center, in a state where most people were fully supportive of their country's imperial ambitions. It was naive for its founder (or its customers) to expect a different result. They paid a high price for that. I think it's similarly naive to expect a different result in the case of ProtonMail. CH isn't an island. It's at least as tightly coupled with the global economy as TX. It has longstanding treaty obligations that come with that, including some covering criminal law enforcement (e.g. an extradition treaty with the US). See this Forbes piece about what Lavabit's founder said about email some time ago: Kashmir Hill. "Lavabit's Ladar Levison: 'If You Knew What I Know About Email, You Might Not Use It'". _Forbes_, 9 August 2013, https://www.forbes.com/sites/kashmirhill/2013/08/09/lavabits....
> Also, from a hiring perspective, it's not scalable going through a candidates repos and verifying their worthiness. However, it is fun to talk about them during interviews.

I was a hiring manager for 25 years. I would have killed for this kind of information.

The people I hired were no slouches. It was a big deal, and not to be taken lightly. I loved multi-page résumés.
But the sites that are slow or performance sensitive often aren't just static sites. If it's more than just a simple CMS to you, you need to be enough of a WordPress expert that you probably don't need WordPress in the first place (or you're just using it for the themes or plugins). Weird WP performance cliffs are hard to avoid for dynamic content and "correctly configuring" either means rolling a custom solution or getting neck deep in your infra—both of which smell a lot more like engineering than not.
There's a difference between creating new "plots" to farm and farming an existing plot. The former is very write intensive, the latter is a pure read workload.
>> Usually this is said by someone who politically doesn't care about wildlife

Whether someone cares about wildlife does not affect whether a logical argument is true or not.
You changed the subject by dramatically accusing me of "grotesque" behavior that I didn't engage in, pivoted to a suggestion that disinformation is not a real problem, then strongly implied that the claims about disinformation are themselves part of a conspiracy to undermine our freedom.

That is incredible.

But, straw men aside, I'd still appreciate a reply to the core question, because I'm genuinely interested in understanding the base POV at work here...

That is, there's an entire swath of people who resist even the most basic efforts to control the virus. And, these people also tend to be the very same who decry lockdowns and other "prohibitions" as an intrusion on their freedoms.

So, exactly what responsibility do they have here? And, what exactly do you believe governments are justified in doing to protect the public health?
Watch the video, it goes into detail about why doors are hard, especially as you start moving from "press space when near the door to make it slide into the wall" to "the door is a physics-simulated object that interacts with all the other physics-simulated objects in the game, and which players and NPCs will open in a realistic fashion that involves blending pre-fab animation with the location of the handle/knob relative to the character instead of vaguely waving a canned animation in the direction of the door as it magically opens".

Never mind a door simulated at the level of "I am opening it just wide enough for me to get outside with some food and water for the semi-feral cats who live under my house, with minimum opportunity for them to run inside before they're distracted with that food, also I have to kick it to get it open now because this is New Orleans and the house just settled a little more after Ida and now the frame's a little less square". Which is an interaction I have with a door every morning without ever thinking about the door.

There's also a quote from a lead developer at an AAA team saying that doors are the hardest thing to get right. Everything in a video game is a thin veneer of illusion, and doors are surprisingly complex in how they have to interact with every level of that illusion.
On Nation States vs. Network States vs. Crypto-Claves
> Google DNS

Google's 8.8.8.8 / 8.8.4.4 offering is actually very forgiving. Most pirate sites now have multiple TLDs and advertise the latest TLD in use on social media. New TLDs usually arrive when there is pressure by Google or even LEAs to censor specific domains.
Stillsuits obviously, so you won't lose more than a thimbleful of moisture a day
Also there, I believe the underlying issue is lack of floating point precision. That's why the fix is to nudge the brush a bit and/or move it back onto the integer grid.
Call it "Loris"
I can see how you jumped to the conclusion this CVE means Atlassian is nonsense, but it’s not the only take on the comment. The discussion arising from a

I’m not really sure what the point of the rant is. It’s not as if such a comment conclusion is as big of deal to reality as an idiot staying unvaccinated.

But I get it; someone is “wrong”* on the internet.

* where wrong is defined very specifically to one or a handful of particular readers but the error doesn’t rise to being a real problem for humanity
Yes: it's minisign/signify (a deliberately simple ed25519 format based originally on OpenBSD's package signing system, which I think 'tedunangst designed.) Minisign is packaged by the libsodium team.
It's minisign.

I see a libsodium dependency in the sources, anything else?

Don't the binaries at https://github.com/jedisct1/minisign/releases work for you?
They don't cover the network relevancy in this video, but that's another issue. In a network game, if player 1 opens a door, you want player 2 to see the door opening IFF they are within the "network relevancy" radius of the door. If they aren't within that radius, the door state shouldn't be replicated. However, if later they do come within the radius, that network state of an opened door should propagate to player 2, minus the "opening" animation.

In UE4, this is handled with 2 different network synchronization mechanisms: 1) multicast events (for animations) and 2) replicated state (for authoritative state). When player 1 opens the door, the server fires a multicast event to all clients within the network relevancy radius that says "play door animation." Multicast events only play once, and only to clients who were listening at the time of it firing. At the end of the door animation, the server sets the authoritative state to "opened." This authoritative state propagates to all clients, current and future clients. This allows player 2, who was outside the radius when the door was opened, to see the door as opened as they get closer, without seeing the animation playing.
This is why people buy physics engines or use game engines with physics engines built in. It's a solved problem, but the heavy machinery is non-trivial.

(I used to work on ragdoll physics.)
5 hours is almost certainly not enough, and plenty of people need more than 8 hours, so 9 hours is probably what you need.

Are you able to go back to sleep after 5 hours if you try?

For a lot of people anxiety is the culprit -- for some people it prevents them from falling asleep, for others it wakes them up early. If anxiety is coming and going in your life, whether on a daily or weekly basis, that might be the explanation for the 5-hour nights.
That contrasts sharply with my experiences, having dropped phones that were adequately protected by cheap cases on many occasions. These phones were still working fine years later, with no internal or external damage. Users who are more concerned about phone damage can buy tougher multi-layer cases, which are still great investments.
Gatus v3.0.0: Automated service health dashboard
If the EU will also be happy to pay 100s of billions in IP reparations to the US and Asian countries affected then I’m sure the law will big fine :)
Prosoft Data Rescue Professional 6.0.5 Crack and License Key [Latest] 2021
From a certain perspective, the Starship is a more evolved version of certain STS-Apollo variants - https://www.wired.com/2012/04/the-lut-the-shuttle-and-the-sa..., one proposed North American X15B design http://www.astronautix.com/x/x-15b.html and a few dynasoar configurations.

Spaceplanes haven't gone away. They've just been evolved. The Shuttle, for all its mistakes, got a lot of things right and brought incredible capabilities to the table that are well worth re-exploring and re-imagining.
The Golden Age of Information Graphics (2013)
I understand the firearm issue is a touchy subject, especially in America. I've always been taught to understand a firearm is a tool, an especially dangerous one designed to kill things. Unless you're target shooting or something, if you pull a gun out and point it at something your intentions are to kill whatever you're pointing that gun at.

It's not something that should be taken lightly and it's not something you should do unless it's a last resort.

That being said, i went through the firearms safety courses and did all the necessary steps to be able to acquire a firearm here, it was through school, there was a chance we'd be working in remote areas with grizzlies and cougars, in many cases a firearm would have been necessary for protection. I chose not to get the license because there was not a situation where I'd need it.

I've met many gun owners in my life. Most of them were quite responsible and understood exactly what the consequences of wielding a firearm is.

Then there's those people who acquired them illegally who had zero regard for any safety when it came to their firearms and used them irresponsibly. I won't be around those people if they have their gun around.

As far as the protection aspect goes, if you live in a relatively stable country and area in the country low on things like home invasion and crime, sure it's probably not necessary.

Then, there's places like some areas in south Africa, where someone I know's brother lives in a fortified compound with automated machine gun turrets and guns stashed in every drawer because when the thieves come, they'll show up in a group armed with automatic rifles, cut your phone lines, and murder you and your whole family for whatever money or anything valuable you have.
Absolutely agree. The documentation relating to the code needs to live with that code.

The single biggest problem I see with documentation is lack of trust: if people in an organization learn that the documentation is often out-of-date they will stop consulting it, which means the will also stop writing it.

The fix for this is for the documentation to live alongside the code, and for code reviews to take that into account: if an implementation change leaves the documentation out-of-date, point that out in the code review and refuse to merge it until the documentation has been updated as part of the same change!
That would be something interesting to find out. One day I might crawl some controversial posts and to try and find people with most contradictory comments
The combination of your ideas would be Mars rover Twitter: 5-20 minutes propagation delay, 160-800 bps bandwidth using the X-Band High-Gain Antenna - https://mars.nasa.gov/mars2020/spacecraft/rover/communicatio...
An unpublished Covid-19 paper alarmed this scientist–but he had to keep silent
Hugged to death :(
> Summing matters up, Hemenway notes that a number of surveys have found that a gun kept at home is far more likely to be used in violence, an accident, or a suicide attempt than self defense. (He also goes off on a long diversion about how a poorly trained gun owner is unlikely to use one well even when self defense is involved.)

This is argument also means that the following actions contribute to accidents and death:

- YouTube etc. suppressing gun videos which almost all emphasize safe handling.

- attempts to close shooting ranges and regulate ammunition sales which make it harder to practice.

- shaming discussions of gun ownership so that it’s harder for people to discuss the practicalities and it becomes a covert activity.
I've never used PM, but just ran through sign-up for their free service. What could they do differently with regards to this issue? Simple. Make the legal limitations of their service -- or at least their understanding of them -- explicit, transparent, and above all, utterly conspicuous to anyone looking to use their service.
> For instance, I worked on a game where if you reloaded immediately after defeating a particular boss, you would get locked into the boss room, because the door leading out of it was not keeping its open state correctly.

Reminds me of Zelda: OoT. At the final boss fight, Ganon knocks the sword out of your hand, the only point in the game where you're without a sword equipped as an adult. In early versions of the game, if you saved and reloaded at that point, you would end up with the sword unequipped, resulting in some glitchy behavior. For example you could now use any equipped item on horseback. The hookshot could be abused to allow you to move Link pretty much freely in 3D space.

Even in later versions, you can get to this behavior by never picking up the first sword and lifting the left side of the cartridge ever so slightly when Mido blocks the way to the first dungeon until you have a sword, allowing you to pass through him. The no-sword OoT challenge is just challenging enough to be fun.
One big past thread and two tinies:

Age: A simple, modern and secure file encryption tool - https://news.ycombinator.com/item?id=21895671 - Dec 2019 (197 comments)

Age - The PGP Replacement (alpha) - https://news.ycombinator.com/item?id=21188517 - Oct 2019 (2 comments)

Alpha release of Age-tool – A small command line encryption utility made in Go - https://news.ycombinator.com/item?id=21177063 - Oct 2019 (1 comment)
Ok thanks. Maybe the problem is that the homebrew formula is building from source instead of using the binaries? I'll have to look closer.
America's Star Teenage Scientist Is Catalyzing Generational Change
1) that is extremely unlikely for any engineer who has produced open source projects or commercial products succesfully

2) again, see 1)

3) they don’t need to remember everything about all algorithms and data structures, just like lawyers don’t remember all details about the law either. that is what books and the internet are for. you just need to know what exists and where to find it, and should have implemented some of it in your career and while in college.

4) i think that that is a typical mistake made by managers and HR. it takes years of work to enter a particular niche and gain experience in it, and it’s unrealistic to think you can just quickly train someone on the job. apple is the example here - most people there are highly specialized in exactly one thing and have long careers related to that.

passing on experienced people because they don’t care about your stupid binary tree trick question or are just tired of going through another leetcode circus act is a costly mistake - there are only a very limited number of highly specialized people available in the market, and it is these people who will make the difference between a “meh” product and something truly incredible.

hiring is broken and will remain so until the coding interview bullshit is replaced with something better.
Amen to everything you said. Far too many submissions to HN turn out to be these kinds of abusive sites. PDF FTW!
The word ‘literally’ is often used figuratively. That is not the same thing as the word meaning ‘figuratively’ in those cases.
When Is Labor Day, and Why Do We Celebrate It?
Isn’t Star Citizen expending a great amount of effort in coding reverse kinematics for their entire game?
Where may I learn more about exactly how they are "garbage fires on the inside"?

Thanks
I understand how artists would think that way. Obviously they have passions and care about details few except other artists would notice. But on a commercial project, shouldn't managers reign in on this sort of thing and redirect the efforts of artists in a more productive direction?
> A lot of science today is basically parallel construction. You start with a sexy story that you know will get you a lot of press, like "promising you will be honest actually makes you behave in an honest way" and then you just make that paper happen, however you can.

Gigantic accusation, zero evidence.

If this was a paper, rather than an HN comment, I'd say there was every chance that it would be self-illustrating.
Use the flaw to deploy the patch, I say.
For a long time when looking for work I got absolutely no callbacks. A friend looked at my Resume and said "You have this huge block of skills you say you have but you have no explanation for how you have them." I explained it was because I got most of my experience from working on OSS software or software for myself and if I listed everything my resume would be ~2 pages & ~4 sides. He said to go for it despite everyone else telling me at my age (18 at the time) my resume shouldn't be that long.

As soon as I listed everything I started getting calls back.
> Each time you visit protonmail you re-download (cache can be invalidated) their client

What about their app? They'd have to push a malicious update through the Play Store or Apple's Store to target someone, which is very unlikely.
Hardly. They get your password on login, and decrypt your mail. They don't (theoretically) even need a code change, just root/kernel level access/tracing to dump the password.

Unless of course you were using PGP - but then you would be about as well off with Gmail?

I mean, they provide a great service, and the stack is open - but I would hesitate to call it "secure" (that goes for ProtonMail too BTW).

https://0xacab.org/liberate/trees
> way more qualified people apply than they have headcount for, so how can they pick efficiently?

This holds for blind applications.

But Facebook reached out to me a few years ago which I was pretty excited about, but then I was dumped into their standard applicant pool, and I really didn't have time right then for an 8 week hiring process with 7 or so leetcode interviews.
Everywhere I've seen it management had the expectation that the requirements were frozen, that the project would be on time and costs were fixed.
I think what is being pointed out is:

An index fund based on an index that updates its company list based on any biased metric (unbiased = all companies, or unbiased random sampling of companies) is not representative of all companies.

Not even all publicly traded companies.
I love the description here of the "scanner" scripts that run to ensure that everything is documented, and each documentation section includes an example.

I've been using a similar approach for my projects for a few years now and it's worked really well: I call it "Documentation unit tests": https://simonwillison.net/2018/Jul/28/documentation-unit-tes...
Sounds like the NSA is on a mission to backdoor everything.
Surely it should be the person who founded the company, put his money into it and whose vision drives it?
In discord you see a room of people in voice chat which features drop in drop out.

You can them independently drop in and drop out of any text chat room.

The most common way to share text channel based content is to say "hey I'm posting an image in voice chat check it out"

The important part here is making voice the first class primary communication while not prohibiting the use of any text channels because there is no coupling.

Complete independence is better than coupling imo.

Separation can be done with permissions for both a single text and voice channel.

Also as long as someone has access to the voice channel they have access to the video channel of all active live streams.
Badly. Best I can tell, you can't even get the source for a certain build. Even if the owners bother to put a tag in git, there's no proof that's the code they used or even necessarily how they built it.

Everything on PyPI is just random artifacts uploaded by whoever ran a build script on their machine - it's nuts.
Obnboarding the best developers would need 1-2 days, not 6 months. If it's 6 months the company is not worth it.
Agile is often instant gratification for management.
Inconvenience. With the second account one has to re-friend all the users from the first account. Also it would lead to bad social standing as by re-friending it will be obvious they are breaking the 100 posts per person per life rule. This could even lead to automatic bans by studying the connection structure.
Gotcha, thanks! It seemed perfect until I tried the homebrew installation. I missed that they're releasing compiled binaries as well.
The Afghanistan Papers review: superb exposé of a war built on lies
Reversing engineering is hard. It would be nice if the kernel didn’t trash it’s ABI all the time for ideological reasons. Hopefully a new OS (fuscia) will fix this.
If only such disasters weren’t rare to begin with and completely preventable with modern designs!
Thank you for the detailed answer, I really appreciate it.

It it great to know that the main developer for vimtex uses neovim.

I will try the neovim/vimtex/zathura combination used by the dev!
They are happy to turn your security into obscurity for their benefit--everything else be damned.
I think that just elaborates on what was said previously, it's up to you how to set it up if you want the coupling or not.
Exactly, which is why it doesn’t make sense to allow Apps to advertise themselves to cost less from other places.
You have been misinformed, or you didn't do any research. Germany's coal usage was 407 million tons in 1991, and today it's 257 million tons.[1] The last new coal plant was finished last year.

"What is expected to be the last new coal plant to come online in Germany entered commercial operation on May 30, more than a decade after it was first planned... The government last year said it would close all 84 of its coal-fired power plants by 2038 as the country moves toward cleaner sources of electricity."[2]

Spain is also in a similar phase: "Spain has recently made headlines with good climate news. In May, the government announced plans for full decarbonization. At the beginning of July, half of the country’s coal plants were retired. REN21 analyst Duncan Gibb explains why this is the moment for governments to understand that spending taxpayer money to keep fossil fuel infrastructure afloat is a sunk investment."[3]

[1] https://www.worldometers.info/coal/germany-coal/

[2] https://www.powermag.com/germany-brings-last-new-coal-plant-...

[3] https://www.ren21.net/decarbonise-energy-spain/
That won't stop organizations with lots of money unless the cost for more credits raises exponentially. Everyone will have to stop when millions and billions get into play.