skysight-inc/HackerNews huggingface dataset:
the idea that this stuff is going to be primarily used for disabled people is, frankly, bullshit. Maybe the grant writing process, and some of the research, but this will be commodified, indeed, things like this already are; check out the emotiv headset. There are hundreds of millions of VC dollars pouring into this right now, they aren't doing it to help locked-in syndrome, whatever they say in interviews or press releases, they intend to get returns on their investments. It drives me absolutely bonkers when I see or hear irl people using the misfortune of a tiny, tiny subset of the population to defend this. And while I appreciate the note at the end about military futures (and I agree!), the idea that there is any "humanistic" use for tech like this is ... blinkered, to put it kindly. No one needs this, at all.
Adding noise just makes side channel attacks slower, it doesn't stop them; there are statistical techniques to extract the original signal from the signal plus noise, given enough samples.

For a simple example, imagine you want to distinguish a 1ms difference in the execution time of some operation. Without noise, you just have to time it; now let's randomly add either nothing or 1ms to the operation time, so the "fast" operation will take either +0ms or +1ms, and the "slow" operation will take either +1ms or +2ms. But if you repeat the same operation several times and average the execution times, the "fast" operation will take an average of +0.5ms, and the "slow" operation will take an average of +1.5ms. As you can see, in this simple example the random noise averaged itself to a normal distribution, and the original signal is still visible on top of it.
Firefox runs rather poorly on Mac.
I first thought you were going to point out that corporations are are powerless to resist pressure from spy agencies to compromise their products to gain economic/military leverage over other nations.

Your point about unfriendly nations not merely treating these corporations as non-combatant tools, but instead as legitimate targets, was very interesting.
Yeah. Our postal service's website has a small badge on every page. It translates to something like 'developed for and in Chrome'.

They must be bragging about it, or something.

It reminds me of all those 'best viewed in Internet Explorer at 800x600' from the beginning of the century.
Do you think this is comfort? Do you really think being afraid of accusations is a comforting situation in any way?

It wouldn't hurt you to see the world through other viewpoints from time to time.
> that time shouldn't count as missed work experience

Assuming (big assumption) that they started at exactly equal skill, and learn at the same pace...well, practice makes perfect. One will be better than the other.

Ive taken sabbaticals in the past, and it sure as hell affected by skills vs someone who didn't.
I'm much more excited about RISC V and MIPS myself because they're actual open architectures.
IE was the default browser in original Mac OS X as well. Safari didn't ship until 10.2 I think.
Ask HN: How to performance test React webapps for rendering speed regressions?
As React webapps get large and start to contain a lot of complex components, they often do not perform well and manifest low FPS in browser. As a result, engineers add strategies such as memoization (React.memo, shouldComponentUpdate) to avoid unnecessary computation, however they logic is fragile to code changes.

Is there a way to automatically test performance (maybe in terms of FPS) of React applications regularly in CI pipelines? Any tools for this out there?
This was just a matter of time coming. I wouldn't be surprised to see a Linux port soon, if fact I'd be surprised not to.

The motivation seems to be to establish a solid consistent foundation layer for Microsoft to deliver cross platform Electron apps, like Teams and VS Code. EdgeHTML is no good for that, so it got ditched for Chromium.
And history repeating again. It was a perfect Storm, Pentium 4 requires Rambus DRAM that no one wants and was expensive. The later Pentium 4 switched back to DDR but it was slower, which Pentium 4 in itself was already quite slow / not much of an improvement. Then AMD made Athlon Thunderbird, and later AMD 64.

It is happening again, Intel has been sitting on 14nm for 5 years, and now with many security issues and they won't be able to react with 10nm until early next year, and even the 10nm CPU will likely not have a hardware fix. Last time this happen Intel started a price war and FUD against AMD.

