skysight-inc/HackerNews huggingface dataset:
HTML is declarative, but it's also a string. It is faster to manipulate the DOM to make the changes you want than to generate an HTML string and ask the browser to parse it.

A virtual DOM allows you to use declarative _code_ instead of a string to get the same benefits as declarative HTML, but avoids the overhead of HTML by manipulating the DOM directly under the hood.
Let's be honest it's not looking in the mirror and realizing the paycheck isn't worth it. It's looking in the mirror, then at their bank account balance, then realizing they don't need the paycheck at all.
We wouldn't call him a "sex worker" precisely because it is an unnatural and forced piece of language.
If you really want a secret voting system such that the voter can’t access their own history, then just do not offer the password option. Instead a unique private key is generated, but never distributed to the voter or any other party.

- Key: Encrypted SSN

- Value: Unencrypted Vote
Or the closed loop of an automatic rollback itself tips over the system and causes the outage.
If you made a kit and put it on Kickstarter I’d buy one. Just sayin’
Giant walls and cooling tunnels may be the best ways to save polar ice.(2018)
Volkswagen Group was pushed as much as taking a bet.

Part of their settlement for the diesel emissions scandal was committing investments into EV and paying into funds to help US states transition.

On top of that they basically destroyed their diesel business. And they were also not the only cheats.

A few commentators have pointed out that if not for the scandal, we probably wouldn't have seen anything near as aggressive a push into switching from diesel vehicles to electric.
The Ugly Truth About Gaming on Linux
Bump allocation is a strategy for building an allocator; where that allocator's memory is is irrelevant to the algorithm itself. Most of the time, that is the heap, but you could write an allocator that takes a bunch of stack memory and hands it out too.
The "not relevant" button certainly means "please, show me other kinds of ads".
Poe's law in full effect here.
This is definitely not my area of expertise, but I found John Platt's work on modeling the marginal cost of energy a pretty compelling counter-argument https://ai.google/research/pubs/pub46289

The gist is that after ~30-40% penetration, the cost of renewables, even with storage, is no longer cheaper than natural gas.

And while storage bends the curve, getting from 80% renewables to 100% without something dispatchable is very expensive.

I don't think this is necessarily important for nuclear, since we could have Gas+CCS, but I have lower hopes for pure renewables+storage.
like republicans are making US voting system horrible so that they could have a chance of winning, that lesson?
> What a turn for the worse we've taken as a society.

Perhaps it's a game of whack-a-mole and censorship trying to suppress vaccine misinformation, but the anti-vax movement is an actual real danger to society, and misinformation was cited as one of the problems in recent testimony before Congress by a teen who defied his parents’ anti-vaccination beliefs: "The sources which spread misinformation should be the primary concern of the American people." [1]

Fortunately this teen learned to think on his own ("learning to find credible research and information is fundamental to finding truth in a world of misleading facts and false views").

Ideally, I'd want everyone to learn to think critically, and to combat misinformation with information. I don't like the slippery slope of censorship either. But I also can't stand the fact that my children live in a world with kids who aren't vaccinated.

So I hesitatingly applaud Amazon here.

[1] https://www.help.senate.gov/imo/media/doc/Lindenberger.pdf
One concern is nuclear material being diverted from their civilian programs to weapons programs. As a major suppler of uranium, this has been an issue in Australia for the last decade. India wants Australian uranium, but they aren't a party to the non-proliferation treaty. It seems that the $ won out though, as Australia is now shipping uranium to India.

https://www.abc.net.au/news/2017-07-19/australia-quietly-mak...
However, I’d personally prefer a system that was fully public. Problems: Social Pressure, Violent/Non-Violent Coercion, Retaliation.

Coercion could be a problem but with enough humans seems unlikely to be effective without the details of the conspiring entity to leak. If here are 10 jurors or a few judges coercion matters because it is easy to cover up. Coercion at scale has never occurred. Coercing any double digit percentage of 300 MM voters through violence or bribes or etc will leak based on the law of large numbers. Conspiracies stop being theories when they are validated by thousands/millions of people.

