skysight-inc/HackerNews huggingface dataset:
There's an area not far from where I live (midwestern U.S.) where I've seen numerous snakes. You can just be walking out in a grassy area, and snakes dart left and right trying to not get stepped on. Totally harmless, unless maybe you tried to annoy them.

But I'm guessing you'd be most interested in avoiding more harmful snakes, like, how to avoid being killed by a python or some-such. I too have only seen pythons in zoos.
You can do it with email. Finding the button? :)
The Absurdity of LinkedIn
What Do You Think Is Impeding Haskell From Getting Mainstream Adoption?
That's pretty much how I feel.

I was thinking for a second the whole UI might get a shake up, or rather, there would be innovative useful functions, that would set the browser apart.

The bookmark and history managers are still pretty aweful. Some of the UI has been polished, but certainly not all.

The refresh button irritates me, because for some reason it feels smaller.

I feel the whole tab placement is a little moot, as it should follow the OSs style. Quite why we haven't good tab management/redesign/overhaul in modern window managers/desktops yet is beyond me.

Personally I'd rather a tool menu. And a location/search bar, a bookmark manager, and a browser pane. All pretty much separate.

Text input would be a nice centralised overlay/popup as and when needed, which I could make huge or small. In other words help with web forms. Android's Chrome browser kind of does that. In opera I used to be able to float the address bar, but it lost it's 'awesome' qualities - autocomplete etc.

It's OS/UX territory, why reinvent controls and the way we interact with each application? The overall UX ends up feeling like a right hodge-podge.
Forgot revenue model part. Right now we just want to see if people like the idea. After that we might try to generate income to cover server costs and then donate all extras to charity if the demand is there.

General ideas would be: ad-supported, donation version, pitch green alternative products, track why customers avoid products and then sell that data to brands(which would help the brands be more ethical... hopefully), etc.
It's common knowledge among SEOs that AdSense tends to be disabled a few days before the supposed payout. I haven't lost any big sum - only $2000 but I know one person that lost $40,000. It was all legitimate traffic coming straight from Google themselves, no click fraud no bought traffic etc.

PS: I was using AdSense from 2008 to 2013 - over 5 years so it's not like only new users got banned.
Thanks for the comment! http://dragd.is/7XEr9
There is a difference between trying to find a mp3 to download and having the convenience of an application that works as well as netflix for movies but is completely free.

(btw I started coding on a popcorn-like but for music. Think spotify for free. https://github.com/mimoo/nodster it's here. But I'm thinking about changing the code to just converting youtube videos to mp3 instead of looking for mp3 files on google)
It's looking nicer all the time.
This is actually not true. All Fortran routines are packaged with SciPy, as one of the explicit goals of NumPy is to be installable without a Fortran compiler.
It's not slow to test a rails app. See DHH's latest post.
How to Drink All Night But Never Get Drunk
I think it's a great start. I agree with most of the comments here: you have a lot of stuff nobody wants to read about, and not nearly enough white space!

Here's an updated version that cuts some of the junk (somewhat arbitrarily, but the point is you don't need 15 awards and nobody gives a shit about your society memberships), and notably increases the margins and space between the columns. Some of the text needs to be reflowed, of course.

https://www.writelatex.com/1017504xwcfcn#/2366805/
That Imposter syndrome talk hit close to home and was very worthwhile - thanks for the link.
Why trade a public health disaster for an environment disaster that will likely lead to a different public health disaster? Current restrictions seem reasonable.

"The Stockholm Convention, which took effect in 2004, outlawed several persistent organic pollutants, and restricted DDT use to vector control. The Convention has been ratified by more than 170 countries and is endorsed by most environmental groups. Recognizing that total elimination in many malaria-prone countries is currently unfeasible because there are few affordable or effective alternatives, public health use is exempt from the ban pending acceptable alternatives."

