skysight-inc/HackerNews huggingface dataset:
I believe there were a couple problems; the SoC manufacturer getting out of the SoC business (TI) made driver development difficult, and the fact that the image didn't fit in the Galaxy Nexus's flash anyway.

Though it does appear that CynaogenMod eventually ported ICS, so I could be wrong.
This works better for me:

1. Close laptop

2. Hangout with friends in person
Show HN: Speech bubble style push notifcations with visual selection of pointer
JAWS – Spark SQL REST Server opensourced by Atigeo
Oh for fuck's sake, really. And the LibDems agreed to this? Fuck them too. WTF.

If anyone wants to fight this, please donate a few pounds a month to these guys, they're brilliant: https://www.openrightsgroup.org/join/
Thanks guys, that makes sense. The 1 line curl backup looks nifty.

Going to look into this a bit more. Should improve on my current local bookmarks + external backup setup, without involving Google or any other data mining cloud service.
npm roadmap: a periodic update
Interesting discussion. If you're looking for a software platform that sits over your hardware you should check out Lighthouse: http://lighthousebeacon.com.au/ - allows you to control content delivery and includes advanced analytics.
Not sure if you'll come back and read this, but here's my current theory on structure.

In a piece of software, there are many schemes by which you might organize the source code:

- Organize by author of code

- Organize by chronological order of appearance (e.g. what version or patch # this appeared in)

- ... by order of execution (of course, this is only a partial order)

- ... by library

- ... by importance

- ... by some arbitrary property of the code (by algorithm, by what data it touches, etc.)

Each one makes sense in a different context, and you can't have all at once. But you don't want to double-down on one choice at the expense of other, equally-valid choices with excess structure.
The notability requirement is not there to keep out the plebs, it's there to keep the information on Wikipedia accurate. In effet, it sets a lower bound on the reliability of primary sources, improving the quality of the project as a whole.
Agreed,

I one lesson I take out of this for my own good is if I'm having a good run, I'm going to use that to save/invest and not spend. Until the trend moves to becoming permanent and becomes the norm I'm not going to assume it will last forever.

Lifestyle pitfalls are difficult to climb out of.
Overlay this with the population of Earth, and suddenly it's a lot more obvious:

http://en.wikipedia.org/wiki/World_population
It would make the installation process easier, in that there would be no need to pull fibre through existing lead in conduits (which is a major issue) This could be called 'Fibre-To-The-Fence' basically.

I bet this isn't that much cheaper than a full FTTH - the cost advantage of DSL is eroded as the port density goes down.
The parent never said anything about pain medication.

He talked about Prozac and about homeopathy.
Very nice quote. Thank you. For those who know French and want to read the original: p. 35, http://www.math.jussieu.fr/~leila/grothendieckcircle/RetS.pd...
That was indeed the root cause of the problem. I hadn't expected the volume of visitors HN sent, and unfortunately I wasn't prepared for it.

Apache hit the memory limits constantly, and in the end I had change to nginx.
The service has been working fine for a couple of hours, so if you're still interested you can try it out.

Apologies for not being prepared.
Also, they dropped the traffic management on the unlimited packages last year, so it doesn't throttle you ever.
Invoice the interviewers for every coding session at a modest hourly rate. This way you both cut through BS, demonstrate your coding skills and come across as professional.
How to set up cron job for AcyMailing? What cron job setting shall I use?
Fuck them all to hell.

I have nothing more to say.
Don't the security services have this data already? Through Tempora/XKeyscore etc. So national security should already be covered.
Who runs Gaza? If not Hamas, then who?
Hrm, at first I upvoted this, but then I saw it was normalized by total births anyway.
Wouldn't this post make more sense with a portfolio or some list of what you've done to earn a FastPass? Not that I disagree that tech interviews are broken/mundane/soul-crushing.
And there I was feeling a little sorry for the LibDems after their euro defeat, hoping that they still had some sense of morality.

The main UK parties are siding this and fracking. The political landscape in Britain is looking very bleak.
Soon they won't even bother with that pretense. It's already happening in the US; people who disagree with pervasive surveillance are "extremists." And so power seeks to preserve itself.
I, too, am constantly amazed at the fact that there are so many different paths through the G+ UI for creating hangouts, and that they all seem to produce different, weirdly incompatible results that affect whether or not your intended recipient is actually going to be able to see/use the invitation. It is utterly bizarre that my company uses hangouts every single day, but we are reduced to: 1) hitting "refresh" on the browser in hopes of updating things so we see the invitation, and 2) saying "i sent it...do you see it? I'll try sending it again" ad infinitum. It's the 2014 version of "can you hear me now?" and google should be really, really embarrassed about it.
"I'd love to just grab a coffee and discuss how we can work together"

