skysight-inc/HackerNews huggingface dataset:
Apparently, you can't Google search for them:

https://twitter.com/bcantrill/status/690580959981211648

#enoughsaid
"Nearly Half of So-Called “Offshore” Funds Already in the United States"

"Corporations are able to invest their foreign earnings in U.S. assets without treating them as “repatriated” and subject to taxation, because the federal tax code, specifically Section 956(c)(2), already allows U.S. corporations to use foreign funds to make a wide range of U.S. investments without incurring tax liability."

https://www.hsgac.senate.gov/subcommittees/investigations/me...
Traditionally, a hypervisor provides no abstractions: It gives every guest a view of the raw hardware, as if they were running alone on the machine. You could run hypervisors under hypervisors, recursively, endlessly (to the limits of hardware) without having to modify the hypervisor one bit.

Hypervisors could be used to run OSes and application software designed to run alone on the hardware, which was more common, of course: VM/CMS was a classic design, with VM being the hypervisor and CMS being an OS about as complicated as MS-DOS. CMS provided all of the abstractions and absolutely no security, not even being able to run multiple applications at once, and VM allowed multiple CMS guests to run at the same time.

It's secure because the VM is invisible. Ideally, there's no attack surface whatsoever, because guests can't attack what they can't see. You might as well punch the air.

How true any of that is today I don't know.
http://surnames.behindthename.com/names/source/occupation
Why does every article about this kind of topic HAVE to use the word 'exploiting'? Amazon is 'exploiting' homeless people, Uber is 'exploiting' older drivers. Jesus Christ, just because both parties aren't both benefiting a TON off of the activity does not make it exploitation, and by abusing that term you're seriously devaluing what exploitation actually looks like.

It's as if these writers think anyone who works any of these jobs is too damned stupid to decide what to do with their own lives.
All problems [in philosophy] can be solved by another level of indirection...
It's indeed not worth dwelling on performance (even if it is one of the main arguments for unikernels) if your main topic is that they are poor from a security standpoint.
Product hunt tips on what to do when you've been hunted
Don't forget the following argument:

https://twitter.com/bcantrill/status/690580959981211648
Rise in space junk could provoke armed conflict say scientists
Docker split out DotCloud to another company

http://www.datacenterknowledge.com/archives/2014/08/04/docke...
It is not ok to look at someone's gender, age & race and make assumptions about there life, full stop.

Applying a term like 'privileged' to an entire group of people based on a single characteristic is stereotyping at it's worst. This isn't to say that trends don't exist, but it is not ok to assume something about an individual simply because it's true, as a general rule for the group they belong to. Like it or not, that's the trap that many people fall into when talking about privilege.
> hypervisor is younger

Younger than what? VM dates to the first half of the 1960s.

The concept of the OS is older, but most OSes in active use now aren't.
Their mission is NOT about generating more pageviews in the short term to rack up ad revenue but stick to being a reliable source of information

Strictly speaking, their mission of the NYT is to make enough money to survive. In the long term, that will prove difficult if the audience does not grow.

It's all very well trying to be a reliable source of information, but a reliable source of information combined with frothy light articles is better than a bankrupt company.
I was browsing around the directory listings, and found what looks like malware - https://law.resource.org/pub/us/case/govdocs/index.php (non-rendered)
Imagine how easily we can also become extict and even our most powerful technology isn't powerful enough to save us. Imagine a big explosion in our galaxy , like that supernova that happend recently. We could die out like ants. We should be progressing faster...
If your runway is less than a year and you don't have a proven way to self-fund from revenue, you should be careful about hiring employees at all.

It would be a red flag to me as an employer if we were close to exhausting our resources and somehow communicating to employees that they might be joining the kind of company that could afford perks of any sort.

If you're that tight, the first conversation you should be having with candidates is about the kind of company you're running. There are good developers that are willing --- with enough upside! --- to join high-risk companies like this. But most developers, sensibly, are not.
Unikernels, to me, are basically a resurrection of the type of operating system exemplified by Mac OS 9, 8, 7... No memory protection; programs just duking it out against each other with pointers in the same arena, like gladiators. But to invoke an image of disciplined violence in the Roman Empire is too kind; really, this is more like a regression to the Stone Age.

