skysight-inc/HackerNews huggingface dataset:
Sure. This is a possibility, although it is a bit round about and there would be an interesting song and dance in the NIC driver. NICs typically are told where to DMA to using descriptor tables programmed into the NIC by the driver. To do this truly without CPU intervention, you would need to write a hardware driver in the FPGA to program the NICs descriptor tables (can't even imagine what a nightmare that would be). Otherwise, you would have to have the CPU involved in setting up and negotiating transfers between the NIC and FPGA and a second driver between the FPGA and software. It's pretty messy either way. And given the proliferation of cheap FPGA enabled NIC's it seems like a non-starter. If the FPGA transceivers are broken out directly, then a simple adapter board would allow the FPGA to talk directly the network and/or memory device.
Thanks for the explanation. I actually just downloaded neovim to try out this feature, and I must say that with neovim-remote this is incredible. I think i3 and neovim's terminal mode is about as close as I can get to an ideal desktop setup. Having a terminal that can send arbitrary keystrokes to your editor open up endless possibilities.
I've always thought of React itself as just one step up from jQuery. You don't need to use a router or flux to get use out of it.
Obviously geggam has some Jason Bourne-level skills
Not to mention, the signature space on the back of a card is so tiny that we just expect a person's real signature to look rather different.
Continuous Feedback – Peer Review for the 21st Century
Wasn't there something in TPP prohibiting member governments from forcing companies to hand over source code? (I know it's not passed yet)
I am a bit baffled by the terror-stricken tone of the article, summed up in this sentence.

I live in Appalachia. I hear shooting on almost every nice day. I am playing outside in the yard with my toddlers and the neighbors are shooting things. I don't even think about it.
The FBI is technically part of an "elected" branch, but it's nonetheless a semi-autonomous agency not directly accountable to the people who voted for the President. Even the President could be investigated by the FBI. We just have to trust that good people were appointed to this agency, and be ready to fight them in court when not-so-good people make bad decisions.
It's down for us as well. Not looking good.
Yes! Down for my app becash.es hosted in Heroku
How to Run a Project Post-Mortem with a Remote Team
You know you can find data supporting whatever you want, or at least casting doubts on whatever you don't like.

This does not mean data is irrelevant, but it is quite important to know who collected it, following what procedure, and with what goal in mind. Not sure that study above is the most unbiased, for instance.
You are correct and that point in the article caught my attention as well.

Fourier transform works perfectly OK if you redefine sine and cosine functions to have different periods. That's basically equivalent to a variable substitution in the integral. As far as I can see, the transform itself doesn't favor any specific definition and pi has no special connection to periodic functions like the article implies.

It's also true that sine and cosine functions are most conveniently defined in terms of radians, which is what I think Chinjut is trying to say. But that is more or less unrelated to the Fourier transform.
in simpleton speak.. UK killed a citizen with a drone.... without trial... this means they will use a tool to kill citizens without trial... as have many many other govts in history....

simple economics of scale... your govt cannot afford to drone kill everyone and everyone can afford a rifle / pistol... it will be bloody but an armed citizenry will always win...

assuming they care enough to fight
> Is giving out an 8+ hour programming project as part of the application process really considered good hiring practice?

I'd say 8 hours is too long. I always strive for a 4 hours, but I've seen that 4 hours chop 16 hours off of the candidates time and more than 32 off of the companies.

> What's the point of maintaining an online portfolio and a github profile full of code

The vast, vast, vast majority of candidates do not have an online profile full of code. Either because their code is IP restricted or they do not have time outside of work to maintain that. I view using online profiles as a decided anti-pattern in hiring on the company side as it restricts your candidate pool to a tiny subset of the community that I've seen no evidence provides any more value in outcome and its much more prejudicial to the candidate population than any coding assignment can ever be.
Government/police types trend heavily Republican, though.

