skysight-inc/HackerNews huggingface dataset:
And part of this "FU" must be that if you have nothing you have nothing to lose. If you have nothing in the stock market, you don't care how the SP500 or Nasdaq performs, as long as your job is safe. The top of the top outperforming everything else is just another transfer of wealth, and an increase in wealth inequality.

Starting a mansion on fire, knowing your tent hundreds of miles away is safe, and even if its not, a new tent is relatively cheap.

The tea party, occupy wall street, and the latest worldwide populist wave are different coin sides all rooted in the same feeling of victimization. It's a purposeful intent to crumble and erode institutions that have amassed wealth. The feedback loops of tax loopholes and lobbying, siphoning off and storing value, pretending their holdings dont cause others problems, are culpable.
I did a search but didn't find anything. Not sure exactly what to search for. Can you link to some of them?
Should an emoji come before or after a full-stop?
This comment is quite harsh and definitely doesn’t seem to assume good faith in the person you’re replying to
I think political "losers" (Democrats when a Republican is in office and the reverse) and social "losers" (the disenfranchised, unsuccessful, fringe) are maybe not being separated enough in the title, which seems to be more about the former and less about what underlying conditions make one person more predisposed to believing in conspiracies. The paper briefly touches on the latter, but is more about the former, and uses the term "electoral losers" which is more accurate but less exciting.

Essentially when your guy is in office, the people shouting foul player are conspiracy nutsos, but when their guy is in office they're truth seeking concerned citizens.

Also worth noting the article is from 2017, and the survey used from before and after the 2012 election. It would be interesting to see if such beliefs have increased since then.
Better defaults on the vanilla installation would be a nice.

Apart from that: How dare you criticize a god?
Advancing technology doesn't make up for destroying humanity, IMO. Fuck Facebook.
> I don't know how people who are addicted to Facebook manage to use it so much without going mad

That's the thing with the addiction. Once you get used to it, it doesn't matter how bad it is.
At least with jQuery, I could at least understand what you were getting for all that performance cost. I haven't had a chance to work with React or Vue, but I did spend a lot of time working with Angular and I was always left scratching my head as to what benefit it was supposed to provide beyond making my pages take longer to develop, download and run.
No, I'm comparing Signal to desirable properties of a secure messenger for many important uses.

It's great that Signal has devised a system that, ostensibly, obviates the need for them to keep persistent lists of everyone's correspondents. But as that same system requires the constant, repeated uploading of phone-number-identifiers, and complete trust in Intel SGX™, it misses the primary thing most want from an end-to-end, open-source solution: no reliance on remote personnel or systems.

Signal's created a fancy 'Maginot Line' that ultimately reduces to the same core flaw as much-simpler architectures: if a small number of hard-to-monitor key people or servers are compromised, even temporarily, the metadata is also compromised.

You tout that "Signal's servers store no contact lists at all". But can you prove that? Signal's servers are still sent all the same data that would be required to do that.

Meanwhile, other secure messengers manage to:

* avoid ever knowing a users' phone number, or revealing a users' phone number to their correspondents

* avoid broadcasting the fact of a user's participation to anyone who cares to query

It's important to remember these caveats & tradeoffs when alleging Signal stores no contact lists at all.
Sure you can get fire, but they are framing is as voluntary resignation, meaning they are going to deny unemployment claims, which is really fucked.
You picked a bad industry to make that point. Newspapers, magazines, etc frequently outsource work, including writing:

https://www.nytimes.com/2006/11/19/business/worldbusiness/19...

https://archives.cjr.org/short_takes/outsourced_edit.php

https://www.theguardian.com/media/2004/oct/07/reuters.pressa...

