skysight-inc/HackerNews huggingface dataset:
I think that is wrong - it's more like The Frame Problem.

It's not really that right wingers think the news is lying to them in a direct sense. It's more like they believe the entire frame of discussion is wrong. I'm not an American but I'd concur with that sentiment in general when I listen to NPR. You could listen to NPR for years without realizing the experience of many Americans directly contradicts the story themes on offer, yet many other Americans do have an experience which is sympathetic to the same themes.

This is because of social class. Different people have different experiences - but because of social stratification what has happening is that some people consistently have a difference experience of the world.

In Hidden Brain - an NPR podcast - a social science researcher and mother relates how she had the impression most mothers breastfed their kids, bought organic food, went to yoga. It's only through her analytic research that she came to the understanding this is a minority, a sort of elite.

A zip code away - you'll have some people who have had their car broken into 17 times, burglarized 5 times - every time by people with the same skin colour.

I leave the results to your imagination.

NPR and Russia Today will make one of those scenarios sound normal, the other abnormal but they're the result of the same sorting affect.

Scott Alexander makes the point that this clustering affect can happen even when you go out of your way to prevent it. He says he doesn't have any Christian Republican friends on his Facebook account - but they're half the country. He didn't try to do this - it just happened that way.

The probability of this happening by accident is astronomical - yet each one of us is in a similar peculiar bubble. Worth reflecting that this makes it harder to understand each other.
There are definitely smaller countries in Europe where parties have purchased the election by giving money door to door. I know it happened in Albania, along with threats of family members losing their jobs, etc. And they did lose their jobs once the election was over. There were threats to private sector employers if they didn't cooperate, etc.
I would bet that there is much more. I would by a $35K model 3 if I could get one, but I'm not going to go on a wait list for years. I think there are a lot more people who feel the same way and that is not accounted for in the already impressive backlog numbers.
Startup founder? Create/host your own fundraising web app
今日头条 toutiao is huge in China. Poor quality news feed for a lot of people.
My mind has fashioned me to think that these leaks, so called, are planned. To why I think so, is simple. When you, as Facebook, sell user data to other companies/third parties/countries, then it is crime, or is subject to investigation when it is known. But these so called leaks, are deemed "we are sorry, we will fix it, but we are so sorry about the data". And that is it. No one is responsible.

Now you have 50 million people's data for sale. Are you in that 50 million? You don't know or you will never know.

Connected incidents -
British Airways Data Leak, Equifax, Uber Data Theft Cover Up, Air Canada, T-Mobile, Dixons Carphone......how many such.
All of them soon will be available for sale, with no one to blame for.
I doubt anyone in power to change this would comment in here and do something about it. Even if, the sunk costs fallacy guarantees they will stick with the new UI.
I think you're throwing the baby out with the bathwater here. GitHub has an enormous codebase where they've done a lot of work digging around in and modifying Rails under the hood. I think their situation calls for it and they have the internal talent to successfully "go off the rails" a bit. But it makes the upgrade path difficult. This is par for the course. Can you think of a technology/framework that would fare better than Rails in this case? I mean, you'd be in the same boat with Django, Spring, [your framework of choice], right?
I'm not talking about Silicon Valley, I'm talking about all other industries in all countries, most Silicon Valley companies are banned in China, stop vilifying Silicon Valley.

I'm sure these organizations are great and are doing wonderful work but they are not government entities and Google has no obligation to respond to them, further more these are non profits, attaching themselves to a high profile subject like Google gives them more exposure and potentially more donations.
I hope that at some point C++ programming can have a solid "good parts" style guide, akin to Crockford's JavaScript book.