I assume many of them are voting for Trump.
In my experienc
6 months with MeteorJS
...and up again. They never mentioned the downtime yesterday anywhere which is a bad sign.
Maybe because taking away cars has more downsides than taking away guns?
Worth clarifying that this is just a packaging (repackaging?) of their enterprise products, presumably to make it easier for them to sell it to enterprise users.

Attempting to log into the Google 360 Suite shows this message:

> Gaining Access to the GA 360 Suite
Thank you for your interest in the Google Analytics 360 Suite. If you’d like to learn more about the Suite, please contact us.

> If you use Google Analytics Premium, Adometry by Google, Google Analytics, or Google Tag Manager today, you may login using the links below:

> Google Analytics Premium

> Adometry by Google

> Google Analytics

> Google Tag Manager

Clicking on Google Analytics or Google Tag Manager goes to the usual logins for those products, with no noticeable changes in features or branding.

TL;DR - Unless you're a Google Analytics Premium customer (which starts at $150k per year, by the way), you're not affected.
Ha, I knew there was something off about that spike. Well spotted.

My point still stands below, despite that spike, the overall trend is still very much downwards. People just don't read charts very well.
I hope Apple will further improve iOS encryption so it can not be broken, even by people (FBI or Apple) having access to the source code. There should be no signing key that can be used without first entering the correct PIN in the first place. That's the real problem here, isn't it?
Would you feel better about providing work samples if you got paid fairly for each one?
In my experience, asking candidates to read and explain someone else's code is a much better indicator than letting them do some whiteboard programming.
I was sure there was a nasty bit of deception going on, I was digging through gov.uk's England/Wales crime stats PDFs looking for the explanation and it seems you've figured it out :) However if my previous chats with pro-gun types are anything to go by, please don't be surprised if there's a reply along the lines of "so if that was the cause then why don't you go ban medication..."
Python 201: namedtuple
Another ape shit HN statistics story. How about we derive a different title?

Your odds of being killed by a terrorist and by furniture are the same.

https://h4labs.wordpress.com/2015/10/29/youre-8-times-more-l...

"Toddlers with guns kill more people than people killed by furniture."
Trying to edit my own submission title, but I can't.... It's back up.
Google Calc floating point error: 16384.69-16384.58=0.10999999999
> For a company like Google Inc who is more selecitve than Harvard University

Nitpick, but I'd love to see a citation on that. Google, like every technology company on the planet (modulo a small error value) goes to great lengths to recruit and hires lots and lots of people.
Using Tmux for Terminal Management on Linux Mint
Up again. But very slow, and bad ping rates
>as they've seen the goods to influence their decision on the hire

Or, they haven't. Which is why articles debating interview coding policies show up on HN almost every day. There is no "one" way.

>But if you're any good

And yet it's also well known that companies just can't get the engineering talent they require. Where is the discrepancy occurring?
>>The FBI has failed so long to meaningfully preemptively stop a terrorist attack that it seems like they're are just throwing everything at the wall in desperate hopes something works.

How can you be so sure? What evidence have you got to support your claim? Curious to know.
Well, little doubt. When did any technology suddenly stop improving when it reached human levels?
The Google Calculator returns incorrect results for the range:

16384.69 - 16384.58 (0.10999999999)
16385.69 - 16385.58 (0.10999999999)
...
32766.69 - 32766.58 (0.10999999999)
32767.69 - 32767.58 (0.10999999999)

Results are correct on either side of this range:

16383.69 - 16383.58 (0.11)
32768.69 - 32768.58 (0.11)
The 9 Smells of an Organization
I was recently reading about some of the interesting work with invertible bloom filters/invertible bloom lookup tables, eg [0] [1].

There might be either a clever way to exploit IBLTs to to make a low-information query of the data (like "Oblivious Selection from a Table" in [1]), or otherwise there may be a way to use them to more efficiently implement the bloom filter/sharded bloom filter options.

My information theory/coding theory is not strong enough to really know, but it might be worth looking into!