Social pressure is a bit trickier. It does force any minority voice to reconsider their vote. However, this isn’t different from most of history where a violent or non-violent revolution occurs. Most people lie about their opinion officially but build consensus privately. Until a point where the scale tips and both opinions are appropriate and debatable.

Retaliation is the biggest issue. But we already have some pretty good laws in place around discrimination based on politics. We can improve those, but also as a society we need to get better at debate without retaliation and hiding opinions doesn’t help that societal improvement.
Not a big surprise as it's one of the harder things to test.
Maybe they'll succeed were Switzerland has just recently failed: https://www.technologyreview.com/the-download/613107/a-major...
I really hate the casualness with which returns are assumed to work. Many goods aren't resellable after being returned with the end result being that they simply get thrown away. Its soooo wasteful.
THIS kind of project is why I've replaced ./ with HN in my favorites bar. Thanks for sharing, this is an incredibly cool project!
Great news! I'd bet they make tons of sales from this on reputation and additional visibility alone and given their methods that should fund development for the rest of their lives at least.
It takes an admin to bring down a host, but it takes a configuration management system to bring down a site.
I'm not arguing that Amazon should be forced to sell these books. I'm arguing that the original argument above which used product liability for selling poisons to argue in favor of stopping the publication of books is inappropriate.

Products and ideas are two different things. Frankly, it's frightening that such a basic point has to be argued at all.

To the larger points about "censorship" being made here, for me it's not so much to do with the government banning books or corporations refusing to sell books. It's that there is so much fervor on so many fronts to prevent ideas from being presented at all. Bad ideas will ultimately be discarded if there is open and free discussion because they will be shown to be weak and wrong. Suppressing discussion is the tactic of those who are afraid their ideas won't win in a free marketplace.
Facebook Oops: employee hotline to put friend and family at top of support queue
"And yet, Apple didn't pay any of the artists who performed or spoke that night—at least not in cash, Nzinga says. Instead, they were given Apple products."

So they were compensated in another way. Ah. This changes things substantially in my eyes, and makes the headline rather misleading.

Then they're trying to conflate diversity efforts with this issue. Doesn't quite work. Ask how many coffee shops pay performers. usually the answer is "not very many," and they have a tip jar sitting out front.
Not what I said. It was not obviously a problem to me before the election.
Big mistake. The US nuclear industry is a wreck because of the lack of standardization and economies of scale, unlike, say, France.

India should also be investing in thorium reactors given its indigenous reserves and the inherent safety advantages.

Another issue is cooling: water supplies in Andhra Pradesh are highly erratic, and this will only get worse with global warming.
Not all ads need clicking, and the big budgets have never been in generating clicks, but in Branding (like TV ads).

The 10% that click are likely spit somewhere around 50-50 between the least valuable eyeballs (suckers who click ads) and people that actually are interested, depending upon the ad type (Search more valuable, banners less so).
It has a bunch of well built and supported tooling, including dependency management, dependencies, and versioning /s

Nothing. I quite like using them to deploy applications. If you package them right and build your deployment system correctly, they're not the worst way to do things.
If you wrote a book explaining how to do this, teaching the concepts, etc... I think a lot of people (or at least me) would be very interested!!!

Great job
I am. I used to work at Google and on Cloud in fact. Fact of the matter is, 99.99% of Cloud users don't need "gargantuan" (I'm assuming that's what you meant) scaling. Most customers don't need terabyte-scale anything, let alone petabyte-scale anything. Their stuff could run just as well (and more reliably) on an isolated instance that Google SREs can't mess up. And don't get me wrong, this is not a dig at Google SREs -- they're far and away the best in the industry, but configuration of large systems is a de-facto SPOF.
"… Primarily, employees submit requests when a friend gets suspended from their account or forgets their password. They can also be used to help friends who run businesses submit an appeal to Facebook if their business submits an ad that gets rejected by the company. …"
My kid subscribed me to Apple Music by playing with the apple tv remote...
My Personal Complaints about Programming in Go
Why was the memory usage so high for the node/js version? Was the whole file being loaded into memory? Care to share the code?
This is very refreshing!

