skysight-inc/HackerNews huggingface dataset:
I have done maybe 20 or so interviews in the last 2 years and this is the #1 thing I look for. However, I have still hired people who do not display a talent for continuous rapid learning, that is to say, they will only learn on company time and they take a long time (reasonably) to learn anything new. The flip side is that these people "work with what they know" and you can rely on them for a steady work pace and consistent quality. Much like so many development tools, people come in lots of shapes and sizes that benefit your organization differently.
I went with the "long list" approach -- it was just a single page.
The language doesn't really matter much at the end of the day. I think I started with "high level" COSMAC VIP assembly (and I'm not that old... I needed something that would drive 5V electronics.)

First pick a project. Most people pick video games, or light electronics (simple robot, nest replacement, etc). Then, pick something with a strong community and lots of documentation geared at newbies. I strongly recommend a Raspberry Pi (but buy the ~$60 official kit with power supply and SD card -- they have crazy compatibility issues with SD cards and USB chargers). The Pi comes preloaded with beginner-oriented things like PyGame, a computer music language, and software to drive cheap breadboards for electronics projects. There are tons of tutorials online.

Alternatively, maybe download Unity, and watch the YouTube 2D game tutorials (the open source suggesions in other replies are also fine, and most of the language suggestions make sense for some project or another).

