skysight-inc/HackerNews huggingface dataset:
Grammar and punctuation are usability tools. The writer is allowed to use the whole set of characters, punctuation, and symbols to express himself or herself. There's no law against title my next piece of writing: "Gsfbvsrnbwrkng!#$#jkgfbfart." (And I believe this is, in fact, taught in high schools. It was to me, at least: Our literature textbooks seemed to always include works by e e cummings, for example.) But we have this set of recommendations for writing in the English language that maximizes clarity and comfort when reading. Many high school students don't care about writing. Either they find it boring or don't understand why it's useful or are intimidated by books or something else entirely. So sometimes rules just have to be pounded into them.

And anyone complaining about the quality of public education in the United States, before you get down on teachers, go take a look at what people get paid and what resources are provided to teachers. Especially in poorer parts of the country. We're getting what we pay for.
For PostgreSQL: RDS or Heroku Postgres.
My reply to this would be that everyone has to do some sort of statistics and modeling in their studies.

Data science tends to be more about having good software engineering, understanding how to interface with production systems to pull data out, and enough modeling experience, almost specializing in it, to be able to make inferences about different kinds of business activities affecting revenue, or other parts of the business.

You can get away and even grow in to a data science role as a statistican or software engineer (probably leading towards data engineering more than data science).

Source: students of mine get hired by companies like facebook[1].

So: to summarize, data scientists get hired for roles at companies to focus only on modeling, data quality, and data advocacy, and assisting product roles.

Edit:

[1]: http://zipfianacademy.com/
> Another question: has anyone had the feeling when they are in a dream that they can't move? I want to force myself to roll over to the other side and something invisible holds me there. I noticed this happens mostly when it's cold.

Roll over on the other side IRL on in the dream? In the former case this seems to be a very good description of sleep paralysis[1], including the sensation of something invisible holding you immobile. (tl;dr for the wiki article: When you are asleep, you are paralyzed. Sleep paralysis happens when you are already paralyzed and not yet asleep, or still paralyzed and already awake.)

[1] https://en.wikipedia.org/wiki/Sleep_paralysis
World’s Supercomputers Release Study Confirming They Are Not Powerful Enough
This is Apple forcing the in-store analytics companies like Euclid to use iBeacon rather than WiFi. With the market share numbers the way they are, though, for all but the highest-end stores what Android does matters more.
The English teacher beginning his lesson with "So." reminded me of this piece:

http://www.nytimes.com/2010/05/22/us/22iht-currents.html

(SO this is about the word “so.”)
Total surveillance does not return us to a no- or low- surveillance ground state. Nor does it put us in an "everyone has dirt on everyone" state. It just makes it easier for everyone to identify who is more than N standard deviations away from standard/accepted behaviors.
That was a joke, haha, fat chance.
Slightly ironic to see (for me) a Google Adwords voucher being advertised in the corner of the webpage this anti-surveillance tech article is presented on.
Technology enlarges the consequences of moral choices, but it does not carry an inherent morality.

Bruno Latour wrote a lot about this subject, and it is often insightful. There is a nice summary of [1] here:

http://doorsausage.blogspot.de/2009/02/morality-of-speed-bum...

[1] http://www.bruno-latour.fr/sites/default/files/54-TECHNIQUES...
Symphonies are pretty traditional in their methods, and the conductor is already an adequate solution to the problem (and has many other roles).
Now I'm wondering if this is a TD puff-piece in celebration of updating their security software.
Consider though:

To my mother, Ayn Rand, and God [1]

Is the writer's mother Ayn Rand?

[1] http://en.wikipedia.org/wiki/Oxford_comma#Creating_ambiguity
Halfbakery is a popular but not very serious one.
Steady.js – No more scroll jank
WordPress open sources VideoPress with a link to 5 years old source code
I came to technology quite late, after chasing another career path. When I was trying to learn how to code I got into the habit of doing something, anything, even one miniscule thing related to programming, every day without exception.

Even if it was just a matter of looking up the api for one java method, that would still count as my "one thing" for the day.

The habit rapidly took hold, and years later I'm still doing it. After a hard day of programming I'll still spent at least ten minutes working on a side-project, even if it's just reading about a library I may want to use or committing a tiny refactor.

If there's one habit I would encourage people to take up, it's doing 'one small thing' every single day.
As a juxtaposition, compare this with an actual quote from a 2005 speech by Bush:

“We do not create terrorism by fighting the terrorists. We invite terrorism by ignoring them.”
That book you read was Russell and Norvig, it's one of the best textbooks ever written on any subject:

http://aima.cs.berkeley.edu/
That's my point. You're free to decide if this information should or should not be available to the public.