How do they know you are good? Do you propose they grab a coffee with every candidate?
There really isn't anything more to it than in Pid1 doing Pid2 ! MyMessage (that is the literal syntax in Erlang). The rest is taken care of by the Erlang VM. How do you figure out Pid2 (on :room2) from Pid1 (on :room1) then? Either substitute it for Pid2Name, which could be :orange for example, or call and RPC function to room2, MySystem.give_me_a_pid() for example.
This doesn't answer your question, but that's because I think that your question is unreasonable:

I get that tech interviews can be long and thorough and at times opaque, but would you want to hire a programmer after you've just had "a coffee and discuss how we can work together"? I've worked with a lot of people that can talk the talk really well but couldn't write code to save their life and it sucks to manage them and it really sucks to work alongside them.

Identifying and getting rid of a bad employee is difficult and expensive and time-consuming. As an employer it pays for itself to lose some potential interviewees that don't want to do a "possible homework question" in exchange for avoiding all of that.

Unless you're really special, you're, well, not that special. There's no magic bullet that entitles you to skip the queue. If there were, why wouldn't everyone just do that?

But you can skip the recruiter step entirely. Email the company you want to work for and ask what they have available. If you're in the Bay Area at least it seems like everyone is hiring.
any plans to accept bitcoin or SEPA?
Never said privacy shouldn't be protected, only that it's not exactly valued by BOTH sides of the equation (and of course, YMMV). Up until recently (Omnibus rule), HIPAA had little practical power in that department from both an audit perspective and a fine/mediation perspective. The largest fine levied? It was for inadequate patient access to their own health information, not a security breach.

And even with the new rule, there are currently no regulations surrounding de-identified PHI being used for marketing purposes, research, or sold for whatever other purposes. So now you have data wharehousers like IMS spinning up software dev depts with the specific goal of harvesting patient data.

As far as identity vs membership vs attribute disclosure, I linked to a good study below.

I find it interesting that there are more comments in the average HN healthcare-related thread than on any of the recent NPRM. Hell, there are more comments here than people who actually showed up for FDASIA.

I support regulation in a lot of cases, and feel that that FDA took a reasonable approach to the recent mobile medical device guidelines. What I, and pretty much everyone else (other than the AMA) rails against is the indiscriminate flip flopping of what regulations, standards, etc will be required, and on what time horizon.
> "More controversially the new law will also produce what is being described as a "clearer legal framework" to allow access to the content of calls, texts and emails after a warrant is signed by a senior government minister."

Government ministers can sign warrants? Is this new? It does not sound like a good idea.
Offer a 30-day money-back guarantee.
Yeah, that was my first thought, too, but the article is still inspirational. Could code generation ever be fast enough for practical problems? I'm wondering how far we could get if the generated code for each problem is cached between compiles (so we build up a huge database of solutions over time) and also reused, based on the satisfied constraints, when searching for solutions to more complex problems (much like developers reuse existing functions).
I associate goto hatred with people who've experienced goto hell, but perhaps that's extrapolating from my own experience too much. My first programming language was BASIC - one baked into the ROM of an Apple II. Numeral based gotos were simply how you got around. I saw no problems with this - it's just how things were.