By all means, if you have an experienced programmer that is willing to help you, tell him/her about your project idea, and ask for help picking a language and setting up a development environment. A suboptimal language choice will be more than made up for by in-person tech support.
So? Photographers have to learn how to use Photoshop, because it's relevant to their industry. That doesn't mean everyone else should have to learn how to use it.
libui (https://github.com/andlabs/libui) seems promising.
It seems to be describing a classroom ideal for extroverts. But already education is hugely social - much more than it used to be. Schools have loads of group work, universities have group work, schools (here in the UK) increasingly teach via shared activities, acting things out, debating things, etc - in this country the whole national "curriculum for excellence" is based around this.

Even in my job every training course I have been to lately involves "workshops" and group activities to play-act scenarios.

But some people hate learning like this. I'd much rather have a lecture or be given a book and just directly absorb the information without all the patronising and time-wasting group nonsense. I feel like modern education is actively hostile to individual reflection and deep learning.
Apple Is Said to Plan Improved Cloud Services by Unifying Teams
Please badmouth CSS more in developer talks
> What is the Nim two word pitch?

Metaprogramming. The best metaprogramming anywhere.
Architecture doc - https://github.com/JuliaCloud/JuliaBox/blob/master/docs/Arch...

Installation doc - https://github.com/JuliaCloud/JuliaBox/blob/master/docs/INST...
Doesn't Google train its interviewers I worked for a large company and before you could interview anyone there was a 2/3day course you had to pass.
If the cost of a hash function is related to anything, it is more usually the number of bits in the input.
Blockstack Core v0.14.0 Release
Nice on first try, but this is just a subset of the query interface? Maybe I didn't understand it correctly, but I couldn't find any more advanced options like filters etc.?
Form breaks down, injuries more likely
It was ancient history in July. It's a fast paced word my friend.
And here's the link to the paper itself: http://www.jci.org/articles/view/81993
> I am confused why Disney is even in this conversation at this point.

Same here. There are a few companies that I could see a good fit with Twitter, but definitely not Disney.

Facebook is an option as their mission is to connect everyone in the world, and Twitter still works via SMS for the billions of people using non-smart mobile devices.

Google wants a social media platform with significant reach (Google+ is still struggling), and I could see Twitter integrating well with some of its other sites like Youtube.

Verizon has been able to squeeze money out of AOL, and currently plans to do the same with Yahoo. Maybe they could figure out a model for Twitter, but it seems like a bit of a stretch.

Apple dabbled in the social media sphere with Ping, and they have built-in authentication with Twitter. It seems unlikely they could ever make money off Twitter, but it seems like the sort of thing they might be willing to waste money on.
Would you consider hiring someone for the Senior Backend Engineer position without FP experience? I have many years of Java/PHP/JS/Python etc. and would LOVE to learn Haskell.
I don't know that hiding complex ideas is necessarily helpful for a beginner. Admitting "by the way we're writing 'public static void' every time for a reason, but we won't worry about it yet" or "yes technically you could complete this assignment on one line, but trying to learn that right now is not useful" don't seem like bad ways of confronting the idea that programmers don't always know everything and that's okay. Keeping them completely insulated from those kinds of things could make them seem scarier than they really are.

Of course learning is complex and the "best" way totally depends on who is learning and their goals.
Javascript.

It's simple enough, completely ubiquitous and has an incredible amount of online resources. To start, just open developer tools in your favorite browser and type console.log("Hello, World!");. Congratulations! You've just written your first computer "program". Now go try one of the thousands of great javascript tutorials for absolute beginners.

Once you learn the basics you're now able to code anything from a basic website to an embedded machine. Your code will work on any operating system and can be distributed on a platform (the web) that makes it trivial to show off your work to your friends.

But even if you don't choose Javascript, please avoid some people's suggestions of learning systems languages like C, C++, Rust or a paradigm-specific language like Java, C#, Haskell. Yes, these are all fine languages in their own right, but you'll spend a month writing boilerplate you don't understand, which is both confusing and unhelpful. If you have any friends that can program and are willing to help you, following what they know may also be a good idea.
>What interpersonal skills are most important?

Read Shapiro's "Corporate Confidential". Despite the rather click-baity (read-baity?) title of the book, it's an fairly good explanation of career management and politics of mid-size to large companies. I'd recommend it to all new graduates entering the workforce.
I agree in so far as that RethinkDB didn't fail as an open source project. RethinkDB is a great piece of technology with an even greater community.

But RethinkDB evidently failed as a company. The announcement indicates we might learn more about how it failed specifically but at this point it seems like it simply didn't achieve one of two things: become cashflow positive or gain another investment/acquisition.

It also seems the open source project will live on.
I started getting chronic back pain last year after being in a desk position for quite some time. I even considered switching jobs as I was that uncomfortable sitting. Some things that have helped:

Movement. Try to get up and move around at least once every hour or so. Going for a couple of 15 minute walks on breaks helps as well. It is the lack of movement and tightening of muscles that causes most of the pain.

Decent Office Chair. The one I have can lean back quite far, and I find this more comfortable. Try to change positions in your chair to keep your body posture and muscles moving.

Chiropractor. When my back starts acting up more than usual I'll see a chiropractor. This can help loosen up really tight joints and crack your spine or ribs back into proper position.

I've heard both swimming and yoga can both work wonders as well, but have yet to try these. Goodluck!
If you can lift it with proper form, then it is not too heavy. But you definitely need to watch out for that.
Similar experiences here, spoonman.

A computer in the 70s/80s was a serious expense, similar to buying a nice used car, or a year of state college.

My folks bought me an Apple ][ around 1980. $2500 bought : 1mhz, 48k of ram, 1 floppy drive, a 9" Sanyo monochrome monitor, and what seemed like an endless universe of possibilities. The next six years were a blur of Assembly (Lazer Systems Interactive Compiler), and Applesoft Basic, trying to unlock the secrets of that machine and write my own games. It was magic! I am 100% certain that $2500 investment by my folks is the reason I have had a career in software.

I remember riding a 10-speed bike downtown to Computerland to buy an individual floppy disc @ $5/each. The university bookstore only sold Gorilla brand, and they were around $7 each.

Imagine the joy when I learned to use a scissors (later, a nibbler tool) to cut a notch out of floppy case so I could use both sides. Like finding free money!

Now a RaspPi Zero is $5 and information is limitless. This is a gilded age.
> Can you learn enough from mainly videos to be employable as a web developer/software engineer?

Probably, though mostly books/online text is probably better. (Or, really, no, you can only do it by mostly doing web programming, but you need some external resource, and either text or video [among other things] -- or a mix -- can serve as that external resource.)
I've also heard this as, "Cut the first chapter from your novel, that's where all the boring stuff is."
Earth-Centric model was actually scientifically better at that time. With Occam's razor you would prefer it.

- Even church agreed that Earth is not static, but is rotating.

- Nobody observed star parallax, major proof for Copernican model was missing until 19th century.

- Ptolemaic model with its epicycles provided better predictions.

- Copernican model is also wrong, planets are orbiting around center of gravity, which is outside of sun..
Unix as IDE
I use a Humanscale Freedom chair w/ headrest.

http://www.humanscale.com/products/product.cfm?group=Freedom...
Don't have the relevant links handy on my phone, but stretching hamstrings and foam rolling glutes are frowned upon when you spend all day sitting. Strengthening the glutes+abs and gently stretching the lower back+hip flexors is a better idea. If you spend all day in a chair, your hamstrings might be a bit tight, but they'll also be weak as hell.

Foam rolling is a bit controversial, because the direction matters and the proper direction (to me) is non-intuitive.

A good physio is definitely a good idea. So is moving around as often as possible.
> They are completely different business models.

They are different business models in the sense that Disney has a business model and Twitter doesn't.

> Twitter has tremendous value and with the right product changes, some rollbacks, I think it can become very powerful and in as much widespread use as Facebook, etc. The problem is is getting someone in the driver's seat who understands what Twitter's place (differentiation, offering) is and then getting that driving.

The problem isn't anything so vague. The problem is that Twitter hasn't ever made a profit and a this point probably won't ever make a profit. And I suspect that this refutes your assertion that "Twitter has tremendous value".
I have tinkered with RethinkDB a lot recently. It's the NoSQL DB (and the DB of any kind, I believe) that has the deepest focus on real-time features, that mixed up with Golang's concurrent model can support really powerful and highly scalable real-time apps.

But my question is, what are your thoughts on building more than a product but a business with RethinkDB? Will the support quality decrease? Will Stripe offer architectural consulting? Will developers be interested in learning ReQL?
As someone who has made huge progress on posture over a long period of time, my first recommended steps for you would be:

1. Watch the "Deskbound" Google Talk by Kelly Starett
https://www.youtube.com/watch?v=kfg_e6YG37U

2. Read and do the exercises in Awareness Through Movement by Moshe Feldenkrais.

3. Get into the habit of wiggling and shifting your body throughout the day. And get into the habit of devoting regular time to being more conscious of where your muscles are and how you are using them.

4. Trigger Point Therapy is amazing for self-treating body pain, if you are willing to experience short bursts of pain during the treatment.
I'm considering a treadmill desk. Any thoughts?
The Orchard
Claims made in the quote:

* Iraq has the infrastructure [for a nuclear program]

* Iraq has the nuclear scientists with the know-how

* Iraq was "far, far closer to a crude nuclear device than anybody thought" after the 1st gulf war

* Specifically, maybe six months from a crude device

* There is uncertainty about how quickly Iraq could acquire nuclear weapons

Sorry, but these are all facts. Saddam DID have a nuclear weapons program at the time of the 1st gulf war, and to the surprise of inspectors he was in fact very, very close to building a 1st-generation bomb. That's why there was an ongoing international inspection regime thereafter.

Although the specific uranium enrichment plant was destroyed after the 1st gulf war, a lot of dual use equipment was kept around. Those nuclear scientists didn't go anywhere. And for reasons that to this day seem bizarre, given what played out, Iraq was playing "cat and mouse games" with the nuclear inspectors (quote from Hans Blix) and there was a great deal of uncertainty about the current status.

Those are facts. Google them yourself.

Did Iraq actually have weapons of mass destruction? No. Did the US and UK oversell the case for war? Yes. Did a great humanitarian tragedy happen as a result? Yes. But that didn't make Ms. Rice a lier when she said what specifically what was quoted above. We must pay careful attention to factual accuracy.
Mike Flynn has a very long and detailed story of Galileo and more generally geocentrism vs. heliocentrism at http://tofspot.blogspot.com/2013/10/the-great-ptolemaic-smac...

Among the things I learned:

* The Copernican model had more epicycles than the Ptolemaic

* Galileo thought tides were caused by those same epicycles.
Is your chiropractor an MD? I've been skeptical about chiropractors after reading the Wikipedia entry on the practice [1]. As someone with back problems, I've taken chiropractor recommendations from colleagues, and looking into them, they were too alternative medicine for my taste.

[1] https://en.wikipedia.org/wiki/Chiropractic
Nope, that guy lives a million miles away.
There is no question that there was religious opposition to Galileo within the Catholic church. However, it was not unanimous, and there were some notable exceptions.

José de Calasanz (saint), the founder of the Piarist order, was a friend of Galileo, and had some of the teachers of his congregation study with Galileo, so that the science they learned could be taught in his schools.

Moreover, when Galileo fell in disgrace, Calasanz instructed members of his congregation to assist him. When Galileo lost his sight, Calasanz ordered the Piarist Clemente Settimi to serve as his secretary.
That's interesting. Would it be correct to say that $1 spent on importing goods to the US would still generate the additional 81 cents of additional value in that country?

And if that's the case, would we still get the 81 cents in additional value if, due to global competition, we were able to import those same goods at 50 cents?

Or am I overthinking this?
Haiti images show scale of destruction
I Listened to a Trump Supporter
I expected this to be the traditional dusty introduction to the lovely but well worn Königsberg problem, but found the exposition lively and engaging even as someone who has seen this many times before. A lovely piece of work!
What exactly is the issue with LGPL licensing?
Duolingo Bots – Learn a language through conversation with AI
I do not think he would have searched for my name, we had exchanged a few emails for working on an open source project, to which, he had said that he was too busy :-D
The world record is eight HOURS. Ten minutes is well within the realm of the easily achievable.

Link: http://www.guinnessworldrecords.com/world-records/longest-ti...
Using Parallax with Multiple Backgrounds
I first read that as Cone of Silence
http://www.wouldyoubelieve.com/cone.html
Fintech's 'Third Wave' Is Coming, and It Will Change Everything
Yes, you could do that. It would be like crawling the web and the task would probably require equivalent resources depending on how big the whole known network is.
This would be a more logical answer :D

Maybe their gmail is in sync with contacts in some weird way and that is in sync with facebook. But it was so spooky that I started using facebook strictly in incognito mode.
How does one hire a contractor for other industries? I'd garner that word of mouth is the way. The alternative is an association and certification body (not too disimilar to the medical association or the bar for lawyers), and gating the access to this certificate.
Melinda Gates Asked for Ideas to Help Women in Tech: Here They Are
Well they are pretty successful, so they must be doing something right.
Sure, I hope you enjoy your day as well.

I would like to say that if your point is simply that the hijab is an article of clothing, then yes, you're right, and no one here disagrees with you. The question here is about the legal code which requires that women wear said article of clothing. The western war against the hijab is not against cloth, it is against this legal and cultural structure. This should actually be self evident in your own posts: the west has been waging an internal war against abuse of women for decades, yet at no point was this war centered around the hijab. Obviously the war is not, never has been, and never will be about the hijab.

It has always centered around the structural problem of abuse of women. However, speaking in vague references like your own about the structural problem has proven to be unproductive. The way you eliminate structural abuse is by eliminating specific instances of abuse. One after the other after the other. For this reason, the war against abuse is endless, both in the west and abroad, as mentioned in my own comment.

There are few people who would declare that this war is won anywhere. Yet everyone can agree that tackling the specific problem of suffrage was a massive blow against the structural problem of abuse. The specific problem of abortion was a massive blow against the structural problem of abuse. The specific problem of the hijab will be a massive blow against the structural problem of abuse.

Reverting the discussion back to a philosophical one is not actually helpful, and many people find it insulting when it's done in response to a person showing enormous courage in tackling a real, practical problem. I hope that explains the knee jerk reactions you've received here.
Same here. Also working with enterprise customers, sometimes competitors (or at least, tangentially). Thinking of business reassons, there is absolutely no way that they would accept to "share" a database. On everyday ops, it's reason 8 - Independent upgrades on different time points.
Which definitely is science; QED.
Right but it's a terrible analogy for this discussion, it literally does 'control women' by forcing them to carry a baby for 9 months.

How is forcing someone to do something they dont want to do, not 'controlling'?

Whether that is there motivation or not is up for discussion, but it explicitly does control women.

Whether the motivation for the hijab is to control women could also be debated, but that is beside the point that it /does/ control women.

Whether there is another life in the balance also does not change the fact that it explicitly controls a woman's body.

I'm not taking a stance here on whether abortion should be legal or whether it represents a homicide of some kind, im simply stating that it does in fact control a womans body, regardless of the intent.
Yes, seems like a logical conclusion :)
Automate Your Twitter Growth to Get MORE FOLLOWERS, MORE LEADS and MORE SALES
The problem is that the algorithmic interview is the gatekeeper.