[0] https://www.ics.uci.edu/~eppstein/pubs/EppGooUye-SIGCOMM-11....
[1] http://arxiv.org/pdf/1101.2245.pdf
This almost always comes up in work sample discussions. There is a fairly obvious reason those of us who advocate for them don't do that. It would rule out a large contingent of the candidate pool who have signed agreements not to work for money without prior approval or notification to their current employers.

It also opens the hiring company to potential liability with regards to IP laws if you are hiring in a similar industry.
co-evolution makes sense right until the point right until the point where one becomes dominant and the other becomes a parasite.

That said, our bodies still have things that are practically different life forms integrated into our cells, so maybe the future will be far weirder than we ever expected.
An Oral History of the Comedy Cellar
Heroku as a Lambda service
Reversed shell access for devices behind NAT
I'm curious, if these machines can consistently beat 9-dan players like this, is there talk of creating a 10-dan level?
How we cook Mesos
I dunno, neural nets don't do that well on chess, for instance, at least not the chess engine that was recently published (it reached an IM level which is really bad compared to top-notch chess-engines.) That convolutional neural nets work for Go better than for chess is intuitively unsurprising because of the different game rules. IMO it's at least as likely that this is a step towards a better Go engine but not towards "true AI."

(People say Go is much harder than chess, but this is misleading. Both games are finite trees that are too large to exhaustively search for any existing physical entity we know of. Which tree is larger is irrelevant in a game of two players none of whom can search the entire tree; both players essentially rely on heuristics. Machines beat people earlier in chess, hence it was assumed that "chess is easier for machines" and "Go is harder", but a conclusion of that sort can always be reversed by further research; eventually, it is IMO likely that machines will be impossible for humans to beat at both games, and generally in any kind of board game, given enough research. But IMO no board game is very much like "real life" where our own intelligence operates, and I think people do not have a great intuition of which game is more like "real life" compared to other games - instead, that game which is most popular among the group of people in question and is not "solved" yet is considered the hallmark of intelligence (and here the process through which Go aficionados progress as machines get better is very much like the process chess aficionados went through a decade plus ago.) Then once a game is "solved", the goalpost moves to the next and the "solved" game is officially declared unrelated to "real intelligence", this part happens when a credit bubble pops and AI breakthroughs get peddled less as a result. Personally, "the" test of intelligence is still the Turing test, or if I can't get that, some variant such as automated translation that you can't tell from good human translation. This of course is "unfair" to machines, in that they've been better at multiplying numbers since the 40s and that ought to count for something, too; the reason I like the Turing test is that a machine passing it seems very likely to be almost strictly smarter than me, that is, being as good or better than me at almost everything.)
Git GUI Client for Windows Mac and Linux Built on Electron
(sorry, might have accidentally downvoted from mobile)

See https://starters.servo.org/

This is still true. We're pretty good at creating easy issues, though there's also a steady flow of newcomers so often they get snapped up quickly. A lot of the low hanging fruit is gone, but with careful planning it's easy to create more.
by definition a democracy is a tyranny of majority.... i think you mean secondary to the republic
It's an argument that communities and organizations give disproportionate weight to trivial issues (like coding style) instead of discussing content. I agree that there are more interesting things to discuss about easyLambda than the placement of newlines.
Just to play devil's advocate, being excellent at programming is also only a heuristic for working as a professional programmer.
Germany First to Develop Humane Alternative to Live Chick Shredding
This is more a reflection of how vanishingly rare either event is than a compelling argument for fewer guns.

In a population of 300m or thereabouts some people will die in some very peculiar ways. We can dig up some of the rarer ones to compare with terrorism.

That said some limitation of US gun ownership law does seem sensible. But this story is no more than gossip.
Seems like this is an enterprise solution not really relevant for most users.
What Will a Tesla Motors Model 3 EV Buyer Look Like? (TSLA)
Just google "gun crime rates in the UK". All the stats I've seen, and what I've been lead to believe in the news, is that gun crime rates have dramatically increased since the handgun ban (and illegal gun ownership has also increased). That's not to imply cause and effect, but I don't see any evidence that the handgun ban did anything to curb gun crime.

Licensing rules were already very stringent at the time - you just can't compare it to the US - and Dunblane was a feak incident. I'm not aware of one like it before or since in the UK.
See my previous footnote about them receiving 1 million resumes to fill 1,000 slots. If that's true, it is more selective than any Ivy League university.

Here's another one showing 75,000 resumes received in one week:
http://www.sfgate.com/business/article/Google-gets-record-75...

When you have the luxury to pick the best, from the best of the best, you don't have to follow the advice given by HN armchair quarterbacks like us.
I totally see your point and my purpose is definitely not to be alarmist and sound the alarm that skynet is about to come out of AlphaGo or some other equivalent neural net. But I think the opposite attitude is also false.

As others have pointed out, we don't really know how the brain works. Neural nets represent one of our best attempts to model brains. Whether or not it's good enough to create real intelligence is completely unknown. Maybe it is, maybe it's not.

Intelligence appears to be an emergent property and we don't know the circumstances under which it emerges. It could come out of a neural network. Or maybe it could not. The only way we'll find out is by trying to make it happen.

Taking a position that neural networks cannot ever result in strong AI is as blind as taking a position that they must.

This is Hacker News, not a mass newspaper, so I think we can take the more nuanced and complex view here.
No one but scared liberals want "gun control". Freedom-loving Americans want elected officials to enforce the existing laws, not create new ones out of fear.

Registration is the first step to disarmament. Look back no further than Janet Reno, thankfully no longer in her position, who famously said that the actual goal is disarmament of the population. A certain venomous Democrat presidential hopeful has also echoed this sentiment publicly, recently stating on the record that only police and military should own handguns. Why on Earth would anyone vote for someone who wants to take away freedoms enshrined in the Constitution?
Not everyone can or wants to take on the onus of basically being a part-time contractor just to switch jobs.
If they put 1/10th the effort into Google Webmaster Tools or the AdWords Control Panel I'd be inclined to spend more money with Google. Based on my current experience of their other apps: no dice.
Selling Techniques
On the money, Meteor is in a bad place at the moment for new people.

Meteor 1.3 is right around the corner, and if you are just jumping into Meteor you might as well wait for 1.3 since it's drastic change. NPM, ES6, Modules, etc.

The problem is 1.3 does not have a go-live date. So you're stuck between a rock and a hard place.
The lean startup on steroids
Between the egghead videos, the docs on the redux site itself, and looking at a couple boilerplate projects, it really didn't take long to grasp it. It will take you even shorter if you are aware of functional programming concepts such as reducers, pure functions, etc.

The hard parts always figuring out what goes in the store and what you should just handle in your presentational components
Well, perhaps they could start by looking at a feature of their own OS, introduced by Federighi himself (yet nothing new regardless): Tags.

If they simply started tagging things internally in some way that associates issues with external things like bug numbers and release numbers, they would have a start toward communication with the outside of the company.
Since it aims to be backwards compatible, you should be able to.
As an Australian I find the gun debate in the US confusing. I think there should be more attention on the middle ground's point of view, as the arguments on both extreme sides are not realistic (In current US culture). On the pro-gun side there is a resistance to the idea that gun-control will limit the number of gun-related deaths ("the criminals will just get guns on the black market") and on the anti-gun side there seems to be willful ignorance of the fact that guns seem to be already prevalent in the US culture, and many US homes.

My personal view is that guns should be controlled to a greater degree than motor vehicles, and ammunition should be even more closely monitored. In Australia we still have gun related injuries and deaths, but they're almost always illegal guns involved. We tend to not have toddler related gun crimes.

Gun control doesn't mean you can't have a gun. It means that the gun you have is subject to restrictions.

Same as car control doesn't mean you can't have a car, but you do everything you can to stop your three year old from driving it down the motorway.

EDIT: I feel like I should describe the uses of guns I feel are acceptable (given a modern agrarian viewpoint)

1: Killing any (non endangered) animal causing harm to your livelihood.

2: Killing any (non endangered) animal you are going to eat.

3: Self defense.
Thanks! I'm glad they're aware of the trouble. I just hope they don't "fix" it worse like with that big UI revision they did a few years back.
We ask candidates to pick a work sample of something they already have, if they have one they can provide. If they don't we give them a relatively painless coding test instead.

It's not perfect, it'd be great if everyone could have a work sample but as you say that's just not the world we live in.
> Our current assertion is that neural networks basically replicate the brain's function

come on, that's hyperbole
So until a law is changed, it's invalid to argue for changing that law?
I think it would be much better fit for d3 if it received a D3 selection instead of a selector.
>Lee Sedol already admitted that he had some psychological strategies that he employs that AlphaGo is completely impervious to

I wonder if another way to word this is

"Human are overfitted to dealing with other humans and are somewhat unprepared with dealing with alien intelligences such as AI's."
Show HN: BookmarkOS – an online desktop for keeping your bookmarks organized
Well yeah, ok. But if you're any good, you shouldn't have a problem with that either.

Whiteboarding, sure.
Homework assignment that takes 8 hours, as the author experienced? No way. I'm good, my hourly rate reflects that, and I don't work for free.
Trouble is, that "please retest" message is boilerplate that's often sent out regardless of whether any work is done in the offending area.
Answering own question: AMP runtime is a JS library.
Bypassing Antivirus with Ten Lines of Code or (Yet Again)
> we regularly organize large military exercises preparing for a new Korean war

And as long as we have a military that organizes exercises to keep itself prepared, that's one of the exercises that makes a lot of sense (whereas we can presumably keep preparations for invasion of (say) Belgium on paper only for the time being).
The time involved in these things really can add up... I was recently asked to do a take home challenge that took a couple of hours to hack together, followed by several hours of nailing down edge cases due to the nature of the task. Then the company scheduled a phone call during which I thought we'd discuss the design decisions I'd made while working on the task. Instead, the interviewer had never seen the code I sent in, didn't even know which challenge I'd done and had me screenshare-coding brainteaser puzzles for over an hour on the phone. Talk about wasting my time.
SmartOS is paranoid about correctness of operation and data integrity; Linux and LXC containers are a poor competition in that area, when the OS comes with memory overcommit turned on by default, and default filesystems do not include data write guarantees nor block checksums...
What does he mean by meta bug?
Application Period Opens for Europe’s Largest High-Tech Investors’ Convention
I think we're a long way off from the diversity that the human mind can achieve. Each of the recent advances has been in a narrow field using a lot of processing power.

We are still a massive factor away from AGI:
http://www.extremetech.com/extreme/163051-simulating-1-secon...

What you should be asking is: Which financial companies are doing AI research? High frequency trading is the current technology darling in finance, however the next step will be replacing fund managers and venture capitalist with AI. An AI with access to billions will be an interesting concept.

However to stake my claim, I'll say "Some company from India or China that we've never heard about."
As an amateur, I've always wondered if reinforcement learning could work with games where there are some probabilities in place (e.g. poker).
What happens when the action taken is a good one but the outcome is negative due to bad luck?
T-Cell Pioneer Carl June Acknowledges Key Ingredient Wasn’t His
Experimental support for WebAssembly in V8
Programming on Parallel Machines: GPU, Multicore, Clusters and More
It is Rust[1]:

> So, in the middle of this two-and-half-year project, they switched to Rust on the Diskotech machines. And that’s what Dropbox is now pushing into its data centers.

See https://www.reddit.com/r/rust/comments/4adabk/the_epic_story... for more information.

[1]: https://www.rust-lang.org/
I have moved to a git tracked contacts folder with a text (.org) file for each contact. Works for bookmarks, todo lists also.
Easy to sync, private by defaulT.
You don't want to hire people who are incapable of functioning in a professional setting or interacting with coworkers, so I'm not sure expecting experience and a well-crafted resume (regardless of the content) is a problem.