I feel a lot of that probably isn't conventionally achievable since C++ covers a lot of situations with different needs, but if 20% of the functionality could cover 80% of the needs at some point I think it'd be great for the language.
Something-something IO something-something
Logged out of and back into what? Your mobile app? Your web browser tab that is left open indefinitely? I no longer use FB, so just curious. I know people that never log out of FB, and have closed their browser window/tab thinking that was good enough even though the "remember me" type option was checked. Opening a new window/tab to FB would show their account just like nothing happened because they did not log out. I know this is to FB's advantage of tracking all the things, but wow what a security nightmare.
It got mingled without newlines (and "λ:" prompt doesn't help readability). In one line:

let fibs = 0 : 1 : zipWith (+) fibs (tail fibs) in fibs !! 47

Shorter but less readable:

fix (scanl (+) 0 . (1:)) !! 47
His point still stands.

You can find other platforms we're updating is a lot easier.

That is the issue.
Too bad we're stuck with concepts-lite, where templates are still untyped and the scoping is all still done the same old messy way.
Even from a user’s perspective, if a product is not profitable, it will either disappear or the company will have to do something user-hostile to achieve profitability.

I like simple business models. I give the company money and they give me stuff.
Yes, the core irony that the same people:

a) Want to make having an ID as a prerequisite for voting

and

b) Are deeply against any form of national ID card (or anything else that makes it cheap and easy to get an ID)

It's almost (almost) like they want to prevent poor people from cities (who don't need cars) from voting.
If they'd used Java they would still be working on the prototype.
system/protocol stacks. Your ability to debug things faster and more accurately improves drastically if you can guess/know what is happen on the abstraction layers below you.
Then it's a game of trying to find ways to not pay your affiliates. Do you want to be the retailer than gets known in the affiliate space for trying to find loopholes not to pay what they said they would? People would stop promoting your site. You might as well shut down your affiliate program if you're going to not pay your affiliates sometimes.
I too went the workaholic route. My departure came when I saw that the utter faith I had in a project was not at all shared by the Project's management. That feet of clay moment allowed me to gain emotional distance and maturity. Thereafter I was able to become what one of my later employees described as "the adult in the room". However, it would not have happened had I not had my technical heart broken.
> the number of people I see plugging those (and similar) devices into their laptops is scary.

If such a device is able to cause a compromise / incident in a secure facility, well, several different "failures" at several different levels have occurred in order for it to get to that point.
This is precisely why people should be upset over the massive data mining tactics of Facebook. Maybe it's not a big deal to some people that Facebook knows everything about them, but it should be a huge deal to everyone when that data is then accessed by hackers with malicious intent - from identity theft to blackmail to threats against life - all made easier with this data available to criminals.
> his will probably never happen cause C looms too large in Zig's world, but I wish "*" and especially the super non-intuitive "&" go the way of the dodo and some short keywords replace them. Perhaps "ptr" and "deref"?

Beware Stroustrup's Rule[0] :).

[0] https://thefeedbackloop.xyz/stroustrups-rule-and-layering-ov...
First thing I thought when I first heard the news was "yet another service that Cloudflare wants to MITM". The entire point of IPFS is to avoid centralized control of access content, and reduce the possibility of an entity arbitrarily deciding which content is "bad" and needs to be blocked.
Facebook Has Been Hacked and Consumer Trust Has Plummeted on the Platform
This isn't followed well enough to make it practical, though. If you aren't scheduled to begin work until 2 hours after the polls open, they say you have time. It doesn't matter if you cannot physically get to the voting booth, vote, and travel to work in the time given.

As far as absentee ballots are concerned, sometimes they are difficult to get. My mother had trouble getting one when she was pregnant - my sister was due around election day. She finally got it, luckily - because my sister was, indeed, born on election day.
As much as the comments here are mostly leaning towards one side keep in mind that 99% of the users probably don't care and I'm sure they have the data to back this up.
Even if your EV is charged using a dirty power source, it’s still a net benefit to the environment. ICE vehicles are hideously inefficient compared to power plants, which have much better ratios of produced energy to consumed fuel.

