skysight-inc/HackerNews huggingface dataset:
Seriously. I mean the guy may employ Newt Gingrich, one of the main proponents of NAFTA, in his cabinet. But wait there's more. He may also make a 17-year Goldman employee his Treasury Secretary. Because hey, who needs internal consistency anyway?
I'm a huge fan of the "demo project" interview. It really allows me to shine where whiteboard gameshows don't.

I don't need or expect payment, either. If I'm legitimately interested in the company, I am happy to spend a couple of hours showing them my stuff. Hell I'm proud to do it. I do enjoy programming, after all.
If it's supposed to be 2 hours of work, then it wouldn't be too big of an issue.

Even a simple phone screen is going to eat up 2 hours of my day, much less the full day interviews that most big tech companies do.
Use your skills to contribute to the renewable energy industry.
Now Get Alexa on Amazon Kindle Fire Tablets
Something odd going on with the form when the text wraps...
Would it work if keybase periodically send an email containing a phrase that is encrypted with your public key. You decrypt the email and enter the phrase into the keybase website?
The cost of cooperating
For me?

Kind of yes.

Only I have subscription overload. Every newspaper and their dog wants to sell me subscriptions but I generally don't read newspapers daily.

I'd love to have access to this data through some spotify-for-text service or Blendle or something though.

I guess I'm not alone in wanting both to pay researchers, bloggers, journalists etc etc, but based on what I read, not based on a monthly subscribtion to every company that I ever want to read something from?
Diffs the packages used between two node_modules folders
I'm married. What spare time I do have is inevitably eroded by wanting to spend time with my partner. What remains is not easily used for writing a coherent book.
I understand the sentiment but comments like this detract from the value of this community.
Instead of abstractly arguing over "writing generic code", here are some concrete examples I came up with when running down a random Haskell file:

* Thing.map :: (a -> b) -> Thing a -> Thing b instead of deriving Functor (or Applicative, Monad, Generic, ...)

* showThing :: Thing -> String, readThing :: String -> Maybe Thing instead of deriving Show/Read

* decodeThing :: Json.Value -> Maybe Thing, encodeThing :: Thing -> Json.Value instead of deriving From/ToJSON

* lenses definitions instead of makeLenses ''Type

* things like

update (Event childEvent) model -> let (m, fx) = Child.update childEvent model.child in ({ model | child = m }, Fx.map Event fx)

instead of using lenses

* append :: (a -> a -> a) -> (b -> b -> b) -> (a, b) -> (a, b) -> (a, b) instead of reusing the Monoid instance on tuples

* toDyn :: (a -> TypeName) -> a -> Dynamic, fromDyn :: (a -> TypeName) -> Dynamic -> Maybe a instead of deriving Typeable

* things like type StateLogger st = { log :: [st], current :: st } and then writing StateLogger.map, StateLogger.return, StateLogger.andThen, StateLogger.modify, StateLogger.tell instead of just type StateLogger = WriterT [st] (State st) and getting all of that for free... not only that, but now you can use lenses for manipulating a deeply nested state as well, because guess what, Control.Lens.Zoom is written generically

And those are just the possible, but cumbersome things. There's stuff that's impossible to do:

* free monad custom DSLs

* GADT datatypes for typesafe request/response communication

* existential quantification in ADTs

Now this is very down-to-earth get-things-done Haskell code. All these things are there because they make the code simpler, easier to understand and eliminate repetition.
Yup. I'd rather see a term limit in the Supreme Court. Doubt that's going to happen any time soon...
Are you imaging an employer too dumb to allow you to suggest an alternative format that fits your schedule? If they say "no", you've learned enough to not want to work for them.
In practice, I rarely see assignments that are actually 2 hours. Even this article suggests giving candidates the weekend.
And yet if the rule were "for every new javascript framework, 2 existing frameworks must be eliminated" HN would be cheering.
I'm not sure where you worked or what gave you the impression that contractors are "cheaper" but among the EE/CS people I know that work in that industry it is common knowledge that government contractors make about double what a government civilian employee makes for the same work role even if you include the value of benefits. In other words they are making more than even the highest paid civil servant is allowed to by law.
You're probably looking for something a bit more sophisticated than what I'm about to mention, but if you don't need anything too sophisticated (that is, if you can significantly limit the domain of the speech you need to be able to understand), you could do something like what I did for "the computer" on my star trek-like space sim Space Nerds In Space: http://hackaday.com/2016/06/08/talking-star-trek/

I used pocketsphinx (trained with specially limited vocab) for speech to text, my own home grown Zork-esque parser for "understanding" the text and generating responses, and pico2wav for text to speech for the responses. That's described in a bit more detail here: https://scaryreasoner.wordpress.com/2016/05/14/speech-recogn...
For a "law and order" candidate it's also curious to propose removing laws. Of course, in his mind the necessary laws are those that constrain personal behavior (drugs, vice, abortion). The laws to repeal will be those that "cost jobs" by protecting worker safety, consumers, or the environment.
First mention of the Pentium 4 on LKML
Intel CPUID supplement for P4 was published in July 2000:

http://web.archive.org/web/20000815074548/http://developer.i...

NT4 SP6 was released in November 1999. Previously, NT4 was truncating CPUID family field to three bits (instead of the correct four bits), as you can see on http://www.geoffchappell.com/studies/windows/km/cpu/identifi...
Family 7 was already used by Itanium.
I would love to see something like this for broader issues and I see two big benefits.

1) I think it could be really helpful to bloggers. If I wrote a post on a divisive topic, I would love to have it reviewed by respected people who are on the other side (not sure exactly how you would work out the respected part). When we write it's too easy for us to build up a scarecrow argument then knock it down to the delight of those who already agree with us. For example imagine a metric that showed how much people who disagree with the article respect it anyways. If I saw something like that on my Facebook feed I would be more likely to read it.

2) A place for us to get experience on how to debate better. There are a number of principles that a site like this could promote. For example, when you disagree with someone ask a question you actually want the answer to, then talk about it. It sounds easy but it can only become a habit with deliberate practice. I have seen a number of other TED talks that go over these kinds of things.
US companies may sell the overpriced sugar water, but are the proceeds really flowing back to the US? Coca-Cola has done the whole tax haven and transfer pricing game for many years now.
I get this in theory, but the numbers sound too low for that to make a difference still.

I could run 50 candidates through a $200 problem for 10K. That's still a pretty large mismatch between "amount of work done by the candidate" and "amount of work done by the interviewer," and is cost-of-doing-business money for recruiting for a lot of companies currently.

Compare that to the cost of me flying people out (which is still done in this approach), or even the cost of spending an hour of mine or someone good on my team's time on the phone with them.

I guess it's just down to the difference between trying to hire fresh-out-of-college (or still in) free-time-to-spare junior devs and experienced people. That's actually a topic I should write a blog about somewhere myself, one day - I pushed pretty hard at my current company for moving towards a different process for industry candidates, and are extremely pleased with some of the people it's helped us hire.
Not to sound like a "bleeding heart" liberal, but understand that the $24b per year in money that flows into Mexico from individuals living in the U.S. is money that goes to their families. The document even goes so far as to remind the reader that there is no social safety net in Mexico, which will compound the effect of cutting off income from family members living in the U.S.

Is that who we are?
I guess it works like this - http://www.wsj.com/articles/donald-trumps-land-donations-put...
I must have misinterpreted the statement. It felt like block count rather than size in the context of the sentence.
Interesting - This is opposite my experience. The conservative party on social issues has been almost synonymous with Christian beliefs as long as I've been alive. Many discussions around modern social issues (abortion, same-sex marriage) have boiled down to being called a "sinner", which I consider name calling, and a fundamentally impossible to argue with and actually entirely based on emotion (faith). This is not a situation I have faced with all or even most Republicans, but when I have faced the situation, it was with a Republican.
As a hiring manager and candidate dealing with external recruiters, that's not what I saw happen.
That's what's already happening for 25 years in my country (Russia). Even worse, liberals are much smaller group (10-20%) than in USA, but they teach everybody how to live with even more condescension.

That's why people like Putin.

So now you taste by yourself what you did to the world with too much left liberalism. Good luck with that and have your own Putin as a result.
If they're all paying $100/hr you don't need an actual job, you can just perform a dozen interview questions a week and down the offers.
https://youtu.be/TUT_tujluSg?t=18s
I'm interested in at least the elevator pitch. What's your basic idea?
Which mobile client and do you browse in landscape?

I agree with photogrammetry in that it's essentially unreadable on mobile portrait as you have to horizontally scroll each quote you want to read (then scroll back and again if it's multi-line).

Shorter >'s with italics are my preference.
Symfony-mariadb-nginx in containers
I've been working on a sane way to develop and deploy a containerized PHP app, and came up with https://github.com/chouseknecht/symfony-mariadb-nginx.

You can develop in containers on your laptop, do a production/test build on your laptop (or in CI/CD), and then deploy to Kubernetes or OpenShift. It provides the tools to manage the complete lifecycle. It's built using Ansible Container.

Would love feedback and help. If you're a PHP developer, join me!
When exchanging pesos is outlawed, only outlaws will exchange pesos.
Isn't that throwing the baby out with the bathwater? Individual data points of a regulation being used for a corrupt end, doesn't mean the regulation is worthless and should be removed.
what?!?!?!?!?! (2015)
The problem is that liberals sneer at other people regardless of their actual qualifications or education. No on here has presented evidence that they are more educated or qualified than Trump, and yet they are taking it for granted that Trump's view is the view of the uneducated. That is the problem.