But you've done nothing to take down the source of the information so it's still in the public domain. Then you try to control who can make an index of information that is already freely available.

If your society decides the information should be non-public, then have the source take it down. But how can you leave it in the public domain and then try to control who is allowed to look at it?
> Momentum, syncopation, rhythm and pattern make a sentence flow, because writers are trying to transfer the voices in their heads into yours.

Had to read this several times because the horrible punctuation made the sentence unreadable without thinking.
As an aspiring scientist and postdoctoral candidate, few things dishearten me more than when political agendas creep into the scientific process. Research is hard enough not having to worry about political competition. I fear the mixing of science and politics could erode the objectivity of the community.
Almost missed being able to read that because I couldn't see them due to having JavaScript off.
To my mother Ayn Rand, and to God

Not the same wording, but that's how I would write it, given the freedom.
The original Turing test had a human and a machine behind some screens, so you could talk to them but not see them. Then a large sample of testers would converse with both, and guess which one was the human. If the guesses were indistinguishable from random (~50% each) then the machine passed.
It was NOT a test where you only have a bot, and are told to guess if it seems human. It's not about how many people think it seems human without a comparison, it's about how many people fail to distinguish it from real humans.
Eugene Goostman becomes first computer to pass Turing Test
There are plenty people with ADHD-PI and good grades. Many goes undiagnosed into adult life as well.

Seek help. Be prepared to have to explain it a few times. Some doctors are amazingly reluctant to accept that ADHD doesn't mean stupid, lazy or crazy. (Yes, there is a book by about that name. Can't vouch for it yet.)

Also, medicine or not, be aware that you might have a few advantages: When everyone else freeze (exam, first to an accident etc) if you are prepared you can think clearly when few others can. You most likely can study very well on your own (but going to class is still recommended just to have an idea of what the school/teacher/professor thinks is important.)

