skysight-inc/HackerNews huggingface dataset:
Start with a hosted DB service in the cloud. When you outgrow that then start thinking how to scale. 1st start sharding the data, then think about splitting a few services out if they are changing faster.

This concept we need to go full microservices multi region right from the get go is silly and wasted time / effort.

Until your idea sells and your market grows there is no reason to concern yourself with the logistics of scale.
Unfortunately, the best technology or system does not always win. Being successful in the market takes more.
Two cars break down at the same time. Two people try to buy a new car, a rich person and a poor person. The rich person's car loan is denied. They buy a cheaper car, or pay to fix their broken car. They fight the credit fraud and even if it takes years, they win. Three years later they buy the new car they wanted all along.

The poor person is denied a car loan. It was already the cheapest car they could find, and they don't have the money to fix the old car. They can't take time off work to go to the bank to fight the fraud, but it doesn't matter because they've already been fired due to not having a way to get to work anymore. Before they can find a new job, they're evicted from their apartment for missing rent.

Tell me again how rich people are more affected by identity theft.
Streak CRM for Gmail (YC S11) Is Hiring in Vancouver
> ...Valve easily has enough sway to convince people to use a new distro

If Valve supports some distro, then it'll be possible to put that in a container and run it on Ubuntu. That part could probably be automated, and users may not even notice the difference.
Hear+About+Mattress+Specials+Daily+Deal-Letter
> Are you arguing that, because some republicans bandy about the term socialism in loose and pejorative ways, that therefore we should feel bound to that definition of Socialism?

I'm saying that the GOP has thrown around the term "socialism" for so many things that the term has become confusing when it comes to American political discourse.

The technical meaning has not changed ("public ownership of the means of productions"), but the day-to-day definition in regular conversion has become next to useless.

It's not that one "should feel bound to that definition", but rather one is bound to that definition unless you, in the middle of a conversation, make sure you clarify what you mean by that word. Because otherwise Joe Plumber and you will be talking about two different things, even though both of you would be using the same word.

It's kind of like talking about "feminism": it means so many things to so many people that, unless you define terms at the beginning of a conversation/debate, it's probable that folks will be talking about completely different ideas when invoking the word.
The next paragraph starts with "on a serious note". So what do you think?
Enterprise and data centers must consider the risk of a supplier not been able to fulfill their contracts. AMD is inherently more risky in the long term than Intel as AMD does not produce chips themselves. So they must offer cheaper products just to account for that. Add extreme inertia in the enterprise sector and one can see why AMD cannot have the same profit margins as Intel.
I wonder if Slack lets organizations do on-premises (for compliance purposes, as you mention) e.g., as GitHub Enterprise does (many companies don't want to keep their raw source code in someone else's cloud).
Adapters: A Compact and Extensible Transfer Learning Method for NLP
They may not make money from desktop users, but all their historical actions indicate that the desktop is very important to them.

> Where's Steam going to go? How can they be certain that whatever distro they switch to won't eventually abandon 32 bit? (I mean, I guarantee they will.). Will they then go back to Ubuntu? Or a third distro, then a fourth.... Why don't they just fix their problem now and get it over with?

Well, look at it from this perspective: from a technical perspective this is hard to solve, and the project that they use in order to make this possible (Wine) seems to be lost on fixing this. If Valve doesn't make much money off selling Linux games, they're not going to invest resources to fix this problem Ubuntu has just created. The big loser here is Ubuntu users. And the "fix" involves fixing 32-bit Windows binaries, which from a practical standpoint none of the companies that were only releasing Windows binaries in the first place are ever going to fix this. This isn't about games, this is about software compatibility, and Ubuntu just announced they don't care that much about it.

Valve doesn't care as long as SOME distro supports what they're doing, and there's definitely going to be some distro that says, yes, supporting gaming is worth it to us. Also, if you care about Linux on the desktop, companies like Valve are who you WANT on your side. The last thing you want to do is alienate a company like that, and have other companies say: "well, look what happened when Valve tried to support linux"