As you say, almost none of your actual job depends on knowing any of that material in any way. However, you aren't even getting in the door unless you know it all, which is indeed arbitrary and a waste of everyone's time and energy.

Thus, good engineers who didn't happen to study academic CS at Stanford or MIT must regrettably waste months of their lives self-studying CS trivia which they will never use again except at other interviews. Being good engineers, they have studied how the system works and taken the rational and necessary step to participate in it. That's why so much ink is spilled on it.
Generally, people like their businesses to reliably turn $1 into $2 over time, not turn $2.50 into $2 over and over.

I genuinely laughed out loud that you qualified that with "generally." Some quality dry sarcasm if I've ever heard it.
Work out in the morning every day (strength stuff with dumbbells as the gym in the office doesnt have barbells).

I get up and walk around every couple of hours at least.

Slouch in the chair the rest of the time. Any time I've tried to sit according to "recommendations" (i.e. more straight up), my back hurts. Slouching at a 135 degree angle means no back pain for me.
I recently made a lil app that tracks how long you've been sitting at a computer using facial recognition. It's actually encouraged me to get up and off my computer when I've been sitting for too long; I can see I've been sitting in front the computer for like five hours. The time stops when you walk away. Super helpful.

http://overworked.io
Can you actually measure an insulin spike for a fasting person that eats or drinks some artificial sweeteners?
Dutch bank is replacing 5,800 people with machines, at a cost of $2B
If you don't prepare the probability is much less than 50/50. I would rather have prepared and failed then just go it there and bomb it. You are going to have waste a day going to interview might as well be prepared.
Totally related:

http://www.threepanelsoul.com/comic/bro-science

http://www.threepanelsoul.com/comic/cardio-arrest
Why the downvote? Isn't this related to the topic??
BIONIC Paper Plane
It can be, or it can be really bad. Depends on how you're swimming. Especially when doing breast stroke, it's very important not to pull your neck back/up. Keep your head down.
2d geometric constraints solvers are usually based on BFGS algorithm (https://en.wikipedia.org/wiki/Broyden–Fletcher–Goldfarb–Shan...). This is what we use in Shapr3D for example (http://www.shapr3d.com)
Thanks for the detailed answer! Appreciate it.
At the very least, never let them touch your neck. A friend of mine had a stroke and died after having a neck manipulation. http://chiropracticstroke.com/victims.johnhoffman.php
Since you mention a chiropractor, can I ask you the same question as I did in this comment [1]? Is your chiropractor an MD?

[1] https://news.ycombinator.com/item?id=12653040
I watched a course on Coursera and it made similar argument regarding opposition to Galileo by Church. I think it makes very important point and is noticeable everyday where deeply political arguments are passed off as scientific or logical.
When her best friend died, she rebuilt him using artificial intelligence
Just to be pedantic, the barycenter of the Solar System [0] is "sometimes" outside the Sun, but is also often within the limb of the Sun.
[0]https://commons.wikimedia.org/wiki/File:Solar_system_barycen...
> It used to be less effort than trying to make Qt look like native UI

So it isn't any more?
+1 for Processing