As to the wider point that more educated people are more liberal, there is plenty of evidence that liberal views are forced on people in the education system. That doesn't mean people are liberal because they are smart. If all universities were Christian, as they once were, that wouldn't prove that Christians were smarter.
I understand what you're saying. There is an aspect of "damned if you do, damned if you don't" here, though, I think. In waiting, they're open to accusations of not reporting or paying attention to a candidate, whether or not the accusation is fair.
Time for an USB-to-PS/2 adapter!
Group maintainership models
Probably. Maybe we should label superfund sites a "terrorist plot," and see if that gets them cleaned up.
As a self-taught, formerly inexperienced programmer, my advice to you is to apply. In the early stages of a programming career, you want to try to get a job you're underqualified for. That's where you will grow the most. Don't be scared off by what it says in the job posting. I've never met all the qualifications of any job I've ever gotten.
You can force an Android device to only use LTE, but it's generally hidden from users[1] because it can have side effects some users won't understand. Problem with using LTE only is networks that haven't rolled out VoLTE yet--you won't be able to send/receive phone calls until enabling 3G once again and if you happen to be in an area without LTE, you won't have a connection.

[1] Depending on the device it can be accessed by typing * #* #4636#* #* on the phone dial pad or I have an app (https://github.com/yareally/SignalInfo) that allows access to it as a secondary feature. Most devices nowadays also require root to access it, disable access from the dial pad and some Samsung and LG devices still bar access even with root if you still run stock firmware.
True but I was thinking in terms of relaxing rules on drilling, mining, emissions etc. I didn't spell that out though so my bad.
If you want to be a freelancer, you can do a lot better than $100/hr and spending 2+ hours to source each (small) gig.
Pretty good but rule #4 is totally totally opinion without any consideration about why someone would be defensive.

So given that Amir of June is the only person doing this quirky interview style (where you actually pay them for their time), the interviewer still has absolutely no idea of this psychological gimmick Amir has baked into his process. Right at the very end!

Amir Yasin admits that he is elevating them into a contracting gig status, and contractors ARE THE EXPERTS! They have to be the expert! They have to make up stuff on the fly to defend their implementation, "its a feature".

But for Amir's warped interview process, of which the candidate is being bussed around on a literal auction block at other companies before having the luxury of getting his groundbreaking interview style, he still has this one random assessment.

Look, Amir is the one that elevated his tiny sample size of engineers into gospel. There likely was a literal 2 people that formed his and his company's entire opinion about Rule #4.

So I think it is worthwhile to point that out.
Hyperloop Cofounder: Help CA Secede from US and Trump
The Hispanic population is still overwhelmingly Catholic[0]. There will always be sway when abortion is on the table.

[0] http://www.nytimes.com/2014/05/08/upshot/even-as-hispanics-l...
You're right - he demonstrated one can flaunt bigotry and appeal to our basest emotions to get equal media attention wothout paying for it.

So in my opinion he hasn't demonstrated anything useful.
I'm happy to be proven wrong, but Trump has no chance of helping those workers, except by bussing them to New York to polish his acres of marble and glass.
GLapse: create a time lapse video
If your current employer wants to take ownership of that micro project let them have it. Why do you even care?
Linux kernel development process issues
I've felt the same thing about the comments here. It has led me to stop trying to discuss any issues related to gender and avoid HN more on the whole.
The absence of leaks from the RNC doesn't mean that the RNC doesn't do the same things as the DNC.
Jason Rohrer: video games
The Future of the Linux Kernel Summit
Is the other half going to be Rola or Polo?
The coolest use of Tries I've ever seen is the Apriori algorithm. It exploits the trie properties and the structure of the query sequence in a really clever way. It's beautiful.
This is true, statistically. But on the level of one person you can't make such predicaments. Software developer or rocket engineer with all their complex knowledge sometimes isn't more successful (and happy) in life than some smart businessman. Knowledge is just a part of whole thing (to be ideal ruler of the USA). May be it is 1/5.

So why people make so much hype about this 20%? Because they don't have much perspective and freedom in their mind to understand that. They just have very simple filters and Trump's lack of knowledge hits them. And now they can condescend to him and feel good.

But what about other 80%?
Project Football: Free Football Manager
The Anatomy of Influence
The status of Linux kernel hardening
Could machine learning save this sea cow?
Build data-rich presentations in seconds with integrated apps and the Slides API
The problematic Linux kthread freezer
> There are a number of principles that a site like this could promote.

One list is

http://www.paulgraham.com/disagree.html

I can also recommend

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

although I'm not positive of its educational value. :-)

Edit: This version of the sketch has what I find to be kind of pointless violence at the end.
Drive vendors are now publishing per-year write workloads for drives.

