skysight-inc/HackerNews huggingface dataset:
> The “key server” does not in fact “generate public keys”.

That's the point. It should not, but the security model of iMessage allows the key server to get away with it, which is almost certainly happening in China right now. Try reading the article and following the example.

> But after reading research from security experts you have found a citation where Apple is generating a key pair from its servers and sending the private key to the client?

No, it sends the public key. Encrypting messages is done with the recipient's public key. Go read the Wikipedia article on asymmetric encryption. Because the owner of the keyserver can send its own public key, it can decrypt messages with its own private key before re-encrypting with the intended recipient's public key.
Spending $500 on an electrician for a $50–80k car doesn't sound like lock-in to me…
I think you've got your cart before your horse
> What does it add, or what problem is it trying to solve?

In Java, if you get a type from a library, and it doesn't implement a particular interface, you're stuck. You have to wrap it up in some intermediate type. It's useful to be able to use types that don't know about a particular interface even if they happen to conform to that interface.

However, I would agree that it would be useful to be able to specify which interfaces you intend a particular type to implement. (Or maybe Go allows this? I'm just talking about duck typing here, as I don't know Go very well.)
I don't know. I've always scoffed at the Socialist paradise of Western Europe, but I've changed my mind after traveling to Denmark a few months ago. The government employs a lot of people, and they seem to make sure that they themselves work for the public good. The public. You know, people who all live in the country. Everything is clean and the trains are on time.

Let's not bundle everyone under "Democracy". Our system is becoming badly broken for many reasons.

* Citizens United (didn't even seem like a good idea at the time)

* Gerrymandering

* The Electoral College (seemed like a good idea at the time)

* Self-interest vs. principals and very basic patriotism

The latter one really bugs me. We would benefit a lot as a nation if everyone had to go through mandatory 6-week bootcamp. Not even service. Just hold a rifle next to your fellow citizen for a bit, and share some food in the chow hall. See how it is out there. Some team building at a national level.

Because, guess what. The Russians have a team. The Chinese have a team. We don't have one. We have a bunch of profiteers in Congress waiting for even bigger lobby and board windfalls after they are done.

This will only get much worse.
Re: 1

Google gives their customers the option for end-to-end encryption of uploaded data and I'm sure they have to play by the same rules as Apple.
Between the huge and complex attack surface and being exposed to a huge number of untrusted websites, running a browser without security updates is pretty risky. So I'd call any unsupported browser "severely outdated".

Long term support (ESR) Firefox releases are supported for about 15 months from release. And even that means using a major version that old, not a point version that old. Firefox 57 wasn't even an ESR, so it went out of support a couple of months after release.
This is a culture issue too. So much of work today that takes place in big cities can easily be done from home, but companies and managers are still stuck in a 20th century "butts in seats" mentality.
A list of web animation libraries, books, apps, etc.
This series of articles raises good questions, but for a series on how homeownership is the “biggest economic policy mistake,” I wish they would have spent more time on taxation. Adjusting the property tax (or equivalently rent and imputed rent income tax) rate allows the government to capture an arbitrarily high fraction of the rental value and capital gains of the property. It can be set anywhere from fully allodial (0 property tax) to fully social (tax on 100% of rental value). Homeownership wouldn’t a problem if homeowners had no privileges on the land rent. In California, we had an average property tax rate of about 2% before Proposition 13 cut it in half in 1978, encouraging homeowners to restrict supply and reap all the capital gains. So when comparing jurisdictions, I think it is also important to note what the taxes on the property are.
I'm sure algos key off metrics like the amount shorted as a percentage of float. I can't know their algo but I'd imagine they like to see the specs jumping in before they start buying.

Tesla is a battle of narratives and WSB are the specs looking to start or jump on a stock meme.

~10% of the chatter around TSLA in last 24 hours has the word "short" in it :)
Yes. The given example shows exactly what I would expect in the EXAMPLES section of a man page anyways. If not, it's worth a patch.
When it comes to mainstream computing, non-nilable types did not exist in 92 mainstream languages. That is a huge improvement.
dude have you been in a classic mini? its literally a coffin. that being said i like trying to drag race mustangs in my buddies one. Check out Kei Cars in Japan.
> Is it hard to switch between two verbal or written languages you know? People do it mid sentence, I don't see how it's any different with programming languages.

