skysight-inc/HackerNews huggingface dataset:
Link for the curious: http://www.seakeepers.org/

For me this doesn't seem to show up on the first page of Google results for "SeaKeeper". Instead there's a gyro roll-stabilizing device for yachts that goes by the same name. This made me question whether you had confused two devices on the yacht. But a more precise Googling did in fact find the society you mention.
Hollande’s twilight zone – hot air is not enough to fight unemployment
The "Horatio Alger" myth is one of our most common to illustrate this one. Which is hilarious, because the myth is based on a heavily abridged version of the stories:

"We think we know what comes next: Through hard work and perseverance, Ragged Dick emerges from destitution into a well-deserved fortune. But our contemporary notion of a “Horatio Alger story” departs significantly from what actually transpires in a Horatio Alger story. His heroes do exhibit many of the traditional self-made virtues—industry, frugality, a penchant for self-improvement—which set him apart from the ne’er-do-wells and confidence men who populate his adventures in the streets of New York. But these attributes merely qualify the Alger hero for success; they don’t produce it.

Instead, in Ragged Dick and in the scores of imitations Alger would write in its wake, the hero’s rise is the result of good luck and the good offices of a wealthy benefactor. In novel after novel, Alger’s hero meets a kindly gentleman who takes an interest in the poor boy’s advancement. He then buys the boy a new suit—a rite of passage into respectability that occurs in every story (often there’s a new watch, too)—and finds him a job, typically a junior position in a mercantile firm. Ragged Dick retires his boot-blacking kit when he’s offered a position as a clerk in the counting room of a Mr. Rockwell. He earns that position by saving Rockwell’s son, who conveniently falls off the Brooklyn ferry just as Dick’s penmanship has really started to improve."

http://www.slate.com/articles/news_and_politics/history/2014...

Even our myths are mythical.
Our Functional Future Or: How I Learned to Stop Worrying and Love Haskell
why on earth would you let your developers decide what to develop? Isn't that the role of the product owner/client/management? There should be some back and forth between stakeholders.
Well, it isn't rags-to-riches but it's still very impressive. IBM's CEO knew a lot of people, not just Gate's mother.
> For whatever reason, chrome is simply the best browser for those 50 tab research sessions

Wait, what? For me, Chrome is utterly unusable for “research sessions” (aka routine browsing). It starts chewing up resources like crazy and completely falls over when I try using it for any amount of time with 25+ tabs open. Google’s non-search webapps seem to be particular offenders: more than a few tabs of them open in Chrome brings my fast laptop to its knees.

Firefox is good up to about 100 tabs, but becomes a big CPU and memory hog and inevitably crashes after a day or two.

In Safari, I routinely keep 200+ tabs open for weeks at a time with no problem (though eventually I start running out of system memory; not sure if there’s a slow memory leak, or if badly written websites just require indefinitely large amounts when kept open, or what; usually by that point there’s a new security update to install in any case).
I took AP Computer Science my senior year in high school (would have been... 2010? So 6 years ago) and we didn't touch computers until about halfway through the class. Before then, it was all theory and logic and big O and the like mostly in pseudocode. Then, we jumped into writing Java to match the theory we had learned. It worked wonderfully, and I found my first year in college was pretty much just re-learning what I learned that year in high school but much, much, much, much (much) slower because they were teaching Java WITH the theory instead of separate to it (which had a side effect of students being locked-in to Java in later years and not able to reason about theory in other languages)

Also, the AP test that we had to take after all was said and done was required to be done in pencil. So it was good to be used to writing pseudocode and actual code in pencil.

In college, I wouldn't have even considered typing my notes during class. I'd say about half the students in my classes used pencils, the other half typed (but were always actually checking facebook, looking at reddit, etc.). After a while, I stopped taking notes altogether when I figured out they really don't help me in any way and I never go back to them (anything I could forget is a google search and a stack overflow answer away).
vScrew 1.0
Getting someone to contact someone else ASAP is key to virality.
Closed circulation central heating systems are degassed.
Though, the water is hot there so boils much more easily.
Maybe closed circulation cooling water systems...
Depends on what you are doing. If you're trying to teach Van Emde Boas trees, then yeah without coding no one will like to work on that, but there are so many insightful topics.

One example would be modal logic. There is something inherently attractive about reasoning about time. Once you put it into context, it is very difficult to not find it inspiring.
Right. Additionally, frequency plays a role and AC can ionize the air at higher voltages, which increase impedance super-linearly. Basically, high voltage DC is probably going to become a very attractive option as high voltage transistors become commonplace. The reason AC was so attractive previously was b/c it's very easy to convert voltage to current and vice versa with just some coils of wire. With silicon based solutions, that's becoming a much less efficient (and even cost more costly) option.
>Nonsense. If I ran an AP computer science class we would never touch a computer. Pencil and paper only.