If you're building a platform, which is what Ubuntu is, the last thing you want to say to potential users is: "you can't do what you want here". Games may not make Ubuntu money and they may not be on the radar of a lot of users, but being "the platform that's bad for gaming" and "the platform that can't run Wine apps" is a bad look.

Also consider who has the leverage? Valve is offering a massive catalog of games that can't be easily obtained any other way. Ubuntu is is competing with other distros, Windows, and older versions of their own software. And they have virtually zero lock in -- if I want to use a different linux distro it's pretty easy. If I want to get the games that Steam offers in an alternative fashion, on the other hand, in most cases I'm SOL.

So Ubuntu has essentially zero leverage here, and worse they're shooting themselves in the foot for no reason, since nobody forced this on them. As the article states, Debian still supports this, so in a sense they're going out of their way to make life more difficult for their users.
A townhouse in the western Chicago suburbs I bought in 2006 for $280k and walked away from in 2012 finally sold to the next owner this year for $208k. It will still be another decade or two (if ever, depending on the rate at which property taxes rise to offset Illinois pension obligations) before it appreciates back to what I paid.
Yeah, of the things that he writes about that I know of, he seems to not quite get them right, but this is still an interesting article with a lot of big ideas to think about.
Doesn't surprise me Grammarly is banned. The whole thing just screams 'keylogger'. Send us all your keystrokes in return for grammar corrections, deal?
Most of these philosophical thinkpiece authors are charlatans. Charlatan philosophers can get along very well, even in professional circles, because there's almost no way to tell the difference between a true belief and a false belief in some areas of philosophy. However, they meet their downfall in articles like these, when they make the mistake of talking about something that is relatively easy to verify - revealing that they are sloppy thinkers with great English skills.
Is that feet or meters? Because 1000 feet ASL was the altitude at which it was mandatory for me to start preparing for landing in a glider. 1000m ASL is perfectly normal altitude, unless you're purposefully avoiding ATC interaction by staying under 300m which is dangerous.
Also aren’t 64 bit apps slower?
The NSA absolutely does have two, somewhat contradictory, missions; they're tasked with both offense and defense. One is "spying", or more formally "signals intelligence" a.k.a. SIGINT; the other is indeed "network defense". Until fairly recently it was in essence two organizations loosely joined administratively. You can read some more here: https://www.schneier.com/blog/archives/2016/02/nsa_reorganiz...
Really? Can you show me even a single example of a senior executive having their lifestyle meaningfully impacted? Having to downgrade to the next smaller size of private jet doesn't really count.
Someone even made an unofficial flatpak for Steam, too. It's on Flathub and it works great for my needs. Makes perfect sense with the way Valve packages Steam already, since they try really hard to provide the same environment on every distro. The only problem I have with it is you can't easily add additional library folders due to the sandboxing. (Need Valve themselves to add portals to the application code so Steam can pop up a native file chooser which grants access to whatever file the user chooses, and there's no directory tree portal anyway … yet). But that's solvable. Much better, long term, than Valve stubbornly clinging to whatever distro continues to build for an obsolete architecture at their own expense.
Try Bazel’s Opt-In Preview in Angular CLI
Thank you, Capitol Hill Seattle (and Margo Vansynghel in particular!), for real investigative journalism that the major Seattle papers and news outlets haven't done on this story.

I have minor quibbles on the facts, and with some of the tone of the story, but I'm glad to see that a journalist was able to put in the time to research and write a long-form story about which the Seattle community will care.

For the commenters lining up to throw stones -- we all find in time that our own homes are made, at least in part, of glass. It is intrinsic to any accident that at least one mistake was made, but discerning how and why the mistake came to pass almost always takes longer than anyone would like. Throwing stones too early often means that they will miss their mark, becoming mistakes of their own.

Edit: crediting Margo Vansynghel, the article's author
Now that the WinRT scare has passed and Valve no longer fears Microsoft imposing an App Store-style hegemony over Windows, Valve has little external incentive to continue maintaining tools targeted at Linux users. The life raft is no longer strategically valuable, and 19.10 is a convenient cover for spinning down Ubuntu support. I wouldn't be surprised if this is followed up in a few months' time by an announcement that the internal Linux team is being dissolved altogether.
Had to try out Teams at work recently, because the corporate IT wants us to switch over from Slack. I'm working in operations for a daughter company of corporate IT. Tried it. It's a joke compared to Slack. Horrible UI and calls dropped all the time, combined with 90s quality. In the case of an incident (I work remote) I cannot rely on Teams at all.

So, maybe some of the microsoft employees feel the same about Teams, and that's why they still use Slack? Interesting though.
> Trump seating in the oval office has nothing to do with how CBP is behaving.

Highly doubtful. Practically as soon as the Trump administration came in, they fired the outsider police- and FBI veteran that the Obama administration had brought on to head up the CBP and change its insular- and overly-confrontational culture. The fired outsider was strongly opposed by the border-guards union, which, surprise, had prominently endorsed Trump's candidacy because of his emphasis on border security during the campaign. [0]

[0] https://www.washingtonpost.com/world/national-security/borde... (scan down toward the end of the article)
I'd rather not get involved, if a camera is watching.
How many non-tourist children do you see in the Chicago Loop? How many in Manhattan? How many in downtown LA? Cities inherently are not family friendly and not places many people want to raise their children. That's why the suburbs exist. It's not a San Fransisco problem, it's a city problem. Parents tend to want large private fenced-in green places for their children to grow up in, which don't exist and cannot exist in cities.

Again, there are enough family-friendly places that exist that you don't need to fret for the future generations not spending their childhood playing street hockey on Broadway.
That's a shame!
No, it’s not — you just have to avoid saying things which are racist or being dishonest about your motivations. For example, if you want to talk about illegal immigration don’t use rhetoric of the “brown criminal hordes” genre and hope that your audience isn’t aware of the stats. Do be prepared to talk about your proposed legal changes and what problems they address.
Your argument is puzzling. Reference counting is a particularly slow kind of GC. It makes you spend more time freeing memory, not less. And it does nothing to reduce the cost of allocations either. On the contrary, a generational GC can allocate short-lives objects virtually for free—much better than the system allocator. The advantage C++ does have is the ability to control memory such that you can write memory reclamation code that is optimized to your particular application, leveraging information that simply isn’t available to a GC.
There's nothing in the article about abusing Netlify. I would not call it crap though. If you don't know about static sites and CDN, it could get you interested in checking them out. The article does not go into details unfortunately.
This may be one of the more clickbaity articles that's crossed the wire in the world of compliance, and Tom Warren's background at Deutsche and Morgan Stanley until 2011 unwinds an ignorance defense; he knows how these compliance policies work.

dang, can we de-clickbait the title? Or does it currently survive HN's policies?
Thanks. Helpful addition.
I thought it might just be volatility. It makes sense that when people are interested in something they will both trade and talk about it, and both actions are probably in feedback cycles with interest. I would expect the same to be true of, say, Boeing stock. I would expect shills to play some role, but perhaps a relatively minor one.
The curious case of the author that sounds stupid when you know what he's talking about and visionary when you don't. ;)
Companies that big have maintain a weird balance between a strategy tax and eating your own dogfood.
If you care about it, you shouldn't allow any kind of JavaScript to run.
I don’t know enough about the underlying technology to say if that would work well, but given the level of hardware access games need that sounds really dicey. Ubuntu is a fine distro, but it doesn’t really offer anything terribly unique you can’t get elsewhere, whereas Steam definitely does.
Seems reasonable for individual incidents. Distribution into the environment on an industrial scale would be something quite different.
While true, it doesn't seem relevant to my observation that "nobody has started a new car company in the USA in many decades" before Tesla is not correct.
They gave two reasons, which are risk of security and eating your own dogfood. Those seem reasonable.