The timeline somehow always synced when AMD executed their plan to perfection and Intel somehow messes up at the same time. And then Intel woke up, last time it was Pat Gelsinger who saved them ( And later forced out of Intel ), and then somehow AMD make some missteps. This time Intel got Jim Keller, I hope Dr Lisa Su wont repeat the same mistake again.
I have similar problems, Firefox is noticeably slow.
The UI doesn't say "delete", it says "remove". Remove could mean "hide from view" or it could mean "delete the underlying database entry". It's a bit of grey area where it could be argued that users have consented to by using Facebook.

Granted GDPR is supposed to catch businesses that pull those kind of stunts, you have to remember that Facebook do already break GDPR in number of public ways too. So it's pretty clear they have a relatively open interpretation of the regulations (and an army of lawyers who are confident they can proceed in such a way). Or it might just be the case that even the worst fine issued by the GDPR is worth the risk given the financial benefits awarded to Facebook for retaining data.
Then what? All institutions are bad and we should embrace anarchy?
Other than his famous incident, he was also three time F1 world champion, which is no small feat.
You're comparing unrelated things, but in any case Venezuela is lower in the global ranking for press freedom that that article references [1]

[1] - https://rsf.org/en/ranking/2019
You can generate URLs that pre-fill Google Forms, they're just ugly and have the all the pre-fill in the URL as query parameters
How long will this work for?
I really hate touch screens, more so in a vehicle. Physical buttons will be a deciding factor in my next vehicle purchase.
> Security considerations have absolutely nothing to do with the Huawei ban. The US has provided no evidence, and has refused the offer by Huawei to collaborate in any investigation.

I'm not sure we (the general public) have enough information to know either way. There are legitimate reasons for not releasing supporting evidence about counter-espionage operations. It's also entirely believable that the U.S. executive branch (POTUS, CIA, etc.) would lie as you suggest.
> These are tactile controls arranged in a 3D space.

They're arranged roughly on the same plane (the XY plane).
I don't know how CPUs work so I simulated one in code
> This strikes me a managerial laziness

It also avoids hard conversations. Now they do not have to tell Joe that he makes less than Suzy because Suzy is a better performer.

But, maybe that's a good thing. Since we all lie to ourselves and think we are better than we are, Joe probably thinks he's killing it. And, since many people lose whatever maturity they have when talking about their performance vs. someone else particularly when there is money involved, that whole conversation can be skipped.

The problem as you say though is what happens to Suzy. She will not be happy making the same as Joe since she will also think (and be correct) that she is a better performer. So either they only hire the same level performers (which is possible in a small company), or they start inventing job title/levels.

At the end, it's trading one set of problems for another. I applaud them for trying out new ways to structure company wide compensation though.
If top 10% of emitters emitted as EU everage, global emissions would fall by 35%
640k should be enough for anyone?

I need more than 250GB just to download and install all the games I've bought on Steam at the same time.
That could very well be the case. But I don't care: Huawei has no power over me. Neither has the Chinese Government.

The US is equally eager (or more) to tamper with the free market, with the small difference that they are in a position to actually do it. From my point of view, the US is a huge problem, and is making my life difficult, but the Chinese are just another producer of cheap and good quality goods.
> the same ease also exists for hate groups and those seeking to cause harm

Which are the only ones you will find if you are looking for something negative. There is a downside to almost everything, so what would you suggest? Force everyone into the same group or allow them to choose?

I don't think this question is hard to answer.
Don't worry, it's all for your benefit. How else would they know what divisors to optimize first for?
>Bear in mind the US and China are currently engaged in an espionage war[1].

But US has spies in all countries, so why is in China an espionage war?

Any idea if US wants a concrete thing? Like if China does X all is fine or is just an economic war and US is trying to weaken China and fix the trading balance ?
> What would they stand to gain from that? They had to use a 0day on it, they would never use that on the general public.