http://en.wikipedia.org/wiki/Ddt#Restrictions_on_usage
Database migrations without merge conflicts
I appreciate the 'classic' look. One issue... You talk about yourself in the third person.
Well, if I understand it correctly the idea is awesome and I wish it existed for other topics as well. Seems like it would be a great addition to a big providers book catalog like kindle or google books, audible etc.

But as others have said, it could really use more details on the home page.
Very cool, it's like the Leap Motion, a Multi touch track pad, and a keyboard had a baby. Looks perfect for kickstarter.
Members of the House of Representatives received donations from Comcast.
A proposal to ensure the future is more StarTrekish, not Elysimish.
Seriously though, when binding functions to object properties, the seemingly redundant syntax is worth the cleaner call stack: `this.functionName = function functionName() {}`. Simply named functions in promises can also be helpful : `promiseFn().then(function success() {}, function failure() {}` vs. the more common anonymous inline functions.
You can pass any function as an object everywhere you want, i.e. function someName(){} still maps to the identifier someName that is scoped where it was declared and can be passed around to other objects and functions. No need to "var someName = function someName..." to do so.
No, it's not too late, but I wouldn't necessarily think that a degree will be some kind of magic bullet. Rather than spending lots of money on a degree, just try to get some experience. Experience is more valuable than a degree for many jobs.

What's your unrelated field? The software world exists to solve problems. You may be able to leverage your previous experience and make you more valuable than the average new-to-programming person.

For instance, a programmer with a background in tax prep would be more valuable to accounting software companies than a programmer without. There is software written to do anything. Target companies where your background will give you an advantage.
You may consider adding HTML5 support for your background and demo videos, as click-to-play for Flash is gaining traction.

I use it, and right now I can't click-and-play the background video, I have to whitelist the whole domain.
"The comment was removed by a Wikipedia volunteer six minutes later."

Normal wikipedia vandalism and healing, nothing to see here.
Credit to /u/zifyoip [1]

[1] http://www.reddit.com/r/math/comments/24b4o9/whats_the_funni...
nonsense. I'm not an advocate of large process by any means, but a number of principles of the agile movement can benefit developers of any skill level or experience. and more importantly it can help a team collectively more than it can help the individual. the trick is imposing these principles carefully, which almost every agile leader I've met fails to do.

I've never seen anything wrong with more communication between stakeholders and adapting a solution to meet their ever-changing needs.
wow, been downvoted a lot. seems no one understands what I'm talking about here.
Apple can be seen as a patent troll. It doesn't have to mean non practicing entity - it can simply mean patent aggressor who uses patents for anticompetitive purposes. Non practicing trolls are just a subset of all patent racketeers.
This isn't how it works.

You have to be able to practice the patent, but you don't have to practice it.
I'm curious how you're planning on doing it on iOS. There weren't a lot of very helpful APIs to access in UIWebView at the time I was looking into doing this idea. Didn't seem impossible, just very difficult.
IMHO, the biggest thing will be that Ceph is now a product that is supported by a huge publicly traded company. That's a big deal and I'll explain why:

Storage is precious data is a big responsibility within most IT orgs. There are lots of regulations and best practices when it comes to protecting, backup up, verifying, and making available business records that are stored digitally. A Fortune 500 company isn't going to trust their business to a home grown solution (think self-supported Ceph compiled from source) when they can pay experts to do that work.

So, in the marketplace, Ceph competes against Scale-IO (now EMC) and Cleversafe. Scale-IO is on CTO radar because it's supported and sold by EMC. Even if Ceph is FREE it doesn't matter because you need support for these products to be actually deployable.

SO...I'm sure that the Inktank acquisition was predicated on a couple of things:

1. Potential customers saying that they liked Ceph but had problems getting it past management because Inktank was too small.

