skysight-inc/HackerNews huggingface dataset:
> Testing an SPA against a single pageload is absurd. You're not optimizing for a single page load (and if you are, a couple hundred milliseconds makes zero difference).

As a user I don't care about the developer's aesthetic preferences for tooling, only how long it takes to see the information I need. This feeds back to the question of why an SPA matters: for a rich application, there's more benefit to cancel out the runtime overhead.

For static docs, your timing is off by at least one order of magnitude: I have to wait a second or more — a LOT more on a high-latency connection where that initial page load is 15+ seconds worse[1] – and there doesn't seem to be much benefit to compensate for that. I mean, the animation is cool the first time I see it but I see it a lot because there's less information on each page so the novelty wears off pretty quickly.

Again, please note the last part of my comment: there is a place for SPAs but I'm not sure why a site this simple needs 500KB of JavaScript to deliver static documentation slower than Apache did two decades ago. I was expecting to see a selling point such as loading the content so that it was usable offline and search results were instantaneous but e.g. that nice search box (which is the one thing you couldn't have done in 1994) still takes 3+ seconds to load and render the new page on a well-peered gigabit connection.

1. http://www.webpagetest.org/result/180628_CF_db268e65de67002e...
Bernard Black, is that you?
This is a pretty universal thing in complex tasks. As you get used to things and your brain translates them into familiar patterns, they take less effort to anticipate (or produce,) so you can string lots of them together without being overwhelmed. Like when you see a piece of piano music that seems to be completely black from so many notes. Or when you watch olympic diving and wonder how a person is going to go from doing a perfectly still handstand 10m up, to launching into multiple flips and then somehow be calm enough by the bottom to think about not splashing at the end.

So you learn to recognize the set of signage you're expecting in a given pattern, and you recognize where the likely spots are for surprises, or you remember to watch for heads in the cars along the side so you know if someone's about to open a door.
You do realize how regional this is right? I'm liberal and in a very red area. I have the exact opposite experience.
That sounds incredibly inefficient.
I would argue, you need a security specialist at about the same time as you need a build pipeline specialist.
As opposed to all that private information going into Microsoft's databases? Microsoft has similarly aggressive data mining projects and is always looking for large sets with which to train AI.
It's also well understood that we incorrectly attribute success to the individual and failure to externalities when measuring outcomes, so the successful entrepreneur says "be like me", while the failure lists a lot of factors. Accounting for bias means there's a lot more value in the latter.
Amusingly, my family was on a vacation, and were on a hiking trail above Zermatt. There was a hand written sign offering a fancy meal at a nearby restaurant, in four languages:

German, French, English, and Japanese
One of the truly greats. Perhaps my favorite short-story writer along with James Tiptree, Jr. Here are three stories you need to read right now if you haven't: 1. "Repent Harlequin," said the Ticktockman., 2. Jeffty is Five, and 3. I have no mouth and I must scream, which contains one of the most memorable similes that still sticks in my mind: "the sliding cold horror of a razor blade slicing my eyeball." I'm doing this from memory but I think it's pretty close. And Isaac Asimov, who couldn't have been a more different writer from Ellison, really seemed (from his writings) to love the guy.
Dammit... l0de can’t keep getting away with it. I recommend you call him during his radio hour.
> He wanted to tell the "story about how I and couple of engineers used our free time, with no authority whatsoever, and made Python 3 the dominant version at Facebook."

Isn't it great when engineers upgrade your codebase in their free time.
incognito mode
FB could've been another buyer shudders, I'm surprised they haven't started moving into AWS/Cloud territory, they have a huge ecosystem around React/React Native, they have a huge place to advertise their cloud products if they launched them.
If this sort of financial rating system is so crucial, we should probably nationalize the industry and make sure your score doesn't include things like adjustments due to biases (racial or whatever). Also Equifax et al. get things wrong all the time, legion are the horror stories about people's history being merged with others.
Time to re-read Deathbird Stories. In one sitting.