"I'm starting a new website using VB. I make a migration file and save it to a local Azure database"
Indeed, there’s something almost unsettling about text that initially appears to follow a sort of internal logic, yet doesn’t. Some of the results read like a programming fever dream:

“I set each thread * pointer, adding a new thread and in a loop inside this function. The thread would be immediately on the thread, but the thread resulted in the exception. If I return the thread to the first thread and finally the thread is left, the thread doesn't hang, and I couldn't kill thread # 1 - because the thread method made first thread calls the native thread. But, the thread is waiting for the thread blocking and all the other threads to be started. In other words, the thread is always destroyed.”
Legally, he has a duty to maximize value for his board and investors

You should probably stop using the word "legally" in this context. There have been thousands of companies over the decades that put other things before shareholder value, and somehow managed to not run afoul of the law.

Also, it might help if you provided a citation to this law to bolster your argument.

And there hasn't been a business model that provides a free consumer web product without monetizing user data.

Also false.
Nothing beats paper.
A non-disparagement clause is so fucking bonkers. I read these things and would never sign something like that. It’s a blatant corporate attack on your freedom of speech and absolutely insulting as a human. You pay me. You do not control me!
Where did it have you confused?

Changes can be impossibly difficult in large companies for no particular reason.
Eyes follow mouse in Javascript
Exactly. Doing an upgrade to an internal email service is a configuration change. Scaling down a cluster is a configuration change. Mitigating a DDoS attack by implementing a firewall rule is a configuration change.

“Configuration” in this context is the high level system configuration, and can mean pretty much anything that falls under that.
Everything We Know About the Gambino Mob Boss Who Just Got Whacked
"Facebook has a well documented history of requiring outgoing employees to sign non-disparagement clauses."

You're basically lying here. They don't. Actually, the last few high profile departures were pretty disparaging. Think Brian Acton's comments[1], as well as Palmer lucky[2].

You obviously are overplaying your knowledge of Facebook, and the rapport you hold with Chris Cox. I get it, its in fashion to shit on facebook.

How about a different view? 13 years, wealth, changes in life, believe that he could be doing something different?

[1]https://techcrunch.com/2018/09/26/whatsapp-founder-brian-act...
[2]https://www.cnbc.com/2018/06/12/oculus-founder-palmer-luckey...
Rise in depression among teens could be linked to social media use
Why not just make a remote desktop / VCN connection to the server?
We've already had a look inside his head, because he joked with his friends about how naive the people giving their information to him were for trusting, and how they were dumb fucks that he looked forward to fucking in the ear.

Sure, he might have changed since, but there's nothing wrong with rational speculation. Selfishness and greed are real phenomena in human relations so it would be as foolish to ignore such possibilities as to believe them uncritically.
Super interesting. It really just goes to show how very little we actually know about sleep. Thanks for sharing!
Do something mildly stupid when you're 20, and if someone finds out about it when you're 40, you lose your job.

That's the upside-down society we live in today.
Dumbass Home 2.0. How modern IoT works, how to automate your rented box today
Only in the US. France has well-managed public works and they use standardized reactor designs for economies of scale. That doesn’t prevent snafus on new designs like the Superphenix fast breeder reactor, but nothing like the US’ absurd cost disease.
homeless people can’t under this system
You generally don't receive postcards from people you don't know how to get in touch with.
I would definitely buy one. And also buy the companion DIY kit.
Industry perspective here. I work for an ISP that does gigabit class last mile residential access. Google gave up because they couldn't make the ROI numbers work. I doubt whether it was ever intended to be economically viable. It was a PR stunt.

