skysight-inc/HackerNews huggingface dataset:
I suspect that the idea that the costs of bad hires are huge comes from not identifying bad hires early. If you hire a jerk who makes poor coding decisions and fail to oust him for a year or more, the effect could be devastating. If said jerk is spotted in a month or so, it may not be so costly.

And really there are levels of bad hire. There's the bad hire who really doesn't know how to do the job and will never get good enough to do it. That person should be very easy to spot with not too much effort in the interview process. The dangerous hire is someone who on the surface can do the work but has a toxic attitude and/or doesn't learn/grow. I'm not sure putting someone through a torturous interview process is going to root that person out.

I think where a lot of the elitist hiring is at now is that many companies aren't so much trying to filter out people who can't do the job, so much as they're holding out for who they think are rockstars. So they put candidates through the ringer with the thought that what will be left is rockstar material.

But many highly-qualified individuals won't jump through hoops for any but the top tier companies, and sometimes not even then. Furthermore, by definition, rockstars make up a very small percentage of the devs out there. What are the chances that every company who is holding out for elite coders even has any applying? Especially considering that elite people probably don't jump around often.
Indiecouch: Free Accommodation for Indie Devs
A few years ago I was given a programming test after an initial phone screen with a HR person. They said do it in any language, and it had a fancy framework that let you edit and test the solution before you sent it.

I chose Clojure since I was learning it at the time. The problems were easy and I made working solutions, but the framework wasn't working. I gathered some call stack data and sent it to the people that make the tool. They thanked me for the feedback and later fixed the bug.

I sent the completed code by email to the company with a note about what had happened. Showing clearly that my code works in the form of some tests.

Then, on the basis of this they didn't proceed.
Downvoted by the HN Asperger's crew.
I leave the boot on the normal HDD and carry an sdcard with the key. I can also type the very long pass phrase and start the box though I could also make it key start only.
The Speed of a Unicorn – how quickly startups reached a billion dollar valuation
I feel like this drive to use a document description language that is "natural to read in ascii" but also works as a real markup language ends up fulfilling neither in practice. I prefer LaTeX than any of these half-assed markup languages that never quite works as you want.
People with no budget.
Notably we must first understand that there is a differemce between react as a framework and jsx. Jsx provides a means to generate ui patches which in turn resolve to html through react. What makes jsx so great is that it looks like html so you dont have to think in some special library way. Your using pre-existing technologies which is wonderful.

A more important point is the handlebars. So, handlebars implys block in javascript but what is actually happening is the context is evaluated and passed to the component. Kindof how parenthesis work