I've since been ruined by better programming languages. That gotos for cleanup is the lesser evil in C speaks more to the weakness of C than the virtue of gotos for me. I'm sure stockholm syndrome would eventually assuage my pain and I'd stop hoping for raptors if I went back to C...

For what it's worth:

I'm not a systems programmer, so chalk up another one for that association.

I was a little shocked by GNU software - the 50 line GCC if statement, not the cleanup goto pattern. But only a little - I've seen Lugaru's GameTick.cpp before it was cleaned up.
Composer is package management for PHP. Just like Gem or NPM. IMO such a test can be interesting to assess the ability of a developer to organize his logic and architect an application, but using it to evaluate the ability to produce "production ready" applications is my opinion missing the point as it's in the former that you can see the core ability of a developer while the later just requires time investment and tedious grunt work tasks. Witch is why I chose to concentrate on what matters.
A while ago, a recruiter from one of the big players got in touch.. well, after 4 interviews they finally figured that I was too inexperienced (merge sort run time complexity is, in fact, way more important that most other things when developing mobile stuff). Total waste of time.

The process concluded with them offering me that I may apply a year from now, again :D.
Sounds like you shouldn't apply for corporate jobs but smaller startups of some kind. Then you don't have to deal with recruiters and homework. Just show your work, maybe your Github account and write a nice letter. Always works.

And what jardaroh said.
Well, this explains why it's performing reasonably well.
> How do they know you are good? Do you propose they grab a coffee with every candidate?

Decent grades in uni or school and/or appropriate references from your last workplace. Or do you think a handful of interviews can give a more thorough evaluation that 8 years of secondary school + 3-4 years of technical college/uni + however many years in the workforce?
Be famous in your field, nobody will ask you a tech interview any more.
The company that I currently work for hired me without an interview. I was hired because I was coming to the meetups that they held at their premises for all most a year (I was a student then).
We worked on some great open source projects, hackathons and conducted a lot of free events and workshops with them all around town.
No tech interviews, no negotiations and other stuff. We just decided to work together formally.
Note: 2 of us were hired like this(at the same time)
Very interested to learn more. Looking to make a purchase of about ~500 - 800 units in 2 months. otgilbert (at) gmail.com
" I'd love to just grab a coffee and discuss how we can work together."

I do not think the just grab a coffee type of interview leads to great productive teams. Such interview measures primary how charismatic you are, not what you can do.

Obviously, too much testing and too many tech interviews are waste of time and wrong. However, the company need to do some of it if it does not want to collect all local bullshitters and word smiths with no real ability.
I've done a lot of thinking in this area, mostly a few years ago when we were starting kraken.com but also ongoing.

Though the US ACH system is a particularly bad case, as others have pointed out it affects credit cards, and to a lesser extent cryptocurrencies too, and it's a global problem.

The solution is to build systems that objectively consider the real properties of these settlement networks, known or inferred, before committing to transactions.

This allows, for wont of a better term, a 'free market' in financial services that should act to increase efficiency and reduce overheads/latency worldwide by incentivising financial services companies to be more objective and transparent in their dealings.

Now: [forced to accept legalese at your bank] [try to do something at your bank] [wallow in pain and self-pity as they fail to either do anything or communicate about the flailing process]

Future: (with plugin support for arbitrary cryptographic protection, financial endpoint identification and entity identification/reputation systems) [send RFQ] [receive quotes on what you want to do, including temporal and cost overheads, references, jurisdiction information, intermediate path details, asset-types/currencies supported] [select a quote based on your local priorities, risk profiles, etc.] [execute and manage state versus promised progression with incremental status updates]

If anyone else believes this is generally logical I'd love some feedback on http://ifex-project.org/ ...

The only thing I see sort of remotely in this space right now is high end logistics solutions, of the type probably employed by SAP customers, global courier companies and places like Amazon's global warehousing.
So, why someone don't write a stuff like this that takes your source code with tests and "builds" your app by creating the files in your dist without tests?