EG, datacentre-grade SATA and near-line SAS drives like the WD RE (https://www.wdc.com/en-um/products/business-internal-storage...) and Seagate Enterprise Capacity (http://www.seagate.com/au/en/enterprise-storage/hard-disk-dr...) are rated for 550TB/year.

Lower-end drives (NAS, cold-storage, desktop models) are rated less.

Seagate's overall Enterprise/Datacentre lineup (http://www.seagate.com/au/en/enterprise-storage/hard-disk-dr...) ranges from 180TB/year to 550TB/year, and elsewhere on Seagate's site they indicate that a 550TB/year is "10x more than desktop drives".

These are all just ratings though. The theory is that over a population of drives, you'll see a higher failure rate than predicted if you do higher than the rated workload per year. WDC used to have a whitepaper on it called "Why Specify Workload", but it's no longer on their site.

I have in some cases seen enterprise sata drives pushed to the kinds of workload you're talking about - 2.5PB in a year - and seen in the order of 10% fail over that time, with a drive that normally has a ~0.5% AFR.
Quantum: a new open-access physics journal enters the fold
Well.....Theranos case tells us something else..THANK GOD FOR THE FDA!

Its not that easy :)
They didn't try at all. Unfortunately, someone has to do it. I'm still working up the strength, too.
"... The business rate will be lowered from 35%
to 15%, and the trillions of dollars of American corporate
money overseas can now be brought back at a 10% rate."

15% seems like a lofty goal, even 25% would be drastic. Unless a corporation can be confident that there will be significant growth in the economy, they are likely to hoard the savings than reinvest them.
>People don't want to go on welfare, they want a job.

People LOVE welfare as long as you don't call it welfare or give it to someone else. It's those other people that don't deserve it.
Who put this list together and how? a night of heavy "thinking"? Who did they consult on how realistic and achievable these goals are? Does budget allow for any of this?

Is this all made up BS plan that could never be achieved?
How Japan Prepares Its Children for Independence
It didn't explain the picture.
I get your point. But, in practice, there's a big difference in many situations between free and even a nominal sum.

I do agree that if people are flying around, that represents a fairly significant investment in any case. But in Silicon Valley, that often isn't true.

It's hopefully a case of coming up with processes that don't encourage people to waste others' time. But that also assumes some reasonable balance of power in the process.
> And yet plenty of programmers somehow manage to ship perfectly good solutions to everyday problems without "generic programming" capabilities as you define them.

This is definitely true. The firmware on your phone is probably written in assembler.

> Instead of sitting on such a high horse the more constructive approach is to outline the shortcomings, implement the solution, and contribute it upstream.

You complain about sitting on high horses while the author did exactly that and got a high-horse response from Evan.

> Comparing a language that programmers use every day to ship working solutions to another one that has considerably smaller mindshare and community

Are you talking about PureScript? Judging by GitHub popularity I'd say both languages are about equal in that regard, but who knows.
Same class of thing, sure. But definitely not the same thing...
Nasty Gal is expected to file for bankruptcy
Title is a bit misleading, they are ditching their own brand name _for their smartphones_.
Granted, but I would argue the counter-example is true too: that clarity can be lessened by adding complexity. And I would argue that's currently a bigger problem in our society (particular with matters legal and political) than the one you outlined.

I feel there has to be a formula that defines how many people stop reading for each additional word you add to an informative document.

If you have written a 20,000 word document every time you're asked "Do you support the war in Iraq?" then I'm going to call bullshit.

Holding people accountable for their promises by a democratic electorate is impossible for promises over a certain level of complexity -- the voting mass simply doesn't have the time. And proxying personal research to biased, for-profit news organizations seems to be another feature that's gotten us into this mess.
Okay, this was the first time I laughed today. Thank you.
Yeah, it makes sense to me as a sort of moneyball approach, to cheaply hire skilled candidates who are not as good at the standard evaluation process, are likely to have few competing offers, and who are willing to do extra work on nights/weekends.
This is not unlike how an opposing party will criticize a bill based on its number of typed pages. The thump of a couple of inches of paper on a podium makes for great and reductive theater. It's likewise naïve to consider the number of regulations to be a direct barometer of the goodness or badness of regulation in general. Next we'll see the refactoring of existing regulations into smaller or larger components to affect their numerological residue.

Wanton numerological regulation slashers should be wary of Chesterton's Fence[1].

On the scale of meaningfulness, this idea is somewhere between the Dow Jones Industrial Average and middle school kids playing with margins, spacing, and font size to satisfy a teacher's page-length requirement.

[1] https://en.wikipedia.org/wiki/Wikipedia:Chesterton%27s_fence
At some point you have to stop cutting. You can't go thus forever.
¿Nos enferma el Wifi? – Cluster Salud, La Industria de la vida