skysight-inc/HackerNews huggingface dataset:
Also on hiring, I find the following passage wrongheaded and insulting:

The average employee received thirty-one hours of training over the year, which works out to more than thirty minutes each week. Why not front-load the investment and spend the majority of time and money on attracting, assessing, and cultivating new hires? If you are better able to select the right people up front, then you can spend less time on training bad hires and dealing with the consequences.

So, only bad hires need training, and by extension anyone who needs training is a bad hire? That's preposterous. Training is a good thing, and 31 hours is right about where it should be. It is the minimum required in most states to maintain a PE license[1] and many real engineering companies expect their engineers to take ~20 hours of job-related (as opposed to compliance-related) training every year. That increasing numbers of companies are pulling funding for this kind of training is terrible, not something to be applauded and encouraged.

[1] http://www.nspe.org/sites/default/files/resources/pdfs/educa...
So they should delay the US launch because of bureaucratic nonsense from other nations? Which include attempts at censorship, exploitative taxes, byzantine regulations, etc? No thanks. Getting a little sick of every service coming out and then endless "NOT AVAILABLE" comments on HN and Reddit. US companies have easy and native access to US markets. That will never change. Let's stop acting surprised, especially when we're all against free trade agreements.

Why doesn't Europe/EU have its own Google and its own competitve products in this space? That seems to be the real question and pressing it just results in endless downvotes from Euros offended anyone question their business culture, lack of innovation, lack of ability to compete, etc in several spaces the US does well in. An EU Google-like entity would solve all these problems. I find it hard to believe search engines and music curation services are natural monopolies.
Well, if we're going to get our music via 'alternative' methods, I'd just cut to the chase and use What.Cd (or another tracker).
It sounds like he's going down the road of Trusted Computing, which would be pretty effective at keeping malicious software off of the machine, but is generally a pain to keep working.

It doesn't work against hardware mods like keyloggers either, although most hardware mods aren't something you can shove into a laptop in 5 minutes while it's inside the X-Ray machine.

But really if you set a BIOS password and encrypt your hard drives you've already set the bar pretty high for someone to own your machine in a reasonable timeframe. If the authorities insist they keep your laptop overnight then you should probably just burn it, but for short stops you've pretty much eliminated most of their options, especially with modern laptops that are difficult to service in the first place.
> Though they probably would accept someone without a credit history if they had very high income.

This is variable around here. My business was turned down from a 3 year lease because of a minimal Dun & Bradstreet crossection and a short history of being in business... despite the fact we were earning 7 months of lease costs in revenue per 28 days... and we offered to pay the first year of the least in full, in cash. In a seller's market, landlords invent ridiculous reasons to not rent you stuff - especially in commercial space.
The one-child policy in China is one of the few issues that will piss off both pro-choice and pro-life Americans. Very few things will bring this sort of across-the-board unanimity in American politics.
CISA a Free Pass for Businesses and Government?
No, there aren't such times. The suspension of habeas corpus by Lincoln was Constitutional:

> Article I, Section 9: The Privilege of the Writ of Habeas Corpus shall not be suspended, unless when in Cases of Rebellion or Invasion the public Safety may require it.
I don't think that's obvious. There aren't necessarily easily interchangeable contacts available for more than that, and for many people $500 in under ten days is more than they would earn in their job. Students for example could easily be qualified to do this, perhaps be on a break and have time, and would otherwise be earning nothing. Not to mention the resume padding and connection building opportunities.
Startup Genius Wants to Annotate the Internet
Do you know a project based learning approach can be the key to empathy?
You'll also notice that California was mentioned in the link I gave, to https://www.the74million.org/article/whitmire-5-ways-to-stop... .

> Whitmire: 5 Ways to Stop Bad Charters from Derailing Education Reform

> 2. Charter advocates need to name names.