2. RedHat understanding (and verifying) that there is a huge opportunity in storage management and they were tired of getting frozen out by other solutions that were better supported.
Why do you say that GlusterFS is not a parallel file system? Certainly it is by the common definition of "file system that spreads data across multiple storage nodes."
After watching the video, it occurred to me that all I can do with this is share and save. And that's the end result, the goal; dragging and dropping is just a way to do it. Even your own points below are about _collecting_ information and _accessing_ it, nothing else.

And "drag & drop anything anywhere"? It seems that "anywhere" is just a special toolbar on the right side of the browser.

So... I have nothing against systems to collect and organize information; Evernote is just as bloated as OneNote, and everything else is even worse. But they most difficult thing here is "organize"; to this moment, instead of saving links in any of this services, I end up just remembering how to google them up. And this particular service doesn't seem to offer anything significantly better.
Ask HN: AdSense alternatives?
A friend and myself run a tutorial blog for a hobby that makes us a very minuscule amount of money via AdSense. It's a nice extra incentive to push and grow the blog farther and farther along though.

In light of the current drama surrounding AdSense (fabricated or not), and in complete seriousness, what are some alternatives in case we randomly get "shut off"? We have used and are currently using BuySellAds and their Unreserved Program - which depends on a buyer though.
Did Edward Snowden really use it ?
Ten years ago I probably could write a whole doc direct in LaTeX, and would have ripped this apart to find the cool hack used halfway down, but today I find it hard to bother with - a CSS/HTML5 template I would love, but I cannot see the LaTeX pipeline providing as much value.

Its a cool project, and more power to your elbow, but ... have we moved on?

edit:
That said I loooove the "5000 lines of Java written" / "10000 lines of Python". Expect that to appear in job ads this year, replacing "3-5 years of"
Yes, he's attempting to confuse the jury. It's unlikely to work, but Samsung is out of options.
Does anyone have any recommendations for comment systems on Ghost? It looks like they themselves are using Disqus and Jeff Atwood is using Discourse (obviously) are there any other contenders?
LAPACK and BLAS have many implementations, some of which are written in Fortran, but as you've said external LAPACK and BLAS libraries are not necessary to successfully compile NumPy, though they do accelerate certain NumPy routines.
It sounds like your main problem is confidence. The simple act of having more confidence revolutionized the way I look at interviews.

Look at it this way, if you've really been developing that long, you're a fricken veteran. Unless you've been writing up TPS reports in Excel for 13 years, you've seen and used a wide variety of tools to build projects, and get things done. New grads may know the difference between a tree and a trie and how to optimally traverse each, but you know how to define a project, what to expect as you scope it, what types of tools tend to work best for different approaches, how to develop with an eye to scaling and maintaining, how to test things, how to deliver them to end users, and so on.

There are probably dozens of types of projects that I could ask you about in a social setting, and you could immediately deliver a 5-minute sketch of how to design and build them from scratch, pros and cons of various approaches, likely problem areas, etc. That comes from the experience of having lived it for a decade, and the confidence to recognize that you can do these types of things, because you have done them, and because you're smart and resourceful.

This sort of confidence in one's abilities is such an asset when interviewing. Just assess your skills, know what you can do, and talk like you know what you can do. Sure you don't know everything about these skills, but who does?

The thing about CS fundamentals and interviews focusing on them is just a lame facet of the industry. It's hard to assess complicated skills in a standardized way, so instead people ask about data structures and language syntax. It's like interviewing an architect by asking him minutia about specialty hammers, but it's just the way it is. Look at it as a flavor of FizzBuzz, read through some books on the topic. If you're asked such a question, try to get behind the question, see what the interviewer is really assessing, and speak to that out of your skill toolbox.

If you want some CS theory book recommendations, here are my favorites:

- "Cracking the Coding Interview" by Gayle Laakmann

- "The Algorithm Design Manual" by Steven Skiena
Theoretically yes, but do note CephFS is not considered "production ready" AFAIK.

