skysight-inc/HackerNews huggingface dataset:
“Only When The Tide Goes Out Do You Discover Who’s Been Swimming Naked.”

-Warren Buffett
Not true with real HSMs with FIPS 140-2 Level3+
The key material is protected from extraction.
My experience is that it's a lot better but that Slack can be the biggest remaining source of interruptions. I still struggle to find the balance between being sufficiently available on Slack and getting focused uninterrupted work done.
Extra virgin suicide
New test detects cancer 10 years before it can occur
Fair enough! The book is worth the read.

I think I may be being a bit unfair to the scientists. Basically, Theranos was a hot enough startup that Elizabeth Holmes and Sunny Balwani would fire, demote, or marginalize anyone who made a fuss. Lifelong academics may have never had to deal with that kind of bullying/pressure before.

On the other hand, they had some pretty incredible scientific talent on staff. You would think that people who are highly cited and have a reputation to protect would have spoke up sooner. Instead, the first two people to make any kind of sustained fuss were two fresh out of college hires.
The domestication of man.
Steve Jobs promised to make FaceTime open source. It's time
> The result? My adblocker is happily giving them the middle finger and I can’t wait for adtech to die in a fire.

You do realize that with adtech dying those sites and services will go out of business, right? Or you didn't think that through?
Hah! Hey, well, you're right... It seems I'm also not immune to AWS propaganda. Regardless, my original point stands: Serverless doesn't mean infinitely-scalable. There are machines somewhere running those containers, and if your traffic spike was sufficient to be notable on a global scale, there are going to be limits like with any other technology. Outsourcing the containers and everything underneath doesn't automatically give your application more capacity to scale. Just to use the example of Lambda, at some point, you will hit a capacity whereafter AWS will be spinning up EC2 instances to accommodate their containers that run your functions, and those take some minutes to spin up. Now, all that being said, I don't pretend to have any special insight into the way AWS builds their reserve infrastructure, though I'd be very interested to have that insight. Just through a layer of abstraction and barring any special preparation of reserve capacity, serverless won't automatically give you more capacity to scale than running your own containers or EC2 instances or bare metal somewhere.
What I don't get is their failure seemed to be very fundamental. Like anyone who did blood testing knew what their challenges were and they would have had to overcome several serious challenges all at once to make it work and...

There was zero indication that they had actually overcome any of those issues.
No, Spring Boot is one of the best examples of the worst kind of terrible patterns in the land of Java development. The bloat in that framework is awful, and the gods help you if something goes wrong in the annotations-everywhere code for anything but the most trivial of applications.
A ride in Kitty Hawk’s flying car
It requires fiat banking less than you might think, depending on what you are doing and what jurisdiction you are in. I am in Argentina. I don't personally do it, but I know a lot of people that live on cryptocurrency salaries (not "crypto gains" but actual money paid to them periodically in a cryptocurrency).

