skysight-inc/HackerNews huggingface dataset:
I agree.

The UX exists for the reader, the data model for the programmer. Sometimes, text is the best UX. For example, I love Markdown, a classic example of a data model serialized as text. I do not want a “rich editor” that speaks the data model directly.
"Perhaps I phrased it poorly.

Is current work really that dull?"

I'm sure I could've given it a more generous reading, my apologies. Is current work really that dull? Certainly not for everybody. However, if it's best to switch off your emotional capacity to get through it then yes, perhaps the work is dull.

"The future of "no need to work" for everyone sounds pretty awesome. I hope it happens. I am actually living that way now. After a couple of decades of working and some big redundancy payouts, I have savings to fall back on."

Sounds good. What's the best part of living without paid work for you?
It's not that 90% of all developers can pass the test, it's that 90% of the developers that make it to the test part of the process can pass it. It should be a final filter to make sure they can walk the walk.
If your job is completely misaligned with your values, I think making a job change is a good idea. Don't do something that isn't you.

Maybe it's my particularly uninteresting values but no job resonates that much. Even if it did, you eventually have to retire. Then you are going to really be depressed.

Better to not be so attached to the job and be retired happily. Or in my case get fired happily!

Free money and any job you like does sound good though.
Pretty sure that's illegal.
You would be surprised the number of people that don't understand containers are a form namespacing + isolation not a form of virtualisation.
This is exciting news but the company you mentioned do not really qualify as "startups" though.
Are you referring to the fdb tables, I tried that some months ago but it didn't seem to work. Maybe its changed now. I will give it a shot. Any tips?

I remember seeing a patch floating around that added support for multiple default destinations in VXLAN unicast but I think some objections were raised and it's not made it through. At least it's not there in 4.1-rc7. That would be quite nice to have.

http://www.spinics.net/lists/netdev/msg238046.html#.VNs3rIdZ...
>They said I didn’t have enough experience — despite graduating with Honors from said college, being a member of the National Communication Honor Society, and holding a part-time job and internship for three of my four years in school.

In this statement, you demonstrate such a poor understanding of what technology companies are hiring for, it's quite clear where the 'lack of fit' came from.
That's me in the video (hi!).

Re: pico. You'd be surprised what editors new employees and interns use when presented with a shell prompt :-D. At FB everyone is free to use their editor of choice...we don't force Nuclide on them.

Re: what's different. Xcode does Objective-C well. IntelliJ does Java well. PHPStorm does PHP well. Tons of editors do JS well. As soon as you start mixing technologies, the IDEs quickly degrade in overall usefulness and you basically have an IDE for one tech and a dumb text editor for the other. Nuclide is opinionated and provides a nice integrated end-to-end experience if you buy into the tech it supports. If you don't use any of that tech (Hack, react, buck, react native, flow, phabricator, mercurial, etc) or only use 1 language/platform at a time (like a pure objective-c iOS app) then Nuclide basically is Atom.

Nuclide's value is super apparent with React Native. You need to be able to edit JS and Objective-C and eventually Java, and it would be nice to have all the autocomplete/click-to-symbol/code search goodies for all three. Let alone debugging all of them and jumping between the stacks. No IDE provides all the features you need for a project like React Native out of the box. So we built one (leveraging Atom of course). It is magic working on a React Native app and using the same debugging UI to step through the JS, and then the Objective-C, and then using the SAME interface to debug your Hack code on the server.

Finally, over time you'll start to see a bunch of really, really smart integration with tools and libraries like Relay and GraphQL. We already have some internally--I can "click to definition" in a GraphQL query and see where it is defined in JS, and then click through and see where it is implemented in Hack on the server. Simple symbol search can't do that and spanning multiple languages and stacks is unsupported by most IDEs. Nuclide is opinionated so we can do deep integration like that...we leave the general editor-stuff to Atom proper.

Re: clumsy demo. I actually converted from vim when we started Nuclide...I even used vim for most of my JS/Android/Hack/iOS programming. For the demo I didn't install the vi bindings because I wanted fewer things that could go wrong. Because I wasn't a huge IDE user previously you see me using the mouse a ton instead of (generally) standard IDE keyboard shortcuts.
WTF Canada?