Can anyone explain what the point of this article is? I read it and can't see one.
Which just goes to show the total lack of ideas on the right these days, and why I grew away from supporting them.

Thirty or forty years of the Reagan/Thatcher small government, bonfire of regulation and taxes and we're not yet anywhere near the halcyon days of a new golden age. Their prescription? Bleed the patient an eighth time, it's the only remedy still in the book.

Lower taxes made some sense after the pain of the seventies oil shocks, and the myriad problems they caused, but now it's not even slightly credible. The amazing thing is how many are still taken in.
Windows 95 was a major step into OSes too. I remember how well done the UI was. It became silly in 98 and then on XP with crazy design styles that. I don't know if the original design team left Middle Earth, but in two years they've experimented too much and Windows became normless while Apple maintained guidelines with better hand.
Projects which start their readme with an ask for donations turn me off, especially now that it is so easy to enable the "sponsor" button on github
> The only other (not totally implausible) explanation is that different departments within the NSA are so disconnected from each other that they have started to work against each other.

Not at all implausible; this was literally, and very deliberately, the case. There was offense -- SIGINT -- and there was defense -- the Information Assurance Directorate -- operating largely independently. Here's [the previous director, Mike Rogers, on the division][0]:

> This traditional approach we have where we created these two cylinders of excellence and then built walls of granite between them

