skysight-inc/HackerNews huggingface dataset:
I think outside of the day-to-day (you need to know Python, here's how to get Vagrant running, this is how you submit a code review) there can also be a gap in cultural onboarding. For example, someone moving from a large tech company to a startup has certain norms and expectations that they may slowly re-evaluate (if they actually do) over a number of weeks or months, potentially harming the product and even their own career -- for example, "that's not in my job description" doesn't fly at a startup but can be a protective reflex at a large company. (One may argue someone with this attitude may not be hired at a startup in the first place, but sometimes the attitudes and expectations aren't so upfront and clear-cut, and are hard to test for at interview!)

Would love to find some examples of great cultural onboarding where it's not just the "what" of the work that a new hire learns, but also the why and how, to avoid implicit assumptions and biases from day one...
DoubleClick admin interface is built entirely with AngularJS. other products (gdrive and co) , it's not clear, what is used. Closure library maybe.
We have a cab firm in my city that pushes the technology (as well as offering incredible service compared to others) I'd use them over Uber even at a somewhat higher price purely because I trust them in terms of safety and vehicle maintenance more than I do Uber.
If anyone can out-Walmart Walmart, it's Aldi.

When Aldi came to Dallas a few years ago (I'd like to say 2010-2011ish), they started a price war over milk that resulted in milk prices in Dallas plummeting to 1960 levels.

Edit: Source: http://www.wfaa.com/story/money/consumer/2014/08/10/13621020...
Windows 10 is pushing me in that direction all by itself. ;-)

It's been about 2 years since my last attempt at Linux for my main desktop OS... about time for another go at it. Been my HTPC OS for almost a year and a half (since switching to xbmc/kodi for most playback anyways).
Positions corresponding to "Lecturer" do exist in the American university system. Tenure is more about job-security than about high pay, so actually "real" professors aren't that expensive[1]: $65k/year for a starting assistant professor, and $95k/year for a full professor (and most tenured professors only make Full Professor towards the end of their career, if at all).

[1] -- https://www.higheredjobs.com/salary/salaryDisplay.cfm?Survey...
Yup, it's a great idea! In all of our applications we have a build-dev shell script that builds the application for development purposes.

New developers day 1: vagrant up; vagrant ssh; cd /path/to/app/on/vm; ./build-dev

And they're ready to go.
I think you are vastly underestimating the cost and complexity of tracking everything/everywhere. It's not just a matter of mounting a couple of go-pros on a chopper and putting it in the air. Heck, even if that were all it took, that's very expensive.
You missed the point entirely.

Just because those things are available, you are not forced to use them.

You would have the best of both worlds, because you would have more choices, not less like you have now.
Verizon Hum – Connected OBD Reader For Your Car
Show HN: An HTTP Proxy That Can Capture and Replay Requests
Square cash is quite good. I use it with my friends and family regularly. I certainly came across others who uses it frequently. Not sure why it is not more popular though.
The same could have been (and was) said for Angular. Weapon choice is part of a duel.

At the same time, I worked in a couple places that used better, but less fancy languages/frameworks. I won't name them to not attract a horde of "but Erlang/Racket/Ember is the best thing". There was a repeating pattern of having a hard time with both recruitment and with actual development. People didn't know our tech, or they did but not as well as they claimed they did. Then there was all the trouble with finding libraries, examples and general help of any kind with less popular tech. I suppose the cost of using a wrong but popular tool (be it React or anything else) may actually not overweight the cost of using the right tool which in general is harder to utilize.
Leukemia doesn't have tumors for example.
I usually use unity3d to help narrow my google searches, however its important to note that almost all official literature refers to the platform as Unity, even more so given the recent emphasis on 2d games built w/ it.
Here's a good list of AI resources.
https://github.com/owainlewis/awesome-artificial-intelligenc...
Site appears to be overloaded. Here is a mirror: https://web.archive.org/web/20110511182424/http://www.atlant...
I am at a loss why does one even need hundreds of employees for a company that produces a simple arcade game. I mean, you are not supposed to scale an arcade game, are you?
In reality, private companies enjoy low accountability compared to government because while they perpetuate the myth of a highly competitive market, it isn't so; they are generally inefficient small fiefdoms. And government isn't allowed to keep secrets the way private companies are; and is required by regulation to act in a certain fair and reasonable way. If someone asks you for every email you've sent in the last year and you're a CEO, you give them the finger and laugh. If you work at a government agency, buy a couple thousand reams of paper and start printing.
If anything, the EU is larger and more populated than the US, so even in that case it should be easier to implement anything in the US.
What do you suggest as an alternative? Shared housing? Higher real estate taxes?
The fact that we CAN do this is impressive.

Should we do it is another question. This is one of a host of technologies were going to have to adapt to keep the water flowing not only here in the states but across the globe. Storage, recycling, improved transit (most water systems loose 10%-30% in transport due to aging infrastructure). The reality is this is one part of a systematic change were going to have to make to keep things going.
> Mom's not going to benefit much from that 20 minute ride if she still has to get up an hour earlier and work for two more hours to pay for Uber

If she's saving over an hour on each end of her shift, she won't have to get up earlier. Also keep in mind she's probably paying a good chunk of her wage on daycare, so cutting 2 hrs off that would help a lot too.

Heck, just having an extra 2.3 hours a day to spend with your kid is way more valuable than anything else I could think of...
Part of it has to do with xenophobia and racism. Social Safety Net policy was more popular back when blacks were excluded. Throw in minorities, and people start singing a different tune. It's not like Europe is immune from this either. This is basically the platform of UKIP and the National Front. USA is much more diverse and has to deal with these issues up front. Except in Vermont, where the populace is 95% white. They're much more supportive of socialism. Coincidence?
Trip to Antarctica. National Geographic Expeditions runs tours down there that last around 10-30 days depending on the experience.

Looks amazing.
The New Way to Read Top Ten Things
>Bernie Sanders is a self-described socialist. His ideals dont align with the prevailing american values.

Just because you told all the socialists in the USA that we're unpatriotic traitors and should shut the hell up, doesn't mean we stopped actually existing. And now we've got a candidate who stands for our views.
Depends on what you want in life, personally I'm a big fan of develop enough capital to give yourself infinite 'runway' as an engineer (basically enough of an endowment to provide for your living expenses, your family obligations, and stuff to develop new things.) But that is me, I'd be happy spending my time building and programming gizmos while looking for commercial opportunities for the same. Ultimately its a fairly selfish target since in that model I'm not changing the world for the betterment of mankind and my social impact is limited to people I help along the way. And it has a safety aspect to it which is "make sure me and mine will be ok, then look to improving the rest of the world." but it is actionable and fairly straight forward to define as a target.

So then you have people like Elon Musk who have pretty much everything they could ever want, and they risk it all to start an electric car company. I have a huge amount of respect for his willingness to do that, I don't believe I would be able to. Of course in the 'excess success' category I would be putting that excess capital to work in things.
Ask HN: Publishing a copyleft book
I plan to spend much of the coming academic year writing a book "out in the open": sources under version control, hosted in a public repo, under a copyleft license. But I am also an untenured researcher, and need to build up my publication record, so I'd like to secure a contract with a conventional academic publisher for the hardcopy format. In the humanities, writing and publishing books this way is not at all common, so I would appreciate any pointers to the usual or most effective roadmap:

Should I approach a publishing house first with the idea? Does making the book copyleft put off publishing houses? Other gotchas I should bear in mind?
The only trait that differs from a benign tumor and a cancerous tumor is that the cancerous tumor can spread.

Therefore a benign tumor is much closer related to a cancerous tumor that to leukemia.
Something else rather important to consider is Mojang has (had?) 49 employees. Not 800 at peak like rovio, not 4900, not even 490.

One is an insanely complicated 3-d cad physics rendering simulator.

The other, the one with 20x the number of employees, is 2-d sprite based bowling with gravity.
503 Service Unavailable.
Stay small enough that you can use those resources to maintain an indefinite runway.

To me a windfall like that means you get to remove poisonous elements from the game development process. Namely marketing and business concerns, which tend to warp game design. For example, you would never introduce an artificial energy mechanic in a game that you made for yourself.

Now you can focus purely on making a great GAME. Everything that goes into it can be in service of making it a better experience. Which I believe also happens to be the best strategy to making a successful game.
xdg-app is a prime example of NIH. It poorly reinvents reproducible, deterministic and isolated builds when battle-tested and academically sound solutions like Nix are available off the shelf. People refusing to adopt it is a good thing in my book, it'll only be harmful in the long term.

The Linux community has rejected fat apps (primarily fat ELF binaries) many times, so that's not out of the ordinary.

I find the idea of systemd being less NIH to be quite baffling, though. Just look at its ad-hoc LISTEN_FDs protocol rather than adopting something well designed like UCSPI.
Is the brain a good model for machine intelligence? [pdf]
Show HN: We got the rapper Mike Jones to rap about our startup
Forcing the player to wait (or pay if they don't want to wait) has been proven to work well over and over again by numerous games.
I have proof this is true. I have 35+ years experience in micro data processing. I have mentored several young people and seen them rocket to the top. I understand it is our nature to push away from parents to strike out on our own. I also understand why older people resist change.
Magic happens when the young seek to understand the wisdom of their elders and elders hold on to explorer spirit of their youth.
The Phoenix Startup Ecosystem
This is very noticeable in the Bay Area, but not an issue in either Toronto or NYC. For example - in Toronto - while most people would generally prefer the subway or streetcar there's no stigma against buses (well - unless you consider the Vomit Comet).
I do this manually (in FF) with one window per project, and N tabs per window. Works well enough even without extensions.
One YT view leading to an other, I ran into this: https://www.youtube.com/watch?v=0jRgpTp8pR8

7400 logic CPU, running a port of Minix, C compiler, assembler, TCP/IP stack, apps, etc...
It's important to recognize that public transit as a concept has major opponents in North America and cities are constantly having to fight to be able to build necessary infrastructure. Bafflingly expansion and funding of transit seems to need to go to referendums, where projects are frequently defeated (a yes vote in a referendum is very tough to achieve). In contrast other transportation infrastructure simply goes ahead as regular government spending.

Ideological Anti-Tax, special interest groups have put huge amounts of money and effort into discrediting and defunding public transit and turning public opinion against expansion projects that would benefit everyone. The most recent example of this would be the Vancouver transit referendum, where the Canadian Taxpayers Federation seeded the idea that the transit runner Translink was a woefully inefficient organization even though in reality by almost any measure it's the best performing transit system on the west coast of NA. In the United states the Koch Brothers' Americans for Prosperity group has been pushing back against transit expansion and funding all across America. http://billmoyers.com/2014/10/03/koch-brothers-war-transit/
You are in the richest country in the world, and you're telling me that universal healthcare can't work because of scale?

I'm shocked the average person on the street believes these lies.

Universal Heathcare doesn't work in the US right now because some very powerful and rich people will be a lot less powerful and rich, and they don't want that. Open your eyes for a second and realize you are the only developed country without it, and everyone else considers it a basic human right.
Looking at the Rovio layoffs, I wonder if he'll be able to repeat success, or will his one hit only be able to sustain him for a little while.

As an outsider looking in, I'd be sorely tempted to bank the profits instead of re-investing in the business. At least until I was set for life.
For me, this boils down to, "Whose client is it?"

One reason I've liked and used Firefox is that, especially with extensions, it has been more "my client".

Amidst all the noise over this change, I read into it that -- to some degree -- it is becoming less my client.

Which, to me, seems like another step in Chrome's direction, where I've felt that the client is increasingly the advertiser's client. (And the DRM pushers' client, etc.)

Being my client is what, for me, Firefox has had going for it.

It's my PC. On which I wish to use my client, handling and presenting data in the manner in which I want it handled.
This is pretty horrendous--at the same time, I'm a little puzzled: if you are gone for almost half a year and you're in a leadership position, is it that surprising the company will route around you?

EDIT:

I guess what I'm asking is: how do we square "hey, workers need to be able to take family leave for potentially long periods of time" with "this team needs a leader"? It's a tricky question, and the shittiest answer is "oh, well, you can work from home! XD".
Here are video and slide links for the aforementioned PyCon 2015 talk:

https://www.youtube.com/watch?v=kNke_4WOWAU

https://speakerdeck.com/pycon2015/kate-heddleston-how-our-en...
"The company gave the job of masterminding Wal-Mart Germany to an American who didn't speak a word of German. This should surely have been indispensable to finding out what the German salespersons would need to know about local shopping habits."

Well. Culture beats strategy

I love when people think they can learn about a new market from their comfy office an ocean away
Very similar to this, I like to say that automation is documentation. Of course, actual documentation is better, but compared to no documentation, a script or automation or test is better than nothing. I used to do this just because i'd forget how to do something so I wanted a written down example of it, and then I make it into an actual program, and then I automatize it. You wouldn't believe how many people end up depending on these crap little examples. And of course READMEs in every directory in a tree that explains what everything in that directory is and what it does.
Depends entirely on the burn rate and how much dumb money is flowing into Unicorns. You don't have to be a viable business, you just need to appear to be viable under certain circumstance.
You are kind of simplifying it to make it seem more stupid than it already is.

My dad would be annoyed that he has to pay for all this "extra" stuff in order to grow his business. Simple as that. He believes that the big companies already provide some semblance of benefits so really the only people hurt are the people with small businesses. You can go get another job if you don't like it.
Proven as a good user experience: no.
Proven to suck money out of people: yes.
Show HN: Githook that does your timesheets
If this would prevent my employer from rewarding me for only taking two weeks of vacation, I would argue that it'd be unconstitutional.
> React is the new Jquery.

"You might not need React"TM , or "Occupy React"TM soon next to your dev shop /s
I found this link a while ago, but I still haven't sat down and gone through it.

http://go-database-sql.org/
How do you do the per-window-stuff? Do you use a different firefox profile for each window? And how is it handled if one window is closed?
What about Uber free states then? Islands of liberty.

Your vision necessarily needs coercive governments to make sense.
Cold.
I think this view is dangerously close to further stigmatizing mental illness, which is a big problem in the US. Or at least it's a really bad simile.
I'd have to agree; React is pretty cool in some use cases but it's not always the best tool for the job. I mean take a look at the Atom editor; they initially used it which helped speed up their development but after a certain point they benchmarked it and found simply manipulating the DOM itself was far faster. Now that doesn't mean to never use React; all that means is simply use the right tool for the right job.

If you need something done and done fast with decent code separation, feel free to pick up React. If you need to optimize for performance (because many of us need to at some point) or you have a good understanding / way to architect your code to keep up a good separation of DOM and business logic then use almost anything else.

Hell, you don't even need to use a framework for the web. My last project I didn't use any and it was perfectly fine. Frameworks are great to get you going faster and doing the hard parts for you but you don't always need that.

In my opinion anyway.
Yeah not exactly a well reasoned article about the strengths and weaknesses (these really do exist) of using React or X Other Framework. I went back and actually read it.

The CEO of the Meteor Dev group gave the following presentation recently:

https://www.youtube.com/watch?v=8G2SMVIUNNk

He indirectly touches on some of those probably 25 minutes into the talk.
Also of note is the lack of investment in exploit mitigation at the operating system and compiler level. C++ and C are not going away from our systems any time soon. Yet exploit mitigation technology still remains on the sidelines of the security world while bug squashing, AV, and IDS are flush with cash.
Here's what I can find. Doesn't really look much better.
Full professors are making 94k, but associate and assistant professors are making around or below 70k. Keep in mind that there are usually only a small handful of full professors per department.

https://www.higheredjobs.com/salary/salaryDisplay.cfm?Survey...
Friendly reminder: it's not just a choice between C and Java. In order to get bounds checking on arrays it's not necessary to give up the advantages of native programming and use a virtual machine.

Rust is obviously a great example. So is Go. Bounds checked arrays in languages that compile to native is not a new thing.
My 5yo son still plays some of the Angry Birds games on iPad (we have them all) and I was impressed with the production values of Angry Birds 2. 800 employees and offices in 9 countries sounds like a lot though, hopefully slimming down and releasing some new games will keep them going.

Movie - remains to be seen, but I've watched countless AB cartoons with my son and I'm not sure there is enough depth/meat in the characters, they don't really have personalities or even names you remember. Rovio has ambitions to be the next Disney but you really need memorable/interesting characters for that.
Well, on logic, his plan simply won't work. This isn't my logical analysis, though I agree, but the considered opinion of many economists.

The plan, as put forth, is proposed to levy a .025%–.5% tax on stocks, .025%–.1% tax on bonds and .005%–.02% on derivatives with the funds going to health, public services, debt reduction, infrastructure and job creation.

Ignoring the claim that it's a "Robin Hood" tax, and that Robin Hood is being misunderstood here, the idea that it will capture wealth from the rich, or Wall Street, is not really supported in reality. What will likely happen is the same thing that happened when Sweden implemented their own financial transaction tax; the hard-core traders will simply start putting most of their transactions to foreign exchanges, and the bulk of those remaining will be the ones that can't easily switch, which are our pension funds, our 401Ks, etc.

The consensus amongst economic circles is that it will fail to attain even a significant fraction of the revenues it expects to, and that those taxes it does raise revenue from will impact the poor and middle class much more so than the rich it is targeting.

http://www.forbes.com/sites/timworstall/2012/06/20/the-stupi...

http://www.cnbc.com/id/45583134

http://www.telegraph.co.uk/finance/comment/kamal-ahmed/88722...
A lot of my bulgarian friends, and others, living here in America are thinking that taxes, free schools, even police, firefighting, etc. are just things that should go away.

Essentially you have to pay, and be a "share-holder" in everything. You should be on top of things everywhere, etc. etc.

And someone recently posted this on his fb page: "If a businessman makes a mistake, he suffers the consequences. If a bureaucrat makes a mistake, you suffer the consequences." - Ayn Rand.

In essence the above is correct, but it does not tell the whole picture. While the businessman most likely would suffer, nothing is being said about lots of innocent people that would suffer too (and being on Hacker News, the recent story of security breaches leaking lots of personal information).

Also it's not always the case that people would suffer the consequences due to a bureaucrat (assuming public office of sorts), and even if they do, it'll be less painful (distributed over all the population of the country, state or city), rather than people directly being affected by certain business.

To my friends, it's really painful that they have to pay taxes - some of them don't have kids, and they don't think they should pay for school. I fuckin don't get this, since not having good education is the road to ruin...
I feel we're mixing too things now. There's control of land, and there's ownership of land. Control of land is mainly obtained by conquest and occupation, that's to say physical dominance. Titles are usually obtained by persons that attained this dominance, so that's hardly arbitrary (nor very perpetual though that may often seem so). This is nature.

Ownership is the fun stuff where you pay money/goods to the previous owner (who might very well be (a descendant of) an oppressor). In exchange for rights of exploitation (i.e. living on it).

It's not the titles that make real estate unfair, it's nature itself. That's why an egalitarian society can not be like nature but must instead be governed by rules and regulations. This is why democratic socialism is superior to libertarian capitalism (at least when we're talking equality and 'fairness').
Minor tweak.. "Unity3D Editor Comes to Linux"