skysight-inc/HackerNews huggingface dataset:
Mailvelope (https://github.com/mailvelope/mailvelope) is an open source extension for Chrome and Firefox that allows users to use openpgp encryption with any webmail provider. Unfortunately, I have only one contact who has corresponded with me using pgp. But two others (both activists) use ProtonMail (my only reason for having an account on the service) -- but not Tor (their ProtonMail use predates the latest "explainer").

As several others here have written, the vast majority of people don't care about their (or your) privacy: so most of our contacts are just more holes in a very leaky boat.

When it comes to email, I'm going to go out on a limb and say people should _never_ trust it for sensitive communications. Message content itself can be protected by pgp encryption (if people would bother to use it), but there's no watertight way to consistently avoid the kind of relationship mapping that nation states and transnational corporations have been doing for the last two decades. That game is already over, and Big Brother won -- no matter who you use for email.
Note: You don't actually have to have a competing offer . You can just tell them or imply that you do.
Renewables are only cheap because they can freeload on the variability of coal and gas. Start pricing carbon and QoS and things will change quickly.
Tongue-in-cheek question: If it's in geostationary orbit, couldn't we just run a cable down (/up)?
Thought I was pretty clear here. My $$ going to EFF is meant to get me more bang for my buck than using Protonmail.
> All job interview processes are flawed. They're just flawed in different ways, and some of those flaws work to your advantage and some don't.

Ways in which the flaws of interview process have helped me:

* I'm very good at "conversational" interviews. I have battle scars from years in industry. Higher-ups at companies want to hear about that, and they make me strong offers. But technically, I could completely suck at my job and the discussion could sound exactly the same.

* Most of my money is stock growth from my initial packages. No way I would have this $$$ from bonuses.

* My title-bump came during hiring, not promotion.
Also absurd that so many of us use SSDs but still don't know what quantum tunneling is...
Leetcode measures nothing but your most basic understanding of a languages syntax, and your ability to memorize leetcode questions and common interview algorithms.

The only people to ever write a merge sort are either in/preparing for an interview, and John von Neumann.

If someone can fizzbuzz with a for loop, recursion, and a list comprehension, they probably know enough of that language to do your junior/mid-level job. If they get a problem they don't know, throw their hands in the air, slam their desk, and start crying, you may not want to work with them.

That should be the goal of interviews. Not flexing obscure language details or academics. You need to see if you can tolerate/enjoy working with this person, and how they handle a problem they don't understand. More time on the job is spent trying to figure out why this API isn't working, and discussing solutions, than writing sorting algorithms
Gee why does crime happen when we have laws against it!?

Good luck suing a Twitter mob or some activist/student who has no assets but can crowdfund a legal defense fund overnight which they won't need because there will be a line of lawyers wanting to represent them pro bono.

Also riling up a smear campaign does not necessarily rise to the level of defamation. You can get fired for simply having the wrong opinions. I'm sure you have no trouble seeing this as a problem when it's the people you like suffering that. Headline: BLM activist fired from their job for saying woke shit. Much outrage. Oh wait they just need a defamation suit. All good then. Right.
I've never had any very difficult technical questions at my interviews, just basic familiarity with the domain. The hard part seems to be getting the interview at all.

Out of college I sent out to hundreds of places and got one interview offering an abysmal 30k, then at some point got contacted out of the blue by a recruiter for a big company. The email was so badly written (different font faces/colors/sizes, bad English) I thought it was possibly a scam, but then that turned out to be an easy and very well-paying job for someone starting out. Then the next place said I was the best candidate they ever interviewed because I answered some basic language questions clearly.

My conclusion has been that hiring in this field is just confusing and nonsensical, and you never know what you're gonna get, but you probably don't need to touch anything like leetcode unless you're shooting for Google.

I don't think these cheesy interview questions like writing a circular linked list or implementing Conway's Game of Life should even take any "grinding" if you have good fundamentals.

I almost feel shorted that I never got a question like how I would measure the depth of the ocean with an apple, as the article parodies it, since I find that kind of thing fun and interesting.
Part of the reason is that the state can be extremely complex. It looks like some simple forms, but if you were to write out all the state combinations for tax, location, shipping, product combinations, configurations, logged in/out, guest/account, pricing rules, payments, inventory, warehousing, internationalization, so on and so fourth, you get a pretty complex state machine.
"The application is always what I consider to be "bug free" (we all know it isn't, but let me have my happy place). If I encounter a bug, I stop all forward movement, and fix it; even if it is a "small" bug."

I have the luxory of no manager either, but I like to move fast and not have the cost of context switch, to immediately fix every small UI bug or glitch, like I used to.

I rather keep track of them and usually wait, till I drown in warning messages - and then I take the time to properly clean up and refactor things.

I found out, this way I am more efficient. Because since I suffer from perfectionism, I would get lost in fixing and improving small things. Now I mostly ignore them and focus on the important stuff and only fix things immediately, if they are in the way.
Is this a Rust only problem? Decided to pick the most well known Go project, kubernetes, and the Go version (1.15) included in Debian 11 is too old to build the first kubernetes project in my search results, kubernetes client as it requires go 1.16, released february.

I've certainly had issues with e.g. the Python or Node version being too outdated on Ubuntu, RHEL, CentOS etc. And when that happens, it's a bigger problem, as it's a runtime dependency, not just a build time one. It's the risk you sign up for picking a fixed release distro.

Consequently, if you're developing cutting edge software in those languages, you're probably running nvm, your favourite virtualenv wrapper (poetry, pipenv, pip-tools), or letting your IDE download a runtime for you. And yes, these tools are full of curl | bash or curl | python install instructions.
While the readership may be large and diverse, there is nevertheless a Hacker News zeitgeist, especially due to the way downvoting causes comments to be greyed out. The acceptable range of discourse does not extend to anything non-flaggable, and comments do not stand or fall based solely on their thoughtfulness or logic. This forum is still a popularity contest, and there are both winners and losers.
Yes, it's inefficient. But not much of the grid's energy flows through that path, so the inefficiency doesn't cost you much. For long term storage, or rare outage storage, you want storage with low per-kWh-capacity capital cost, even if that means lower efficiency.

And no, nuclear isn't cheaper, even if during the rare times you're burning hydrogen the cost/kWh is high. That's because nuclear needs to be selling at high prices most of the time, including when solar/wind/batteries are able to directly deliver.

It's possible other technologies (transmission, demand dispatching, other storage technologies, even natural gas with atmospheric CO2 capture) will be cheaper than grid hydrogen storage. That doesn't help nuclear.
A few hours of storage, every day, at a very predictable time of the day, does not fall into the bucket of "a lot" of storage. That is a very minimal amount of storage. It can barely even be called a buffer.

The storage needs that OP mentioned...the kind that gets us from 80% up to 100% renewables is a lot of storage. We're talking multiple days, possibly weeks of storage.
Loves Rust? My eyes glaze over whenever rust is mentioned in a headline. At this point rust really isn't novel anymore, it's a language loads of programs use.
Reminder that France literally bombed and sunk a moored Greenpeace ship (killing one person) not that long ago to prevent further protests against their nuclear weapon tests.
This isn't particularly hazardous for a typical residential door. However, I would NOT recommend average Joe doing this on anything over an 8x12 door, or a door with glass windows. I've seen people thrown and bars explosively hurled on heavy doors (with heavy springs) during unexpected failures/incidents.
Hey I have a similar interest. Any future recommendations and do you also target companies involved with rare earth metals?
Really nice. Playing in background isn‘t working on iOS though.
No. Senior engineers are expected to have different level of skills - project management, leadership, and ability to identify problems that matter, rather than blinding solving problems that are given to them. You're also not going to be able to test their ability to learn by giving tests.

I'm sure most of us would fail high-school trigonometry (or spelling and grammar for that matter) if given one.
It just says a lot about your “taste”. You may not like the lack of character building in Jurassic Park but you can’t deny the amount of work that went into practical effects in order to make that movie (same with Every single Harry Potter movie by the way).

Same thing with Starship Troopers which by itself is also quite a funny piece of political satire apart from creative use of gore and trashy characters.

What is arthouse for you? A man and a woman speaking french and driving into the sunset?
Related, here[1] is an excellent ~hour long talk by Kerry Davis of Valve about how much thought they had to put into doors for VR while working on Half Life: Alyx.

1 - https://www.youtube.com/watch?v=9kzu2Y33yKM

(edit: it looks like digipen also posted that talk themselves, and theirs doesn't have the ~10-15 minute gap the VNN one has, but theirs seems to not have the slides. Take your pick! https://www.youtube.com/watch?v=8OWjxGL8PDM0)
The main argument is that we eat all the C02 that we breathe out, and plants re-consume that C02, so it’s in balance, whereas with oil we are releasing CO2 that we can’t replace.

Aside from that, I took the first couple of sources I found googling as roughly accurate, and I see estimates of about 35B-45B tons total C02, where around 3B-3.5B might come from 8B humans breathing. So assuming those numbers are anything close to accurate, we are perhaps slightly less than 10%.
I don’t think most people need to adopt this on their cameras for it to work. My perspective here is that journalistic sources that want to be trusted could employ this system. Along with signing the media and the blockchain, a system would need to be built to simply show the change log and history of a photo from the source. These journalism websites could just link out to it to demonstrate their veracity.

Once that’s adopted by the NYTs, WSJs, BBCs of the world, I’m hoping there would be critical mass to pressure more and more journalistic sources to adopt this standard. Eventually, any credible journalism would be on this technology and any outlet that doesn’t use this would be viewed with a grain of salt.

I agree though that a number of developments would have to happen to make this a reality. I would think that a partnership between NYT and Apple or Nikon could kickstart it though.
NSEC can and are signed under dnssec.

Its impossible to prevent denial of service generally, but you can use crypto to detect when it might be happening.
Thought I was pretty clear here. My $$ going to EFF (Electronic Frontier Foundation) is meant to get me more bang for my buck than using Protonmail.
https://www.gsmarena.com/compare.php3?idPhone1=10001&idPhone...

10 mm vs 7-8 mm for class leading phones. Maybe the Xcover Pro is rugged enough to use it without a case/sleeve ("Drop-to-concrete resistance from up to 1.5 m"), so it might end up being thinner in practice.
(Discord also uses Rust NIFs with their Elixir)
This truly looks like a dystopian nightmare.

Fucking glass.

And roads with grass? Will there be robots making sure you neither walk or have drones on the grass? I guess they'd control the vehicle's to keep it pretty but how do they control you?

I don't get the scam here, but it's also a grid city - https://newatlas.com/architecture/telosa-city-bjarke-ingels-...

WTF is with a grid city?

I get all the awful stuff in the photos that make it look pretty, but surely people hate grids both in photos and real life.

Is this some sort of propaganda thing? Grids are allegedly bad for cars, so we self flagellate by creating awful grid cities to hurt the 'car'

If I think about places in every city I've visited or places I loved as a child, being on a grid is not place's I go too. It'll be short cuts and hidden parks in loops and random alleyways. I'm pretty sure psychology also confirms people like living in curved planning mentally.
That is not even remotely valid, the easiest way to think about it is through energy conservation: the atmosphere would have to be significantly heating itself from energy it already had.
That seems... Suboptimal...

It almost seems worth the people with the most common names to permute them in some way to make them more unique - like 'double barreled' names in England.
> Counterpoint: some engineers with industry experience may have been working on very specific tech that doesn't readily translate to a new position.

Some
if more people donate it seems less likely that anyone would go after individual donors… not the reassurance you’re after, but it might be the best you can get
ScyllaDB looks interesting but that AGPL license is a no go for some organizations.
I am not sure about this specific case, but France has done it multiple times in the past:

https://www.liberation.fr/france/2015/11/27/l-etat-d-urgence...

https://www.climatechangenews.com/2019/04/03/french-police-t...
How do you do emails on a blockchain? Is that another of those scenarios where "it will work when everybody will switch to the chain" ?
I don’t disagree with what you’re saying about software having ongoing vulnerability issues. But, that’s exactly what the problem is with communications-centric solutions that don’t offer strong data security protections such as end-to-end encryption: you’re always one CVE away from having your company’s data exposed. And, in this specific case, there is a MAJOR difference between Chrome getting owned, and the program that hosts all of a company’s internal communications concerning, among other things, known vulnerabilities in their software.

Think about that for a second. If someone finds a vulnerability in JIRA, they don’t just find a vulnerability in that software: they’ve got access to support tickets, issue tracking, etc about lots of vulnerabilities in lots of software. That’s a big deal.

The fact that the US government had to step in and say PLEASE TAKE THIS SERIOUSLY, rather than Atlassian going into a Code Red situation, shows that they just don’t take the level of responsibility they’ve been given as seriously as is required for what they’re doing. This isn’t just some lousy app having a CVE. This is the keys to the kingdom for a lot of very critical software. This is systemic risk. The problem isn’t the code, it’s the culture.

If you “work in the world of business software” and you think that’s a “complete bullshit statement,” I really hope you don’t work on anything for which such systemic risk is possible. Because, to turn your statement back on you, that’s a complete bullshit way to treat the responsibility you have for the data with which you’ve been trusted. Go build a social media app or an online shopping site or something, and stay out of critical systems that can create cascading vulnerabilities.
Look at his very first "fallacy". He's acting like putting in some storage to move power from 2pm to 2am is not a big deal. Store it how? Storage systems are either very inefficient or cost more per kwh than simply generating the power would. Utilities only build storage systems for dealing with rapidly changing demand--you can draw from a battery or pumped hydro faster than you can spin up another generator.
Cheers to you too!

Glad we're safe, the levies held, and the city appears to be coming back faster than expected.
I use both Jira and Confluence (cloud version) on a 6 year old Dell laptop and have no performance issues.

Maybe I'm closer to their servers. Or you're using Safari.
> but it's also disconnected during summer.

I knew there was a reason I was getting a "can't send mail more than 500 miles" vibe... Are we talking small form factor spinning rust, or thumb drives? Because if you thought that ZFS was a black box - look into flash wear leveling algorithms, I'm hard pressed to think of any storage media more prone to spontaneous bitflips. Unless you are checksuming before and after every movement of data - your files are going to silently get corrupted in ways you won't notice, until something breaks.

Anyway, I've had way more instances of bitflips than drive failures - and I've had to deal with that kind of data corruption escaping detection and making it into backup archives. That is why I obnoxiously promote ZFS to the degree I do... it totally eliminates that risk automatically. No joke, this thread prompted me to run a manual pool scrub a month in advance for an 8TB archive pool. Since it is archival, it gets few reads - which means it gets few automatic checksum verifications outside of the scheduled bi-monthly scrub. Well the scrub is only half way through, but it already shows that at some point in the last month a 128KB block on a single 3.5" disk got silently corrupted. Data corruption nipped in the bud, thanks to ZFS <insert whatever Sun's jingle was>.
> When I read that, I struggled to see how the St Jude hospital is in fact benefiting from that flight. They benefit from the donation that is artificially coupled to.

St Jude Hospital is benefiting from the flight because they are receiving a $100 million donation that they otherwise would not have received if the flight was not scheduled to take place.

Does this make sense to you?
I'm no fan of Jira or Confluence but you'll get forgotten wiki articles, for example, no matter what tech you choose.

Confluence? Forgotten

Git repos? Forgotten

Notion? New hotness, still forgotten

Google Docs / Office 365 ? Forgotten

This is just a difficult problem to solve, especially for organisations growing at speed.
> I'm talking about the binomial system of classification that definitely was created to be universal

Fair point, I misunderstood. This is quite salient when talking about fungi and plants, where different species can share common names but which have different chemical properties, perhaps including edibility. Yes, the taxonomic identifiers are important.

> Can you see the problem?

No. The variations in how people speak these names do not tend to diverge much more significantly than word pronunciations with different regional accents. “Funj-eye” vs “fun-guy” vs “fun-jee” vs “fun-geeh” are all readily understood as the same thing. The same goes for “seye-loss-eye-bee” and “sill-o-sibe”.

> Spongiforma is a straightforward name to pronounce in fact.

I was more focused on learning the proper Latin pronunciation of “squarepantsii”. Should it not be “squa-ray-“ instead of the cognate “square-”? Doesn’t adding cognates throw the whole thing off?

I have never heard “Cordyceps” pronounced with a hard C in the second position, nor any hard Cs pronounced in “Cetacea”, even though Latin rules have no soft C. So the Latin pronunciation rules are already not strictly followed by most in the field and have not been for many decades, and the quest to keep the Kæsar’s Latin is quixotic.
They probably have robots to watch over the robots doing the cleaning, and AI to watch monitors and stuff.
Do look at small chinese electric trucks, found this video:

https://www.youtube.com/watch?v=OzMsJqDNke8
I think so, but I never saw this stop the process type quality thinking from any agile proponents.
You may not have given it much thought before, but the idea (in your head, let's say) that Protonmail keeps no logs and thus completely protects you from ip-address discovery by law enforcement would imply that one could freely solicit and exchange unencrypted child pornography with strangers with no fear of detection.

I'm not saying "think of the children", I'm saying "think of law enforcement and the judicial system"

thinking about it now in retrospect, do you think that really could have been a possibility? I don't.
And a list of the repositories. Very cool.

https://docs.github.com/en/account-and-profile/setting-up-an...
you do not empathize with a sociopath. its their game, they want you to care for them. they get angry when you just say "no" to them. you have to have a cold stone face when you do it, and keep it during their ape like rage in front of you. just "no" makes them psychotic.

christianity is a pro feudal religion wher there is the ruler, which can do whathever he wants(god) and subjects that have to shut up and ready the second cheek
Actually, VanillaJS is now a library. It can be downloaded in 0KB, or 25KB gzipped. Not to be confused with “Vanilla JS”. It comes with the famous “Math” library that Google and Strip use, for 0KB additional.

http://vanilla-js.com/
> It is not their responsibility to anticipate and enumerate every possible way the legal obligations under which they operate could play out in real life.

They don't need to enumerate every possible ways. They were misleading in their previous marketing material. They since changed it, but here is what they had on their Security Feature page:

> Anonymous
> No tracking or logging of personally identifiable information
> Unlike competing services, we do not save any tracking information. By default, we do not record metadata such as the IP addresses used to log into accounts. As we have no way to read encrypted emails, we do not serve targeted advertisements. To protect user privacy, ProtonMail does not require any personally identifiable information to register.

They do log IP addresses and do offer them to law enforcement.

Now they only say this:

> Opt out of tracking or logging of personally identifiable information

This is still misleading, as the IP address is definitely an identifiable information, as shown in this case, but also because the section is still called "Anonymous".

> This, though, seems to me to be pretty unambiguously a situation where personal responsibility needs to take over.

I disagree so hard on that. ProtonMail is used in extreme cases. In cases where they have no technology knowledge, even the existence of IP address, in situations where they may not know Swiss laws, nor are aware of some first world countries laws and are only aware of their own countries more fascist laws. They are selling an anonymous service, which isn't...

The biggest issue is that there's way to actually be anonymous (or at least, closer to be), using TOR, and that's how they should sell their service.

So yeah I disagree that it's fine that they are selling a service that they can't sell in theses conditions...