(A || b).property(array.sort(compareFactory())

The fact we use handlebars when the text inside is actually evaulated how parenthisis work probably enables this sort of confusion. The reality is handlebars is for the angular/mustache crowd and to ensure they feel at home. But in parenthisis would build on exisisting knowledge of how js works

<div count={count?true:false} />

<div count=(count?true:false) />
But wouldn't a different data structure/database be better suited for this approach, than LaTeX?
I mean, you can still just babble but style it in LaTeX ... and the AI would have to find out, that your're saying nothing.
This would require true AI.

I mean, I don't know much about LaTeX, but I doubt there are Elements for "Hypthese", "Definition", "exact reference" etc.
If you would have those, described in a structured, simple language - then I guess, it will be much easier to process those Information for a KI, when the context is clear.
Over 20,000 royalty-free files for CRYENGINE
Ask HN: Job offer in SFyes? no?
Got a statistician offer at a small startup in the San Francisco area (san ramon) and wanted your thoughts on cost of living and other factors. For those who moved there from the midwest, was it worth it.
In my experience, in the US, in the few times I've been asked to work for a 2-3 month test-drive, the proposition has been more like ...

Them: "Your skills are great, nice job on the coding project. You seem like a really good fit. We want to hire you, but we'd like you to work on a temporary contract with us at first to see how it goes for both of us."

Me: "Hmm, OK, this does seem like a very good fit and I'm cool with the test-drive. My off-site rate is $150/hr, I can have the contract on your desk in two days."

Them: "Er, wha ..., no, you see, we'll take the salary we talked about and just translate that to an hourly rate. It shouldn't be a big deal, this will only be for three months max."

Net of it: after killing it in the interview, I'm offered a short term C2C contract at drastically reduced rates, doing my usual best work, while getting no employee benefits and paying my own SE taxes, retirement contributions, and all business expenses.

I've encountered such propositions only a few times in the past 5 years, and walked each time obviously, but I still find the chutzpah of these companies astonishing.

On the other hand, maybe that was the last part of the interview? They may have wanted to see if I had any self-respect, any self-confidence, could do math, and understand basic business concepts like taxation and fully-loaded employment costs? A "no" to any of these things would have meant I'd be a more ignorant, cheaper and thus much more highly-valued employee as time went on.

Edit: typo
Here's an example I came across on that site, that shows what I mean --- someone put in a request: "I want to build an advanced app and I don't know where to start."

Hey Wow. Hoo Boy (or Girl). Maybe you should start by learning the basics, get some work experience, and only then try to pull a Zark Muckerberg or a Bacefook.
To run JS is necessary a way more complex architecture, I am working first on a deploying system.
The flip side of this is that not everyone has the luxury of that much free time to focus on puzzle-type exercises just to get a foot in the door. This process seems to select for single people with a good amount of free time, which, depending on who you ask, is possibly what they want (if e.g. frequently greater than 40hr work weeks are expected).

Edit: thinking more about this, it's good to see that it's a paid puzzle, so even if you don't get an interview, you are still compensated for your time.
does anyone know of other services which can deliver in around that 10 minute mark?
Death to Icon Fonts
I enjoyed Andrew Ng's Machine Learning course on Coursera. Why don't you give it a shot.
Are you referring to .map()? Its a standard array method in every language with first-class functions. Why would you prefer a for loop?
Would it be conceivable that similar type of AI can deploy and manage unmanned military vehicles, e.g. unmanned drones and tanks, and monitor battle progress (assuming that the other side is managed by human)? It wouldn't necessarily be turn-based, but constantly evaluating its moves against changing environment outside its control and reach its objective? I think such future is conceivable and scary at the same time.
What's your chess ELO rating? I gave up on going deeper into chess because the hardcore aspects of memorizing openings and always repeating so many against other skilled players bored me. Grandmasters are just autistic filing cabinets.

Actually I'll still enjoy a casual game of chess, the amount of effort to get really good at it doesn't prevent me from enjoying it in less intense situations. (My max ELO was only around 1600 over a decade ago, I have no clue what it is now but I'm sure it's terrible.) Go too can get hardcore -- so can many games. Super Smash Brothers is fun but can you imagine how boring it must be to perfect your skills to compete at the top level? Of course it's probably not boring for those people, and I actually wouldn't describe most of them as "autistic" in any sense. So with Go I'll be happy if I ever reach 10kyu but I'm not too serious about it. Like in chess, I'm a filthy casual. I don't count precisely, I sometimes make broad territory estimates but frequently find areas too complicated for me, so I just play them out. I've had only one game where the result ended up with me winning by 1.5 point, it was a 9x9 game where I was still mostly teaching someone how to play and giving them many hints and ideas of what I was thinking and how I would respond to myself, so on reflection it was very similar to playing a slightly different version of myself. The man versus self aspect of Go is where a lot of the mysticism comes from, it's irrelevant to whether AI can beat the best humans.
Meh, if you're scraping the bottom of that barrel, you can turn that around and talk about development time. Things always get smaller and more efficient with computers, and they've only been with us for 80-odd years. Humans are a much more mature 'technology', sure, but they've been around for tens of thousands of years.g
Eich's comments on HN and on Twitter. It was all discussed when wasm was first announced a while back. I'd dig up the exact source comments from Eich, but at work. You'll probably see enough comments from the wasm folks in this post to verify whatever particular technical specs you're interested in to satisfaction.
React-native-ios-charts: Bringing iOS Charts to React Native
Personally I love how in Elixir, documentation comments are markdown. The Elixir runtime even comes with a nice tool that generates awesome HTML from it.

For example, this:

https://github.com/parroty/extwitter/blob/master/lib/extwitt...

Becomes this:

https://hexdocs.pm/extwitter/ExTwitter.html#follow/1
When a mainstream publication like the New York Times has a positive article about Nobel-prize-winning scientists bypassing the choke-hold of established journals by directly publishing preprints online, you know it's the beginning of the end for the old, bureaucratic way of publishing scientific research.

Awesome.
Post your email address, maybe some YC readers may also be interested in making their websites look better.
> building out the GitHub Enterprise business

None of what they just released impacts the GH Enterprise side of things. Maybe it will long down the line, but suffice it to say, none of this sells or keeps customers of GH Enterprise. The reality is, we've questioned our use of GH, and while we are still paying for GHE, it's more or less because it's just not expensive enough at this point to justify switching to something else. We'd have to update some tooling, and migrating would require time.

Basically, GHE is a glorified code repository viewer, and even then, it does a substandard job of that. Seriously, the ability to browse and search painful.

So yeah, if they are focused on GHE, these features don't suggest that.
Do ideologies of destruction and self-destruction get the same treatment as any other? Preserving them for the sake of preservation and diversity perhaps?
This needs to be prefaced: this argument is overdone. JSX is not hard to learn. It's an order of magnitude better than the hampered DSLs of handlebars or dust, and I'm concerned that any engineer is so scarred that learning it takes more than 5-10 minutes of RTFM. After all, TFM on JSX is all of 200 words or less [1].

I've been using JSX since React 0.4. React's greatest strength is its simplicity. You can read all of React's documentation in 20 minutes. There's hardly any learning curve compared to the larger JS frameworks out there. It's all just JS*--no "logic-less-ish-kinda-sorta" template for loops, or two way data bindings, or figuring out when to render.

I don't think JSX is the terrible problem the hyperscript people make it out to be, but I think it might be time for it to retire. While JSX is as mild as learning curves come, it's still a learning curve. It still requires transpilation. It requires the extra characters. To reframe the conversation, does it make sense for the learning curve to be "it's HTML-ish with caveats like camelcasing but it works like JS" or "it's a collection of functions that generate HTML that are named for the HTML tag they generate."

I'm also really interested in the "but it makes sense to designers" argument. Is that actually true? Are there designers out there who understand JSX but wouldn't understand well formatted hyperscript? I feel like that's saying "yah I get ERB but HAML doesn't make any sense."

Again, I don't think this is a big enough deal for the amount of attention it gets paid. I'd love to see the React team bring in first class hyperscript-like syntax that is 100% JS, but it's hardly a reason to not use React.

[1] https://facebook.github.io/react/docs/jsx-in-depth.html
>From the midwest

Everything will cost way more than expected.

The VC "culture" (and I use that term very loosely) is going to pop when investors get tired of disruptive washing machine sharing apps and that entire area is just going to be an expensive wasteland. If you have a job currently avoid the bay area like the plague it is. Any major "tech town" is going to have similar issues but SF is the nexus of the problem
Accounting 101: (No matter if it is 1900, 1950, 1999, or 2015)

Revenue -Cost of Goods (food, in this case) = Gross Profit

Gross Profit -Sales & General, Administrative = Net profit

(SG&A = office space, Webdev, logistics, etc...)

I'm sorry, but anything else is just plan BS.
I think we've almost been wiped out at least once before, http://www.npr.org/sections/krulwich/2012/10/22/163397584/ho...
This is the master plan, but replace x86 with RISC-V to make it more efficient. It's impractical for economical reasons to backdoor the FPGA (where's the IO? You don't know.) nor the compiler (Hey, all I see is a netlist, my AI isn't that clever).
What Powers Formula 1 Online?
The "handlebars" are just plain javascript syntax for a block, not template markers. You can try it in your browser console.