Those dirty power plants can also be replaced by clean power plants, instantly making all the EVs they’re charging dramatically cleaner. A dirty ICE vehicle is always going to be a dirty ICE vehicle, no matter what.
To me the argument is the opposite: what is the reason for cryptocurrencies to exist if not for money laundering and generally avoiding regulations/fees you'd otherwise be subject to?
Natural gas, wind, and solar are rapidly pushing out coal and nuclear (except where nuclear is receiving a zero carbon subsidy). Oil is not used for electrical generation in mainland USA. 30% of electricity in California already comes from renewables.

https://www.eia.gov/outlooks/steo/report/electricity.php
I noticed something similar with Elixir with regards to the number of tests we needed thanks to the compiler, but it also has late binding (albeit it is statically typed). A "best of both worlds" exists out there
From what I can see, only two manufacturers are close to or at that number: Toyota and Volkswagen.
While VCs certainly played into this, I'd say founders merit the bulk of the blame. VCs are generally more amenable than founders to larger equity pools for employees. They're also much more enthusiastic about IPOs than founders, since they want liquidity events for their investments.
> But some applications are happy to trade absolute gflops for low latency and pay Intel out the nose for it.

Can you provide one example of where Intel products beat AMD's in latency in a way that prospective customers are willing to pay a premium for that performance delta?
I don't know. But I do know that with our current charging infrastructure electric cars are out of reach for most of the population. The barrier of entry for an all electric is 1) $40-60k dollars for the car, 2) somewhere convenient to charge which today means owning a house , 3) the ability to sacrifice the flexibility of a gas engine.

Any one of these issues would eliminate huge market segments. Once the used market for the ~35k model 3 starts to pick up, the first problem will be reduced of course, but maintenance costs remain to be seen.
Indeed. The closest was this linked page http://libre-riscv.org/3d_gpu/
You probably shouldn't be using Gmail anyway, so consider it a feature. :-)
I use to work in youth corrections. A gang unit I worked on housed one young guy who got behind the wheel drunk on his sixteenth birthday and accidentally killed someone, and another young man who contracted an STI from his girlfriend and decapitated her. These two young men slept 3ft apart and were treated equivalently by the system.

You've pinpointed a major flaw that is mostly invisible to the public.
This!

And it has to be on-par with things like memorial day, labor day, thanksgiving and christmas... plus include primaries as well.

If it is similar to President's day or Veterens day, not only will folks still work, but they will usually get paid normal wages that day as well.
There's something ironic about NYT getting a lot of its traffic these days by writing recaps of Facebook news.
Which Kinds of Foods Make Us Fat?
Why would they when Excel is already on every biz desktop and they know how to use it?
Your comment is incorrect as applied to the actual rootkit being discussed. It's (arguably) factually correct in isolation, but misleading.

> UEFI let’s the FW signal to the OS upon boot “please install this driver blindly”, but it can’t force the OS.

> Only Windows obliges to this request. Linux is immune.

UEFI firmware runs before the OS and with greater privileges – e.g. it has control over System Management Mode (SMM), which is hidden from the OS. It can force the OS to do whatever it wants. For example, it can modify system files on disk, which should be enough to compromise most Linux installations. If that isn't possible (because something verifies the files), it could, e.g., patch the next stage bootloader it loads (which could be GRUB or the kernel itself via EFISTUB), in memory before executing it. Or, as an easier approach, it could just add a SMI handler that patches the kernel later on.

It is true that Windows 8 and later exposes a way for UEFI to "ask it nicely" to load a given driver, without having to patch anything, namely the WPBT (Windows Platform Binary Table). As you note, this is the mechanism Lenovo used to persist Superfish. The reason it exists, however, is for anti-theft software such as Computrace/LoJack. Earlier versions of Computrace took a "brute force" route to installing its persistence driver, patching system files on disk, and there wasn't really anything Microsoft could do to stop it. So instead they decided to give them a sanctioned route to accomplish the same thing, which at least is less likely to break something in the process.

However, at least according to the white paper, the LoJax UEFI rootkit does not use WPBT at all. Instead it uses an approach that seems to be inspired by older (pre-WPBT) versions of Computrace. [1] Specifically, it drops a binary "autoche.exe" into the filesystem, then modifies the registry to execute autoche.exe on boot instead of the normal autochk.exe (note that the last letter is different).