GlusterFS is much more focused on the filesystem bit, so why not give that a try, too?
Specifically the naive RSA algorithm. When implementing RSA there are many, many other issues beyond the actual original algorithm, so this is just the first step.

It's cute and clever, but it's not helpful. Is cute and clever enough to be of value?
Poor turn of phrase. I meant that one site was given as the reason for the ban. No warning. Ban email not highlighting the policies that were specifically violated and only automated appeal rejections.
Do You Listen when People Talk about their Data Issues?
LaTeX is good if you want something typeset well, and either you want to use free software or you want to version-control the document.

Customizability and control are really not hard to achieve in LaTeX. That's not to say that it's easy to wield the control you have; it may not be intuitively obvious which abstractions to use or disable, but you can in principle accomplish anything, and your results will be stable. Unlike with a word processor. InDesign admittedly is a great typesetter and an intuitive GUI.

Sure, LaTeX is good at dealing with various paper sizes and it has great math syntax. But fundamentally it's just a superb typesetting system that takes plaintext input and that you can use, learn from, modify, and share.
I love the lack of distractions that comes with walking. You have nothing except your own thoughts and ideas; nothing to implement them with. Nothing to detract you from your own unmitigated thoughts.
Some feedback from an Evenote Premium customer who uses their Web Clipper 50 times a day:

1. Love the autoplaying videos – it's very easy to understand how the service works at a quick glance, and the UI looks slick.

2. You could tell us if it's free, paid, or freemium. I'm less likely to try a web app that doesn't explain up front what it costs to use it.

3. If it's free, it might be worth reassuring people how you expect to keep it running. (e.g. "Use it free or go PRO and get x, y, and z.") I feel nervous about collecting thousands of links and images in a free web app I've never heard of that has no clear business model in place.

4. In the first video, dragging-and-dropping a link to bookmark a page looks like a sluggish process that I wouldn't want to repeat many times a day, possibly because the location bar and your interface are at opposite sides of the browser. Perhaps mention if there are shortcut keys to dump bookmarks and file them later? Evernote's Web Clipper has a bunch of keyboard shortcuts (http://d.pr/i/FlIl ) – it feels like using vim once you learn them, and I wouldn't want to go back to a drag-and-drop only experience.
Wow. Annoying animation. Taking up 50% of screen real estate.

Further, "Drag and drop images, links, selected text, videos or GIFs to your private folders or post directly to Facebook, Twitter & (soon to come) Tumblr, Dropbox, Pinterest etc."

So, I select some text, drop it, then what?
> For example, hg is now faster than git.

You're comparing the runtimes of two different algorithms, so your results are inevitably meaningless.

> It turns out that dynamic typed languages can be checked for quite a lot of things.

And yet, statically typed languages can still be checked for a lot more things.
After using LaTeX (and similar tools) for some projects for which it is very well suited, I have come to prefer the LaTeX workflow over a GUI word processor, and I personally like the appearance of many of the defaults.

HTML+CSS is fine also, if your goal is to have an HTML document. I write more HTML than LaTeX.
That's the first place I started!
There's not a lot of discussion around the current release (0.8), so much has changed since the project started I wanted some more topical information.
Substantial discussion: https://news.ycombinator.com/item?id=7645411

From the top comment[0] by endersshadow[1]:

I've said this in the corresponding reddit threads in
/r/beer and /r/homebrewing, but I've met Jim Koch on
multiple occasions in multiple settings, and I've never
seen him not hammered. He's a functioning alcoholic, not
a magician.

He is, however, brilliant. He gets beer and marketing
beer better than anybody else I've ever met.

[0] https://news.ycombinator.com/item?id=7646034

[1] https://news.ycombinator.com/user?id=endersshadow
You might want to give picocom a try. Equivalent command line is:

picocom -b 115200 /dev/ttyS0

It's also got a lot of serial-specific features closer to hand, like changing the baud rate, sending a break, toggling RTS/CTS, etc.
Red Hat Seeks to Bolster OpenStack Position with Inktank Acquisition
Not able to download it here in the UK.
http://en.wikipedia.org/wiki/Secondary_liability
You'll need to look at the claims, the part at the end that defines the rights conferred by the patent. Titles just tell you the general area. The USPTO is likely still issuing patents titled "Wheel."
Is there anything about Ghost that, intrinsically, makes it better than other blogging platforms?

Seems to me it's just reinventing a many times reinvented wheel (except this one is hip and popular).
Any act that gets you away from work for a while and allows your mind to wander is ultimately helpful. A long shower, a long walk, a long drive, interstitial spaces that give you time to think are invaluable.

I used to drive for about an hour to get to my former place of work, and I had time to think about things, whether they were related to a problem I was trying to solve or what haqppened to be on the radio at the time or the meanderings that usually lead to new ideas. While the job became increasingly unpleasant, I did enjoy those drives.

Acting on those ideas is key though, if you generate all these great ideas while you're on a constitutional but never do anything with them, how does that help your creative output?
For those being banned without explanation, can there not be any sort of legal action taken? IANAL, and I've not gone over their ToS with a fine toothed comb, but I can't believe they can essentially eliminate a primary source of income (for some people/businesses) without an explanation, especially when no ToS violation is known.

Wouldn't this almost be equivalent to being terminated from a job without reason (and isn't that also subject to legal action)?
Why is it that we need articles like this to tell us that there is no silver bullet and we had better use our brains instead of the Methodology Du Jour? Sometimes, HN just makes me want to cry...
I have good internet. I am in Korea though, so that might have been part of the problem, but the video was VERY laggy and annoying.
So much for dogs, Man's best friend.
I sense that these posts are written for a specific audience, rebutting a set of arguments familiar to that audience, and that's why they seem so reductive and narrowly-applicable, but I can't quite grasp how much of the argument translates to the rest of the world.
In which he enumerates measurements of what are quite slow test runs by TDD standards.
> - Ghost Dashboard