Right there aren't supposed to be multiple applications in there? But eventually there will. Things only start small, as a rule.

Look, we have had pages and memory management units since the 1960's already. Protection was considered performant enough to be wortwhile on mainframes built from discrete integrated circuits on numerous circuit boards, topping out at clock speeds of some 30 mHz. Fast forwarding 30 years, people were happily running servers using 80386 and 80486 boxes with MMU-based operating systems.

Why would I want to give up the user/kernel separation and protection on hardware that blows away the protected-memory machine I had 20 years ago.
How are unikernels unfit for production? CMS has been in production longer than most here have been alive.
I don't disagree that it's important to really understand the code/system/tech that you work with and change, but I personally only reach that understanding in the first place through trial and error. My preferred way of learning is always to do a little reading to build a mental model of how something works, and then a lot of experimentation to validate or invalidate that model.
Re-framing is incredibly powerful [1]. Operators don't kill people, they neutralize targets and complete operations.

This will always happen in a military context, and this is why it is so important to have real civilian oversight. Expedience plants the seeds of future wars.

1. https://en.wikipedia.org/wiki/Cognitive_reframing
That's always the problem with surveys like these. I started the form, then realized it'd be very difficult for me to group everyone into multi-choice categories for job, background, etc.
Silicon Valley braces itself for a fall
Rumpkernel can run on bare metal, too.
CodeUpStart – Learn to code by creating real startups
Hey-- feel free to reach out if you need someone to talk to-- david@crowdbooster.com and ricky@crowdbooster.com
Most of them are pretty bad. I had some roommates who were crunching for over 9 months on a title. They'd head to the studio around 8-9am and head home around 3-4am. Some days they slept at the office.

After the project, the company decided to take away a bunch of their leave days that were accumulated with the OT, because it was inconvenient for them. These are people who were there for 5-7 years.