> That’s a sensitive one. Already, charters are under attack from teachers unions and many superintendents. Why pile on by naming the low-performers among you?
That probably explains why so few state charter organizers single out charters for closure. But there’s an important exception: California, home to the most robust charter system in the nation.

> “About five years ago we realized we had a quality problem,” said Elizabeth Robitaille, who oversees performance issues at the California Charter Schools Association. By controlling for socioeconomic factors, the group could see that its schools tended to fall on opposite ends of a scatter graph — a disproportionate number of both high- and low-performers.

The critique is that most districts don't hold charters to the same standards as public schools.

You point out the only state where that isn't true.

And it was put into place to address exactly that critique.

So you can't defend charter schools as a whole from that critique by pointing to the one state which took that critique to heart.
On the recognize and learn from great managers section:

I apologise in advance for the negativity, which is total on these points, but it's just my genuine opinion from experience that there are some truly bad ideas here.

> Having identified eight behaviors of great managers at Google, the research team wanted to recognize the role models who demonstrated these behaviors and helped define what great management looks like.

In my opinion this is a really, really flawed way of viewing and evaluating management. Management is about human relationships, and every team of humans and their interconnected web of relationships is completely different in myriad ways from every other team of humans. This applies even when you change a single member of a team: the new team now usually functions and interacts in a very different way from the old one, assuming the new member is actually embraced and included.

I know this from experience of managing teams with frequent turnover (both intra and inter company) - the way you manage the team and even your relationships with people you already know changes every time a member joins or leaves, or even when people get promotions or slightly change their job focus, sometimes in very unpredictable ways.

Sure, there are commonalities between good managers, just as there are commonalities between great athletes. You can intuit these and copy them, try new things and see what works in different situations. But trying to strictly categorise these behaviours across a massive, constantly changing organisation and build a quantitative analysis framework on top of these categorisations is a huge mistake and will never work. Humans are humans, and trying to map human behaviour and relationships to aggregate models is an approach now widely discredited by research in behavioral economics and psychology. Don't try to do it.

> Who better to identify those great managers than the Googlers they manage? In 2009, the annual Great Managers Award (GMA) program was created to recognize some of the best managers across the company. Any Googler can nominate any manager for the award.

Yes, this sounds like a great idea in theory, but see above - humans are not homo economici - I've seen schemes like this have the opposite from intended effect in previous companies where the votes and subsequent prizes break down and become basically a mix of an enforcement of the (often disliked) politics of the organisation and a popularity contest, as opposed to the meritocratic, democratic recognition mechanism they are intended to be.

Everyone likes the theory, 80% of people in the organisation will probably be disgruntled by the reality of the implementation. Again, knowing how humans and organisations behave by default, it may be a huge mistake to even attempt this kind of thing.
The more countries you add the longer it would push out the launch date. Youtube Red required content owners to sign the new contracts to allow for ads free + offline play. Trying to get this done at a world-wide scale will be much more time consuming compared to going country-by-country and getting the required rights and contracts to launch this service. So they either have to push out the release date or do what they did.

The opinions stated here are my own, not necessarily those of Google.
For most stuff that is very true. There is one bread that keeps me easily saturated on 6 slices for the whole work day (=manageable caloric intake) but I need to make that myself. Takes 10+5min prep/cleanup, no rise time or preheating. Just put in baking pan to the middle of cold oven and take out after 60min at 200°C. Remove from pan and let cool for the night. 300g whole grain spelt flour, 50g rye flour (for more gluten), 10g salt, 20g white wine vinegar, 0.5-1 cube yeast, 300g sunflower seeds. Pro: Good taste, no sugar or additives, easy to control nutritional content, cheap. Con: Doesn't bake itself.
The fundamentals of this technique seem to be similar to blast welding, but more controlled. Blast welding is used in all sorts of high strength applications, like vault doors. But its expensive, requires big pieces, and ends up warping the material.

Material processing, specifically metals, often involves heating the metal to high heats, and then controlled cooling. The max temperate and rate of cooling and completely change a metal's properties. Pearlite in steel is the classic example. Welds basically remelt the material and negate any processing gains.