Well, to be fair, humans have dedicated hardware for natural language encoding/decoding ;)
Woman who wrote ‘fuck cancer’ on her face dies aged 28
Gitlab 12.7
What makes you think it is runaway valuation? And could that same reasoning be applied to Google, Amazon, Apple if we go back in time when they were just finding their footing?

As someone who drives a model 3 on autopilot everyday I would say the stock is rather underpriced.
I can see the excerpt too. Try this:

https://duckduckgo.com/?q=centos+7+tuned+no+daemon&t=iphone&...
Show HN: edx-archive – a simple tool to download edX course pages
Ionity just came out with a _500%_ increase in cost of charging starting in February.

https://electrek.co/2020/01/17/ionity-increases-electric-veh...

Tesla charges about €0.33/kWh at most in Europe whereas Ionity will be charging €0.79/kWh .. which will make EV charging even more expensive than gas at that point.

This type of crazy price structures are why none of the EV charging networks can get enough traction / users to actually be profitable and build even more stations.
Common wisdom is that 5 years is the bare minimum time to own before selling. Buying a house is a long-term strategy to lock in a current mortgage when you know you aren't going to move and rents are likely to go up. After 10 or 15 years your payments will be slightly larger (with increased tax evaluations), and rent is likely to have increased more. There are additional benefits, but these vary drastically based on what you buy and what your goals are.

This is all very general, and doesn't apply to every area equally, but it is a very rare situation where selling after less than five years makes sense on its own. Renting is a great option for people planning to move again in that time frame.
I think the hardest part is that people don't know what others don't know. When you're so close to a project, things that are obvious to you are impossible to new people, but you don't realize how impossible it is until you get that feedback.
I used to live smack-bang in the middle of the Red Light District in Amsterdam on the 3rd floor, and no one ever looked up. I guess if you put enough action street level it doesn’t cross their mind to consider looking up. Made for some great people watching.
Nice answer from developer!:

> We are keeping this version open-source, forever, and committing to maintain it. We also have a business to run, and while we love open-source, it isn't paying our bills (and Fathom takes a lot of work from 2 people to keep going) and we're not a charity.

> If this repo was full of contributions and other folks pitching in, this would be a different story, but it's not—which is totally fine and accepted. But, since we want to keep going with Fathom, we have to separate V1 and V2 so we can make it sustainable. Otherwise we'd have to abandon it (which serves no one).

> If you truly want your complaint heard, maybe contribute to what you're complaining about (financially, time, effort, etc). My wife always tells me that I'm not allowed to gripe unless I'm also taking action.
The race detector is nice, and can be a massive boon to productivity.

Mulți-platform/multi-arch compilation is simply not relevant to most common languages in use today. Still, it's nice that it exists, though it is only so simple because of Go's (flawed) static-linking-only model.

Go fmt is a nice tool, but is very low impact in my experience. Go vet is OK, but there are better static analyzers. The fact that it comes out of the box is a plus, but it's not the most important characteristic in a static analyzer.

Profiling with pprof is nice for very simple problems, but it can't match a visual profiler for complex issues, and its memory profiling is extremely bare bones. Java heapprof and VisualVM are equivalent or superior, and they also come out of the box with the JDK. Similarly, the kinds of memory analysis you can do by collecting heap dumps and analyzing them in GDB is much more powerful (and has many more uses) than what pprof offers on that front.

Go overall has decent tooling, especially for its age. But its tooling compares unfavorably to what is available for free (not to mention if you are willing to pay) for any other popular language except maybe python.