- I write the tests
- I run the compiler which transforms the tests into implementation
- Run the implementation

Is this even possible at all in meaningful time?
... that pendulum doesn't mirror reality at all. It's as though the first mass is constantly being accelerated by something other than gravity.
Researchers declassify dinosaurs as being the great-great-grandparents of birds
Hm, I believe that is what I was asking :) I'll have to look when I'm back at my computer with the example code (and and more importantly an elixir install).
Make something so good that they are using it on your prospective company before you arrive.
For those who haven't been following UK politics, there used to be an EU-wide law doing this. That law was created and pushed for by a previous UK government, and the reason they did it as an EU law rather than a UK one was to avoid all the pesky democratic accountability involved in passing UK laws. The ECJ recently squashed the existing law, so they tried to sneak a UK one in by not telling most MPs about the vote and got publicly rumbled by Tom Watson MP last night.
"The government is tacitly admitting that our current data retention laws are illegal and that they are required to re-legislate..." - https://www.openrightsgroup.org/press/releases/threat-of-leg...
The trough and then peak between 1970-1990 is interesting. Any insights? Are people more likely to have an article written about them in their 20s than 30s?
With iOS development I've typically had the interviews that you are seeking. I show them my apps over coffee and then I do a few hours (or a feature) of contract work (paid) for them and it usually works out and I continue onwards :)

I am not sure that this works for all situations though; maybe I've been lucky too... I tend to work for smaller startups.
If you want to fix fridges, that's perfectly fine, but at least try to understand why the people who build them might not be interested in hiring you.

Anyway, here's a list of interview resources for programmers that I maintain (oriented towards companies like G/Fb): https://github.com/andreis/interview
Because prd means fart in Czech/Slovak (at least).
Get hired through your network: people you've worked with before, who know your OSS work, etc.

I vouched very strongly for a former colleague of mine, and the team basically just had a series of chats with him to get to know him, reviewed his github, and never threw him a homework problem or coding question because they considered my strong endorsement of him (and them knowing my character) to be enough. Needless to say, it has worked out well for all involved.
Yes, of course it doesn't. You have just vanished whole Erlang. Or is it statically typed?...
Our primary server names identify the location (for us), and we try to keep it very short:

<data center><rack><unit>

So for example: sea1r001u01. Our team in the data centers provide the initial name based on where they place the server. The unit value starts at 01 at the top of the rack and increases sequentially.

This means that if we have a hardware issue, the data center teams only need the hostname to know exactly where the server is located and get to it.
Google Glass Was Made For Search
All the more reason to encourage a vote for an independent Scotland on Sept 18th. You'll be doing Scotland a favour and there will be a friendly place to stay if things get too fucked up south of the border.
Who’s using your data? – HTTPA is HTTP with Accountability
I actually got a Pinboard account because I love his tweets so damn much.
I imagine this strategy would only work if you already had a connection with the company that's recruiting. 100% of the roles I've secured since I started work at the age of 14 -- tech and non-tech, part-time and full-time -- have been through networking.
> [this] distinction [...] is only useful in a statically-typed languages

...like Erlang.
That's a perfectly good review of the situation.

You know when they try and sneak something in that the system is broken. The question we have to ask:

Do these people really represent our best interests at this point in time?

If the answer is no, something needs to be done, but over 100 years of population pacification (since the world wars) and the recent 30 years of entertainment-driven culture has sucked the energy away from any dissidents.

It's all working nicely for everyone, until one day it doesn't.
> Or do you think a handful of interviews can give a more thorough evaluation that 8 years of secondary school + 3-4 years of technical college/uni + however many years in the workforce?