You would want to be the Dolores Umbridge of high school computer science?
I have been interested in using the dragonboard with linux as a small controller for some embedded things, how is that working for you?

On subject, I have always though having a master internal ntp under strict controls should be used, so good on you for that, I dont see ntp payed attention to far too often in the enterprise.
I understand that the search space is larger, but how have you determined that it is exponentially larger than in chess?
The goal of Bear Framework is to help you start your next web project in less than a minute and help you make it successful. You've got routing, data storage, addons, logging, assets helpers and many more useful tools.

The documentation is available at http://bearframework.com/documentation/
As I understand it, "sniffs your trades on the wire" is an inaccurate description of what is going on. HFT is responding to information about trades that have already happened (possibily at a different exchange).

Where it really is wire tapping, I would say the right term might be (high speed) industrial espionage.
Taking notes on a computer by itself never really helped me learn. I would always write down on paper everything I typed on a computer during class. Doing this would help solidify the lesson in my mind.
I have to give you my email and other stuff first before even having a glimpse of what I am in for ?
Nope, not happening .

PS I can see your error stack trace when I deny google authentication
Except in this example the CMS /is/ Project X, not part of supporting Project X

And you gave zero requirements for what you need in Project Y

So I have no idea and no way of knowing who looks better. Maybe Project Y just needs a CMS to go with it. Maybe Project Y needs an extremely custom web application with niche needs.
It's not like none of us went down this path until one day the app becomes unmaintainable and incoherent, with broken bindings and inconsistent states.
One problem with an AI StarCraft player is that it would have a tremendous APM[1] advantage.

1. http://starcraft.wikia.com/wiki/Actions_per_minute
Well, no it's not simple. It means a lot of work and persistent marketing and sales efforts but it isn't particularly risky.

I'm running a single person consultancy. If I need help with handling the work depending on the client I can hire other freelancers. The secret to reducing risk is to always be selling / marketing and to not accept full-time projects. This precludes many project offers but you can stay flexible and don't have to decline projects or stop accepting new clients. Offering products, coaching and productized services besides your main consulting business also helps.

I agree that consulting becomes risky once you've got other developers on your payroll. It can be done, too though but you'd have to grow slowly and carefully.
Wow! As a casual (and very bad) go player, this is astounding!

Winning 5 games in a row at even strength against a 2-dan professional really is huge. This is not something that I was under the impression would be technically achievable for many years.
It seems to me as something like, money enables you to go find happiness. But you have to figure out where to find it. Money itself is not happiness.
"The same résumés bearing monikers such as Emily Walsh and Greg Baker received 50 percent more callbacks for interviews than those with names such as Lakisha Washington and Jamal Jones."

I wonder if the fake resumes had the exact same schooling and experience. I've been in a management position at multiple companies over the years and we didn't even look at anyone's name. Companies just want someone that can do the job.

I'm not saying it doesn't happen, but if it was as prevalent as this article is implying, I would think I would have seen it by now.

This study looks at stats only, but doesn't do anything to tell us the underlying reasons. For instance, culture.

Pretty much every Asian family that I know stresses education and success. They will sacrifice everything to ensure the success of their kids.

My cousin was a teacher for inner-city kids, which were majorly African-American. No matter what she taught them in the class room, it was mostly forgotten or ignored when they got home. Many of the parents either didn't finish elementary school themselves, or felt threatened that their children would learn something that they didn't already know. This just wasn't one set of parents, the majority of the parents had attitudes similar to this.
> If I made $100 million and didn't ever have to worry about money again, I definitely would be happier.

so actually you agree, money won't make you happy. its something you worry about now and the prospect of not worrying about it is what would make you happy.

you probably don't need anywhere even close to $100 million to have enough money so you won't have to worry about it anymore. unless your lifestyle is lavish and decadent even $10 million is quite a lot. collecting just 2% annual interest on that (a very modest figure, available from pretty safe investments) would yield $200,000 annual income, which is more than most people get paid in salary from a 9-5 job.

more to the point though is that everything you described is either 1) feeling relieved from not having to worry about the crushing effects of potentially falling into poverty or 2) feeling interested and engaged in the work itself.

I think you actually made a pretty convincing argument _against_ your own thesis here. Money can't make you happy, but lack of money (i.e. poverty) can make you very very unhappy. Things that can actually make you happy are generally not for sale.
Mark Zuckerberg is spot on with his analysis. We just don't understand how general unsupervised learning works.

People here seem to think it is just a question of time before we do. At some point we will have an artificial intelligence.