As a final note, package publishing is absolutely related directly to Go tools - it is go mod download/go get that define what it means to publish a go package, how you specify its version and everything else I raised.
Well the Fappening can disgrace and expose millions of people to extortion etc.

But the FBI can see everything so thats okay.
China's 500-meter FAST radio telescope is now operational
The sad thing is an original Isigonis style 1980s mini estate gives more chance to put a full size dog in the back, with the rear seats up, than the current massive Mini Clubman estate that's cramped for a Yorkie with the back doors closed. It really is comical seeing original Mini and new next to each other -- the new one is not, by any stretch, "mini".

I keep thinking my retirement project should be an EV 1980 mini estate with upmarket seats and instruments -- as that's honestly what I want to buy in an EV. Something starting that light should have lots of range and performance scope...
Lucky me, I feel qualified to make a comparison here because I have traveled 20+ countries by train and bus, as well as taken 500+ Uber and Grab rides :)

In many bigger cities in Europe, there are dedicated lanes reserved for public transport. You can grab an Uber and get stuck on the public lanes in a big traffic jam. Or you take the bus and arrive in half the time. Plus the bus is dirt cheap at a fixed-price $40 per month no matter how much you use it. I used to travel 12km by bus twice every working day and it took roughly 20 minutes per direction. Good luck getting an Uber ride for $1 per trip that'll average 36km/h = 22 miles/h through the rush-hour traffic in any big US city.

Oh and don't get me started on the Berlin / Hamburg / Singapore MRT systems. Trains every 3 minutes with dedicated underground tunnels that usually arrive faster than it takes you to pay a parking ticket and get your car out of the 3rd parking deck. Plus, the Singapore MRT is so spotless clean and people are so careful and polite, I'd be willing to sit down with a blanket on the floor and have my dinner there. Eating in the MRT is forbidden, though.

Also, I'm not sure if I had beginner Uber drivers untypically often or if they just have such a high turnover, but in 1 out of 4 rides the driver had problems finding me, despite having my GPS location and my street address. Having waited for 10 minutes only for the driver to then cancel and Uber support to scold me for hiding, I now usually walk to the bus stop and call the Uber from there. Much easier to find, even for beginners. But that kind of negates a big benefit that Uber was supposed to have, if they cannot pick me up where I am.

And speaking of beginners, I have been in almost-accidents more often than I can remember, both with Uber and Grab. The driver is texting on his phone, or trying to readjust the app's map, not paying attention to the road, and then we have to stop tires screeching to avoid running over a cyclist. I have never ever had a bus driver as careless as about half of the app drivers.

And then, there's the crazy aspect. When someone pukes in a shared bus, you can move to another seat. When your neighbor pukes in a shared Uber, you can only choose between accepting the smell or waiting 10+ minutes for the next Uber. Sadly, I speak from personal experience here.
FAST stands for Five-hundred meter Aperture Spherical Telescope
How a German village dealt with the problem of neo-Nazis
There is a non-profit, open source alternative being built now: Codidact [0]. Many of the people building it are former members of SO, including Monica Cellio.

[0] https://codidact.org/
I have fun looking at these stats (sites with Google tracking vs. sites without) in a Firefox addon I made: https://bitbucket.org/tayler/google-spy/src/master/, https://addons.mozilla.org/en-US/firefox/addon/googley-eyes/
Real estate isn't a very volatile asset class. Using leverage in more volatile asset classes, like FOREX, is where people run into big problems very quickly. Your bank will also make you buy insurance if you're getting a mortgage with more than 5x leverage. Good luck finding anyone that would insure your stock picking at 10x leverage.
The encryption is a bit complex on the iPhone, because keys are typically held by the secure enclave which enforces policy on use. These keys are both used to encrypt the base filesystem, and can be applied by policy against individual files.

Example policies from the Secure Enclave would be that a private key is available on first unlock, only while unlocked, only while a PIN is set, and/or whether the key should be shared with other trusted devices.