Actually, I do. I think that uni grades are mostly uncorrelated to real-life ability, and I think that there is a class of employee that's really good at looking good regardless of actually doing well. So his coworkers would say that he did great. Getting stuck with that guy really sucks. Not to mention that most employers are so worried of being sued that at best they'll say "I can confirm Joe worked here from 2011 to 2014"
Work experience yes, school wise no. Unless you are in one of the top 3 CS schools in the country and graduated top of you class, from experience, school grades have no correlation with ability.

Now, I know work experience is tricky as well (I once interviewed a DBA with 5 years experience that had trouble explaining me how to do some joins in SQL) but is more valuable than university experience.
Not Hamas. Hamas have been acting as Israel's extended defence force in the area for the past 18 months, since the cease-fire - actively preventing jihadist groups from carrying out strikes.

Israel's heavy-handed response to the "missing" (when in fact they already knew they were dead) children is what precipitated this.

Hamas started rocket salvos, and acknowledged such, when the airstrikes began in earnest.
I have to plug my company, Mighty Spring (https://www.mightyspring.com).

We kill steps 1 and 2 and coach employers to conduct only one phone interview before moving to on-site. Would love to hear any feedback — lumen at companydomain.
No, it's not a problem with word "tuple" behaving differently from statically-typed language. It's a problem with word "tuple" behaving differently from all the rest of the world.

Yes, I would feel better if it was named "ImmutableList" or any other way that is not misleading about the purpose.
I once got hired with a "just grab a coffee and discuss how we can work together" interview. It seemed great; I knew they were making a solid hire (because I'm awesome) and I got to dodge the pain of the gauntlet of technical interviews. Win-win, right? Then they continued to use this process to hire the rest of the team, which turned out to be at least 75% incompetent. I no longer think it was great.
> Or do you think a handful of interviews can give a more thorough evaluation

Yes, when done well

>3-4 years of technical college/uni

College performance (good or bad) is no predictor of how good you'll be as a developer.

>years in the workforce

Not all companies are the same, not all departments in big companies are the same. Managing to work for Bob in XYZ for 10 years and Bob loving you does not mean a) you're any good b) you're suited to a job with Jane in ABC

>secondary school

Are you serious?
Google blocks fake certificates issued by Indian Govt agency
Interviews suck, as incidentally does most of higher education. They exist for very well-established reasons, though, and it might be a wiser idea to try to improve them incrementally than to self-ostracise by outright ignoring them.

Anyway (as per my other comment in this thread) I maintain a list of interview resources for programmers (oriented towards companies like G/Fb): https://github.com/andreis/interview
Instead of a list comprehension equivalent to your example.
A million domains taken down by email checks
I actually had this problem a while ago but now I use a script I wrote:

https://github.com/andyhmltn/frosty-meadow

To generate one during the setup of the server automatically
Vaavud wind meter V2.0 with wind direction
In my opinion a well rounded developer needs a good understanding of what happens at the OS level, even if he is never going to write a device driver. Tanenbaum's books are excellent for that.
My companies uses a 'gig-to-hire' process; I basically inbound my applicants, filter the ones who are "pretty good on paper" and offer them short, paid gigs on things. The 4 or 8 hour gig tells me more than any interview I've ever done. It's more cost effective too.

The best way to find out how well someone works with you is to have them work with you.

I'm building tools around this gig-to-hire process if anyone is interested http://ars.io/

Also, we're working on integrating the new JSON resume format which was mentioned on HN a few days ago.
I'm seriously considering that as an option at the moment.

England is turning into a surveillance state (something I have been warned many a time to keep one eye on by a good friend who lived through some bad shit in East Germany), half the population is out for the blood of anyone darker than a sheet of A4 paper, military awareness and propaganda is at an all time high and the economic disparity between the rich and the poor is INSANE.

It's rife for an explosion of sorts soon. I don't want to be here when it goes.

Scotland I believe would survive this if independent.
Sorry, our landing page was broken, it's been updated.
This is how "democracy" works. Courts declare something illegal. Government changes the laws. All without the consent of the ruled.
This scheme has no way of denoting if a machine is virtualised or not.