{ console.log(123); }
> and also these kids have no sense of respect and professional courtesy

Yeah, this is so true it hurts

Not only kids mind you
I disagree. I have no desire to go back to jade
The Path to JavaScript Next at eBay
I've started looking at using the pretty impressive speech synthesis in Chrome on android. Hopefully this work will feed into having other platforms and browsers get to the same state of usability, as well as directly benefitting Wikipedia.

I'm really interested in the higher level - how to manage navigation, and represent things like tabular and graphical info, and how to get articles to be written with the spoken alternative in mind.

I guess the ultimate for me on Wikipedia is a more multimedia presentation format, where articles are text for people who want that, and more like hitchhiker's guide to the galaxy where that works better
Computer Programmer Testifies Under Oath He Coded Computers to Rig Elections
I'm noticing many omissions and errors from my friends' podcasts (which aren't all that popular, so understandable.) Rather than list the issues here, I'm wondering what's the best way they can improve the data for their shows and personas overall.
Depends on what "Data durability means" - not uptime, at least. In terms of the smallest unit e.g. 1 bit, it's the equivalent of losing less than 1 bit per 117gb per year (1/1e-12/8/1024/1024/1024)
On that note, I hate how Hamiltonian, Jacobian, and Lagrangian are nouns while Brownian, Newtonian, and Freudian are adjectives. It's about time we standardize our language and namespace conventions so these things are clearer.
Done
https://github.com/llvm-mirror/llvm/tree/master/lib/Target/W...
I for one am shocked, shocked, that a government agency would misinterpret the data to create arbitrary rules and law enforcement opportunities.
No state power is unlimited and all state powers end where individual rights begin.

Any state that cannot be trusted to be responsible should be disbanded. See the US Declaration of Independence.
Unlimited free Paypal money on your Paypal account
Hi HN! We started GetDora as an alternative to the crappy customer service departments in big companies. We released Dora on Friday and already resolved 12 billing, lost luggage, etc. issues for people from Florida to California.

What do you think? Would you use it?
This article seems too statistics-y and not practical:

* Drones have interfered with firefighting activities in California before

* There's a difference between a jet sucking in a drone at cruise altitude (somebody got a cheaper model up 11000 feet last week, so not out of the question one of these days) and a jet at critical speeds (landing or taking off) sucking in a drone. Also, a drone into a windshield could cause panic in a pilot, a cause similar to the 2014 derailment (https://en.wikipedia.org/wiki/2015_Philadelphia_train_derail...). A drone could probably do a number on a radome or pitot tube as well, which wouldn't cause a terrible situation but an expensive fix.

* My friend who is a drone hobbiest has told me several stories of his drone "falling out of the sky" due to improper battery management. While newer drones address this with autoland, a sudden power failure still means a heavy piece of metal and plastic barreling out of the sky.

* People have a poor comprehension of 3d space from the ground. As drones get faster, operators could experience more tunnel vision trying to avoid an immediate collision and face a collision in their "blind spot"

I think FAA trying to make _some_ regulations for this is okay, just like I think the FCC regulating radio communications is okay (so you can't hear some 15 year olds radio chatter when you watch TV-highly illegal but technically possible if you built your own transmitter before TV went digital). A drone into an engine is not very likely to happen, but that's not the only bad thing a flying toy that can go up to 55mph can do.
> From the beginning the web has been about cutting out middlemen.

That should have read 'the internet' not 'the web', otherwise it is pretty accurate.
Yep. I had a company in the Bay Area fly me out for an interview explaining that they'd pay all expenses (as is common). They made me an offer and I went with a different company. They completely ignored my expense submission (they indicated how to submit this previously...basically just send them photos of the receipts and they'd send me a check) and ignored me after I let them know I was going with another offer, so I was stuck with ~$300 in taxi bills (SFO <-> South Bay gets pricey real fast in the days before Uber).

Really really glad I didn't end up there.
"Everything" is the intersection of all types (rather than the union, which is "Anything").

It does not means that it contains the values that all types contain. Rather, it contains the values that belong to every type. In other words, in order to belong to the type "Everything," a value has to simultaneously belong to every other type.

One way to think about this is that the name applies to each member of the type, not to the type as a whole. "Anything" is an accurate description of any possible value, so the set contains all values. "Everything" does not apply to the entire set, but to each individual element. An element must be everything all at once in order for us to describe it as "Everything." Nothing does that, so "Nothing" does that.
What's needed to use programs like AlphaGo to enhance human enjoyment of Go (and other games like chess where i have more experience)? I'm more interested in this than in the "man vs. machine" narrative.

Ideally we could take AlphaGo and produce an algo that can smoothly vary its playing proficiency as a human opponent increases in skill. The problem I've seen in chess computers is that setting them to "amateur" results in 3-4 grandmaster-perfect moves followed by a colossal blunder to enable the human opponent to catch up.

Ideally you could use a computer opponent as an always-available, continuously adapting challenger to train hard against all the time.
Estimating Costs of Storing Documents in ElasticSearch
The US basically did the same when it took over Fannie and Freddie in 2008, it's not something which is spoke of often in the US but for all intents and purposes the US govt and Federal Reserve own most of the mortgages in the US. The US nationalized Fannie and Freddie, under the false premise they would be re-privatized after paying back the government. Instead they paid back the government in full years ago and now the interest from mortgage payments goes right to the treasury. They also for all intents and purposes Nationalized Student Loans with Obamacare and the "Health Care and Education Reconciliation Act of 2010" https://en.wikipedia.org/wiki/Health_Care_and_Education_Reco..., where by all of the Interest Rates made off of student loans helps pay for Obamacare. As it stands the US Treasury is profiting to the tune of over $100 Billion a year, though its hardly mentioned, I'd venture to bet 90% of the general population is completely unaware.
http://www.wsj.com/articles/fannie-and-freddie-forever-14515...
No matter how much they do, people will still complain.
Okay, but why would you compile JS down to wasm, only to have it then use the browser's built-in JS runtime? I see the use for compiling other dynamic languages, but compiling JS via wasm shouldn't be any different than running it via the normal JS engine, aside from potentially having a slightly smaller executable.
Because it's usually used to emotionally manipulate people.

https://en.wikipedia.org/wiki/Think_of_the_children
I've been enjoying podcasts for many years now, so this seems like a wonderful resource...great work guys/gals!

If anyone is looking looking for something different and educational and entertaining, check out Dan Carlin's Hardcore History. It's amazing, and I've been a fan of his for a decade now and he keeps getting better and better.
I do not feel like the hivemind effect is stronger on Hacker News than on e.g. /r/programming, and definitely lower than on default subreddits.

My main gripe about Reddit is the sheer amount of low-value comments, with repeated remarks, jokes and puns trumping constructed and sourced arguments. It is obviously hard to find a good compromise.
SECRET mass traffic software to earn up to $4000 in one day
No, of course I'm not. I DETEST those people. That's why I'm asking-- who actually DOES this??
Go back a step further and look at project Xanadu. The WWW is basically Xanadu 'light', so without all the royalty and origin tracking, and one way instead of two way links.
Already on it :-).

https://github.com/llvm-mirror/llvm/tree/master/lib/Target/W...

(linked to the Github mirror because the LLVM viewvc is currently down)
> Welcome to the world of tailoring yourself for the job. I'm in my 40s, so it gets worse. Can't wait until I'm over 50!

It seems like someone could get a pretty good staff if they targeted all the late 30+ people.
Tide – Cron on ContainerShip
What is the upside for owning only 10%? Seems that the only asset that you have is that interest which you can sell to someone else, that is managing partner, with approval of corporate.

In the bonefish grill's that I have been at (several), the managing partner is typically present at the restaurant when I have been there. As such this is in a sense like buying yourself a job. (You could say the same about some franchises but somehow I see this a bit differently..)