The base filesystem is encrypted with a key released on boot, while individual files can be encrypted with some set of these policies. I believe this can be done either on individual files in an app's data, or as an entitlement to apply by default to the entire app. https://developer.apple.com/documentation/bundleresources/en...

My understanding is that files set with a policy that they are only available while the device is unlocked will still be backed up in the locally encrypted form. So, assuming Signal/WhatsApp/etc set a single flag their data is stored encrypted in iCloud.

Further, per your list I suspect that the backup data is sent to/from iCloud already encrypted by a secret - but that secret is shared with iCloud for recovery and shared further on official government request. The goal there is to limit the amount of unencrypted user data sent to third party servers (in this case in the US I believe Azure-hosted storage for backups).

The keys are separately stored on Apple-controlled servers in non-China countries. In China, I believe they were required by law to have the key storage instead hosted by a Chinese data center.
>Interesting tidbit: ...

The German government had told them that they need to shut down their plants by 2022. It's not really surprising that they are unwilling to pay for forcibly closing their business.

>Also, how long did it take to clean up after Three Mile Island? (hint: the cost was estimated at $1b)

Why does it matter how long the cleanup took? How many dollars of energy did the other reactor generate over that time.
Probably less than the combined valuation of GM and Ford when each sells an order of magnitude more cars than Tesla.

https://www.goodcarbadcar.net/2019-u-s-auto-sales-figures-by...

Even if we consider that a stock valuation indicates what we THINK a company might be worth in the far far future it doesn’t make sense.
And a gentle reminder not everyone is native in English.
You make a good point: Nuclear power plants for commercial power generation are done for, and rightfully so.

Nobody ever said it had to be commercial.
Brewing a better espresso, with a shot of math
> > Many people aren't voting at all

> Choosing not to vote is a vote.

Ugh, seriously, you didn't even bother to copy/paste the entire sentence? This is not how an intelligent conversation happens. Please don't do this.

> Sure. My point isn't that our democracy is perfectly implemented. My point is that its current incarnation is its most democratic yet. Until Obama, candidates were basically selected by the fiat of elite groups. Obama, and then Trump, up-ended that system, making our democracy more democratic than it ever has been. For better or worse.

Okay. I'm not sure I agree with your point, but if that's your point, who cares? It's a point without implication: even if things really are better than they ever have been, we still shouldn't stop trying to improve things. "Better than ever before" is still not "good enough".

And that's if we accept that your point is even true. I don't think that either Obama or Trump are examples of real populism based on ideals. Both are polished, effective facades intended to appeal to certain groups.
I'm reminded of this rant from Richard O'Keefe (of Prolog fame). It was a while ago, but little has changed.

"I don't know what art these [bioinformatics] programs are state-of; possibly macrame. They certainly aren't even 1970's state of the programming art."

"Is it reasonable to expect people with a biochemistry or mathematics background to write clean well-engineered code? No. For the importance of the topic, and the sums of money involved, is it reasonable to expect that they'll have their programs cleaned by someone else before release? I think it is. With the pervasive lack of quality I'm seeing, I don't trust _any_ of the results of these programs. I have to wonder how many published results obtained using these programs (and fed back into databases that are used to derive more results which are ...) are actually valid."

http://catless.ncl.ac.uk/m/risks/21/98#subj8.1
> As well, the ads on Google have become very obnoxious

Why don't people use ad-blockers?
Thank you! It's been a lot of fun to work on so far.

Let me know if you see something you'd like us to cover :)
Oh, I hadn't heard it had maintenance issues.

https://github.com/dokku/dokku/releases shows a release a week ago, and https://github.com/dokku/dokku/pulse/monthly shows pull requests and issues being addressed.
That doesn't sound like something that requires a firmware update to the car. The billing logic should live on the server side for obvious reasons. The supercharger already knows who's plugged in and whether they're drawing charge.