What a magnificent bastard, indeed.
> It may even lead to the mysterious ‘flow state’.

Sounds more like what is being described is flow...they're just looking at the way it presents in the eye
While crude, I believe he is right.

I have seen it too many times with project managers and now my CTO. Trying to still code and fix that terrible bug with already too little time. Ends up slowing down everyone because he never can get anything finished, or breaking things on a Thursday at 6:49pm because of the half baked solution he thought was good enough, but exploded in production, which he then has to spend 1 more hour fixing and 6 more hours cleaning up the aftermath. Spend your time reviewing and mentoring and try replacing yourself with someone who has time.

You now have important shit to do.
>I sincerely hope 4chan users aren't responsible for this, though.

If there is a severe security issue either in GitHub infrastructure or in the Gentoo Foundation's procedures which would allow this kind of breach, having them revealed by a stupid prank is one of the best outcomes you can hope for.
See also Marcin Jakubowsky's work in this vein.

https://www.opensourceecology.org/
NET Core and Docker
Clearly, we must have invented cars to get around in cities.
patio11 (Patrick McKenzie of kalzumeus.com) hasn't blogged on his personal site since September 2017. His current blogging seems today to support Stripe's business objectives, as he publishes to their site.
Spotted the millennial.
Chinese self-service/employee-less stores using RFID Stickers [VIDEO]
My understanding is that there's a huge market for stolen art where it acts as a clearing currency between organized crime syndicates.

At that point you don't really need to show it off, you just need to come to a consensus with regards to appraisal.
https://news.ycombinator.com/item?id=17420605
Since Google introduced infinite scrolling on mobile, I've switched to Bing (which still has pagination), and I have to say...

I do not miss Google Search at all!
Do You Know What Lightning Really Looks Like?
Honestly I would, because that would make the masses object more. People (utterly subjectively derived) don't want to sign up with 30 marketing companies to save 5% on a car. That would shift the demand curve and make it cost a seller a portion of their expected revenue to demand people wave away so many rights, and (having worked in the mobile game industry) people take this seriously... Adding a barrier between a customer and your product costs you sales, so the more we materialize these externalities are real costs to sellers the more we'll see people actually respecting privacy rights.
Sorry, was going on the case of "if you're not an ISP"

IP, when tied to other data becomes the scope of personal data.

However, removing the other data renders it no longer personal data.

This firmly puts it in the "it's not personal data" camp. Since it's the other data that is personally identifiable that gives it context.

It's only relevant for ISPs really, but really good job on proving my "creating confusion for no reason" point.

In the context of online accounts (in video games, where I work) it can't be used to identify real world people because we don't ever link to a real world identity. In cases where you log details about people individually (as in- a bank) you just don't log user details beside access logs and you're set. IP on it's own is not personally identifiable, and is out of scope for GDPR.
I have determined that I can still code sometimes and not ruin engineering. Nothing is black and white
Wow, who writes that crap? Grammatical errors left and right. Let me guess, it's either a bot our a product of foreign outsourcing.
I periodically boot into Windows 10, mainly for join.me calls with customers, and I'm always curious to see how the WSL is progressing. It's clearly come a long ways, and I'm encouraged by the recent support for multiple Linux distributions. But for development purposes, it's doesn't yet come close to replacing a native Linux environment.

The performance is frankly terrible by comparison -- for example, running `bundle install` in a moderately complex Rails application will take nearly an order of magnitude longer (not to mention the Windows virus scan process soaking up 30% of your CPU the entire time).

Another issue is with background services -- I've had numerous issues running PostgreSQL, Redis, and other services (e.g. some services fail to start, or cannot be cleanly stopped, or I'll encounter strange network errors). However, these issues are all documented extensively in various GitHub issues, so hopefully they'll be resolved going forward. For PostgreSQL, the usual suggestion is to install PostgreSQL in Windows, and then access it from the WSL, but that kind of defeats the purpose.