If this can be cheaply replicated, and can be adapted to different configurations, it will be revolutionary. But reading the article, it requires aluminum for vaporization, and looks to only bind two flat surfaces, where one's backside is easily accessible.
The moral hazards of uncontrolled population growth are far more severe. The only question is whether we control population via a statutory law (as China did), or through extreme costs-of-living (as "liberal" Western countries do). I'd argue a statutory law is far more humane.

Not only more humane, but more fair. Why should the people who provide the least resources to their children be the ones to create the most human progeny?
And to completely blow everyone's mind, add 'dockerized'.
Did Lincoln really overlook the Constitution when suspending habeas corpus?

"The Privilege of the Writ of Habeas Corpus shall not be suspended, unless when in Cases of Rebellion or Invasion the public Safety may require it."

The circumstances in which Lincoln suspended it seem to fit pretty well within those exceptions.

The 4th Amendment enumerates no exceptions, of course.
How to get a job at any tech company in the world
Skeptical about Decentralized Storage
I understand the work is more, however, I recently setup my consulting business and this seemed like a great opportunity to get the name out there and expand the network.
There is always a balance here between CPU and IO. For a long time databases and big data platforms were pretty terrible with IO. However, as the computer engineering community has had time to work with these problems we have gotten considerably better at understanding how to store data via sorted and compressed columnar formats how to exploit data locality via segmentation and partitioning. As such most well constructed big data products are CPU bound at this point. For instance check out the NSDI `15 paper on Spark performance that found it was CPU bound. Vertica is also generally CPU bound.

https://www.usenix.org/conference/nsdi15/technical-sessions/...
Worth having a look at https://easylist-downloads.adblockplus.org/easyprivacy.txt

There are some possibly problematic blocks with the words 'analytics', 'log', 'event' that might be used in a log viewer, for example.

Also worth noting that I don't think EasyPrivacy is on by deafault in uBlock.
If your goal is to make money and don't want to spend the effort and time to really learn coding I would focus on simple web presence development versus "coding".

What I mean by that is learning to code takes a lot of patience and diligence. For you to truly add value to a team building a product you will need to learn best practices, theories, tools, Git, code structure, code style, etc.

If you want a quicker path, practice launching and customizing Wordpress/Wix/SquareSpace sites and focus your efforts on people looking for a web presence instead of people trying to build apps and products. That should be an easier path for you.
It's definitely noticeable. I disabled the fancy UI on a cheap little HP laptop I bought a year ago, and it runs way faster. Maybe it has a crappy GPU, but turning off all that extra visual stuff definitely makes a huge dent.
Sochat lets you text anyone nearby, even strangers
So I guess we shouldn't try to use this technique to weld refined uranium to steel?
Last I checked Christianity is far from dead.

In the US, nearly all Christian sects are declining in membership, while the "None" category grows faster than any other. That's not dead, but it's certainly dying.

It's telling that people who make that claim usually will defend it by mentioning Galileo or modern American creationists.

You know, it doesn't matter what theologists say "Christianity" is if tens of millions of believers all say something different. Even the ancient scholars disagreed on the amount of literalism in the Bible.

An aside: isn't it blatantly hypocritical for believers to stomp all over preaching their mutually conflicting beliefs and expect total acceptance, while they throw a fit if anyone mentions the possibility of nonbelief?
Twitch.tv is streaming all episodes of Bob Ross' Joy of Painting
Do you foresee {webpack, browserify} eventually being replaced by a Babel plugin? Dan is doing HMR in Babel now with babel-transform, which makes me think it's not that far out-of-bounds.
I thought Google's hiring process was very fair and considerate, even though I initially felt I had done poorly on their interview.
i totally agree! not sure if it came through, but this is exactly the tradeoff i was hinting at
An estimated 2/3 of the population are infected with herpes simplex virus type 1
Right. A Trader Joe's outlet has 20 to 30 types of bread. It's not like there's a lack of options.
Halloween for Women
China to End One-Child Policy, Allowing Families Two Children
My wife and I use Blue Apron and I am a big fan. I have to admit the packaging is extensive but at least they are trying to reduce the net waste [0].

A few other positives:

- You get the experience of making the dinner (chopping, cooking, mixing, etc.). It's a good entry point for novices.

- Many of the ingredients are somewhat exotic, so you wouldn't usually buy them in the grocery store. Or if you did you end up with a lot left over that you won't use again.

- $59 for six meals actually seems like a bargain to me. Maybe we were doing it wrong but when we used to go to the store for all our meals, we spent a lot more and ended up wasting a lot of it.

The downside is that you don't save that much time (other than the shopping trip). So I could see how Gobble is great for more time-constrained people.

In the end, I think all of these services are trying to own the space, starting with their own niches. Once they get enough traction they can land and expand to take over the other services' niches. This comes at a cost to them (poor unit economics initially), but we the consumers benefit...for now at least.

[0] https://support.blueapron.com/hc/en-us/articles/202510818-Ho...
This was really good, a few things about it really surprised me since my understanding of the history of TB was pretty lacking. Really recommend checking it out.
You are exactly right, however Vertica already handles the data locality, columnar data storage and data compression for us. Vertica is so good at its job that we are CPU bound on most queries and these types of strategies around reducing locking and using shorter data types make a difference.
Breaches are a one-way state change, like death. If customer data WAS affected, then it IS affected, until customers take action such as disclosure, resetting passwords/keys, etc. If customer data was affected, AWS would need to advise customers to take remedial steps. Since they have not issued such advice, is it safe to assume that they had mitigation in place for this attack?
Given that coercive abortion and gender selection are realities and the problems of overpopulation are more theoretical, I wonder what your definition of humane is.

And again, who decides which is more humane? If you and your cohort wants to stop reproducing as a good example, nobody is stopping you.
Considering that we're dealing with loan sharks trying to collect from deadbeats, somehow I don't think this is going to be effective.
I had a slightly different takeaway: who asks a candidate to perform a slideshow presentation at an interview?
1) but you can hide who it is sent to, such that only timing attacks are plausible (see Tor and every VPN)
(Tedious disclaimer: not speaking for anybody else, my opinion only, etc. I'm an SRE at Google.)

> I'm sure I'm just a number to make sure the hiring manager passes some internal threshold so that they can hire the person they want anyways

This is definitely not the case, because we don't have hiring managers (at least in engineering; there are parts of the company that this post doesn't apply to). The system has been designed to definitively prevent that sort of thing from happening. Nobody can say "I want that person" and hire them. You feed people into the hiring pipeline, they get interviewed by a series of calibrated peers, and then a separate committee of people who have never met the candidate reviews the interview feedback. There is no way for any single individual to get somebody hired. This largely removes personal biases from the outcome.

As for your own experiences, the key thing to understand here is that our hiring processes are designed to have a high false negative rate and a near-zero false positive rate. It is explicitly a goal to pass up on many capable people in exchange for not hiring any bad ones. It's not perfect, and there are ways in which people are working to improve the system, but for the most part it's doing what it's designed to do.
Again, it does matter:
when to reduce the 0.000000009 the government is increasing the already many times larger 0.000003, it does matter.
Aren't the preinstalled versions insecure by default?
Is My Cat Right- or Left-Handed? (2009)
Interview Insider: How to Get a Job at Blue Apron
DonationCoder.com
Preparing for the Y Combinator Interview
"puhleeze give us Python 3...." repeated everywhere in this comment thread, yet the authors of pypy keep responding with the same line: pay some money and we'll do it. This speaks to what the real industry users of Python already know: 2.7 is where it's at, and they're prepared to pay for that, and not 3.x. Sure there'll be a bunch of people waving the 3 flag and saying "I use it" etc, but the bottom line is the bottom line: money. 2 attracts the dough.

If I were the PyPy guys I'd just announce that PyPy was now officially a fork of 2.7. This would bring all the numerical guys with them, all the corpos with big investments in 2 would fund them, and we could then let the 3.x zealots go off on their own tangent.

Anybody who likes what 3.x brings to the table should really spend a weekend learning Go, which does it all better, and faster.

I've been saying in these threads for ages that vectorization is the big win in Python (thank you PyPy), and not hobby projects like asyncio (miles better elsewhere), or (eyes rolling) type annotations.
There are some high protein breads, one example I looked has 13g carbs and 17g protein per 100g. Whereas white bread might have carbs 45g, protein 7g.

(They probably have different water contents, so just comparing per 100g is a bit problematic.)
Recipe? :D
Quick start for Babel 6:

npm install babel-cli babel-preset-es2015
echo "class Foo {}" > test.js
babel --presets es2015 test.js

From: https://twitter.com/sebmck/status/659806490904166401
> To me, the highest cost of cooking for myself is planning and shopping

I agree with shopping. But not so much with planning. Once you've been cooking for yourself for a couple months you can pretty much nail down a rotating meal plan that requires no substantial planning

On the packaging waste, I was delving through the Gobble website and found out they offer a free "Return & Re-Use Program" [1]

[1] https://gobble.com/faq
> I don't know what is supposed to be efficient concerning TeX

The absence of a better alternative in the domain, even though attempts to serve the domain by other tools (including ones using more "modern languages") have come and gone over the years.

TeX isn't theoretically ideal, its just practically very good and the expected cost to benefit ratio of a ground-up replacement is very high.
> We could have many more people each living in misery, crowding, and poverty. Or we could have fewer people with each one being rich and free and having access to parks and open space to breathe and relax.

A false dichotomy. The latter experience can be given to the former's population.

More people isn't somehow "good", but it's not bad.
Heh, "anti-aliasing". Pretty much without exception (I didn't exhaustively check) these are bitmap fonts. They were hand designed glyph-by-glyph for display on a monochrome monitor.

I spend the bulk of 1993-2003 or so staring at text windows made up almost exclusively of the X11 "9x15" font. It's really not bad at all, and occasionally I still fire up an xterm in that just for kicks.

Note also that a lot of what you're identifying as "antialiasing" is simple pixel size. You could certainly generate a nicely-filtered font with a pixel height on 15 on modern systems, but on most displays it would be unreadably small. Typical programmers are working with fonts with literally twice the resolution these days.
> Because you can't embed and autoplay HTML5 videos on iOS! Yeah, that sucks.

Are there other legitimate use cases than using this a fallback for iOS? Curious.
We deploy to a single region. This maintenance was a major pain in the ass. We got a notice 72 hours ahead of time (only 1 business day ahead of time) that around 60% of all of our hosts failed live migration and would be rebooted.
> Both scenarios are so absurdly rare as to be disregarded

That's the point. The comparison is interesting because it puts the GWoT in the correct context. It's something to point to when some absurd overreaction to terrorism is proposed -- the police are literally more likely to kill you than the terrorists. Spending less money militarizing the police will make us more safe.

Even if the difference in safety is negligible, it takes the safety argument off the table. And the safety argument is the only thing justifying the civil liberties violations and the billions of tax dollars they're wasting.
While agriculture has had health-effects, Jared Diamond is a quack who writes shallow fluff-anthropology and seems to take the approach of deciding on a conclusion, then go finding research to justify it.
Yeah, this feels like the next step in the arms race. Just use some random URL to post this to, to avoid any regex based ad blockers.
Is Wordpress any better?
FWIW, "async" was called the "Reactor Pattern" in the Design Patterns world back in 2000:

https://en.wikipedia.org/wiki/Reactor_pattern
Alex at Umbra Ignite 2015: Learning from Failure