You simply can't promise gigabit class last mile service to every residence in a city, and actually build it with a reasonable dollar-per-house cost, and make a return on investment on it. Not unless you have an incredibly low cost to deploy it, basically a city and local electrical utility that has handed you ROW (right-of-way) on a silver platter. Or unless you are already the incumbent telecom operator, and have ROW literally everywhere, and can overbuild your POTS network with modern GPON stuff, as Centurylink is doing in parts of Seattle.

Or unless you bring the dollars-per-unit cost way down, by focusing on MDU (multiple dwelling unit) such as WaveG and Webpass have done.

It costs a lot less to light up an 85 suite condo building with 1000BaseT to each suite, than it does to build last mile GPON or active ethernet fiber to 85 individual houses.
Publish it with ads; don't push enough ads that they take a relevant share of the player's time; if you have calm periods (like changing levels) prefer quick full screen ads on those periods; offer the option to pay for making the ads go away; make sure the ads really go away after somebody pays.

That is the best "user friendly, but viable" option I've seen in the wild.
If not a configuration issue, care to speculate what actually happened? There could've been malicious intent, whether on the part of an internal or external actor --and it really could be either-- given the amount of criticism Facebook has drawn in the past few years. But perhaps Facebook's PR statement would've addressed that, had it been the case.
> Pure electric vehicles today are at the same place that hybrids were at in the late 1990's.

I'd say we're well past that. More like mid-2000s. The "cambrian explosion" will be 2020, when China enforces their EV rules.
I don't think you can separate nuclear projects from being large civic projects, but I agree with you on something going massively wrong with US large project capability. IMHO, it's the rise of a specialist-in-managment-only class of executive in the US more than other nations.
Haven't tried it but I'm assuming it's much much smoother.
> <shitload_of_letters>+

... really? You can use LGBT+ that's four letters. Or GSM (Gender/Sexual Minorities), that's three letters and it doesn't require you to stay current on what the letters represent.

Going out of your way to type more letters to take a shot at a minority community is not a great look.
> Was anyone actually using Tumblr for anything but porn nowadays?

What I've encountered there most frequently is blogs with "atmospheric" photos and images. I always thought that most frequent use for tumblr is the same as pinterest: for collecting pics of the same theme, "moodboards".

Of course I've seen nudes there, but almost no real porn, i.e. no photos of sexual intercourse. I've rarely seen blogs entirely of nudes, they were mostly posted amongst other "atmospheric" pics.
if you are on linux and using the flatpak version of firefox it could be because of sandboxing and USB read permissions.
Something else happened.

?

This was not a configuration issue.

??

I'm mostly guessing

!!!
Hey, are you around in NYC? Would love to grab coffee with you and discuss archtecture together. I am curious how Kademlia and DHT turned out to be unreliable in practice and the lessons you learned for why what you use now is better

Can you drop me a line at username greg with the domain qbix.com ?
I 100% view his quote as a mild-mannered 'fuck you' as you suggest. I also do see him as complicit to a certain degree. That said, there has been a very strong reality distortion field involved in being a Facebook executive since the beginning. I personally experienced this while being recruited there in 2007 and it took me years to work through the cognitive dissonance involved in understanding that a dream you deeply believe in is actually more of a nightmare.

From a psychological perspective, when you escape a cult, there is a process known as "exit counseling" which is often required to help former members process their experiences and return to reality. I suspect that former Facebook insiders will undergo a similar process. And I view Chris' quote as an indication that he has begun his own transition.
That's how it is intended to read.
Congrats Sérgio! Such a cool project.
They could be awful, and might still the best of the people working there in terms of ability to pursue awful goals. Stop getting so hung up on one interpretation of the word.
I think the whales term goes only for spenders, not for dedicated players. There is so much time in a day, that you can not get a lot more from ads from a dedicated player than a regular one, but IAPs are usually infinite.
This is what I am trying to understand - why do people feel that he was trying to change the direction? If e.g. Zuck would say something like that everybody would just ignore him.
Mercury Is in Retrograde. Don’t Be Alarmed
Raspbian Update Breaks Devices
It's early. The graphs show a dive after takeoff while speed is increasing. That's a loss of control; nobody does that on purpose. More info is needed to know why. Uncommanded nosedown? Actual stall? Something else?
why cant we just issue paper ballots with a signed sha256 hash?
The opportunities for exposure at places like Apple are far from endless. But in any case, if you don’t think the exposure is worth your time, then just don’t do it. Pretty simple. We are talking about grownups here. Clearly the thought it WAS worth it.