I find your last statement extremely unlikely. I think Ethereum has a pretty solid utility story (and I'm definitely not putting Ethereum in the "bullshit utility" bucket). Making Ether a security would severely handicap the US as a jurisdiction for what could eventually be a huge new industry. If you look at the statements from the SEC and CFTC chairs in congress this is stated pretty openly.

I think a useful metaphor is to think of cryptocurrencies as the "Internet of money". Handicapping the Internet might have been possible before the Internet, but these days, people will find a way to operate businesses in new jurisdictions that are more friendly (because they will use the Internet to figure it out together). And crypto money might go to these jurisdictions just as fast, since it's not hampered by banking regulations.

With that being said, it's hard to figure out the outcomes of such a complex landscape with so many forces at play. But there's my alternate view for you to consider.
Somewhere along the line, we as developers have abandoned the Unix philosophy, especially the oft-forgotten second part ("Write programs that do one thing, and one thing well; and write programs that work well together").

Without the ability to compose multiple small libraries to form the exact solution that we need, we had little choice but to rely on the One True Framework to solve every problem that we will have.

This means if the One True Framework doesn't serve the exact need you have (and it almost definitely won't, there's a combinatorial number of requirements out there), it's time for a rewrite!
And are they not expected to make some product announcements at this conference?
Cepth’s comment looks more in-depth. But I dug out the following quote, I think this was the first kind of consumer facing testing:

“AFTER ALL THE DELAYS, the partnership seemed to finally be getting off the ground in the early months of 2012: as a beta run before a full launch, the companies had agreed that Theranos would take over the blood testing at an employee health clinic Safeway had opened on its corporate campus in Pleasanton. The clinic was part of Burd’s strategy to curb the supermarket operator’s health-care costs by encouraging its workers to take better care of themselves.”

Carreyrou's first article was October 2015. I think the Walgreens stuff had kicked off by then too. The FDA probably took a while to deal with it. But by putting a non-working instrument in a consumer facing context they were clearly going to get involved at some point.

If they hadn’t done that, I don’t think it would have been a news story, or that legal action would have been taken.

This stuff happens relatively often, investors just right-off the investment (or otherwise try and dump it).
In a world where everyone's on AWS or Azure or Google Cloud Engine, hasn't the ship kind of sailed?
Have you tried Luminus? It comes configured with Buddy for auth though the docs for both Luminus and Buddy could do with some work.
If Kevin broke the site, it's a process problem. Kevin didn't break the site, he introduced code that might have broken the site, and the lack of tests to have detected the it broke the site. Jane then peer reviewed the code that might have broken the site and approved it. Bob then failed to notice that the site was broken during QA. The QA environment was apparently configured differently enough by Taylor that the site could appear working in dev and QA, and pass unit and functional tests without exploding until it hit production.

The team broke the site.
No opinion on episode 2, however episode 1 — nice way to infantilize the woman. It wasn’t like she was drunk and not aware of her surroundings. Presumably she was an adult and should be trusted to take care of herself.

If some woman was creeping on some guy, would we have the same conversation? If not, then we are actually being sexist in our loud protest against sexism.

If it were some dark alley or similar locale and the woman would have had reasonable fear for her safety, this would be a different discussion. At WWDC, there is security all over the place, so any intervention in that circumstance is simply a signal that grown women ought to be treated as some kind of fragile child. It’s insulting in my opinion.
The first situation was something that was a tough call of whether or not to intervene, and she was upset she didn’t. Understandable.
Second was silly... A female staff member, doesn’t matter who she’s employed by, was trying to help fellow humans relieve the pain in their bladder by guiding them to the (mostly) empty women’s bathroom. I’ve literally done the same things for a long line at the women’s restroom when there was only a two person line at the men’s.

(I simply said: “Hey ladies, there are 5 empty stalls in here, I’ll hold the line out here... whoever feels like they’re going to piss and/or shit themselves, head in. Let’s see if we can knock down the size of your line.”)

Stop turning your disappointment in yourself onto others. You’re hurting not helping, unlike the nice female attendant at the overcrowded bathrooms.
My approach has been to encourage email communication and then I just periodically check my email. This allows me the ability to get in the zone without constant distractions, while still providing the ability to assist when needed. If it’s an absolute emergency then I can be reached via mobile. There are also times though that I will sign into our internal instant messaging system or Slack and will respond there as well. My current tasks tend to dictate how “available” I am.
It would make even more sense to compare to those with relevant education:

Though Asians are only 5% of US, they are maybe 1/3 of Tech degrees, which is consistent with Google hiring.

Similarly for women.

Very roughly, Google seems to be selecting in a fairly unbiased fashion from the candidate pool.

Where the issue gets more sticky is at upper levels of management, which are fairly male dominated.
Could you expound on that a bit? I'm kind of new to the whole container thing and have been making an effort to educate myself, but it's not clear to me what's "wrong" with Docker Swarm that Kubernetes is so much more popular, especially when it seems like everyone is using Kubernetes with Docker already.
"there were experts in the field who were shouting out about the impossibility of Holmes' claims right from the beginning"

Were there? I'm not doubting your claim, just wondering if anyone really spoke up.

Reading about the challenges they would have had to overcome to back up their claims, there were some serious fundamental problems, and those were challenges the industry had been wrangling with when it came to that type of automated testing for ages.... I always wondered how many of their competitors were thinking:

"No way they overcame all that all at once.... straight up not possible."
That to me is what DotNet Core is, along with Asp.Net, Entity Framework many years ago, and everything developer related becoming open source.

GitHub is just a signal to people who have been out of the loop, bloomberg and many linux developers.

When I start dropping my apps on their systems, they might be surprised how well they run.

https://github.com/dotnet

https://github.com/aspnet
It is funny, but (for the benefit of those who haven't been to one) also a complete mischaracterization of WWDC. The keynote has always been "dumbed down" for press/analysts desperate for between-product-launch news, with most of the juicy stuff saved for in-depth developer technical sessions.
That's why I don't do operations. Remote is only fun if you aren't "on-call"
They made more profit than deutsche bank? Do you have a source?
All You Need to Know About Blogging
If it ever became profitable to be evil again, Microsoft would do it in a heartbeat... And, next time they will have GitHub in their arsenal to do it...
See Lots of Opportunities for Nigerian Writers
Spring Boot 2 with Kotlin can be a lot less bloated, especially with the async Reactive Web option which uses Netty.
Don't think the term "container" is really well-defined.

The "container" that docker and others implement is actually a collection of different kernel namespacing features. I assume the one you are referring to are cgroups. I think a better description would be that each process in a linux system is part of (many) cgroup hierarchies. And you can have more than one process in each of the groups.

I think what parent meant is that you can actually get all of these really nice isolation features for your service without using "Docker". It is trivial to enable them using linux command line utils, or use something like systemd which can also do it for you.
Also full-time remote worker. We solve the problem by letting people know when you will and won't be available. It can be super informal (e.g. "Hey guys, gonna be out of pocket this afternoon") or entered into a shared calendar.

I agree with you (and OP) that there has to be some visibility into what work is going to be done when, and there are lots of ways to solve it, that said, I'm sympathetic to the notion that "I don't care how or when you work, as long as the work gets done." I'm a big fan of measuring developers more by the velocity of their Jira queues and commit history than how often they're available to be bothered with non-coding stuff.
The road to correct intuition starts at wrong intuition and passes through no intuition - that's probably where the TA was in his professional journey. As for the statistical test, it goes beyond "mistake" and steps in to being something so unorthodox that any scientist who did it would have to be consciously wiggling. Even a group of children will complain if you're playing a board game and try to re-roll the dice unil you get to move forwards the number of squares that your investors would like.
The related CNBC piece cites a McKinsey study on the actual effect -- "Those in favor of guidance say it improves communications with Wall Street, reduces share price volatility and boosts a stock's value. But McKinsey & Co. found in a 2006 study that quarterly guidance didn't affect valuation multiples and didn't reduce share price volatility. The only significant benefit it observed was an increase in trading volumes, which is good for day traders but not useful for most other people."

https://www.cnbc.com/2018/06/06/warren-buffett-and-jamie-dim...
I'm increasingly sketical. Maybe we move ahead a few inches each cycle, but it's starting to look distressingly like each generation of programmers has to learn all the lessons that their greybeard predecessors learned the hard way. Then, when they acheived some level of enlightenment, the next batch of bright-eyed whippersnappers comes along to rinse and repeat.

There's a disturbingly low-level of historical knowledge passed along in programming. Some bits and pieces are encountered in a quality Computer Science curriculum, but usually in rarefied, theoretical form, and inevitably balkanized into drips and drabs as part of subject-oriented coursework.
"they don’t explore the question of why"

More importantly, they don't get into causality. Most diversity studies show correlation.

The problem is - as companies get very big and stable, they can start to worry about diversity, and have such hiring programs.

Early on, nobody has time to worry about anything but just getting the best people they can at the time, possibly in a panic.

So, looking for diversity is often a case of sampling the winners.

I'm not so cynical about diversity, but I am about the voices promoting it, who are often heavily biased.

Diversity is polarizing topic, and like with all such things ... it's hard to get good data points.
Amazon is the 800 pound gorilla in the cloud.

Do you really want to see them completely dominate the market?

Kubernetes levels the playing field, and brings competition and choice.
> Computers are mercurial

No pun
You need fiat banking to cash in and cash out. You are at the mercy of the fiat banking stakeholders.

You can create any crypto currency but if nobody can buy it with cash or sell it for cash, it's worthless.

SEC has already announced they are looking at Ethereum as security, insiders have already sold according to rumours, because they are being targeted by the SEC-

Turns out if you sell tokens with expectation of investment returns, you've entered the danger zone unwittingly.

According to my sources, the SEC has Vitalik in crosshairs. He's fucked...but he doesn't know it yet
Huh, well that's embarrassing. It looks like it's still in there too. I googled the man page but I guess I saw an older version. I might submit a patch if I find time. It should really be something like this:

if (n > 0) {
strncpy(buf, str, n - 1);
buf[n - 1] = '\0';
}

Of course, the error isn't super huge considering if you're using a zero-length buffer as a null-terminated string you're going to have other problems. But they still do check for 0, so IMO it's worth correcting.
The whole article is tongue-in-cheek. It's relevant mostly because it's funny and partially because it provides context. Also, later in the same paragraph:

> For Microsoft to trot this out during WWDC is a real thunder-stealer. It’s nice to see global-platform capitalism played with a little verve.
Additionally, if Jim had configured the backups properly the site could be reverted to a stable build. A lot of measures could prevent these situations.
But instead of only the code being handled by the VCS, why not make the wiki and tracker distributed too?

Fossil: https://fossil-scm.org/

Notable user: https://sqlite.org/whynotgit.html
Remember how beat up they eventually looked? You couldn't do anything about that. By detaching the case from modern phones, consumers could then swap the cases out. I think it was a move in the right direction.

However ergonomic a Nokia was doesn't really matter to me when its functionality was vastly limited. I'll take a massive screen that supports many more applications over a text/call machine that has a better grip.

Can you provide a phone that combines the two? At least here in Mexico you can still buy cheap brick phones if that's your preference.
At this point it is utterly clear that Vestager is directly targeting US tech companies for the sole purpose of EU protectionism and personal political gain. If you do not believe this, look at the hypocritical way she handled the Gazprom fiasco. A company that likely caused multiple actual deaths by withwolding natural gas from Europe and manipulated prices for a decade gets off with zero fine. If she tries to levy this type of fine, three things should happen:

1. Google should refuse to pay

2. California should immediately sue the EU and Vestager personally

3. Trump should take this on as a direct threat to US national security
I work with junior developers that are fully remote without any issues. We communicate via IM, Slack, email, and Skype as needed. Not sure how to do something, let’s have a quick screen share and we’ll work through it. Finished with your assigned feature, submit a pull request and I’ll leave comments accordingly or we’ll review it via a screen share. It’s not impossible to do but may require some to change their collaboration approach.
Well, Tolkien holds up alright.
This is relatively standard practice in the broker-dealer space. (It’s how I started my first company.)
That isn’t true historically, it definitely wasn’t true in the late 19th century when Asian immigration to the bay area started, nor after the Vietnam war. The Bay Area has attracted Asians way before google or even tech existed there.
Gitea, a fork of Gogs and a painless self-hosted Git service
And when they still didn’t “get it”?

It’s a great read (and good for a few laughs) for “nerds”, sure, but it still doesn’t explain to non-techies what Github is (besides “some thing that programmers use instead of e-mail”) — or, more importantly, why it’s worth $7.5B.
Apple Watch is apparently the best selling watch (not just best selling smartwatch) in the world [0], with millions of users, and many copycats. Why shouldn’t it matter?

Of course, there’s only so much you can do and make on such a small screen, and it is an accessory rather than a “primary” device, but that is another issue altogether, if one.

I think it may even function as a motion control input for the rumored VR headset they’re planning.

And is anyone seriously trying to pass off Dark Mode as a MINOR feature? It can be a significant productivity and wellness boost for many people who have to look at a screen all day. Microsoft has struggled for decades to achieve universal consistency across their OS even for a single system theme, and they still haven’t gotten it right, whereas Apple is already doing seamless switching of UI appearances across many apps (this is more than just changing the colors; I’m currently watching their WWDC session about it, and the amount of thought they’ve put into it and how easy they’ve made it to implement is impressive imo.)

[0] http://www.businessinsider.com/apple-outsold-the-entire-swis...
Why are you so sure? Are you an expert in extremophile metabolism? I find it very unlikely that an Earthling could survive in Mars, microorganism or not, it would be a chain of miraculous events for an Earthling metabolism to find enough processible energy in Mars.
I meant more like a binary compiled object. So many libraries have a highly varied set of folders and files. It’s just messy.
Likely either directly or something inspired by Hannah Arendt's 'Eichmann in Jerusalem : a report on the banality of evil'.
http://www.worldcat.org/title/eichmann-in-jerusalem-a-report...
Gitlab is not the only GitHub alternative
MovingToGitlab has become a buzzword after the Microsoft-GitHub deal announcement. Thanks to the Gitlab marketing team on playing the right game at the right time. The Gitlab imports are on the rise.

But, Gitlab is not the only good alternative to GitHub.

I know a few more alternatives like Bitbucket and Codegiant that are equally good and maybe even better in a few aspects.

If you know any good alternatives, do list them here. let's not fall prey to the Gitlab marketing movement without proper evaluation.
From the Carreyrou piece on Tyler Schultz (https://www.wsj.com/articles/theranos-whistleblower-shook-th...), it seems like Schultz was already complaining to Holmes about the ridiculous validation data they were submitting in April 2014, specifically sending in data from tests not performed on the machines used for consumer testing, and instead performing the proficiency testing on Siemens machines.

I think this alone would probably be illegal?

This is not to mention all the other shady stuff that Theranos did in pitching investors. E.g., falsely claiming that they had machines being used in the field with the US Army, and that Johns Hopkins had validated results from their finger prick blood tests. This would also seem to be outright securities fraud?

Carreyrou may have exposed Theranos, but the sheer amount of illegality at the company seemed to have been going on for years.
Nope. Just one in the seed round.

https://www.crunchbase.com/organization/theranos/investors/i...
That is a very interesting counterpoint! I guess I agree with you if the choice has to be between {Google, Amazon} or "only Amazon". But I'm advocating for the third choice, where we continue (or go back) to running our own infrastructure.
I am in Argentina. I can do an investment on a company being founded in France tomorrow and cash out in 3 months on a secondary market to a buyer in Angola. The friction involved in doing this in a pre-crypto world makes it a non-starter.

One of the reason VC has its characteristic geographical distribution is because exit opportunities are extremely localized. No more.

This in turn unlocks a ton of talent-capital synergy opportunities for a myriad of projects outside of the large tech hubs.
FDA may also have been tipped off by people within Walgreens’ safety division that vetoed the Theranos and were shocked when the CEO went ahead and signed the deal anyway.
MacX Video Converter Pro: Convert Videos on Mac
"lose/lose" FTFY
Sure, there were skeptics. And there were also SV gurus shouting "Fake it till you make it!" "Impostor Syndrome!" "Ignore the haters!"

When you immediately equate all self-doubt with Impostor Syndrome -- rather than develop actionable heuristics to detect when said doubt is justified -- don't feign surprise when some people take it seriously. Maybe they were just fooled by your confidence.

("You" in the general sense, not you personally.)