I've freelanced all my life so I don't know how these things usually go, but it sounds pretty damn awful.
Get financial independence! If you can support yourself with your investments (I'm personally aiming for REITs, MLPs, and holding companies -- I want dividends, not capital gains), you can work on whatever problems you like, whether they pay or not.
Same impression here, nothing new in this article. Its part of numerous ideas discussed before. And there is no hard evidence to support if this is the main bottle neck or not.
I like how you think it will be some foreign third party doing the killing, and not CIA on the direct order signed by the president, you know, like they do it now.
What an excellent post. Respect.
Yes losing more respect for the guy with every passing hour.
How We Ended Up with Slack – An Agile Love Story
author here. Unlike weak linking, this method works for functions, templated functions and templates.

The design spec can say - only static linking, good inlining during compile-time, no full-program-optimization will be performed. Even if allowed, I'm not sure, if weakly linked functions are being inlined during link-time-optimization step.
I'm interested in "off the grid" living, so I'd like to see some technologies to support that. For example, some good solution to the Internet without depending on expensive telecom companies (e.g. some kind of meshnet, or perhaps land-line based grid that relies on personally-owned routers). Also, can we make home electricity generation cheap and simple enough so that non-experts can figure it out? How about home production of auto fuel, such as ethanol or biodiesel, based on something you can grow in your backyard?

I'd be focused on cheapness, ease of setup, and ease of use with these challenges. Making a windmill more efficient than oil, or ethanol more efficient than gasoline, is not realistic and not necessary to the value proposition of personal independence off the grid.

The vision I have is: being able to have electricity and water, Internet and telephone, without having any monthly bills from utility companies.

I don't know how you'd set the parameters for a contest, or how you'd measure when you've arrived. This kind of lifestyle may be (mostly) possible today, but you'd have to have engineering skills and a lot of free time to make it work.
You did a Show HN a month ago: https://news.ycombinator.com/item?id=10798916
This will likely get downvoted - but I have just realized how much I was underestimating the privilege of developing apps in Dart instead of JavaScript. Dart had none of the mentioned idiosyncrasies from day one, all the features, and has a lot of other stuff (like async/await, yield, mixins, etc) to offer. Its tooling is very simple and powerful, and the overall experience is really nice - when there is a problem, it's always in the logic of my code, and not things like some weird implicit conversions that are so common in JS land. I almost forgot how terrible JS is...
You likely aren't qualified to make statements, beyond guesses, about what the person knows regarding growing up poor.
Ha, I work for BigCo, and we use Kronos for timesheets. We recently transitioned to win7 (from XP), and to get Kronos working again we have to run some virtualization app (citrix maybe? can't remember right now, definitely a vmware product though) to run IE8 and some obsolete java version. All for timesheets.

Other than that it's pretty useable. At least compared to SAP, which is my only other timesheeting-experience.
We just discovered that some developers at my workplace use their domain user account credentials for Slack as well.
My manager was not happy.
Its not just difficult to grasp. Its very difficult to estimate in the first place since have very little data at hand to make any call. For example we may take 1/9 for the probability of life appearing in a given planetary system, but we have no idea if this is representative or not of usual probabilities or if our system is exceptional in any way.
It's not about the developers. It's about signing up large customers, as in enterprises. If you don't have them, it doesn't matter how much of anything else you have, you're going to have a hard time surviving in PaaS.
What I got was that the rapid emergence of biological feedback was essential for regularizing climate which in turn enabled life on earth to evolve. In a way, life itself enabled life on earth. It's the rarity of this emergence that is important rather than the rarity of intelligent life.
Another thing I got is that life itself will destroy life the way climate change is going :-)
From what I understand, assembly is your real cost when you start getting into BoM costs that are that low.
> I disagree. I don't think anyone who knows the how but not the why ought to be calling themselves a developer at all.

So, you have never worked with insufficiently documented closed-source technology, where the only way to achieve required result or, especially, optimize performance is trial and error?
There's also the Fermi paradox which makes those speculative declarations somewhat believable..
Probably the other way around: this article finds them (hopefully).
Good point, missed those statements (forest for the trees I guess). Those are quite unfortunate!
The project I mentioned is a legacy codebase that needs lots of work to even get it to consistently raise exceptions. Many places things happen trigger_error is used, which is not caught by Honeybadger(basically the same as Airbrake) and configuring the code to raise Exceptions for errors leads to bad behavior because previous programmers used trigger_error as a debug mechanism as well. Also there are no tests, so there is no good starting point to correct the transgressions that many PHP programmers don't regard as problematic at all. It's the embodiment of everything wrong with PHP and correcting the abuses is an enormous effort.

I just looked at xdebug, it can't even come close to the Eclipse debugger for Java or Pry for Ruby.

I just get sad every time I see a new large investment in PHP because I've never had a positive experience using it compared to another language and I strongly believe that you can't polish a turd.
Dont forget to leverage what they released then... including:

http://apievangelist.com/2014/08/25/ocotoparts-open-source-g...
You know what's weird and uncomfortable sometimes? Going to lunch with your co-workers and listening to them talk about the awful problems of their lives, like how they wish their maids could come twice a week instead of every two weeks, and how difficult it is that they have to pay [my salary * 0.5] for their kid's private school. How worried they are about things like the stock market and how high the property taxes on their million dollar homes are. Total culture shock, not coming from money.
No answer to the Fermi Paradox works if it requires all aliens to uniformly come to the same end state or satisfy some boundary condition without exception. All it takes is the one exception, one small group in one suitably advanced civilization, and you have self-replicating probes building an expanding wave of computronium, dismantling even the stars themselves as soon as the economics favor a better use for that matter. Such as more computronium.

The Fermi Paradox is more the Wilderness Paradox: why is everything, everywhere we look, wild and unmodified? Why are there still stars, when a simple economic analysis of our future tells us that we will tear them down in favor of more efficient arrangements of matter and energy?

https://www.exratione.com/2015/05/the-cosmological-noocene/

"Per our present understanding of physics and intelligent economic activity, we will turn every part of the great span of the universe into our descendants if not diverted or stopped by some outside influence, stars and all. The cosmological noocene, an ocean of intelligence. That the natural universe remains present to be used by us indicates that something is awry, however, that some vital and important understanding is missing, and as a species we are still just making the first fumbling explorations of the bounds of the possible with regards to what it is that we don't know."
The Big Cow Con
"...if you think having privilege means that you’re a bad person, or that you haven’t had struggles, or that you haven’t worked hard for what you have – then I can totally feel why you might be frustrated. If that were the case, then yes, it’d be completely unfair of me to claim that all white people or straight people or men or people of any other dominant group are living easy off their unearned privileges.

But having privilege doesn’t mean any of those things."

Maisha Z. Johnson, http://everydayfeminism.com/2015/07/what-privilege-really-me...
The president will sign an assassination order for... the president? I'm not sure you even read the parent.
Thank you.

Yes - I forgot that there are no namespaces in C. Still, it does works for an approximation of 'C-style code' (no templates, virtual functions, etc).
Zillow has decided to “pause” their affiliate program
Due to recent internal decisions, Zillow has decided to pause their affiliate program effective immediately.

Please be aware that after today, you will not earn commission on any sales that originate from your existing links. We will issue final commission payments on sales through January 22, 2016.

Please feel free to contact us if you have any questions or concerns and we will be more than happy to assist you in any way we can. The best way to contact us is by email: xxxxxxxxx@allinclusivemarketing.com or xxxxxxx@allinclusivemarketing.com. We will respond to all emails as quickly as we can.

We greatly appreciate your partnership and your cooperation. Thanks for being a valued partner of Zillow and we will keep you posted if there are any other updates.

Thank you,

The Zillow Affiliate Team
Show HN: Quickly make reminders in the terminal
We're already progressing at breakneck speed. The last 10,000 years saw us go from stone tools to the Samsung S6.
I think low-income people who go into tech do not go into start ups. It's a risk. If you fail (very likely), you are back to being poor.

I'm a student and notice that a lot of the other low income students and underrepresented groups (of which I am a part of) in my CS program go straight to "safe" jobs, usually enterprise stuff.

Actually now that I think about it: I work in my university's IT department, helping out with the website. The place is straight out of Office Space, very traditional Java/CMS stuff. It's also incredibly diverse. Blacks and Latinos make up a good portion of the working force and even the higher up/managers. There's a good portion of women as well.

But when I interview at start ups or more "modern" companies it's all white or Asian.
Red BMW M5 Why?
The man is his own worst enemy.
One thing to keep in mind is that the time interval of stability for Earth as a life-bearing planet is actually fairly close to the end. We're past the 75% point. The Sun's evolution will "soon" put an end to that (speaking on a cosmic scale).

So it seems like it was a close call. Life needed almost the full extent of that interval of stability to create an (arguably) intelligent species. There can be no reset and start over. This is it, for the solar system. If we fail to survive, this whole star and its planets have failed to produce viable intelligence.

If Earth turns out to somehow be unusually stable as a life-bearing planet, this might explain a large portion of the Fermi paradox. This might be a large chunk of the Great Filter.
I don't know about ACS, but GTA5 had 1,000 people working on it at some point:

https://en.wikipedia.org/wiki/Development_of_Grand_Theft_Aut...
> Would we be around to see it?

And how long does an average civilization broadcast radio?

On the "life is safe" end of the spectrum, maybe there's much better technology to be discovered. On the "life is dangerous" end, maybe you learn pretty fast not to broadcast your location to the galaxy.
So life won't always find a way?
The software engineer’s guide to asserting dominance in the workplace
How do I raise a seed/A round on the most founder friendly terms in 2016?
>Also, dynamic content and page layouts are not multimedia.
Maybe you didn't see it, but a lot of those articles have multimedia.

>They are tied to 1851 and say it loud and clear. Others do update their branding.

They have modernized it, but it still acknowledges their past, which is in line with their branding. I don't think anyone looks at their typeface and is turned off by it.
Pretty Big Data
I wonder why on this subject everyone overlooks two major events witnessed by thousands of people some of which former military pilots and instead focus on science fiction scenarios.

https://en.wikipedia.org/wiki/Belgian_UFO_wave

https://en.wikipedia.org/wiki/Phoenix_Lights

People try to explain these events in all kind of ways avoiding the most obvious one no matter what.

Is it fear? the lack of recognition by authorities? I never understood why people will talk freely about aliens in the universe but aliens here is always a taboo or a subject of ridicule no matter the evidence.
I tweeted to him to research IBM's zTPF before writing this, I guess it conflicts with the narrative he's telling though. In general, I agree with his sentiments, but there are no absolutes, only trade offs here. You can, for instance, hook a debugger into the kernel or through the hypervisor. And debugging hardware looks a lot like debugging a unikernel in that sense.
>5) NOTHING is reused.