Again that would be the beauty of it. If they did have to use a hack Apple didn't know about. We don't really know how they cracked it--only what "they said". Maybe it was a Day Zero, maybe it wasn't. If the NSA has access to Everthing that Everyone does online, (and Yes I do know that E2EE is unbreakable, but were Apple engineers using that to communicate?); its possible they know as much, if not more more, about the architecture than Apple does. Have you seen the size of their data centers, and the extremes they go to for spying on us.

And speaking of Gov't State sponsored crackers: here's a nice litte article about one of our (The USA's) allies [1] who break iOS, allegedly--When Ever They Want To, not a Five Eyes Nation but still a close ally.

https://www.vice.com/en_us/article/pajkkz/its-almost-impossi...
Due to lack of strong data protection law in India and awareness, I won't be surprised if its been purchased from a 3rd party.

There are some "Indian startup" groups on Facebook, where it's common for people to sell such databases, and nobody asks if the seller has consent from the people in the database. Such posts also never gets taken down, or the seller doesn't get blocked from the group.
I'm sure it's not limited to this but there are a lot of dark UI patterns in Chrome, e.g. any Google web login also logs you in to Chrome so Google "has permission" to record your browsing history and other browsing data.
How do you do version control with code embedded into spreadsheets? Am I not better off making code that generates a spreadsheet (or CSV or whatever formats I care about)?
The article says...

"Disabling [hyperthreading] increases the overall performance impact to 20 percent (for the 7980XE), 24.8 percent (8700K) and 20.5 percent (6800K)."

...so I think a performance impact of "20%+" (i.e. 20% or more) is fair - for the 8700K it's 24.8%.
You are discriminating against a temporary disability, no?
In fact, HN was originally called "Startup News", so it was even more tied to the idea of making money. And yeah, the idea was always to be a place for YC discussion:

"our hope is that by creating a community at news.ycombinator, we'll be able to get to know would-be founders before they apply to us."

https://news.ycombinator.com/announcingnews.html
> I really hate touch screens

Do you own a modern smartphone?
> What does the US think this will achieve?

I don't see how Huawei can become #1 international smartphone brand without having access to Google Play Store.
The problem is that at pretty much every turn, Facebook does the wrong thing and fritters away it’s reputation and public trust. So at this point nobody trusts Facebook to do the right thing, and all the proposals I’ve seen involve Facebook being coerced to do something.
At the end of the article, he says: Just remember to go at your speed. Basecamp wasn’t paying these top end salaries when we started. Or even after we’d been around for five years. We do it because it’s possible now. Not because we’re putting ourselves in a bind trying to keep up with Mr Venture and Mrs Capital.
I think "in cars" was the implicit qualifier there.
But buy the time you get to understand how to do things like this in Excel, why not just use the proper tool for the job - a database.

(I haven't used it in many years but MS Access was a pretty efficient way to get an application together).
Indeed. UK intelligence is certainly twitchy about Huawei involvement in 5G - and the UK is not marching in lock-step with the US over the chinese trade war.
GDPR a Year Later
The private researchers and companies around the globe could find the backdoors and make them public. But we only see each month more and more issues with US equipment (routers with default passwords set and remote access enabled by mistake or convenience)
Kubeplatform – A Production-Ready Development Platform for Kubernetes
All of this “do good” nonsense FB and Google do is just another tool in their arsenal to support and serve their main business. They don’t care who it helps or hurts. They only care that these proxies help them.
It would be interesting to see if Chinese companies would even be interested in leading something like an Android fork....and follow the licensing rules.

It's not like they have to...

Meanwhile all these articles and folks play the game of "X country bad"...
Yes, and actions movies are silly entertainment for teenagers. Hopefully adults don't actually think the tropes found in action movies should reflect the real society.
I'm still very much on the fence when it comes to cloud gaming/game streaming/games-as-a-service/etc.

On one hand, I appreciate having older games be avilable for download after the companies decide to cease physical production. It allows for older games to still be enjoyed without having to deal with the ridiculous markup on the original cartridges.

On the other hand, the question of ownership still has yet to be answered. Even for platforms like the Wii that allowed you to buy/download games to permanently keep on the console via the Wii Shop, after a while it was still shut down. Now no one can access it, regardless of whether they purchased products or not. And with game streaming, this problem only gets worse because you completely rely on the servers to host/process the game for you.

What happens if (when) Google decides to shut down Stadia after years of regular use? Will subscribers be allowed to download the full game to run independently on their own machines? Can/should this be legally enforced?

These questions haven't been answered, and I think they ought to be before I would ever consider game streaming "ready". I'll stick to physical media on dedicated hardware in the mean time.
I've used something like that in the past for mobile apps for an engineering workforce working in a factory and yard. They really appreciated the high contrast and not needing to be too precise.
Chrome based Edge has nothing to do with Windows update
>business conference call using software with aggressive "everyone should be sharing their webcam" defaults.

BlueJeans perhaps? Holy moly i ended up disconnecting my camera just to get it to shut up.
I'm guessing low performers don't get hired or stay long.

Either way, it's a good reason to not give two shits about what your co-worker makes.
Stop encouraging people to use Excel for tasks where it is a poor fit. I have wasted so many hours of my life because of Excel and people using it for non-spreadsheet purposes.
Page 16 in the slides[1] lists vulnerable processors, 8700K is one of them

[1] https://mdsattacks.com/slides/slides.html

edit: This is mentioned in the paper as well, on page 8
So we should go after strikers because they’re depriving their employer of money?
Did your sabbatical affect future pay raises?
Yes. And couple that with the latest Nord Stream stuff. Fair to say that the Germans are pissed of with the Americans at the moment.

And what will come of this?

A highly capable purely non-US produced phone using a set of cloud services running in Europe on under european law. That is my guess.

Why do people assume that the Chinese military wants to spy on random european citizens? If they can just prevent the US from their systematic data collection, I am sure that they will see that as a major strategic win.
> Huawei has no power over me. Neither has the Chinese Government.

Isn't the alleged problem that without restrictions on how Huawei technology is deployed in the U.S, neither may be true.
I have been doing open source computer algebra for the last 20 years. I have made about 100 dollars from book royalties. I spent about 3000 dollars a year (conferences, books, web servers, etc). So a dollar a week puts you in the top 1%. Congrats.
As European, which only discovered aboug legacy preferences [0] recently, I am still not sure how to reconcile it with my belief that meritocracy was a cornerstone American value, and how this case is fundamentally different.

[0] https://en.m.wikipedia.org/wiki/Legacy_preferences
> That is manifestly unfair, the situation is someone doesn’t want to pay for a security feature so they go ahead and expose themselves, all the time they are trying to make money by using a free product.

>Really unfair to point fingers at ES. And I really don’t get why People feel they should be making money off someone’s work but don’t have to pay them. What significant os or free is your company offering

Very much disagree with all of this - not an unfair position to take at all. My open source browser supports TLS. The open source web frameworks I work with include built-in web servers that support TLS. It's inexcusable not to support basic things like this in 2019. I don't care if your software is OSS or not.

I'm unsure why "my company" is relevant here. But for what it's worth, the client I currently work with is a) an exempt educational charity, b) open sources all of their internal web applications that interact with the ELK stack.

