skysight-inc/HackerNews huggingface dataset:
He's got a reasonable argument - to a point. I've done massive quantities of reading myself. But hacking away at the LibreOffice codebase has taught me that for everything I know in theory, I'm not necessarily able to implement straight away in practice.

I've had occassions where I've had to try to work around issues, but it really helps to have experienced and helpful devs around on the Freenode IRC channel. I mean, they expect you to do your own research first, but if you really are stuck and need some pointers they are pretty helpful to have around. And they help you progress with your coding.

So I think theory is great, but mentorship (even informal and sporadic, because getting advise from experienced devs is, IMO, a form of mentorship) is pretty much essential. Not all theoretical ideas are going to work well. For example: design patterns. These are great and I'm a massive fan, but they won't necessarily be useful in all cases. Let's say you decide to implement the Composite Pattern - well, not a bad thing. But if there is a performance critical part of the code then it may not be the best thing to use.

Another issue, of course, is where there are differences in opinion on how to do something. Some people really want to use relational databases, others graph databases. If you read up on the theory behind a graph database, but not on relational databases, then you might decide to use them where they aren't appropriate.

And then there is the issue of the sheer scope of reading about a subject. Often there is so much information that you can get lost. Or it's so advanced that it's hard to get started - though in most areas I'm finding that this is getting much better as information is disseminated more widely on the Web.
If they had happened to be captured by the forces of the opposing governments, they could rightfully have been treated as mercenaries or even as common criminals, rather than prisoners of war. This was a moot point though, since neither side made any pretense of observing international law in terms of treatment of PoWs.
I too was thinking that a big laminated sign on their door or front porch that says "WE DO NOT HAVE YOUR PHONE", followed with a paper describing that their location is commonly given out when more accurate location is not available. Now that they've had some press, a pamphlet box (like realtors use) containing printouts of some articles would deter most people.

It might make some people more suspicious ('maybe this is how they cover it up'), but should send most people on your way. Your idea of having a police report on file and contacting the local police department is even better.
I've been interested in this space for a long time and would love to chat with you - my email address is in my profile.
Unfortunatelly this is a simple matter of math. Hiring someone is costly, and there has to be a return for the time and money invested. As you get older, you get closer and closer to retiring, so the time you have to return the investment made by the company in you is just not enough to justify such investment.

There's no easy answer. There are too much advantages (as mentioned in the comments: young people are more open to new ideas, easier to manipulate, easier to manage, willing to be paid less, while the older people's only advantage is experience, which may not really be an advantage if your experience is too biased to a single market, company or position). The more competition there is in the market for talents, the wider the gap is. That's not a vice, or inherently evil, that's just a fact of life: as we get older, we get less useful. We lose efficiency both physically and mentally - some more than others, but that happens to everyone.

It's sad, revolting and definitely not fair, but I - personally - can't see a way around this that makes rational, not emotional, sense.
Or worse, we do intercept the radio signals, from hundreds of thousands of light years away, from a an alien race long since extinct.
Clicking on the "web" link works fine for this one.
I'm not sure a $10 smartphone is going to be bought for a elementary school child to learn to program on. Nontechnical parents are not going to buy something like that, root it, and teach their child to program. The glory of the 8-bit era was the ready to go nature of the programming environment and the cheap price.
Glad I'm not the only person who felt this frustration..
It depends. There are cases where the intent of the designer is bat-shit insane and it's just not worthwhile (after a while) to really get to grips with the code. There are times when it's best to rip out the code and replace it entirely.

Admittedly, this occurs less frequently than when refactoring would be appropriate, but it does occur.
It's frustrating, not a single critique I've seen of PG's essay (including this one) seem to understand what he is actually saying.

It's time to start considering that either PG made his point poorly, or that maybe you're the one that didn't understand it. I don't know what other reasonable options there are.
"Despite the UK being one of Google's biggest markets, it paid £20.4m in taxes in 2013."

Squeeze the SOBs. This was the response from Google Australia boss, Maile Carnegie about tax:

"called before the Senate tax inquiry to answer accusations that the company was dodging tax here after revelations its Australian arm paid $7.1 million in tax in 2013 on a profit of $46.5 million and revenue of $357.7 million." [0]

and then:

"criticism of the company’s tax bill was understandable, but failed to recognise the level of investment the company made in the local economy. She pointed to the presence of 450 Google engineers in Australia, who she said conducted work that could easily be done more cheaply elsewhere." [1]

[0] "Google Australia boss Maile Carnegie: People, get ready" ~ http://www.theaustralian.com.au/life/weekend-australian-maga...