Try to use your special abilities like: thinking outside the box (automate things), eye for details (something is fishy), people skills etc. I'd also like to think that a job were you are clearly ON or OFF would be an advantage.
I would love to see a MIDI interpreter for something like this. MIDI is already a series of note events (among other weird things like pitchbend and sustain, so it couldn't be too hard.
Great line: It's like burning down every piece of wilderness on the continent to prevent deer-car collisions.
The first chapter of "Practical Data Science with R" answers exactly this. [1] In summary, you're designing and running experiments to help a business, so you're generally working for a non-scientist.

[1] http://www.manning.com/zumel/PDSwR_CH08.pdf
Yes! We need to get rid of those fat cats in Washington! LULZ.
A professional procrastinator like myself knows that button polishing can become a very interesting task if it means you can postpone what you really should be doing. See http://www.structuredprocrastination.com/
US banks require you call from the phone number on the account and have you enter your SSN after they match the # to their records. No separate pin needed.
Looking at it from the other side, if you have newer hardware Elementary OS may not work properly on your machine because it has an older kernel that may not have the drivers.

If the target audience is laptop users this is definitely going to be an issue.
Today is Everyday
I'm being specific, I'm not talking about "rendering", I'm talking about the rendering equation, which is the mathematical formulation of light transport. I agree it's amazing the brain is able to interpret the light coming into my eyes into a perception of reality, but the startling thing about lucid dreams is that it is also apparently able to very convincingly simulate the external behavior of light itself properly as well, without external stimuli. (Which is currently an intractable problem computationally FYI.) For example, when I turn my head in a lucid dream under conscious control, reflections, texture, etc, behave what appear to be normal, in real time. This blows my mind.
Debugging a reverting database update
Do you think there's a market of people who'd like to read fiction if they had a comfortable option to do so?

Can you be more specific about what market you're targeting? Kindle, iBooks, Google Play are all convenient options for downloading and reading fiction.

Are you planning to differentiate on content, cost, delivery or something else?
Punctuation is about rhythm. Writing is about communication. And I start sentences with "and" all the time.

I hardly know my grammar rules and I don't care. But I do care about making sure that writing is clear.

That's the basic rule I've applied to the hundreds of books that I've edited. Oxford comma. Huh?
This fear is part of why we have the absurdly opaque and inefficient grant writing process, in which funds are allocated by the government without so much as interviewing the recipients.
> Now, when somebody checks out your code, they can just run `npm init` on the package and it will grab all the GLSL snippets you’ve saved as dependencies.

Should they run `npm install` here to get all the package dependencies? Not `npm init`?
I'm not conviced this will help that much for Intel GPUs. Developers from Intel have been optimizing shader compilers specifically for Dota 2 for some time without much impact on performance.

Dota 2 is probably memory bandwidth limited on Intel/Linux/OpenGL and that is likely the case for other games too.

So maybe modifying the OpenGL part of the game engine a bit to take memory bandwidth constraints of Intel GPUs into account would help more.

When I was looking into the issue of Intel GPU peformance on Linux many months ago there were no tools to profile memory bandwidth bottlenecks.
Needs a [2011]. Evidence here: http://www.muckercapital.com/blog/page/4/
Trey is a data scientist at Zulily. Think he's been there for a few years now.
https://news.ycombinator.com/item?id=4635274

http://aix1.uottawa.ca/~jkhoury/app.htm

The linear algebra text by Anton (9th and 10th eds) has a huge section on applications of LA. Also this book does same for ODE's http://www.amazon.com/Topics-Mathematical-Modeling-K-Tung/dp...
>“I feel about beating the turing test in quite convenient way. Nothing original,” said Goostman, when asked how he felt after his success.

So how long until the creator can pass the Turing Test?

(Normally I'd ignore that, but given the subject matter...)
Meet the Google Lab that is Changing Mobile
Thanks for the pointer to Lonestar, I'll review. (PDF link to the relevant paper: http://iss.ices.utexas.edu/Publications/Papers/ispass2009.pd...)

Re: target problems... the catalyst behind PyParallel can ultimately be tied back to the discussions on python-ideas@ in Sept/Oct 2012 that led to Python 3.4's asyncio.

I wanted to show that, hey, there's a different way you can approach async I/O that, when paired with better kernel I/O primitives, actually allows you to exploit parallelism too (i.e. use all my cores).

I'm particularly interested in problems that are both I/O-bound (or driven) and compute heavy, which is common in the enterprise. The parallel aspect of PyParallel is an area I'm still flushing out (I wanted to get the async stuff working first, and I'm happy with the results). I definitely want to spend the next sprint focusing on using PyParallel for parallel computation problems, where you typically go from sequential execution, fan out to parallel compute, then fan back in to sequential execution. This is common with aggregation-oriented "parallel data" problems.

I'm definitely less familiar with problems that inherently require a lot of cross-talk between threads, like the agglomerative clustering referred to in that paper linked above.

Now, all that being said, I did have some good results simply wrapping Windows' synchronization primitives (http://msdn.microsoft.com/en-us/library/windows/desktop/ms68...) and exposing via Python: http://hg.python.org/sandbox/trent/file/0e70a0caa1c0/Lib/asy...

Things like `async.signal_and_wait(object1, object2)` are actually pretty darn useful. Again, it's thanks to the vibrant set of synchronization primitives provided by Windows.
Half the time when I hear Barack Obama speak, I imagine his speechwriter typing out
", and this nation cannot afford that<period><tab><tab><tab>So I have been..."
For every damn sentence.
PowerLoader – the exoskeleton for super strength
Yep, here's another fun illustration of the same issue with omitting the Oxford Comma:

http://i.imgur.com/fycHx.jpg
People are already making DIY transcranial direct current stimulation gadgets for themselves. The setup apparently isn't much more complicated than a regular battery and two electrodes taped to your scalp. Someone at Reddit also seems to be working on making a consumer device for the lucid dreaming thing: http://www.reddit.com/r/LucidDreaming/comments/25aos9/publis...
Apple was not saying that Samsung had a similar design, they were saying that Samsung had the SAME design. Which was nicely proved when even Samsung's lawyers couldn't tell the difference.
Rails Jobs tweets
Short tags (other than echo <?=) are no longer on by d efault
When it comes to problems with Linux as a personal desktop OS, the appearance of the GUI is among my lowest concerns. What prevents me from considering Linux as a desktop or laptop OS includes: horrible battery life times (worse than half for a friend's thinkpad when compared to it running Windows), how difficult it is to get Bluetooth and Wifi working, really bad multi-touch for trackpads.

The problems with Linux as a replacement for Windows or Mac are that the fundamentals are not there. Recent hardware support is non-existent as volunteers have to write drivers so you're likely stuck with old hardware. You'll get anecdotes of people who are happy with what they have, but any such person that I've known long enough I've seen them gripe on IRC about things that are completely trivial or just not even issues on Windows or a Mac.

Linux needs a hero with deep pockets that builds their own hardware and drivers. I thought Dell might have been that hero once, but it never became a priority for them.

If you could get elementary OS working on a nice slim, powerful Samsung or Thinkpad laptop, with good battery life and driver support then I'd think you'd really have something.
> telecoms should profit from the enormous boom in demand for their product over the last two decades.

They haven't benefited from the boom in demand as much as they have benefited from the contraction in supply[0], combined with the fact that Internet access is essentially a utility.

If it were simply a boom in demand, that could be matched by a boom in supply and customers would be better off today than they were 20 years ago. Except we're worse off - if you had broadband 15 years ago, chances are you have fewer options today in your choice of provider, you're paying more, and you're getting approximately the same amount of service[1].

[0] There was far more choice in ISP in the late 90s than there is today for most consumers.

[1] The number of people with access to broadband has increased, but that's partly due to the insanely low threshold for "broadband" speeds, as well as a function of time.
It's very, very poor. Extensive discussions already here on HN:

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

https://news.ycombinator.com/item?id=7864521
For clarity in this case, you would distribute the "to" if the writer's mother is indeed Ayn Rand:

To my mother, Ayn Rand, and to God

and otherwise assume not (or completely distribute the "to" for no ambiguity).

EDIT: My sibling post has another good alternative.
A little weekend project.
Code is at: https://github.com/shlomizadok/rails_jobs
Even more tangential but amusing https://www.youtube.com/watch?v=lF4qii8S3gw (Borge, Phonetic Pronunciation)
It's important to note that hardware (and other business related expenses) should come out of your pre-tax income. Make sure to expense those things!

I also (personally) find it humorous that several of his downsides are extreme upsides for me. No conferences, no after hours schmoozing with my employer, no need for software that has expensive licenses :) and most importantly NO "team-building-moral-improving-bonding activities"!!
The piece also asserted that "word" and "whirred" are "pronounced exactly the same".

They aren't. The first consonant is different; IPA [w] vs. IPA [hw].
The reason death tools are worthwhile to mention is that putting things into perspective reduces the psychological impact. If more people were immune to the psychological impact, terrorism as a whole would have far less influence.
MIT's next best use of its political power would be to bring Massachusetts laws regarding innovation to parity with California's circa 1980. Specifically, adopting the "Minnesota Model" employee IP protection, making noncompete agreements unenforcable, and protecting moonlighting.
Neither Valve nor LunarG make hardware, so buying new hardware won't matter.
"I failed".

Ouch. I'm a couple of months into doing something similar and I was contracting before it. I'm fairly resigned to returning to contracting at the end of my six months.

Churning out a product company from scratch without an obviously good and commercially viable idea is hard. A large part of me is resigned to returning to contracting and at best trying to keep what I've worked on ticking over at the same time.
Any use of commas in a list for something other than separating items, regardless of Oxford comma, makes for ambiguous sentences. That one is just written to make the Oxford comma a culprit. Try:

To my mother, Ayn Rand, Jimmy, Bobbie and Sue.
It would be nice to play the Battlefield series on Linux.
What is scroll jank? Neither the author of this post nor the links posts explain it. Searching for more information just brings up those same pages.
You don't need the C++ source, just the IR. LLVM already removes mallocs if they are unused:

http://lists.cs.uiuc.edu/pipermail/llvmdev/2010-July/033017....
i need to add some pop here

https://www.youtube.com/watch?v=M94ii6MVilw
Its not about whether those individual attributes existed already.

Samsung blatantly copied apple product designs, from the physical appearance of the device, to the design of the packaging right down to the design of the chargers and cables.

This is not speculation, it's fact.

I don't deny that most modern smartphones, including the iPhone, look vaguely similar to that LG. No way you would confuse them for the same product though.

Now look at this image: http://i.imgur.com/TmUj2.jpg

This isn't some case of "oh but Apple's design is obvious how can it not be the same?"

This is Samsung's business model.

Motorola RAZR (copied Samesung Blade) - even the name is a pun on the fact that its a copy (hint: razor blade)

Blackberry (copied as Samsung BlackJack) - again the even the name is a ridiculous rip off. This one went to court and funnily enough RIM won.

Samsung Innov8 (copied from Nokia N96)

In 2012 Samsung released their Chromebox, which copies the circular cover on the 2 year old MacMini. The MacMini has it there to allow RAM upgrades. The ChromeBox has no reason for it, besides copying the MacMini design.

In their advertising they have a history of either reproducing Apple ads (e.g. the way a phone and the earbuds are arranged). In one case, they literally photoshopped the iOS Google Maps app onto their own device.

Their "iRemote Control 4" is a ridiculously blatant copy of the iPhone 4

Do a quick search for "Dyson Samsung clone"

There is no question that Samsung copies it's competitors designs, packaging and advertising. Apple was granted a design patent and used that in its fight with Samsung.

Show me a case where Apple has used its design patent against a competitor that is not obviously trying to blatantly copy their devices?
Probably AMD, they fund open source driver development and release good documentation for their GPUs.

Intel is ok too, but their hardware is not really targeted for gamers.

That being said, if you are fine with using proprietary drivers, currently nothing beats nVidia in terms of performance, features and stability of OpenGl drivers.

You would be supporting the ecosystem with any purchase, but if you are politically inclined on free software then the choice is AMD or Intel.