Thus, WPBT is irrelevant in this case. The malware hijacks Windows by modifying its filesystem, and if the authors cared enough to target Linux, they could hijack most Linux installations the same way (and all installations with a somewhat more difficult approach). But then, even if some piece of malware did decide to use WPBT when targeting Windows, it could still use the more elaborate methods to target Linux. At most, WPBT makes it slightly easier for UEFI malware to target Windows than it would otherwise be. But it really doesn't make much difference.

[1] To clarify: As the white paper describes, a later stage of the bootstrap, rpcnetp.exe, is actually copied from an older version of Computrace and merely patched to change the C&C server address. However, the UEFI part of the malware is custom, and merely uses a similar (but slightly different) overall approach. Computrace's own UEFI driver worked by actually modifying autochk.exe, whereas the malware modifies the registry to execute a different filename instead.
Michael how much of that early magic is lost now with PG not actively involved, with the bigger batches and the more industrialized machine?

Don't get me wrong, what YC has become is pretty amazing but boy what I wouldn't give to have been part of one of those first few batches or especially that first one with Aaron Swartz.
It's worse than 'new Reddit', and I need to look at it 100x more often every day.
You can also use your gmail addresses -worked for me. Invite arrived in 5 minutes in mail.
3 day kord weather 999999999999999999
Wouldn't it be 24/7/52?
There's always resistance to new changes, but if we never change, we can't innovate.

- just a user
The auto-expanding sidebar drives me nuts. I don't want to use the entire width of my widescreen monitor for reading an email, but I do want quick access to my folders.
In the SV tech community, Dropbox, Uber, Snapchat, Spotify, AirBnB, Lyft, Netflix, Pinterest, Robinhood to name several.