>They do something for free you demand more for free otherwise you are at risk.

Do you honestly think Elastic would've accepted a PR that added transport security into the open source codebase? Even if it was developed entirely by someone else in good faith?

The only reason they've done anything now is because their hand was forced by Amazon. Honestly? Good. This is about as bad as when StartCom were charging for certificate revocations.

>does the same approach work with your lawyer, mechanic plumber electricity gas company

It's like a lawyer offering to represent me pro bono, and then it turning out that they're not even qualified to practice law and have jeopardised my case as a result.

Legally, sure? There's no warranty given with the software. But it's still a morally wrong thing to do.
Super cool idea. For my personal use, I'd love if it worked slightly differently, i.e. had the following (additional?) features:

- let me press a button in my browser ("lottery" or "Russian roulette") and just open a random link (from my bookmarks) immediately in the current tab; I'm not interested in emails, but I'm interested in getting inspired sometimes, exactly when I want it and how much I want it :)

- if it could also load bookmarks/favourites from HN & lobste.rs

- as other said, working on Firefox :)
Lauda and Jackie Stewart were pioneers of motorsport safety. F1 has had a single on-track death over the past twenty years in a one-off accident, and work began immediately to make sure that type of accident won't happen again.
I've been able to learn vim because the web is full of high quality content that will teach it from the basics in a way that's compatible with my mindset.