I'm really excited for that one, that was the reason I installed it in the first place only to realise it's not available yet.
This article is a breath of fresh air. I can't how many times I've encountered the dogmatic TDD adherent. I write more tests than anyone I know and what I have learned is TDD is great except when the cost of TDD outweighs its benefits. I've seen a dev spend 8 hours fiddling around with Mocha/Chai trying to test if a button changes color in response to a successful callback. Sometimes its good enough to click the button and see if it changes color.
Creativity or innovation - the icon for these two words is Steve Jobs, atleast in our contemporary. That's why I guess he was chosen as a primary example, so the audience would easily gel with the context of the study.
Neat changes, but I'm still going to stick with tmux. Tmux not only works better, it's changed the way I develop. Everything is done in a Tmux window with Vim and shell. Tmux is how you can create a shell-based IDE with splits and different functionality. I came from Emacs, and liked the IDE-ness of it, but I can capture almost all of that behavior with tmux + vim.
It's not a bad idea, but it just doesn't seem to me that "general purpose" machine learning as a service has any real value for lay users.

I'd love to get others thoughts on this and if they would use a service like this what you would want in something like this.

I would imagine something like churn prediction as a service, face recognition as a service, sentiment analysis,... more concrete needs could be good.

The landscape is mainly APIs (wise.io,algorithms.io,..)

BigML does decision trees as a service which at least allows you to interpret the results with a good visualization.

Ersatz does neural nets as a service with a decent GUI and an API.
"Over the years many people have complained about the so-called "religiosity" of some of the proponents of Test Driven Development. "

And Bob is guilty of that religiosity himself. See here https://www.youtube.com/watch?v=WpkDN78P884&feature=youtu.be...

Jump to the 58 minute mark if it doesn't automatically.
These are integration tests really, not unit tests

Unless you do a small change then make the robot do everything.

(Also, this may also be used for device tests in the production line)