more recent: https://www.theguardian.com/media/greenslade/2015/jul/27/jou...
And except Android is architecturally a shitshow that would never be able to compete against a proper OS like Windows or macOS.
Ventilation systems like what happened in South Korea?
I work in one of the companies you mentioned in Italy and, although it's true what you said, the rate paid by the customer still is around 350-550 Euro/day, which is $46-$73/hr, and these are the rates at top tier consultancy companies. $80/hr average still seems very high to me.
This is highly misleading for a disease that can exponentially explode from a handful of cases to a national emergency within a span of a few weeks.
People seem to implicitly think the world works like in a video game: as if NPCs have unlimited supplies of hardcoded goods available at a fixed price. In an MMO, if you printed enough gold, every single player could buy a whole houseload of healing potions. That's not how the real world works, though. You can't eat cash, nor are there machines that magically turn cash into food.
Would be nice to have more details on exactly what happened with the trades. Did the trades clear? Did IB liquidate the contracts before expiration? Was someone on the hook for taking physical delivery?
This used to be a bigger deal before HTTP/2 increased the number of concurrent requests to be virtually unlimited.

Unless I'm missing something, it's "optimal" for a site to have many split files. If their JavaScript were 1 file, a change to a single character would mean the need to re-download every bit of JavaScript. Instead, with 96 files, it would mean 95 of them are still cached client-side and only 1 is need of downloading.
But that is not the opposite? All else being equal, if your ELO is 300 points better on longer time controls, it means that you play worse when playing blitz than when playing standard. You won't improve by playing bad chess.
This is a good and clear outline of your positions, and thank you for that.

Anytime we discuss systems of government, we have to deal with the reality of those systems. You can design a utopia on paper, but it doesn't usually play out that way. Governments also take some time to have observable effects, and so often times our discussion of forms of government have to rely on history as an element of that.

> In my mind this is an absurd misinterpration of the concept caused by 100 years of propaganda in political education and language.

But it's historically perfectly holistic in frame of the Stalinist regimes you mention. Supporters of full socialism and communism both like to reject every historical example and claim they don't count.
I was being a bit imprecise when using the phrase "strain." In the context of virology in general, a strain is delineated by a difference in functionality - i.e. some key component of how it infects, replicated, or damages the body is different from other known cases. However, in the context of vaccines, a "strain" may function the same but might not produce some unique protein or other marker that the immune system uses to identify the pathogen, without having an effect on the rest of the virus.

COVID vaccine work is still in its infancy so we don't know yet whether the non-functional mutations we're seeing in COVID's phylogeny will effect how effective vaccines are.
You just replaced one form of framing for another, no less divisive.
There never was a 3600G or 3800G. So I'm imagine the next APU will also stop at a 4400G, which given its priced/placed so low in their stack, may not actually be better as a CPU than some Zen+ parts still hanging around like the 2600x or 1600AF, and almost certainly won't be as good as higher tier Zen2 parts like the 3700x or 4900H.

I also think there would be a market for a 4900H in a desktop form factor but I don't think AMD will make one.
> top right of every other interface ever.

That doesn’t sound right.

Mac OS and at least some Linux desktop environments have buttons at top left.

Still, I agree with your general point: why change away from a tradition for little to negative benefit?
people just put up with it
> If so, what are the reasons?

It's simple, not proprietary, just works, and there are clients to please everyone.
Surely that depends on whose tweets they are? If its Jeremy Konyndyk or Scott Gottlieb or such that's a pretty decent source. If it's a celebrity or political figure or some random person less so.
Oh a guy with $77,000 in his day trading account didn't know futures can go negative. I'm shocked.

Ironically this is the same guy who will sell you a gym contract without a cancellation option and blame you for not doing your research when you owe him $1100.
Oh I have plenty of those moments too!
Unfortunately, you're right.
The plural of datum is data. If you are trying to correctly estimate a number like 14.7% to within 0.1%, you only need to survey maybe half a million people, making each person "represent" 600 others in your words. If you want it within just 1%, you only need about 5 thousand people, making each person "represent" about sixty thousand others. That doesn't make it any less correct, nor is it "extrapolation" in the usual sense. Closer to interpolation. It's definitely not just a guess.
Honestly, it's kind of a confusing footnote. It provides a subset of the stats, while sorta-but-maybe-not arguing that they're not relevant?
> Quite sincerely, it's a total failure. I got the chance to try the new interface, and it's so slow that it's barely usable.