As you can read in that article, though, the two halves were merged a few years ago in a reorg.

[0]:http://fortune.com/2016/02/03/nsa-reorg-combine-offense-defe...
> It’s more like a problem of ‘translating’ an abstract idea into words and vice versa.

Yes, this is called verbal fluency - the ability to recall the right words at the right time, so as to produce those words effectively. It is quite distinct from purely receptive vocabulary since that deals with word recognition alone, but it's a highly trainable skill nonetheless.
If this does happen and Valve pulls support for Steam on Ubuntu, I'm probably going back to Windows. This news is depressing since I've been a happy Ubuntu user for about a year now.
Several popular profiler tools (valgrind, visual studio profiler, dtrace, perfmon) can track cache miss rates.
It's definitely not just hyperbole. "Microsoft bans Free Slack" would've been accurate. "Microsoft bans Slack" is actually false.
Isn’t this work done mostly by Debian, which continues support?
I built an Android Browser with Adblock, then Google took it down
They don't have such a product yet
Those numbers are way off. The article cites a study claiming 5 kWh here:

https://aceee.org/files/proceedings/2012/data/papers/0193-00...

It's from 2012 and cites numbers from as long ago as 2009 to determine normalized energy intensity. It also combines different numbers in a way that mean you can't estimate how much energy is saved by downloading a gigabyte to local storage instead of repeatedly streaming it. The single largest energy segment in their estimate is actually desktop computers! And it counts the energy used by CPU-intensive scripts along with the energy required by actual data transfer.

Sanity check: Cisco estimates "busy hour" internet traffic at around 3 petabits per second in 2019.

https://www.cisco.com/c/en/us/solutions/collateral/service-p...

If it took 5 kWh/GB for data transfer during that busy hour, corresponding peak hour electricity use would be in excess of 6.5 terawatts. But that's more electricity than the world can generate in any given hour.
I am aware. It's just that Telltale introduced me to the franchise and made them easily approachable to younger audiences (I'm 22 now but was playing them with my dad around 2006/2007 on the 360!).
What is Github running on? Isn't it AWS? If so, are they migrating to Azure?
> The Grammarly Office add-in and browser extensions should not be used on the Microsoft network because they are able to access Information Rights Management (IRM) protected content within emails and documents,

Oh the irony.

Microsoft exfiltrates telemetry/data for all of it's product users, but complains when others do the same to it.

Has Grammarly "pulled a Microsoft" and not given meaningful options to completely disable it?
Oberlin bakery: We paid a high cost for an unfairly damaged reputation
"most Ubuntu users are on mac clients,"
What?

"The few "linux desktop" people who are left"