The last place I would have guessed would tier class to provide unequal protection under and application of the law would be Canada.

Are they really more worried about the abstract idea of Jihadist Muslims than America?
I believe these guys are actually going straight from SQL to "GPU instruction code" (so AIUI the SQL query execution is not some hack that is layered on top of the programmable shader pipeline [which is what's responsible for the "here is a list of vertices now draw me a 3d scene part" you mentioned] or something like that but runs directly on the more or less general purpose processor in the graphics card)

I understand the part where they "map the result set to opengl primitives" as that they write the output/result set of the sql query into some datastructure that allows them [after executing the query] to easily use it from opengl to render pretty stuff. This part shouldn't be much different from other texture/vertex data that you'd bring in e.g. from files on disk or a MySQL database into opengl specific buffers so that you can subsequently use it for drawing in your program.
I guess technically there's no guarantee that your username automatically gets the page without "/user/", but it's still shady.
And the person who could potentially write the "most perfect" code with all of the conditions applied is often not within that company's price range.

I did interviews at a company for about 2 years and there was constant pressure from management to do trivial crap like that, it finally came to a head and I invited management and one of the "rockstars" to do a mock interview.

When it was evident that the person they thought of as a "rockstar" could not solve these tests(without prior knowledge of the problems), they immediately discounted them as a worthless and stopped bugging me (about that, of course not about everything else).
You seem to have two CPU sockets, so I'm assuming you have totally 8 memory channels. You should have 100 GB/s CPU memory bandwidth available. Without NUMA optimization, bandwidth across QPI is obviously much, much less.

In that benchmark you have 8x Nvidia K80s, $4,595.99 each [1], which you compare against 2x unspecified 8 core Intel Xeon CPUs.

How would it look like if you had $36k worth of servers? For every 2 GPUs, you can buy 4 servers with 2 sockets of Xeons each, 64 GB of RAM per server [2]. Total bandwidth for 8 GPUs $ worth of two socket Intel servers is 1600 GB/s. Totally 1 TB of RAM. Granted, it takes more space and more power and communication over ethernet, FC, etc. is slower. On the other hand, instead of just 64 GB per node, you could also expand each 2 CPU node to 1 TB. That's totally 1 * 4 * 4 = 16 TB.

[1]: http://www.amazon.com/Nvidia-Accelerator-passive-cooling-900...

[2]: Maybe not exactly this model, but they should have something within the parameters: http://www.supermicro.nl/products/system/2U/2027/SYS-2027TR-...
Can I go with the three of you?

I am from Brazil and want to go anywhere but here (or countries like here...)

I even did some interviews for companies in Amsterdan but they didn't went well :(
5 minutes is just not enough time. Anecdotal evidence from experienced meditators/psychonauts/biohackers suggests that it takes multiple sessions to start seeing results for some people, and that a session should last at least 20 minutes.
Is this only for technical startups or in industries that you and Kevin specialize in?
> It's really quite fascinating... Europe, for generations, colonized the rest of the world, imposing their own cultures on indigenous populations (and I say that as a Canadian... we spent 100 years trying to wipe out our own indigenous population).

> Now that the tables are turning and Europeans are struggling with immigration into their own countries, violent xenophobia is springing up like a vile weed.

> Ironic, really.

Why? Do you think the indigenous populations meekly surrendered to the Europeans? They fought and lost (some because of diseases, some because of inferior weaponry). The Europeans are now are superior in weaponry, they have working (in theory) immigration controls. Why is it wrong if they fight?

(note: I am not European. From a former European colony.).
It'll only make it worse for the accused if we stop (as we have) enforcing the right to speedy trials. The real problem is that there aren't any downsides for prosecutors when they overreach.

It's perfectly fair that they get a pass for presenting society's side in a trial but when they get to wield plea bargains for the sole benefit of their own career it's nearly privateering.
well if you ask politely sqlite to show the tables and paginates, then you have the trigger.

For a short vademecum I was not going to add noise in the post.
A really brief introduction to almost all of western philosophy (a big section on the major greek philosophers) (and its not a slog at all) http://www.amazon.com/History-Western-Philosophy-Bertrand-Ru...

I would recommend it to anyone who wants to trace the thoughts of the Greeks forward to WW2 era-ish, thoroughly enjoyable read.
If you're inside EU it's super easy. But that's hardly news.
Previous discussion today:

https://news.ycombinator.com/item?id=9765007

Original story 5 months ago:

https://news.ycombinator.com/item?id=8904638
Heh, I had a dell from years ago with the same thing, and I had a CD with the hack on it. Every once in a while, if I let the battery get too dead(Like the os shut itself off then I left it like that for 2 days), I'd have to dig that cd out and "fix" the bios. Really frustrating, but this has been going on since laptops first had those wifi card thingys.
I wish more of Diogenes of Sinope remained in the world:

https://en.wikipedia.org/wiki/Diogenes_of_Sinope

It was in Corinth that a meeting between Alexander the Great and Diogenes is supposed to have taken place.[30] The accounts of Plutarch and Diogenes Laërtius recount that they exchanged only a few words: while Diogenes was relaxing in the sunlight in the morning, Alexander, thrilled to meet the famous philosopher, asked if there was any favour he might do for him. Diogenes replied, "Yes, stand out of my sunlight". Alexander then declared, "If I were not Alexander, then I should wish to be Diogenes", to which Diogenes replied, "If I were not Diogenes, I should also wish to be Diogenes."[31] In another account of the conversation, Alexander found the philosopher looking attentively at a pile of human bones. Diogenes explained, "I am searching for the bones of your father but cannot distinguish them from those of a slave."[32]
> 5-10 years wait

I mean, having been in the country 5-10 years, depending on the country, is a requirement of getting the citizenship, not just to to get the process started.
Canada now able to revoke citizenship of dual citizens convicted of terrorism
From the two examples we've seen, ethics doesn't have anything to do with it.
> at some point you have to rely on technical people to do their jobs.

On one hand, I totally agree that technical tasks should be left to the technical people, preferably those who are actually working on the system. There's almost nothing worse than a manager trying to take technical decisions out of people's hands.

> Am I wrong to think if I'm going to manage a 60-100 person organization across three timezones I don't really need to be under the hood in the code any longer? Or am I clueless?

On the other, I think people want to work for people they respect and to the extent that people respect technical chops that might be what they are screening for. Though the hash map question sounds like a soft ball, so it might be screening for a baseline of software competence.
I'm a Canadian citizen who just finished the process of sponsoring my Australian wife for permanent residency in Canada.

What you've written isn't true unless there's some extenuating circumstances you're not disclosing. My wife was automatically eligible for PR, and in fact it was much easier than the reciprocal process (me applying for PR in Australia). It took about $2000 all up, and took about 8 months in total. Easy!
Indeed. I guess I shouldn't quit my day job!
No offense but what you just described is everything that is wrong with enterprise "Big Data" today. What many consultants are holding up as a big data panacea is just elbow grease and institutional fortitude... there is no free lunch.
While I broadly feel the same as you do about wage-labor, you're not going to be able to do anything positive for your situation in life if you're clinically depressed. Have you started seeing a therapist?

To emphasize: I'm not implying something's wrong with you. In fact, I sought therapy for work-related depression only ~4 years ago, and had the bad luck to find a therapist who told me, just after graduating university, that adult life just is careerism. That wasn't helping! But, again, unhappiness is a part of life, whereas clinical depression is a crippling illness that prevents you from being able to work on your situation or even experience your unhappiness as meaningful.
> my degree issue

This is interesting. Must you have a degree to immigrate if you have a strong work history?
This study in PLOS seems to agree with the results: http://journals.plos.org/plosone/article?id=10.1371/journal....

This study suggests some measurable effects, though not as simple and direct as the appearance of an EEG band at the target frequency: http://www.researchgate.net/publication/239803901_EEG_Cohere...
SBT is the Scala build tool (hence the name, I guess) if I recall correctly.
Goo.gl (Google URL Shortener) Is Down
More witnesses:

http://downforeveryoneorjustme.com/goo.gl
http://www.isitdownrightnow.com/goo.gl.html
Can't believe this is 2 hours outside of NYC
I'm a New Zealand citizen. It's true. We do dream like that. But I visited America and I don't think I'll ever go back. I didn't see any culture. But I live in Asia now. There's heaps of culture here.
> How do you implement a IPv6 firewall which keeps all of China and Russia out of your network?

You do this by blocking the IP ranges that are assigned to China and Russia. Same as you would with IPv4, why would that change?

Also, tcp_tw_recycle when set for IPv4 also applies for IPv6, despite the name...
I think his point was he had enough qualifications and experience to match most recent out of college graduates. As for his qualities, he worked two jobs (part-time and internship) while attending school. I think hard work and determination are universally valued skills.

I hate when these things get posted and it's a race to see who can tear down the author the fastest rather than addressing his very real point about the lack of diversity in the Valley.
what's your definition of culture?

I ask this to everyone else too
But it is contained in the second bin.
No commuting in traffic!
(That's a joke for the Sydney-siders on HN)

I essentially see myself as an early retiree so I live like a retired person. My parents became a bit of a template.

The 8 or so hours of the day that I had to work are now gone. I just replaced it with more of what I did in my leisure time. My life wasn't bad while I had the job so the only drastic change was to not go to work!
I don't love my daughter because I'm sharing some lifelong journey of learning, whatever that means. I love her because my brain is wired to do so, to flood my blood stream with neurotransmitters that and hormones in response to her.

You're right that there are many different reasons people love their kids. But your overly intellectuallized and snobbish categorization misses the main reasons. Most people aren't on a journey of learning, and probably don't even like learning very much. But even dumb uninquisitive people can derive great joy from raising families. It's the ultimate equalizer.

Indeed, throughout history and still today in at least Asia, much of the Americas, and the U.S., most people get married and have kids because of reason 2. I assure you they make perfectly fine parents and most derive tremendous joy from parenthood.
Can I go with the four of you?

I am Venezuelan and let me tell you, this country is the anus of the world and we don't even have toilet paper.

Please be compassionate.
Results of recent PostScript CharString security research
Presentation slides: http://j00ru.vexillium.org/dump/recon2015.pdf
Yes, by setting the MN_NO_HEAP_EXECUTION flag in the Mach header..
My Australian partner looked at emigrating to Canada and she was granted work rights 7 months after she first got off the plane. Yes, she had no health care and we had to live at my parents for those 7 months but it wasn't forever.

Now, we ended up settling in Australia instead (it was easier in the end for me to emigrate here instead) but Canadian immigration wasn't impossible. If anything it was just slow.
This is false, see the `stack solver` and `stack init --solver` commands. Currently it's using cabal's dependency solver under the surface, but there is work in progress (by multiple parties) to implement a new SAT-based solver, see: https://github.com/commercialhaskell/stack/issues/116
Will Google’s research-grade fitness band be its biomed breakthrough?
Me too :|

We (my company and I) are desperately waiting for this to go through so that I can get the clearance to work on a wider range of unmanned air vehicles.
Breaking into Silicon Valley is really really hard. It is a totally different culture than the one he had in Ohio.

You need more experience than just three to four years as an intern. In fact you have to work for the right type of company to be a good fit in Silicon Valley.

You can't expect companies to just hand you a job because of your race or gender or whatever, you have to earn it. It means acing the interview including any whiteboard tests and stuff like that. It means impressing them with communication skills and showing them that you are a team player and a good fit with their company. You have to market and sell yourself. It is a lot of hard work and it still doesn't always pay off.

Silicon Valley is more competitive. Salt Lake City is not as competitive. I'm sorry he didn't get a job in SV, but at least he found one in SLC.
Politicians not corrupt? I haven't lived in NZ for 8 years but they are more corrupt today than 8 years ago, without a doubt.
Get your Swagger on… …your erlang web server
Facebook SSD reliability study shows early burnouts
When I was seven, I knew that the meaning of life was to have fun.

When I was a teenager and an early twentysomething, I thought the point in life was something one figured out via philosophy and religion.

When I was 24 or so, I realized I'd understood better at seven than at 15.
Oh, multiple default destinations - that would be very cool!

Right now I am using netlink to manage FDB entries, last time I tried iproute2 utility worked too...

The only tricky thing about doing it with netlink is that the FDB uses the same API as the ARP table. Specifically RRTM_NEWNEIGH/RTM_DELNEIGH/RTM_GETNEIGH, apart from that it's pretty simple though.
Host Multiple Sites on Single EC2 Instance – Ubuntu 14.04, Nginx, Node Js
Programming interview stress is a terrible indicator of real-life leadership ability. But communication skills are still an incredibly important of being a good programmer, often more important to success than programming ability (http://blog.codinghorror.com/how-to-write-without-writing/).

Personally, I've spent hours working on a project or problem only to find that, be it the result of miscommunication, lack of critical thinking by a manager, or lack of understanding on my part, what I'd created contributed nothing to the bottom line success of our organization.

Anyone, what kind of resources are there to objectively assess a candidates communication skills, leadership ability, and teamwork? What is a constructive way to provide feedback and resources for interviewees about their performance?
Just about. Same time in a year and a half?
have you considered the cost of your system?
the aws g2.8xlarge comes with 16gb vram and will cost almost $1,900 per month. the 192gb of vram you are talking about will cost $22,000 per month!!
A system with 192gb of normal ram will cost almost an order of magnitude lower than that. How does it make sense to run MapD in that case considering the enormous cost.
My mistake, I meant O(2 ^ n) indeed. Regardless, having exponential time complexity in terms of the regular expression (which is usually controlled by the programmer) where the processing is done at compile-time is much better than having exponential complexity in terms of the input string (which often comes from an untrusted source) where the processing is done at run-time.
> I don't love my daughter because I'm sharing some lifelong journey of learning, whatever that means. I love her because my brain is wired to do so, to flood my blood stream with neurotransmitters that and hormones in response to her.

Yes, but that's more-or-less the same reason you feel anyway about anything.
Making A Celt Stone Axe From Scratch, including handle [video]
Just to clarify in case people still have the impression that Canada is good for immigration: Maybe Canada is better than America for immigration, the experience is getting worse.

After the new immigration minister came up in July 2013, the government has changed policies to make immigration slow and the path to citizenship much harder.

1) A Labour Market Opinion (LMO), which is required before a work visa, itself used to take 6 weeks in 2008. This process now takes about 6 months (my case, which is not too slow) to 1 year (another friend's case, and plenty of people in forums). For the work visa, add another 2-6 months on top of it, and then you have to apply the temporary resident visa.

2) Path to citizenship (having work visa => permanent residence => citizenship) used to take a total of 4 years (roughly), now is changed to 1 + 2 + 4 (7 years), a significantly longer time frame.

I get the feeling that Canada is changing its opinion of welcoming immigrants.

Disclaimer: Used to live in Canada, but have left.
Our reward mechanisms are not tuned finely enough to prevent video games and porn from hijacking them

They're not hijacking the reward center so much as they've found that people like sex and winning (you could argue they're intertwined or one and the same). They are our primary motivators.

The problem is that what we call "work" these days is so abstract that we never actually complete a task and thus never get that juicy hit of AH, job well done. Nailed it! It's just Well there's more of that shit on its way... There's no winning - it's a race that drags on until you retire or die.
This is totally true. The difference between how US immigration treats me (Canadian) vs. my partner (Australian) is truly breathtaking. One of us gets the red carpet and the other gets a cavity search (almost).

If you're Canadian you have an advantage over any other non-American, no question.
org-mode is great. I really like deft (http://jblevins.org/projects/deft/) in tandem with Notational Velocity and SimpleNote.
I've heard OVH is second biggest in the world and they do have IPv6.