[1] "Google boss calls for simpler, transparent global tax system" ~ http://www.afr.com/technology/technology-companies/google/go...
As a hispanic person, I always hate it when people see me as some poker chip that should be used to fulfill some arbitrary quota. We have preferences for where we want to work like everybody else, and our backgrounds/cultures definitely have an influence in that. Is it possible that maybe, perhaps these clean-cut trendy startups just aren't appealing to us?

Personally, I can't see myself working at most of these startups, but it has nothing to do with their constituency (I get along great with those 'white and asian' people!), it's just that usually their vision/direction or products are simply uninteresting to me, and I definitely prefer working at startups to big companies. For example, I would much rather work at a food-oriented startup, than another boring code/SaaS type startup, and I certainly wouldn't touch any fashion startups with a 20ft pole, just purely because of what I'm interested in, having grown up in a latino community. Unfortunately, the types of startups that I am interested in, aren't usually the ones that get all the buzz on techcrunch.

Either way, having 'equal opportunity' shouldn't force those of us with different cultural preferences to meet some arbitrary ideals for 'equal outcomes'.
If you plan to watch most of your movies in 4K, you probably should wait about 10 years before buying a new TV... the movie industry doesn't adapt very quickly and cable compresses everything so much that you can't even get true 1080 even if they say that they have HD
There were actually a number of publications with a web presence before NYTimes. Bloomberg, The Chronicle of Higher Education, Wired, among the more noteworthy ones.
Discrimination based on looks seems to be the last acceptable form of discrimination. Nobody seems to think that the fact that all 20 Academy Award acting nominees are well above the median in attractiveness constitutes any form of prejudice:

http://s3-ap-southeast-1.amazonaws.com/onevive/staging/inter...

(and the same goes for most years)
What would you think of a tax accountant who didn't try to save you money on your taxes (legally)? Probably you'd wonder why they have that job if they're not good at it.

For this sort of professional, their customers come first.
Esenciales Secretos de la comercialización de la red para un negocio exitoso
Serverless Framework V0.1.4 – Configuration Template Inheritance
I've seen this comment about Unix being fundamentally broken a few times... could you point to a source that explains this in more detail?