But what if this isn't possible? Could it be that AI requires so complex algorithms that we humans can't understand them because our brains are too simple? Not all things can be simplified; maybe creating an AI is so inherently complex that the only way to create one would be by chance, which is how evolution did it; maybe it just isn't possible to create it by "intelligent design"
"Oh, it's a degausser"

Ah makes me remember large CRT monitors that went "bonk" when you turned them on (to degauss). I actually still have a Sony 30" TV that does the same thing (and it's quite loud actually).
A robot solving Rubik’s Cube in 1 second (video)
There are two major attempts at international ratings today. Dr. Bae Taeil does ratings for Korea, and Remi Coulom produces ratings independently, based on the database at go4go.net (http://goratings.org is the site).

Taeil's method seems unusual, though it may well be justified . I think he's using a relatively complete database of games, but I don't know for sure. Coulom has a very well regarded mathematical model, but we know that there are some gaps in the database, which a) may skew international comparisons, and b) may result in inaccurate ratings for players with few games in the database (but those players are usually not top players in the world).

See my comment below: there are very few 1p players near the top, unsurprisingly.
Honestly though, I make a living replacing Wordpress sites for clients who have gotten frustrated with how easily Wordpress falls apart when they try to customize it. We have an in-house CMS that does not have anywhere close to as many features as WP does, but features is has are robust, secure, and can be customized exactly as requested.
Well, how do you do health care insurance fraud detection without data when your expertise is big data? they might technically just create and manage collection and storage tools for others, but the end goal is that grandpa can't get his cancer treatment reimbursed thanks to data that has been collected on him with the help of Palantir.
Not trying to be argumentative or anything, but that's how chemistry is taught in 3rd world countries. Labs are a luxury :)
You're generally accurate, except that Fan Hui is a Chinese 2p from the Chinese Pro Association who has played in Europe for several years. He's still generally a bit stronger than the homegrown European professionals.
I don't know the exact cause here, but I can say I'm thankful for my systems background that I've gleamed for years before moving into programming.
Most sysadmin types know that displaying output on a filecopy slows down transfers greatly because the screen vsync holds up the operation.

When I write utilities today that do similar things, I only display output when writing and testing the program. Otherwise I'll write to memory then dump the results in a logfile at the end.

In this case since there is probably a less intensive way of providing status updates, and can probably be resolved by doing intermittent checks.
> Limiting the government's power doesn't seem to be so effective, so why not try "both" [0]?

Really? It hasn't? Has your lord recently claimed his right of Prima Nocte with your new wife? Have you ever been conscripted into his army to fight against another lord? Have you seen many people summarily executed because they displeased a nobleman? I'd say we've come a fairly long way, historically, in limiting the ability of government to abuse citizens. Obviously, there is still room for improvement.

> If 80% of people think some self-contained behavior should be prevented, then lacking privacy the remaining 20% will be abused with no way to change it.

We have a way to change it. It's called "democracy". Letting unjust laws stand and trying to hide from the authorities instead of changing the unjust law is cowardly and ultimately ineffective.

At one point 80% of people thought such self-contained behavior as being gay or interracial marriage should be illegal. We didn't make stronger privacy laws so that you could hide that you're gay or married to someone of a different race, we made it so those things aren't illegal. That is the right fix. That is the only fix that will ever work.
IBM’s 1937 corporate songbook (2014)
CIA probably needed finer grained data points.
A good note of caution for any study.
Why would WhatsApp crash when sent some particular characters?
Any anecdotes about programmers?
Like this one:

A CS student shows his lab assignment to the professor. The code works and even produces the correct output, but the professor mutters that the code is not OK:
-- You have to choose variable names wisely. Names like i, j, foo and bar make your code unreadable. By next time, please use long, mnemonic variable names.
A few weeks later, the same student completes a new assignment and brings it to the professor. This time, his code is full of long_mnemonic_variable_i, long_mnemonic_variable_j, long_mneminic_variable_foo and long_mnemonic_variable_bar.
Eh fair, although RPi Zeros are pretty cheap these days :).
> One thing I'd like to know is whether people doing lyft or über full time do on average better or worse than their yellowcab counterpart.

A good indicator is that most cab drivers (at least in SF) have switched over to Uber. The only ones who aren't doing Uber either (a) got low reviews on Uber and kicked off the platform or (b) have some odd loyalty to cab companies (e.g. maybe they're a part owner in a medallion).

Most taxi cab drivers are treated more poorly than Uber/Lyft drivers. They have to drive to a centralized location to pick up / drop off the car, don't have their own car to take care of, have to pay a per day fee that they don't always pay back if they don't get enough business, etc.
The FCC's Plan to Fix Cable Boxes Will Save Money
Same for Mac OS X.
Since https://news.ycombinator.com/item?id=10981679 is currently at #1 and the top comment there links to this paper, we'll treat this post as the duplicate.
I've always gotten enjoyment (and solace) from The Codeless Code:

http://thecodelesscode.com/case/1
I agree. One of the most magic moments when you start programming is when you write your first program that does a truly significant amount of work. You run it, you're still kind of on human time scale and think it's going to take a few seconds, but it finishes instantly. That was the moment that really hooked me into programming.
Why should someone use this over any other framework? And why aren't you using all the PSR standards?
Nothing is an abstract concept that we use for various things, when we say nothing is just a way of saying the absence of something we know, our own existence (Descartes) is proof that absolute nothingness is not possible.
Growing up I didn't have a computer at home. I would write my solutions in a paper, evaluate it mentally/with a pencil a few times, take it to my school or a friend's place and run it; only to find there is an issue. Rinse and repeat. I did this quite a few times and got really good at it. However, none of the languages are intuitive when you are learning it for the first time. You could easily be stuck at the most trivial of things about syntax, scoping, ..etc. Mistakes in a situation like mine are expensive - it usually takes a few days before I could verify again if my solution worked. It's really easy to lose your patience and move on.
Ask HN: Finding the next investor (thats not from Texas)
Hackers,

I co-founded a start up in early 2015 focused around airspace architecture for drone systems in the urban environment. We have been performing research and development for over a year and a half on advanced autonomous systems. We have been in contact with multiple potential investors and come up with some great leads. However we seem to be stuck in a rut with being routed towards Texas money. While I am not trying to group, I've founded from my experience that autonomous systems development and Texas oil money doesn't always click. Does anyone have any advice for getting in contact with investors from the valley or at least more technically informed investors?

-CA
Installing a bunch of third party plugins is the fastest way to take an already somewhat vulnerable application and introduce security holes large enough to fly a 747 through.

I used to work in the hosting industry - the overwhelming majority of abuse reports against customers were from people who had installed wordpress and plugins and one of the plugins had a major security flaw, and then the customer was off to the races as part of a botnet or spamming.

So you now have to audit the plugins, you have to worry about future updates to those plugins introducing vulnerabilities, you have to worry about a plugin no longer being maintained and becoming obsolete, etc.

Is there a business case for WP and plugins? Certainly. But the blanket idea that you can just drop a PHP application on a server, install a bunch of plugins, and move on to your next more interesting project is extremely naive.
Request For Research: Basic Income
Direct link to the paper: https://storage.googleapis.com/deepmind-data/assets/papers/d...
In other words, that frees up thousands and thousands of man hours that can now be devoted to figuring out how to teach a machine common sense.
DeepMind does about everything in Torch, which is Lua. Although I'm not sure about Torch's distributed support, so the use of 50 GPUs and Distbelief may mean another language?
Mac, iOS versions of Safari were crashing due to search suggestions feature
> manually updating the DOM is as optimized as you can possibly be.

Optimized in the sense that it uses less memory and cpu. But the code isn't optimized for humans to reason about (not to mention changing it.)

React was never about performance, it's about maintainability, readability and reasonability.

For me readable and maintainable code is (almost always) more important than fast code.
http://www.catb.org/jargon/html/koans.html
When in March is the match? Will it be broadcast live?
Ask HN: Is English the language of software development everywhere?
So I'm thinking "there must be a huge amount of software written in China".

And then I thought, but I see very few Chinese people in the forums, StackOverflow github etc.

So where are all the chinese software developers? Are they doing all their development collaboration on chinese websites?
No problem -- I'm really passionate about this topic!

.gov stuff. Every state in the union has social services systems that were stood up in the 60s and 70s, and have or are being transitioned over time from whatever mainframe they were in to modern stuff.

Usually the long term stuff is retained. These folks deal with situations like disabled children who become wards of the state. Their records need to exist well until those children are in their 40s.

Thats just one example -- Public works projects are built with 50+ year lifespans, and many of those records are expected to exist for at least that long.

There's also a whole historical responsibility thing that I think will become more important. You can develop a deep understanding of how a governor or Mayor made certain decisions going back to the American revolution (my county has records of the legislative body from the Dutch colonial period). Digitalization has erased a lot of that -- in many cases we cannot read data from the 1980s.

I think issues like this are already starting to appear on a small/personal scale -- when my grandfather died in 1980s, all of his business records, personal records, pictures, etc were on paper somewhere in his home. You could sift through and keep important things. What do you do when the only protection your data in Dropbox/et al is one missed credit card transaction away from oblivion?
> If I ran an AP computer science class we would never touch a computer. Pencil and paper only.

That would be a disservice to the students. Being able to code is probably the best predictor for students successfully completing a CS degree.