I never had the same experience learning Excel, maybe the problem is my mindset. The only learning experience I enjoyed about excel is 'You suck at Excel' by Joel Spolsky.

Can someone recommend a good Excel learning path for someone in this situation?
FWIW, I run 10 x 4TB raidz2 NAS with 4GB using ZFS on Linux.

ZFS on Linux isn't as memory-efficient as it would be on FreeBSD, which has a much closer file system cache / memory manager architecture to Solaris, but it works fine.

ZFS memory consumption really rockets when you want to use dedupe, which basically wants to store a hash of every block in memory. The sweet spot for its use is in things like multiple VM images - where there's a lot of duplication inside large files that are otherwise different. But there's often ways to structure things to gain back the same space, e.g. with stackable file systems.

Without dedupe, and for a NAS scenario where there isn't going to be a massive working set (typically source or sink for backups, streaming video, etc.), 4G has been more than sufficient for me for years.
Actually it’s extremely common but better known as performance related pay. This is framed as paying staff a bonus based on how well they have contributed but is often used to distribute the same pool of money, avoiding giving staff salary increases and effectively giving poor performers a pay cut.
This is true but I would think that if you had to pick one then it is much easier to make a message broker do reliable request-reply/pull than service mesh do reliable events/push.
Even if is open source, like a Risc-v CPU manufacturer, you can't just instantly spin a new fac in your country, this takes billions and experts. Open source is good to have but is still not a solution when we are talking about hardware.
You aren't. You don't have a "program." You have millions of tiny isolated processes that can send messages to one another. Since you cannot observe the state of any process from the outside, and cannot tell if it has failed or not, you have to rely on other things (think tcp/network protocols) to indicate message reception and processing.

You can reason about your protocols, as they have an algorithm. But your object graph as an entire entity is a bunch of black boxes with very few observable properties about which to reason, or indeed even need to in the world of isolation.
Yes, we were such illiterate savages back then.
> That's why average joe doesn't like Linux

Having seen the attempts at making Linux friendly for theoretical frictionless spherical Joes in vacuum, I'd rather just have my 1-2% market share GNU/Linux OS for unix greybeards, warts and all. The friendly GUI shell on top of Linux for average Joes is called Chrome OS and Android.
Tim Cook, cooking books?
As I thought - thanks for confirming.
In 5.2 (next major release) the "mitigations=off" flag should cover it all. Up until recently there wasn't really a need for such a catch-all so it hadn't been made.
I have 96TB at home, though that's much more than I'm currently using.

I store the usual music (298GB), movies (3.2T) and TV shows (3.5T) which I think is what most normal people would do.

Where the less normal storage comes in is my own photos (5.2T) and videos (2.6T), an archive of all my "rewards" from Patreon (765G), an archive of English manga translations (5.8T), an archive of anime/manga fanart (7.2T) and a bunch of home security camera footage (2.2T).

In total I'm currently at 42T used but I see that increasing, hence the 96T of available disk.

You can find a lot of people doing archiving YouTube videos, educational content, porn, games, pretty much anything really on Reddit's /r/DataHoarder. Pretty much nobody is a professional.