Were you using a machine with a gigabit connection, 32GB RAM, and 10th gen intel cpu like the devs?
Remember when reached the limit for __TEXT and had to put code in sections that weren’t really meant for it: https://blog.timac.org/2016/1018-analysis-of-the-facebook-ap...?

Remember when they were taking to long to start up that they pulled stuff into a separate framework just so they could meet launch deadlines: https://blog.timac.org/2017/0410-analysis-of-the-facebook-ap...?

Remember when the app had 18,000 Objective-C classes: https://quellish.tumblr.com/post/126712999812/how-on-earth-t...?

Facebook’s teams somehow cannot manage their bloat and they keep hiring people to hack the platform they're running on rather than fixing the actual underlying problem.
Ok, so I generally agree with the content of the article.

I want to pick on the up front assumption though. He lists 4 costs that are paid -

---

The cost of downloading the file on the network

The cost of parsing and compiling the uncompressed file once downloaded

The cost of executing the JavaScript

The memory cost

---

What isn't mentioned is WHO'S paying those costs. And I think that generally matters when you're trying to convince companies with a profit motive that they're doing the wrong thing.

My issue is that of his 4 costs, 3 are all paid by the consumer of the product. The ONLY cost paid by the company is the extra network traffic to download the JS bundle. Even that can be optimized to a VERY small number if you're using good caching and have a cdn in place. The individual consumer might still wait for that network payload, but the company's objective cost is still going down.

So in general, what's the compelling argument that I should care about the rest of the article? None of it is bad advice. It just seems that the only real benefits I might get are two user features

- Faster sites

- Better battery usage

Users like those things, but they don't put them anywhere close to the top of the priority list for most products.

So I'm really walking away from this seeing a savings still. As a developer, I don't really love that opinion (I want to make good products that are fast and and small), but as a company stake-holder with a lot of possibly things to prioritize... This sounds like bad advice.
Agreed. So in that case, I would not use an outsourcer for that particular piece. The problem is American developers treat outsourcers like they are American developers. Don't do that.

Treat them like 1) there is a language barrier and 2) they will not know there is a language barrier and they will forge ahead in the wrong direction.

Some of the best developers and PMs I have worked with were born in a country you barely know about, it just took a little time to get to know them and their skillset.
Dark mode is very important. Do you use Flux by the way?
Financial settlement against a spot market in a large port.
That 2MB of CSS is legacy crap most of it they didn't use. It's the hallmark of Conway's law.
Doesn't that depend what you want out of a candidate, someone to accelerate the status quo, or a forest fire? Nearly half the voting population voted for forest fire wrecking ball, on purpose.
"Land of the free? Whoever told you that is your enemy."
Keep in mind that on Earth-scale, movement through the fourth dimension would be pretty easy to notice. There's a lot of stuff on Earth, so seeing objects bounce in and out of view would be a pretty big deal.

But our universe as a whole is almost entirely empty space, with visible objects appearing to make up only about 5 percent of the universe's total volume. Noticing 4D things flit in and out of our 3D universe might be difficult at that scale.
This would make for a really fun video game. Think about a 4D shooter in the vein of Portal.

I imagine that after awhile the human brain would learn to recognize patterns in 4D spatial reasoning.
No, USA is the worst country ever, please don't immigrate here :).
The first pages made me very skeptical, so I stop to read this. Beyond that there is no data intelligence on these reports, the numbers are weird. It's showing Colombia's hourly rate more expensive than Sweden's. Also, I know very much my homeland market, I am sure that it's wrong. I did not go further.
The async stack traces I've come across in Python are extremely simple to grok. I've never had something I couldn't figure out. (Using aiohttp, aoipg, asyncpg).