And the argument that Apple can afford to pay is silly. They could also afford to give me a free Mac Pro. That doesn’t mean anything. The in store entertainment budget might not be flexible, who knows.
No, I mean limiting support to X distro on Y arch with Z GPU. Any usage outside of those constraints is completely unsupported and isn't allowed to be added to an official bug report.

For example, let's say Ubuntu 18.04 LTS on x86_64 with GPU... (dunno, choose a decent one that has a respectable open source driver).

Here's my question-- how much more stable would such a video editor be than the extant ones that ship with general Linux support?

I'm asking because I see lots of reports that so-and-so crashes because the user installed from the ancient Debian package, or the Nvidia driver is garbage, or some library doesn't play well on some distro/arch/distro-arch-combo. I'm just curious how much of the eternal bugginess of Linux video editors can be ascribed to those problems vs. the more narrow problem of designing fast-and-stable video editing software.
The numbers change with electronic ballots too, so again, what's the compelling reason?
The definition of spam changed. Originally, it was scattershot bulk email, where the sender would just send to any address they had ever acquired for any reason.

Now spam means "anything the user doesn't want to receive". Even if the user previously deliberately created a relationship with the sender. Gmail successfully trained users into clicking the spam button for anything such. People just click Gmail's magic make-it-go-away button for things as legitimate as a mailing list they deliberately signed up for and are simply too lazy to properly unsubscribe.

Legitimacy isn't a binary either-or, it's a continuum. You bought from a merchant ten years ago and they email you again, is that spam? How about the company that acquired that merchant which is now trying to sell you a completely different line of business? You donated to a politician and now their successor in the same party emails you, is that spam? That's what modern spam filtering deals with.
I agree. It is possible that his ability to effect real change was severely limited if it contradicted Zuck's vision.
Epic Games Launcher appears to collect Steam friends and play history
Spotify vs. Apple: when rich companies are mad they can't get richer
Bipartisan bill regulating facial recognition technology introduced in US senate
Several options.

- Bury it underground in geological repositories. These have been extensively studied and are, to the best of our knowledge, more than safe enough.

- We can reprocess it and burn it in breeder reactors. The remaining waste will decay to background levels in about 300 years. Oh, and we can shutdown the uranium mining industry for, oh, the next 1000 years while we burn up the uranium we have already dug up.

Also keep in mind that while the waste is dangerous, it's absolutely minuscule in volume. All worldwide spent (civilian) nuclear fuel could fit on a football field, stacked a few meters high.
>Legally

Citation needed!!!

It is not illegal to have other goals than maximizing shareholder value.

For example, Costco. Publicly traded company but the employees are paid well, customers are well taken care of, and the CEO is rewarded for this. In the short-term, Costco could generate an enormous amount of value by automated, reducing wages, and finding cheaper supplies and lowering quality, selling their customer's membership information, etc.

But they don't. And there is nothing illegal about it.
Completely disagree.

This is just my personal opinion, but I (and my circle) have found Discord to have the worst UI of any mainstream application.

First, there's only a dark theme, which I find much more difficult to read than Slack's default light theme.

Every window (native client) is crammed full of widgets, making it very difficult for fresh users to figure out which button to click to invite people.

It's also constantly firing off unread notifications, adding more and more density to the UI. It makes it very difficult to instantly know where to look.

As another example, I just fired up the desktop client and created a random server - and now I literally have no idea how to delete or disconnect from it.

I'm not a fan of Slack for other reasons, but its UI is far, far superior to Discord.