Outside the tech community, probably Amazon, Microsoft, and Instagram (most people don't know Facebook owns Instagram).
And this is where eugenics and Nazi ideology comes from. The American universities of the pre 1940s provided the intellectual foundation that Hitler built on. Most of them made arguments similar to yours and it led to some of the most horrifying events of the century.
Thanks, I will check these out.
Hmm. I wonder why? Any ideas?
Do you believe your own rhetoric, or is it just reflex at this point?

Use paper ballots and voter id and we never have to have another discussion about voter fraud and election legitimacy. It is important that the people who should be part of the system actually believe in that system or it all breaks. There are many Americans (myself included) who feel that these things need to be addressed. This constant push back on an issue that is well accepted everywhere else on earth, which is that a voting process should be verified to only include eligible voters, is a bit transparent.
This is real – final ergonomic mouse design
That is nice. Does WhatsApp not support SMS?
The Galileo Circus is in town
> The upgrade started out as kind of a hobby; engineers would work on it when they had free time. There was no dedicated team.

I’m not sure why this still surprises me. For a company the size of Github, there should most certainly be a team responsible for these type of upgrades.
Thanks! VR chat looks like the wild west, not sure if I'm ready for that.
Of course, there is nothing new in on the road pirating trucks. However, the question is what an autonomous truck will do?
> really don't think comparing them from a performance benchmark makes much sense

No, it really doesn't — but if you provide times we all know that's exactly what people will do.

That's why the same comparison was removed from the benchmarks game and replaced with tasks that were still toy but more than a dozen lines.

> adding all of your change requests

These are the programs that were replaced:

https://salsa.debian.org/benchmarksgame-team/archive-alioth-...

https://salsa.debian.org/benchmarksgame-team/archive-alioth-...
And in some states, like Florida, if you vote by mail it is 10x less likely to be counted.[1]

Our democracy is broken, and the people capable of fixing it are actively incentivized to keep it broken.

[1] https://www.miamiherald.com/news/politics-government/state-p...
https://news.ycombinator.com/reply?id=18095688&goto=item%3Fi...
bare metal is not the future, but very much a big chunk of the market, and it'll be for a long time. (and, I think, bare metal with k8s-like orchestrators is the short term future, and k8s + FaaS will probably bring the long awaited portability, that might help bring the hosting/infra prices down.)

that said, per core pricing is bullshit. and for exactly the reasons you mentioned.
640GB ought to be enough for anybody.
Disable javascript and switch to basic html version. Personally basic html is the only reason I still tolerate gmail.
Very nice! Got the invite in my mail. This is awesome!
I've been using GMail since 2004 and I'm not having any trouble, even in Firefox.
And huge amounts of funding for fraudulent smear campaigns which have swayed public opinion during that time.
In don't mind the way it looks, I can live with that. But it's sooo slow. Much slower that previous interface. It loads slow and it works slow. Switching between inbox and another folder use to be instantaneous, now I actually have to wait. Opening messages, deleting, everything is slow.

And it looks like they removed the option to turn Undo off, so now I have to wait 5 seconds to my message to actually be sent.

I'm so used to Google products being fast and feeling almost like a desktop application. This new interface feels like a web app from 2000's. Makes me want to go back to using Thunderbird for mail.
Another big bummer for FB
You're right on Norway being a member of the ECHR, I wasn't sure as I stated in my post, but you're vastly oversimplifying by implying there's no connection
https://www.bbc.co.uk/news/uk-politics-eu-referendum-3614979...
The desire to have a currency not controlled by a government? Whether you think that's a good thing or not, it is still a valid reason
I don't mind the look that much, but it's painfully slow. When an application gains a animated splash screen I know that it's time has come. I'm using a Chromebook, so in a way a Google blessed device and it's annoyingly slow. I'm switching to basic HTML view. If it will disappear I will get off gmail for good.
Facebook is positioning itself to be a -- the -- private source of a "social score", somewhat akin to what the Chinese government is doing.

As that comes into place and use, how many companies are going to be basing their pricing -- their entire product offers, in light of the availability of this information, this "score" (and all the categorization behind it) -- upon it?

Bingo. Critical infrastructure. (Like it or not, for some of us.)
Syntax highlighting already clearly separates keywords from everything else, and more flexibly to individual taste. (The keywords being both uppercase and bright bold purple on the linked page here particularly caught my personal distaste.)

Certainly there are still far too many places people are writing/reading/interacting with SQL without the benefit of syntax highlighting, but we have the technology to solve that (and in many cases need to solve that; a lot of the places that SQL is embedded and the outer language has no idea about are opportunities for SQL injection attacks).

> This is very much like the tabs vs. spaces debate.

It's sadly worse than that. It's something like 60 years of momentum versus user/developer experience and readability concerns.

Despite my under-appreciated jokes that most SQL databases probably don't need to be shouted out to do their jobs (Oracle maybe being an exception. ;), it actually is a serious readability issue.

We have decades of research showing that people read/scan by word shape and that lower-case and mixed-case is far faster and easier to scan/read than all caps. 'from' has a more interesting and relatively more unique shape than 'FROM', making it easier to spot. (Especially in a monospace language where the outermost shape of all four letter all caps words is essentially the same width and height rectangle.) (If you try a syntax highlighting scheme that does something more interesting than bolding keywords, italicizing them with a good italic monospace font, the lower-case word 'from' can be almost beautiful and very easy to find. A nice benefit to syntax highlighters is that sort of variation is a personal option between you and your editors of choice.)

Typesetters have known for a long time that all caps is slower to read, and should be used sparingly because it exhausts readers.

Sentence-casing SQL statements benefits from the readability of all the English we read everywhere else.

I make jokes about shouting in our database queries, because it's sadly easier than changing more than a half-century of momentum in the status quo, but I do think that all-caps keywords in SQL statements is a huge papercut in dev productivity/ergonomics that we have the technology to fix but apparently not the interest/willpower.
My problem is that often I click to read email and nothing happens. I need to refresh the whole page and click the email again.
Happens in Chrome on both Mac and Linux.