I can't even say the same for synchronous Django. Sometimes it's just the quality of the tool you're using, not the higher-level concept it implements.
Revel in Its Difficulty
Your comment carries very little substance (reads like a baseless opinion) but appears on the very top of the page. Interesting.
Are you sure? Media queries handle layout changes font size has been proportional to user agent since the beginning the web. A little SCSS preprocessing makes writing complicated CSS a lot easier.
If you want to see the effect of friction welding you only need 7 hexagonal plastic pencils:

https://www.youtube.com/watch?v=Fn3VFXBTsDU (it's in German but captions should work well)
What do you think Medicare pays for ventilator use for non Covid ICD10 claims?

Further, analysis by the Washington Post examined excess death by all causes. It’s way up.

https://www.washingtonpost.com/investigations/2020/04/27/cov...
I've working at large F100 financial services companies as an engineer and technical manager for 10 years. I've seen front ends built using a myriad of techniques and frameworks.

Leaving bytes and bundle weight aside, in 2020 JS frameworks like React are far and away the best approach for front-end engineering from a large organizational standpoint.

1)Not difficult to hire for. JS frameworks are currently in the sweet spot where they're both widely popular and "cool". Consequently it's not hard to find good candidates. That wasn't the case 5 years ago where React/Angular developers were still uncommon.

2) The HUGE and helpful community of developers. There are so many excellent resources for learning and solving problems with JS frameworks. JS developers are eager to show off on medium and similar sites. I've never seen such a large and enthusiastic community. This will inevitably subside as JS fall out of favor but I hope it doesn't for a long time.

2)Rapid UI development. The JS ecosystem make it easy to build UIs quickly that don't completely suck and look good for the ever-important demos to senior leadership.

3)Opinionated frameworks naturally enforce best practices and ensure relatively consistent architecture. This makes it easy to move engineers from one team to another and make grokking new codebases a lot easier. New engineers are productive quickly and begin creating value for the company. This was not the case with the inevitable jquery monstrosities that resulted after a critical mass of code or # of engineers.

4)Fewer bugs. JS ecosystem makes it very easy to write unit and integration tests.

Companies with IT budgets that are 9+ figures will happily pay for extra bytes across the wire in exchange for those benefits
> you're going to tire out early and fall behind

No, no, you don't understand. You sprint for a week, and then you immediately sprint again for another week, over and over again, so you're never sprinting for more than a week at a time.
Ironically, the standard and nicer API that was jQuery’s value proposition has mostly already arrived in browsers.
Show HN: Tool for Collecting User's Feedback
> Ubuntu’s overall share of operating system usage ballooned from 0.27% in March to 1.89% in April.

This is when a new version of Ubuntu was released. Since it's measured by web visits, this could be a bunch of people installing 20.04 in a VM and checking it out
If you don't know what is going on, then why on earth would you risk so much money?

IB fucked up, no doubt, but these idiots are trading shit they know nothing about.

Don't trade on margin.
Most people get beef burgers at McD's in the US (at least, that's my impression).
FDA authorizes CRISPR-based Covid-19 test; first auth of CRISPR for patient use
> Microsoft's Visual Studio Code (VS Code) is the most widely used code editor among Go developers.

That surprised me. I would have expected that the Go people would not be the types to flock to the Microsoft developer ecosystem.
I recently written a software for automatic question generation, which I use for learning snippets of text without need to manually create flashcards for say Anki. You can try it here https://quizrecall.com/personal/ and you can read more on the rationale to build this here https://vaclavkosar.com/2019/11/02/Quizrecall-Learn-any-text...
Essentially all existing gridscale battery deployments are for voltage or frequency support, not for meaningful energy storage. That is, they do not discharge to provide scheduled generation but instead to alleviate very short term flow problems or transmission congestion.

That's all good stuff and I've been involved in planning out several such installations with utility executives, but the basic question of energy density is always going to dictate whether or not a battery installation can be be scaled up to offset a generator by timeshifting surplus generation to when the load exists for it.