I don't mean to be overly negative, but at least for my purposes, the WSL just isn't quite there in terms of being a viable alternative for daily development work.
> When a prescriptions for a schedule II drug is filled, the pharmacy technician has to count the number of pills being filled twice. Then the pharmacist has to count the number of pills, and then backcount the stock bottle to make sure everything is kosher and no pills are missing.

Good grace. What a load of unnecessary bureaucracy.
of course ! Who can afford to remember more than the last 3 minutes ?
There are so many ambiguities and confusing situations. Eg: legitimate business use and free accounts. What do you define as the free account user to still be a customer? What if you nuke their account after some inactivity and then they come back? They're going to be pissed.

Server log retention, message queues, etc and ip addresses (which may or may not be problematic depending on how they're stored and with what). Not fun.

Third party vendors. Omg third party vendors. Many of them have no idea wtf they're doing. Ive seen some vendors swear up and down they didn't store any PII, just to realize eventually that they did and they didn't even know. Hope those DPAs are signed and in order! Hope you have good lawyers!

It's insanely hard for any non-trivial systems. It gets even worse when american laws and GDPR conflict (eg: finance data retention laws. The definition of legitimate business need gets REAAAAALY fuzzy...)
If you create 50,000 coins (or shares, or whatever), and sell one for $200, then you have a "$1 million market cap!", but you actually got $200.

For a scammer behind a coin with a $50m market cap to have walked way with $50m, they would have needed to have sold all the coins at that valuation. In some cases, this may have happened. In many others, they will have sold some coins at that valuation, and others at lower valuations as the coin collapsed. In a few cases, all the transactions may have been "wash" transactions (aka, selling a coin to yourself under a fake name), and the scammer may have received nothing.

It's hard to know how much a scammer profited without digging into it, especially in the crypto space where wash transactions are so easy to get away with.
A newly discovered film shows Franklin D. Roosevelt, who had polio, walking
I once sped up a program by 90% by turning `new String("foo")` into just `"foo"`. The project was still rotten though, so it ultimately didn't matter.
Seems than the person replaced ebuilds in portage with versions that are supposed to delete all files but that don't actually work.
https://archives.gentoo.org/gentoo-dev/message/03df77a347ec7...
In the food and real estate market are there three companies that have formed an oligopoly on any transactions within the market?

I don't disagree that some goods are inelastic and still can have robust free markets (see bottled water) but the credit score market is not one of them.
to offer a counterpoint to the lovefest going on here, TFA is almost completely uninteresting. the role changed exactly as one would expect and predict.

the only interesting part is reading about the humble beginnings, the dedication and belief.

what would actually be useful to read about is failings, where OP failed in transition to manager and how he overcame those failings. I mean there's a paragraph in there but it's so boring -- "I read these 3 books". ok there's a little more meat than that but it's too nonspecific to be interesting.

come on people, let's not just throw love out there for no reason. it has to be earned. this article doesn't earn it.

OP should read _the hard thing about hard things_. there are many anti-lessons there, don't treat it as gospel. but read it as a guide as how to write something that actually delivers a lesson.

i await your downvotes ... :P
Indeed. Deathbird Stories was my intro to Ellison; it completely blew my 20 year old mind.
Brakeman Pro has been acquired by Synopsys
One's an advertising company and the other is a software company. One is not seen as being reliable and ruthless in shutting down companies to harvest talent, whereas the other has a record of long-term support for its own products and appears to be putting forth a good faith effort in supporting FOSS.

I choose the latter of two evils, which is Microsoft. MS isn't stupid, and they know that futzing with Github would mean generations of developers never trusting them with anything again. That's not to say that Microsoft won't do the wrong thing, but a lot of people see them as less likely to do the wrong thing than Google, and I happen to agree with them.

EDIT: My first statement is oversimplistic. What I meant by that is Google is mostly interested in advertising and selling data, but Microsoft's business isn't build around advertising(i.e. Bing Ads doesn't appear to be critical to Microsoft's success). Granted, Microsoft is known for selling "data", but I don't see how much of that they would gain from GitHub.
In other words, these changes are all great if you pretend your laptop is actually a desktop.
This isn’t a bad idea. Give access to firefighters to issue TFRs (temporary flight restrictions) with an interface to allow them to create the necessary polygons on a map and feed that into the FAAs flight plan system, while enabling drones to receive that information rapidly.
What do I look like, mother Theresa? It's not my job to solve the city's homelessness problem. Do you mean to say that politicians/public officials/etc should be dealing with the problem?
Git Checkout CLI tool
But only when imposing a total ordering.
I have reported multiple facebook posts of friends making death threats against (conservative) politicians and every time it comes back "we reviewed the post and it is not in violation of community guidelines"
Implying investing in Milan and being very close to Swiss banks hasn't been the rule since the late 90s~
First thing I thought of as well. I wonder if the purveyors are fans of the show; wouldn't that be a treat :)
Okay I guess I have to heavily adjust my view of public transit here. Given, I've only seen European transit systems, but none of them had a problem of that scale. Sure, the occasional junkie and drunk, but nothing even remotely bad enough to have an influence on my everyday transit behaviour.

That being said: I prefer biking, and with two saddle bags I can easily do the shopping for two.
And I've seen friends get e-bikes and ditch a lifelong car lifestyle on the countryside.

EDIT

And "by the way": why do the richest societies of the world afford themselves the " luxury " of having homeless people at all? It's so weird...
I think the Rajneesh movement is a pretty bad example of the kind of project the OP talks about. Among the ways it could be improved on, it would be nice to not destroy a town which was already there, to build a secular community without a cult leader, to avoid kidnapping and drugging homeless people, and to not poison hundreds of people in an attempt to interfere with an election. Oh, and maybe let people wear a color that isn't red.
... Yes that makes sense. No idea why I was thinking law == criminal law.
My product people spend a large percentage of their time talking to customers. They're the customer surrogate in any meeting we have, which is a role they collaborate with salespeople to fill.

Is your product sold to external clients? Or is it internal?
I love how you worded this and illustrated your point. I think you're exactly right. I joined Facebook to be connected to the people I wanted to see, not people they want me to see. I barely log in anymore for this reason.
Wasn't the razor blade slicing an eyeball originally from a 1929 French movie called "Un Chien Andalou"?

Source: https://www.straightdope.com/columns/read/1959/in-un-chien-a...
hmm, that's really interesting. She's on Vyvanse. I'm in MA.
not much different than SV startups with 90% fail rates
Everyone who has a computer has the same level of understanding about what a computer is? Mental.
My new favorite aphorism!

My previous favorite: Linux is free as in free mattress.
They didn't have competition when they gained mass adoption. There was gopher for http but it but http but that was before consumers were sold either item. Needless to say those are systems and protocols not products.
It’s a good play on words from a British English perspective:

https://www.merriam-webster.com/dictionary/to%20let
And with a population of ~1 million people, that could represent just a handful of deals.
Was also going to mention the same. Amazon will buy directly from the manufacturer.
> all commits there should be merges from dev branches

Either they need to be squash+merge or the dev branches need to end up with working commits before the merge. Otherwise your life will become hell the first time you need to bisect.
that’s not the case, in IEE754 floating point, zero is signed - i.e negative and positive zero are distinct values
> Wow, who writes that crap?

Have you read your own comment?
I don't feel comfortable with MS owning it at all. I wouldn't feel comfortable with Google owning it either really, but MS is IMHO worse, especially if you consider issues relevant to FOSS (which should be important for users of Github obviously).

Just see who was on what side in the dispute about copyrightability of APIs.
In this particular case, yeah. It's not that I have zero concerns about Microsoft mining personal data. I just have even more concerns regarding Google. Google is, to an approximation, a personal data mining corporation. The rest is just ways of getting people to share that data.
This guy flew from San Francisco to New York to read books in a hotel? Like... what?
Thanks for the tip on the area. Not surprising that it would be seeing climbing costs; that's all too common these days. Increasing cost is a pretty significant problem all around. I'm in the Seattle area, and the skyrocketing housing costs thanks in large part to Amazon's insatiable growth have pushed me out of the city into a much less accessible area.

My logistical disability is a visual impairment, so while I'm able to walk, there's relatively little to walk to in the area other than suburban sprawl. Unfortunately, operating any kind of motor vehicle is right out, and while it would be legal for me to bike around, I'm not confident that it would be safe given my poor vision, particularly in any kind of traffic.
I live in a New Hampshire city of about 10,000. I'm about three miles out of town, too far to walk regularly. You should try biking downtown in January in the snow, slush, and wind! I don't see anyone biking with shopping bags, even in the summer. We bike for recreation. We've made our choices.

There used to be a railroad that came up from Boston and deadheaded here. It went out of business, was revived, and failed again. There isn't even a scheduled bus through town.

The nearest Lyft is 45 minutes away right now. Meanwhile, my car works great. It's convenient, clean, fast, private, and fairly inexpensive. It hauls my goods, my kids, and my pets. I only need to drive it a few thousand miles a year, so gasoline costs aren't much of a consideration.
You aren't DevOps, you've misunderstood it. You are an SRE, give or take.
> One of the main criticisms of LINPACK as a benchmark is that it is a low-communication benchmark. Essentially, you're doing O(n^3) computation on O(n^2) communication. In many benchmarks, such as grid simulation, the ratio of computation is communication is constant with respect to size.

This is critical and poorly communicated to most people outside the HPC world.
Spend large amounts of money on bespoke design firms and a giant celebrity "launch" with every imaginable feature all at once, instead of starting small, building a product people use, and iterating? Does not sound like the startup mentality, at least not for a successful startup.
I think one of the points is to be able to build things without the need of expensive/extensive tooling.
My credit card cash back is 2.00%, your 1.75% promotional rate was losing them money.
So what you're saying is that you don't believe the GP because you come to a particular conclusion as to the signal that such a reaction in the interview sends about the character of the candidate?

Are you asserting it's impossible (for reasonable person) to come to any different conclusion as to the signal that it sends?

As compared with the author's suggested alternative, do you feel that asking such a question is a better way of determining both this signal and the something about the candidate's abilities you were hoping to discover?
That's exactly what valuation is.
The Rogue Toolkit – An Extensible Toolkit Aimed at Providing Penetration Te
Honestly I'm not convinced it's worth the amount of work involved in doing all this, and the number of places available for people to share tips/tricks/etc. has drastically increased since 2005. So if it were up to me the wiki would either go away, or become read-only with prominent "only for historical purposes, don't use information here" warnings.

But I'll think it over.
You completely misread GP. He said he would rather be devops b/c the handover is too expensive.
I did them a misservice: https://www.reddit.com/r/SurfaceLinux/comments/6eau79/curren...
It seems that "Y2K was much ado about nothing" is becoming an increasingly popular school of thought. There was certainly lots of hype at the time. But a huge amount of money and time went into mitigating problems. I don't know if there would have been widespread power grid, etc. collapses or not if everyone had taken the attitude of "Eh, we'll fix things if they break" but I'm pretty convinced people would have been missing paychecks, bank account statements would be wrong, and that sort of thing at least.
The Limits of the Lean Startup Method (2016)
> For the same reason jobs are not created as much in Wyoming or Vermont so much as they are in LA or NYC

Vermont has a 2.8% unemployment rate and a $50,000 GDP per capita. Comparable to Sweden and the Netherlands.

Wyoming has a 3.8% unemployment rate and a $65,000 GDP per capita, nearly 50% higher than Germany, and almost comparable to Norway.

Los Angeles has a 4% unemployment rate. NYC has a 4.2% unemployment rate.
Adidas Reports Data Breach
> The one that heats a water vessel has liquids above a non-sealed box with electrical wiring.

Which seems to be a standard feature on all 4 apartments/houses heating appliances I am familiar with, sourced from three different brands.