(This question is not meant to be disagreeable, I'm genuinely interested in finding out what the issues are).
I'm 24 and I and a lot of my friends talk and text/chat the way callmeed talks about. The number of times we use "bruh" and "af" in one day is incredible.
There is going to be a sliding scale between wait time and cost for ride. If all the other companies band together to create a marketplace exchange for rides (Google, Apple, Tesla, etc.), then Uber may be unable to maintain any advantage.
Please tell me you aren't fuzz testing HN? :-)
>Then why the fuck do we keep killing ourselves?

Not enough game theorists in charge.
The article says it was for personal reasons.

It does happen you know. Family or friends get sick, pass away etc.
Mondash, where just submitting the data is enough to create a dashboard
Single-file public-domain/open source C libraries with minimal dependencies
It's called the Internet. The problem is that people generally don't know what to search for, if they even know they should be learning more about some facet of modern life.
well.. they sort of embraced docker to market their platform which was already a better docker.. ie they took solaris zones + crossbrow network, and stuck the docker api on it (in nodejs.. well no ones perfect ;-), then did a brilliant engineer/hack on lxzones for solaris kernels to let you run linux userspace on it..

re the hacker news way.. i'm still waiting for the hackers to come out and redeems this article's comments. [edit] haven't finished reading all comments.
I get it, but I don't buy it. Rather, I don't buy that it's so cut and dried as to be accepted with "period". When you're part of the largest demographic, you're basically invisible: Generic 30s Middle Class White Guy #87473674282.

The term just isn't nuanced enough.
Yes, the dozen applications available were great.
"The case was considered significant because of the “excellent documentary evidence in the form of Kodachrome motion picture films (about 1600 frames).”"

Is there any copy of the the Tremonton film online? [0] Anyone seen it? Not much from the CIA. [1]

[0] https://www.youtube.com/watch?v=jggeM_JEJtE

[1] http://www.foia.cia.gov/search/site/Tremonton
That's awesome, thank you!
150 times 20/3 is 1000
Don’t need the money.

The way to get the best terms is to be in a position of strength in the negotiation process. If you are profitable already and will just use the money to expand and generate more profits then you will find it much easier to raise a round on great terms.
My keyboard automatically tries both if it sees asterisks...
This is a ridiculous comment. Certain ways of behaviour, certain nuances, cannot accurately or reliably be picked up through reading online, only through interactions.
What do you think of as voxels? It seems like a value at a point in a three dimensional grid is the volume equivalent of a pixel.
I like it!

Can you add a comparison section to mithriljs and/or infernojs (the current leader in vdom performance)?

Also an example for routing would be nice.

Keep up the great work!
IMO terms like "mindset" and especially "self-confidence" tends to understate the scope and pervasiveness of what's going on.

Even ignoring stuff like disease or nutrition, I'm willing to bet you could find population-level differences in all sorts of things like pre-conscious fight/flight response, stress hormone regulation, mental estimation of risk/impact, and all sorts of subtle weightings for social-standing and game-theory.

A whole suite of adaptations on the physiological, neurological, and social level, which may be very successful... for the environment the person grew up in.
I know a number of people from truly lower class backgrounds in tech including some that have built substantial startups. It isn't as though they wear a "lower class" badge so that they are easily identifiable. Nor do they generally talk their lower class background -- when has it ever been socially cool to literally be rural "trailer trash" in America? No one likes to identify as a low status member of society.

A lower class person can hide in plain sight in tech because everyone assumes that if you are in tech you are not lower class, and no one checks your papers at the door. One of the motivations for someone from the lower class going into tech is so that they aren't perceived as lower class. They sure as hell aren't going to draw attention to that fact.
The problem with that definition is that it's nearly impossible to apply that to an individual without bias.

It predisposes us to assume that the privileges possessed by an individual are one of the primary drivers of the experiences they have had in their life. Privilege isn't uniformly distributed across all members of a group.

Let's say that group Y enjoys a much higher college acceptance rate. Due to their privilege, 80% of applicants from group Y are accepted to college. Do the 20% of applicants from group Y who were denied also posses the privilege of greater rates of college acceptance? Is it right for me to assume that since an individual belongs to group Y, they have personally benefited from this particular privilege?

Let me be clear: I think that taking a hard look at inequalities between groups and seeking to ameliorate them is the right thing to do, and something we should all be doing. What I find problematic is using broad statistics to make assumptions about individual people.
Exactly. 13 billion year old universe. 5 billion year old solar system. Life on earth was effectively pond scum for 3 billion years. Humans went from banging rocks together to transistors and space ships within 500k years. We have been a civilization for a laughably small time on astronomical terms.

Given the timeframes involved it's entirely likely that any 'aliens' are half a billion years ahead or behind us. Our first encounter with life will likely be one of three things.

1. Pond scum millions of years away from being anything else.

2. Aliens who have been extinct for millions of years.

3. Aliens so hopelessly advanced they are deities

Even just a million year gap would be insurmountable. Which is nothing on the universe's timeline.
> When I was in University I didn't understand why some people didn't care about grades and partied so much. When we left school and got into the real world I understood why: they had rich parents with contacts that could get them good jobs or seed capital for their own businesses.

I'm not from the US, so I obviously can't tell if the same is true there (and I wouldn't be surprised if it wasn't, given the sheer cost of tuition): here, there's a strong push for most people to go to university straight out of high school because that's what's done if you're at least averagely smart as you need to to get a well-paid job (or so the story goes, regardless of its truthfulness).

At the same time, many people don't really know what they want to do (and degrees here lack the breadth of those in the US), so they end up dicking around a lot, going out partying, because they have no real focus. They don't care about their grades—they don't even care about university—it's purely a means to an end (i.e., getting a decently paid job), and when that end is more than a couple of years away while you simultaneously get your first taste of freedom as an adult, it's hard to care about effects that are years away.
I don't know.

This gets into a whole mess of considerations, and there's not a lot of agreement.

There's little doubt that there isn't a gross surplus of solar energy incident on Earth's surface. But that surplus is, by orders of magnitude, fairly thin relative to present human energy demands. By the time numerous factors are applied, you end up with infrastructure requirements which are truly prodigious.

I'm increasingly coming to the conclusion that the real lesson of Limits to Growth has largely been missed -- not what limits are, but that they exist, and even highly generous assumptions of abundance (or effluent absorption capabilities) are rapidly overwhelmed with even modest rates of growth. That is, the lesson is humans must embrace limits. There's considerable more math on how far in advance clear warning signs do or don't exist, though fundamentally the principles are simple.

This turns the typical statement of sustainability on its head. The question isn't "how do we provide energy, food, and other resources for the people we see coming", but "how many people can be supported, at what level of affluence, for what duration?" It's not energy supplies that are insufficient, it's humans which are overabundant.

Answers to "how many" vary, though I've seen published values ranging from 50 million to 50 billion -- three orders of magnitude. Someone's off by a lot.

Going by history, the range of 50 million - 2 billion corresponds to human population from early prehistory to about 1920. At the dawn of the Industrial Revolution, the value stood at about 500 million.

Levels at or above present populations would require a large number of complex problems be solved for a very long time.

The answer to your question may well be not that you're wrong, but that you're asking the wrong questions.

Put another way: there's nothing inherent to the Universe (or even this small speck of it) which gives humans any right to existence or level of affluence. Predicating reality on what we'd prefer is the definition of wishful thinking.
They likely have liquidation preferences so they are probably extremely comfortable holding the "equity" while it matures at a premium to what they put in while holding an option on more upside.
Reversing Apple’s syslogd bug
This really resonates with me, I was the first person in my family to go to university, and my grandparents had to work multiple jobs when they migrated from Europe in order to survive. My dad did slightly better, but both my parents only had high school education and worked blue collar jobs.

It does make it really hard to change your mindset when you come from this sort of background, when you've achieved more than anyone in your family and therefore can't really talk to them about your ambitions or career objectives.

It sounds awful, but sometimes I wish I had been born into a different family, with highly educated parents I could have amazing conversations with, who would encourage me to achieve and grow even more.

I find I constantly have a mindset of "I'm not good enough" and it's paralysing. I want to interview for the top tech jobs out there, like Google or Facebook, but my brain keeps telling me I'm not good enough, it's awful.
Nice outrigger paddling reference
I am convinced that we're the first/only space-capable species in our galaxy by the simple absence of killer self-replicating interstellar robots. I'm serious. Anything that's remotely possible becomes inevitable on these astronomical scales, and all it takes is one jerk making one self-replicating killer robot and that's it for life for the rest of time in the galaxy.
His argument is basically even if unikernels are faster and even if they are just as secure, they are still operationally broken because you cannot debug them.

I personally agree that this would be a stronger argument, but unfortunately it's not the argument he's making. Instead, he's "pleading in the alternative", which is less logical, but can in some situations can be more effective. The classic example is from a legendary defense lawyer nicknamed "Racehorse" Haynes:

“Say you sue me because you say my dog bit you,” he told the audience. “Well, now this is my defense: My dog doesn’t bite. And second, in the alternative, my dog was tied up that night. And third, I don’t believe you really got bit.” His final defense, he said, would be: “I don’t have a dog.”

It maps excellently: "As everyone knows, unikernels never have a performance advantage. And even when they are faster, they are always terribly insecure. And even after people solve the security nightmare, they're still impossible to debug. But what's the point in spending time talking about something that doesn't even exist!"

http://www.abajournal.com/magazine/article/richard_racehorse...
This will come in handy, thanks.
"I'm a self made millionaire [0]"

[0] - Apart from the safe suburban upper class childhood, the prep school and Harvard education my parents paid for, the job at Goldman Sachs my uncle got me straight out of school, and the finance network from that experience that eventually helped me with my first funding rounds, but yea, besides all that I'm TOTALLY SELF MADE!
>What do you do if you're one of those companies? There's plenty of business models that could be attractive acquisition targets (read: billions), but otherwise can't monetize to save their souls.

You need patient investors which are rather hard to find.

One suggestion I have seen is leave such businesses until you succeed once. If your first business is a success then you will have your own pockets to draw on and a track record that will allow other investors to trust you. Sometimes you just can’t get to the final destination in one hop.
So from £30m to >£130m? How do you do that without tax evasion? Seems like the company officials need to be prosecuted.
Not really, life on Earth has existed for about 26% of the age of the universe (about 3.5 billion years). And we have good reason to expect that life cannot arise before a certain time because we have to go through a cycle or two of supernovas ejecting useful elements into their surroundings.

If you meant intelligent life, then nevermind :)
I don't think it's solely Ms. Johnson's job to tell people that they're using the word wrong. Now that you know the meaning, you can help us spread the knowledge (like I did by sharing that link).
The "web" link just links to a google search for the phrase "Apple Veteran Overseeing Electric-Car Project Leaving Company". At the moment Google is surfacing the WSJ article as the first link in a section called "In the news", but that may not be true for anyone looking at this story in the future.
LendUp (YC W12) Scores $150M for a Credit Card That Won’t Screw You Over
Fractals in the browser, in WebGL, in real time.[1] Pan and zoom around. Much fun.

[1] http://hirnsohle.de/test/fractalLab/
They were immune from Iraqi prosecution until 2008.
If you want free access to all the law, YC's Casetext.com provides it and they provide it for free for everyone right now.

Try searching for cases that interest you, and you can read about them and lots of comments from attorneys.

Disclaimer - I know most of the team, but I think anyone would agree after reviewing casetext.com, ravel and the other companies trying to do this that casetext is by far the most open and the only real free option for everyone.
Being profitable is hard work. Much more fun to play the startup game, throw some wild parties, and be acquired than building a real business making real money.
click-bait
I'm not sure how this is different from containers security. Provided you strip it down properly and not "my container is whole system + my binary", how is the exposure different exactly?

Both will prevent persistence, both are restricted outside, not internally. If anything I'd say that reduced number of devices give you lower attack surface over hypercalls (unikernels) than having direct access to all the syscalls (container).

What's the huge difference and where's the theater?