Maybe other companies couldn't even roll out that feature to their chargers in a week. But they could duplicate the effect with, say, one employee and a spreadsheet.
FWIW, Tesla has been incredibly clear that yes, the Model 3 and Model Y are designed for a self-driving future. They even made sure that they could easily remove the steering wheel and replace it with a cover.
For .bash/.zshrc:

function cht() {
curl cht.sh/$1
}
Paxful – Bitcoin Trading
Not saying it's not possible: from where I am in 2020, long-lived PHP 7.4 processes still exhibit the described symptoms (memory leaks, even segfaults). In other words, tools for the job.
Competitors are deeply locked in to their system & network, so not sure why a Tesla employee (of which there are relatively very few) would particularly want to go elsewhere.

I worked at Kodak at a critical point, and watched (from inside) the dynamics of why the photography juggernaut was utterly unable to pivot from "chemical consumables" to "computing capital" as primary products. A major barrier was the absolute dependency on third parties for distribution (drugstores being primary retail sales, leveraging the "buy film, return film, get prints" model for their own sales); Kodak could not perform the pivot without alienating those necessary to fund the pivot ("don't go digital, or we'll stop selling your products"). Result: small agile digital camera companies outmaneuvered the juggernaut.

Similar with EVs. Major ICE companies can't pivot to EVs in time, because third parties involved in ICE cash flow will cut off vital funding before the pivot completes. Tesla even offered Supercharger Network access to major ICE manufacturers, who said no - meaning the latter are still beholden to the gasoline infrastructure, there being no viable rapid-charge network in place where Tesla has already completed majority coverage. (I'm not sure quite how the economics will play out, but they will.)
This from the country where you still pay in the station some fixed amount before you then go fill up? Do some states still ban you filling your own car?

People never used to have difficulty phoning each other too.
Or sed or dc. Challenge?
ITS NEVER TOKENS WITH THESE PEOPLE ITS ALL OR NOTHING ISNT IT...

WHY DO NEWSPAPERS HAVE ADS AND CHARGE A TOKEN PRICE?

WHY EVEN HAVE $1 BILLS WITH WHITE BOY ROUNDING ERRORS
My Matt Levine says that Private Equity is actually financial engineering scams to steal money from creditors of bankrupt companies:

https://www.bloomberg.com/opinion/articles/2019-04-18/privat...
To my knowledge, the software was provided for free, there was no economic transaction. In fact, Delphi Community Edition is free to any student over the world. This deal adds support for teachers.
> And when I say, "taking orders," I mean over the web. You cannot buy or lease a Polestar automobile in a Volvo dealership.

How does this not sound like "working around the dealership model that is engrained in traditional auto manufacturers"? It also brings up the point - how will their existing dealer network react when they get replaced by web sales (like some Office episode)?

Telsa has none of that baggage.
Are there any languages except C and C++ that doesn't?
250M Microsoft customer service and support records exposed on the web
Jeff Bezos: UN calls for investigation into alleged Saudi hack
It's an incredible shame, as we could've had clean power by now. And yet there are many countries and leaders around the world shutting down nuclear or moving in that direction as we speak.

You simply can't be serious about solving climate change and be anti-nuclear at the same time.
> There’s really nothing like owning your own home.

For some people. Others really don't care one way or another about a sense of home-ownership, they just buy because "it's what you're supposed to do, financially".
Yes, if when arghwhat said Borland Turbo C to describe a product without Borland, Turbo, or C in its name that product might indeed have a different release date :)
not at all, standard Qt desktop software - when split correctly into object files and shared libraries the incremental build time in C++ can be very fast (also, being on linux and using lld as a linker helps tremendously, building on windows is on average 3-5 times slower for me, and lld links in the bat of an eye compared to bfd (GNU ld) and gold)
From what I read, ingestion accounts for greater absorption than dermal exposure in populations. If your water has high levels of PFAS its best to shower in lower temperatures so you don't inhale the steam.

Yes, it would be nice if REI and other companies that sells lots of these garments could apply pressure with "PFC free" filters / sections.