A moderate size city can easily pull GWh. The sum total of all current grid scale installations in California would cover the Western Interconnect for something like .0002 seconds if you handwave transmission.
> “Now that Trump is president, the popular conspiracy theories come from Democrats and focus on Trump and Russia,” Uscinski said. “Conspiracy theories follow the ebb and flow of power and losers tend to propagate them the most.”

The president consistently and loudly claims that there is a conspiracy against him from all facets of the government and the media. I am incredibly skeptical to the validity of this study.
The article sets out specifically to caution about the misuse of jargon, so I think that probably is the important point that it seeks to communicate. I think that it goes off track and gets bogged down a bit in the details of SARS-CoV-2.

There are two critical weaknesses in what has been written, taken as technical communication rather than blowing off steam.

Firstly, it does not do a good job of providing the reader with an alternate word that expresses the relationship for which 'strain' is being misused (in the author's opinion).

I believe that he himself would describe identical genome sequences as being the same virus 'isolate', but he doesn't explain that well, and the practical etymology of the term — the notion that the same virus isolate could be isolated in two different instances — makes adoption difficult. If this is indeed how 'isolate' would be routinely used (I am not even sure, as he doesn't establish this clearly) then it would be an instance of something that we might call 'deep jargon' or 'cryptic jargon', when normal words have specific meanings in a professional context that require a mental compartmentalization.

Secondly, it does not establish why it is important for a less-informed reader to draw the distinction between a _____ of the virus and a new strain of the virus. We can imagine that there are differences in importance between a mere genetic difference, a genetic difference with functional biological consequences, and a genetic difference with epidemiological consequences. It is probably our expectations for the last of these, based on prior experience, which makes the distinction important; a very critical difference would be if the immune response to one strain was ineffectual against the other. However, this is muddled in an attempt to instead explain why it is difficult to distinguish the founder effect from biological selection.
Zillow Eyes Home-Flipping with Americans Tired of Their Houses
Cash settled contracts exist. These people just chose not to buy them. The question is how to structure physically settled contracts. After all, oil needs to get delivered to someone at some point.
Try it with a normal computer for normal people, not with your monstrous 'developer machine'.
It's a long tradition!

https://smbx.org/bsg-guide-for-sending-email/

Proposed Symbolics guidelines for mail messages

BSG 4/11/84

[...]

It is customary to attack the someone by including his or her message, indented (unless you are using MM), and replying point by point, as someone debating someone they are watching on TV, or hearing on the radio.

It is considered artful to append many messages on a subject, leaving only the most inflammatory lines from each, and reply to all in one swift blow. The choice of lines to support your argument can make or break your case.

Replying to one's own message is a rarely-exposed technique for switching positions once you have thought about something only after sending mail.

[...]

You get 3 opportunities to advertise your Rock band, no more.

Idiosyncratic indentations, double-spacing, capitalization, etc., while stamps of individuality, leave one an easy target for parody.

[...]
I wish there were a way to tie my existing GPG keys to a keys.pub account.

As it is, I'm probably going to add a well-known to my personal website with my keys.
Well, most of us in proper modern western countries wouldn't and don't.

Don't get too proud from getting immigrants from piss poor countries that bought on the snake oil of the "american dream" (aka rat race).
That's like saying the wind imposes its will on a sailing ship. It's not entirely false, in the sense that the ship only goes in a direction that's not upwind, but - the ship uses the sail angle to take angled directions to that of the wind, or just furls up the sails - and eventually goes where the people sailing it want to.

I hope the simile is clear enough...

Specifically - persecution of minorities is not a "natural" social phenomenon, it is very much an acquired tendency on the personal level and encouraged and stoked by social, economical, and political institutions.
Assuming you are correct, why would the US be in a situation need to trade worker protections for civil liberties? If those politicians offering worker protections were threatening civil liberties, I wouldn't take that deal either.