Citation needed.
BBC is absolutely good enough. They have a legally binding corporate governance structure, a team of editors fact-checking the reporters and sources, annual audits from an external team, and a reputation for honest journalism to defend for continued readership. https://www.bbc.com/news/help-41670342

I recommend getting information from sources like the BBC over sources like the "China Tribunal".
The wide-spread production practice of calling C libraries from dynamic (and other) languages is pretty much eating the world.

The naysayers are being tripped over and trampled by throngs of doers.

There are excellent reasons not to write the whole darn program in C, just because it happens to need a SHA256, CRC, access to graphics, or some number crunching or whatever.
There’s no way that’s going to be true.

Many people including myself play games that require very low latency (overwatch, csgo) at resolutions (1440p or 4k) and fps (144) that I don’t think streaming will be able to do.
This is why the idea that we can trust the market to regulate itself is completely ridiculous.
Legacy Code: The Noblest Pursuit
> the Canadian Pension Plan Investment Board has significant Equifax holdings; by crushing Equifax shareholders, you aren’t just affecting the so-called rich, but the health of pension funds which typically support the non-rich (rich people don’t rely on pensions for retirement as much.)

you're basically claiming that every company purchased by any pension (so, basically, every company) is Too Big To Fail. if taking down one medium-sized company has any noticeable effect on public pensions, then the public pensions need serious reform.

> Stealing the identity of people with few assets is a lot less profitable than stealing the identity of rich people.

to echo what the sibling comment said, this is a major problem with the continued misappropriation of the word "theft" to refer to things which cannot be physically taken (cf. intellectual property "theft"). sure, if you could literally take over the identity of a rich person, that would be worth much more than the identity of a poor person. but that's not how "identity theft" works. "identity theft" means, largely, opening accounts in someone else's name. rich people are far more likely to notice, and far more able to take action. even if I had Bill Gates's full name, date of birth, address, social security number, all financial account information (hell, half of these are public information already anyways)... I'm not going to be able to open an account in his name, and even if I was, I would almost certainly be caught immediately and sent to jail.
In a few years, Stadia will be cancelled.
I'm a radiology resident at UW and we haven't really heard much about this event. Harborview is a phenomenal hospital, and (in my opinion) the best one in the UW system. The University has a pretty good track record of admitting fault, even when it costs the system millions. See: https://www.seattletimes.com/seattle-news/health/uw-medicine...

UW Medicine itself is not doing well financially (they lost $75 million last year): https://www.washington.edu/regents/files/2018/01/2018-02-B-2...

Harborview was the only profitable hospital in the system. Seattle is the second-largest tech city in the nation and housing prices have grown astronomically, just like in SF. The difference between UW and, say, Stanford or UCSF, is that UW's patient population comes from the WWAMI states. They don't typically treat the young tech works, although I have had a couple older Boeing/Microsoft patients. UW/Harborview patients continue to be mostly low-income Seattlites and tertiary care/trauma patients from the WWAMI states. The UW takes care of poor/rural patients while existing in a wealthy city. It's a unique place to work.

EDIT: I asked my fellow radiology residents about this event

"We had a nuc med lecture on the event! It's super interesting how they managed it."

"We had a separate nuclear medicine lecture on a Tuesday by the woman who helped managed the incident and is responsible for nuclear accidents."

"Was on HMC call that night. Physics lecture on that was useful. Radiation --> reflex call radiologist is a real thing."

"Cool. Honestly they should just reflex call them. I just paged them anyway."

“3.6 roentgens per hour. Not great, not terrible.”
> Could the 8 core Mac Pro have been $3650 with a $650 Rome CPU, vs. the reality of $6k with a $3k Xeon?

The mac pro uses workstation parts (Xeon W) not workstation parts. It doesn't use a $3k xeon for the base configuration (the 8c16t is a $750 chip) and probably wouldn't use an EPYC either (it'd use Threadripper, which hasn't been announced yet for Zen 2 but the 12c24t Zen+ is $650).