You haven't played Ubisoft games.
That's not being pedantic, it's more accurate!
The best example that pinyin is awful for chinesse:

《施氏食狮史》
石室诗士施氏，嗜狮，誓食十狮。
氏时时适市视狮。
十时，适十狮适市。
是时，适施氏适市。
氏视是十狮，恃矢势，使是十狮逝世。
氏拾是十狮尸，适石室。
石室湿，氏使侍拭石室。
石室拭，氏始试食是十狮。
食时，始识是十狮尸，实十石狮尸。
试释是事。

In pinyin is:

« Shī Shì shí shī shǐ »
Shíshì shīshì Shī Shì, shì shī, shì shí shí shī.
Shì shíshí shì shì shì shī.
Shí shí, shì shí shī shì shì.
Shì shí, shì Shī Shì shì shì.
Shì shì shì shí shī, shì shǐ shì, shǐ shì shí shī shìshì.
Shì shí shì shí shī shī, shì shíshì.
Shíshì shī, Shì shǐ shì shì shíshì.
Shíshì shì, Shì shǐ shì shí shì shí shī.
Shí shí, shǐ shí shì shí shī shī, shí shí shí shī shī.
Shì shì shì shì.
Thanks for stating the obvious: yes, it was merely a guess. But I am qualified by the measure that I personally grew up poor, like many others, and so can vouch reasonably in the author's favor regarding the reality of his statements.

Insofar as anyone would deny the concept of "mindset inequality" as it relates to one's intellect and poverty, I am perfectly comfortable making uneducated guesses about their upbringing.
I was hesitant to join a game company for pretty much all these reasons, but there are some exceptions out there. I'm working on some interesting reusable platform-level technology that wouldn't be out of place at somewhere like Google (in fact one of the projects I work on is very similar to something Google has since open-sourced). The pay is Silicon Valley level, and the company is financially stable so the risk of "Urgent company all-hands: you're all laid off" is very low. The scale we operate at is challenging and the culture is strongly geared towards empowering us to grow rather than burn out or become cogs in a machine. It's not perfect, but it's not EA either. :)
Feel free to write an article and tell us about it, I'm interested.
Apple Veteran Overseeing Electric-Car Project Leaving Company
I have a different opinion on this. There are 2 types of programners:
1. The novice - I have no idea what I'm doing
2. The experienced one - I am A god
It's as simple as that!
Yes, exactly, I agree with you that it's anecdotal, but the article make broad claims as to what poor people are like.
Probably because NSa can break most encryption.
My understanding is that there is a very strong correlation between a person's educational and socio-economic attainment and those of their parents. The number that sticks in my head is that parental status accounts for 80%+.
Isn't that basically what we did with doctypes? HTML has a lot of similar issues and it has slowly managed to move forward. The real benefit was not having to mix old and new code and getting rid of all the quirks by requiring you specify that you want them if you want that old doc to work.

JavaScript could get to the same place just be letting you specify a different language in the script tag.

The big question is how we support legacy browsers for a time because many won't support the new keywords.
Apple made more revenue from iPhone in a single quarter than Google ever
> The application dictates everything all the way down to the VM level, and in a single language.

As much as physically possible, yes.