skysight-inc/HackerNews huggingface dataset:
Segway was based on cutting edge technology and it worked really well. Indeed, it was impressive in its capabilities. But mostly out of novelty. In terms of basic capabilities it was a stinker.

Compare it to a moped: much slower, much shorter range, can't carry a passenger, can't carry cargo, can't travel on roadways, much more expensive.

Compare it to a bicycle: slower, much shorter range, can't carry cargo, can't travel on roadways, very much more expensive, can't be used for exercise, going up hills is easier.

Compare it to a car: enormously slower, vastly shorter range, can't carry cargo, can't travel on roadways, exposed to the elements, potentially comparable cost.

Compare it to walking: saves some time and effort especially on hills, less convenient, borderline rude to use near other pedestrians, avoids extremely low impact exercise, still exposed to the elements, very high cost.

And there you have it. For the vast majority of situations using a Segway is actually a huge downgrade from an equivalent expenditure. For the cost of a Segway you could buy a used car, or a moped, or an extremely nice bicycle. Meanwhile, if you have a commute that you would be willing to use a Segway for it would generally be absolutely superior to simply walk or bike and get some exercise in the process.
Are you a Binary Ninja? Find out
What can you Embed in a WordPress Post with oEmbed?
Why Bankers Want You to Fear Bitcoin
The tax on Microsoft (the "software royalty tax") is just as unjust as the tax on bars and clubs.

We are told that the money goes toward education. Even if that's true, it still does not make forcibly taking the money right. Parents that want their children to be educated ought to pay for it themselves. No one is forced by law to have a child they don't want in our country. Everyone, even bad parents, know that children represent a serious, long-term financial commitment.

Neither Microsoft nor the bars and clubs in question ought to be on the hook for other people's choices to have children.

Also, to those that want to bring the idea of free riders and externalities (i.e., people who say that public education produces changes in people that benefit everyone in society, and therefore everyone ought to contribute toward it):

Suppose that I come over to your house at 3 AM and wash all your windows (badly, leaving streaks and dirt), without asking you first. When I'm finished, I rifle through your mailbox, and find your paycheck. I cash it, hanging on to 1% of it, and deposit the rest into your checking account. When you object, I reply that I've been doing the same thing "for" my other neighbors for years and they haven't told me to stop, so you shouldn't either.
Five seconds of advice
On a similar note, a while back I wrote a bi-directional, fan-out adapter between the Interactive Brokers API and ZeroMQ.

https://github.com/brotchie/ib-zmq

The annoying thing about the IB API is that there's no framing; that is, you can't simply consume the message types you are interested in without parsing the entirety of every variable length messages.

ib-zmq resolves this annoyance by parsing incoming messages and placing them individually into ZeroMQ message frames.

I also wrote an alternative to the IBrokers R package with a much nicer interface using this ZeroMQ adapter. It parses most IB API messages, but hasn't been used in production yet.

https://github.com/brotchie/r-zerotws
Why Pornography is Bad for Your Health, and other Facts About Testosterone
the 10,000 times criteria is as old as the chinese saying, that supposedly is its origin. But since then, till now, we have been living under a near non-existent form of communication, it was the advent of TV, Internet, and stuff, that helped ideas cross traditional borders freely. As that happens, people will become better and better, I feel that 12500 times/hours is the next 10,000. Lets just cut our obsession with the round 10, easy for arithmetic.
The 3/3/3 Rule of Pitch Decks
i don't think you know what high frequency in hft means. haskell, r, emacs org-mode (lmao wtf?)... yeah good luck with that.
The Difference Between UI & UX Design
Project startup difficulties – The usual suspects
Apparently the joke is lost on HN readers, The Daily Mash is a parody site, it parodies news sites (specifically tabliod ones in UK, its kind of like The Onion). You would not expect a clear form from them - In fact, whether intentional or not, the overbloat would actually be a parody itself, and of the very thing bitched about in the article.
Why disabling 3rd party cookies in Firefox 22 is a big mistake
No, and I am making no claims. I have a market event feed coming in, a good idea of what the event processing looks like and a rough idea of how to send an order to a broker. I think the project needs to get to production fast though.
Demotix Founder Turi Munthe Gives His Advice On How To Build A Startup
Since this comes up every time there's a Jetbrains sale, here's the rundown on how the products relate to each other.

First, the easy ones. ReSharper, dotTrace and dotCover are all independent products that don't really overlap with the ones I'm about to talk about.

The "Core" doesn't exist as a product, but it's all the things that are product-independent and aren't provided by plugins like the editor, HTML/CSS/JS editing support, debugger, theming, etc. I'm mentioning it because each IDE ends up with a slightly different version of the Core based on when it was released, which means that using IntelliJ with the Python plugin might not have all the features of PyCharm if PyCharm got a major version update more recently than IntelliJ.

WebStorm (JS/HTML/CSS IDE) has the core functionality plus Node.js plugins. You can install other plugins, but only a limited subset.

AppCode (Obj-C IDE) has the core functionality plus product-specific Obj-C plugins that you can't install in any of the other IDEs. AppCode only shares a few plugins with other IDEs, like the Vim emulation.

RubyMine, PhpStorm and PyCharm have the core functionality plus language/platform-specific plugins for Ruby, PHP and Python respectively. You can install other plugins, but nothing that would turn one of these into the other, for example installing the PHP plugin in PyCharm.

IntelliJ IDEA has the core functionality plus a huge variety of Java plugins. It can also use the language-specific plugins from WebStorm, RubyMine, PhpStorm and PyCharm as well as others that are downloadable. It can install almost all of the plugins that are supported on the platform - the only exception I'm aware of is Obj-C support.

Hope that answers some questions.
Six Reasons Why Chinese People Will Drive the Next Bull Market in Bitcoin
Thanks! Still working the kinks out of the design before building out a mobile version. Soon.

Stars mean it's new (last x hours, x is adaptive). Checked and yes lifehacker is showing double links...should fix itself...no idea why... :)

Drop some feedback in the box under the title if you want anything added/removed/changed.
.NET/WPF to HTML/CSS/Javscript
I felt the author's post was less about taking credit from designers and more about appreciating how much value you add by learning the basics of the jobs which intersect your own.

A good designer is expected to advertise their ability to write CSS and Javascript why shouldn't one expect and acknowledge the same from a good full-stack developer. Just as the JS-able designer may not be able to re-write GMail in Ember.js so the developer won't be able to necessarily create beauty but that doesn't mean the skills aren't important or as relevant in a resume.
I like the design and everything works great!
I may have found some strange behavior, I don't know if this is supposed to happen or whether it's part of the way URLs work.
When I type my email address *@msn.com in my browsers URL field it displays an error. But when I shorten the link via Fry.IO, it point me to msn.com.
I.E. test@msn.com -> http://fry.io/f4 -> msn.com
Fast Company Magazine Does Detroit: On The Ground With The New Entrepreneurs
PinMeScript v1.7 » Nulled Scripts, php, WSOs - NulledShare.com
"Get up to 50% OFF" - this doesn't mean you get 50% on all products.

Anyway, not cool since only new customers get an discount.
Yes, if the only edge you have is speed. But a good algorithm may well be the next battleground as the benefits of ultra-low latency reduce.
He forgot the most important reason why "the internet" sucks, even though the page he's complaining about flaunts a prominent example: stealing content. Check out the unsourced photograph of the two actors. Actually, a second look at all the fluff on the page shows that much of it is itself poking fun at typical bloated websites with cheesy advertising, so this turns out to be a complicated example.
It could be the smartest thing for that country to do; it would be foolish, for example, for Afghanistan to get freshwater by desalinating seawater, but would make a bit more sense for nations with a coastline.
CodeNow Brings Its Programming Class For Underrepresented Teens To NYC
Massive BitTorrent and Cyberlocker Domain Crackdown Underway
Threats And Crises Are 'Just Normal North Korean Diplomacy'
Hmm that's interesting. If I go to: http://test@msn.com in Chrome on Ubuntu (Version 24.0.1312.56) I just get redirected to msn.com. Have you tried it with the 'http://? It's stored in the DB as:

http://test@msn.com
We have some plans on the drawing board for market maker simulators that could do with some fast matching so I'll keep an ear open for that ping.
What buttons?

(adblock)
This has been my point for years, and it has only gotten worse. Right now I'm thinking of writing an addon that simply blocks all third-party content (not just cookies), removes any divs that have a className or ID containing "share", removes comments after the first 100 (5000 comments and no pagination is not exceptional), etc. Perhaps just ignore output after FirstH1TagOnPage.ParentNode.Endtag.PositionInDataStream.

I think my site does alright, sameless plug: https://lucb1e.com/. Note that it's hosted on low-end hardware; if you want to view loading times, append ?debug to the URL. Or should I even get rid of the share buttons on articles here? I don't think they're used much anyway.
Mining Bitcoins is a waste of electricity
That's it! Stupid me, with http:// added it does the same here.
Fuduntu Team meeting results = big changes looming.
Ask HN: Are we moving away from apps (and to the browser) or towards them?
I recently came across http://readwrite.com/2012/05/11/apps-arent-dead-neither-is-the-web-the-parrot-is-though and http://readwrite.com/2012/05/10/the-app-is-dead-ok-not-really-but-the-browser-is-back but realised these are a little old now. Looking at where we are now, where do people think we are headed?
Digital Foundry vs. the ultimate gaming PC
I haven't worked in anything as high performance as this (though I've been doing lots of number crunching in Python recently) but there are a couple of great libraries that you can use before you jump into Cython. Check out Numba [1] and numexpr [2]

[1] https://github.com/numba/numba
[2] https://code.google.com/p/numexpr/
The family tree is semantic by nature, it shows the relationships between "entities". But you might have been joking?
Good quote on the subject of writing: "I don't know what I think until I try to write it down." Joan Didion
Is your data stored in a graph database? Because that would be cool.
Well, the Brits did actually do force feeding:

http://en.wikipedia.org/wiki/Marian_Price

Though there are/were certain conditions on when it could be ordered such as when the inmate has an eating disorder or becomes mentally incapacitated:

http://news.bbc.co.uk/2/hi/uk_news/493713.stm

I believe that the inhumane treatment that went on in UK/NI was not systemic but a result of individuals acting of their own accord. Guantanamo Bay was chosen to locate the camp in order to allow these kinds of things to go on because American law does not apply there.
Dear Google, Am I a person or an email address to you?
Here's my take on Google's identity management and access control environment, why I find it a PITA, and what I think they should do differently.
"This" is the internet Google created. Not a catalog of all information, but a catalog of all the information which has been wrapped in monetization schemes.

Use Google Search for "convert PDF to HTML." See page after page of links which Google might monetize alongside the paid advertisements it already has.

Google makes it look like this is a difficult task, not a solved problem with a FOSS solution - Pdftohtml that ships in many Linux distros.

Google obfuscates the most relevant information by burying it within links to discussions on Linux forums. Even though there's a fucking SourceForge page and it links to a Windows friendly version. The crap results increases the odds that the average user will click through a revenue generating link either directly on Google's page or on a site running their ads.
I completely agree. I have cut nearly all ordinary news from my life. I read domain-specific news, industry news, news from various little corners of interest, and occasionally glance at the headlines just so I have some clue of what's going on in the world. But ordinary "if it bleeds it leads" news is generally one of: (1) sensationalism, (2) government propaganda, (3) corporate propaganda, (4) veiled advertising, or (5) filler.
A casual talk with the co-founders of Ayojak
Python is definitely preferred on the research rather than the production side generally. Some organisations do use it on the infrastructure side too, but these guys are algorithmic traders, and not HFTs so latency isn't that big a deal.

WRT to the problem of deploying prototyping/research code, there are the following unsolved problems that I'm aware of:

* Going from matrix operations over the whole timeseries (taking care to avoid problems with your algo looking ahead) for speed in a research setting to deploying to an environment that streams updates to the timeseries one at a time. I think that this is an area that haskell has the potential to excel at, given it's strong guarantees on structure.

* Concurrency. The options in python all suck to some degree - especially if you have to interact with C libraries or extensions. I don't think it will ever make sense to build your real time market date in python. Again here haskell has an advantage.

However the python ecosystem seems to be almost perfect for researchers:

* Excellent and flexible data slurping/munging/transforming.

* numpy, scipy, pandas, theano, scikits... 'nuff said

* ipython

* Cross platform

HTH
You’re in the front of a Linux computer, you need a root access. What do you do?
I always thought Transmeta's code morphing technology was really cool but it never really had a chance to mature and the patents kept other folks from looking at the idea.
Sorry, you're criticising the mindset of "short-term wins" and you're in HFT? What do you think HFT is? Wake up and smell the coffee.
1. Timestamps in your seed data might benefit from nanoseconds if you really talking about "high" frequency.

2. I agree with you comment that it is easier to think about concurrency in Haskell than in something like C++, however you can't really compete with C/C++ in Haskell. Not even with cgo (Go packages that call C code), not with OCaml or any other higher level beasts that promise the speed. Fortran would be the only one faster for the "algo" part of your initiative. But again, if this is just an exercise, Haskell and others (I prefer Clojure for example :) will do just fine.

3. Would make sense to split the "platform" in two (very different) parts: "Quantitative Analysis" (a collection of tools and rules) and "Technical Glue to Read and Stream". Each can/should be divided further of course, but the two above are essential yet very different for a true "HTF Platform".
Bait Car TV show.
http://en.wikipedia.org/wiki/Bait_Car_(TV_series)

A few weeks ago a neighbor had their passenger window broken. They asked me if i saw anything. I said no. I asked if they had anything stolen. Yes, my Ipad was sitting on my passenger seat. Good grief.
I find this tactic unbelievable. Did we learn this tactic from cartoons? All we need is a carrot, box, stick and string. By days end we will have a rabbit.
Are you planning to run R in production, or is it purely for research that then gets translated to haskell?
Embedding is not strictly the same thing as inheritance.
"Massive" Cyberattack Wasn't Really So Massive
Now you guys invent a time machine and come to tell us which of these two commenter is right.

Although technically they both can be right, what we are interested to know is if you future guys, like us, consider the right to a free trial as a fundamental and unbreachable right in any circumstances.

Sure, we believe you can kill enemy combatants, but if they surrender, we believe they have a right to a free trial within 60 or 90 days of detention.

So come back and tell us how our government is able to flounder the most fundamental rules and principles of law.
Can we automate data mining?
As a software engineer working in the biotech industry I find your posting very interesting and insighful. I am currently pursuing an MS in Bioinformatics at the same time is very interested in Big Data. I think the $14,400 for a 12 weeks program is a great investment. However, the location is not ideal. Do you plan to expand your bootcamp to other cities besides SF?
Live Streaming: Rails 4 versus Node.js
What sort of performance baselines would you require?
> +1 for doing it in Go

Conspicuously you don't address Haskell at all. Then again, who cares what might actually be best for OP? There's an advocacy bingo card in play!
One of the best talks on creativity I have ever heard. Worth a listen whether you're a designer, developer, writer etc

This is an especially good video for managers to watch. In fact, it should be mandatory.
I don't get your sarcasm at the end of your post. He's stating up front in plain terms what his position is; he's not trying to hide his bias.
Not for long man, not for long...

But yes, right now they're really great for usability. Including disabled people; I travel together with a completely blind person together in the bus every day. He uses a computer with a screen reader at his job and at home. Mobile websites are by far the greatest to use. On a sidenote, HTML5 is hardly better than Flash here.
All I was thinking was how wrong could this be until I reached the 17th slide.
A Fast, Type-safe & Minimal String Formatting Library, miniformat
Allowing anyone with a small amount of money to disrupt valuable uses of spectrum would basically legalize extortion. I doubt many radio-spectrum businesses could exist in an environment where any random person with a few thousand dollars and an evil mind could legally demand that they pay up or be shut down.
> What's a "quoted exchange price" if it's not the price you actually pay?

The actual price you have to pay is based on how much you want to buy and how much other people are willing to sell at what price.

People who want to buy give a "bid" price and people who want to sell give an "ask" price. Whenever there is an ask price that is lower than a bid price, a sale takes place. This results in the lowest ask price always being higher than the highest bid price. The quoted exchange price will be somewhere in between the two prices.

If you want to sell right away, the most you can get is the highest bid price on the books. If you want to buy right away, the cheapest you can get it is the lowest bid price on the books. This means that you have to pay more than the quoted exchange price to buy and receive less than the quoted exchange price to sell.
Others are two lazy? It's my understanding that the average Joe has no access to the hardware and low latency network connections to be able to do this on his own.
Randomly searching for foldr on code.google.com

inserts :: [(VarId,VarId)] -> Env -> Env
inserts vvs env = foldr (\(a,b) acc -> M.insert a b acc) env vvs

or

inserts(vvs, env) {
for ((a, b) : vvs) {
env = M.insert(a, b, env)
}
return env
}

Pick your poison, but I'll stick with fors. Go blues!
'Someone deserves the right to a defend himself in court and face specific charges before being thrown in a dungeon for life, being tortured and denied even the right to die? Ha- what a naive perspective.'

It must make you feel very clever and worldly-wise to dismiss people thus.
Hackers Post Witness List in Trial on Ex-Premier’s Death
90 year old grandmother tries the Oculus Rift
The question that has always puzzled me is why do we feel compelled to sing along to music?

I mean, we are invariably worse singers so it surely makes it sound worse and this is besides the fact that signing ourselves drowns out much of the original sound anyway!

(Note: this is not to say I'm a silent listener, i'm a big fan of singing to myself ! :)
Can you explain how your argument against ownership of electromagnetic spectrum does not also apply to land, houses, cars, etc.?
That is not inheritance, it is embedding: http://golang.org/doc/effective_go.html#embedding
Using Ghostery here... my initial perception of a site is always based partially on how many entries are blocked on load. I've seen pages with 20+ calls to outside sharing services; at that point, a little extra cynicism kicks in.
15 People You've Probably Known By The Time Your 50
I largely agree with this post and share the author's frustrations. But there's a part of me that still likes the fact that a large portion of the web equates an email address to an identity. If you choose not to use your true identity, it's as easy as creating a new email address. Eventually someone will solve the identity problem without sacrificing anonymity for those who need or want it.
Perhaps I'm getting all external-locus-of-control here, but I actually think most people get it when it comes to creation being hard. I give them credit on that. I don't think there's actually an epidemic of people who fail to thrive because they struggle in the intermediate creative stages. I think people understand that it's a part of the process everyone has to go through. It's intellectually demanding, but if you can enjoy the small victories, you can get through it happily (and then will remember those times fondly.)

The problem is That Work Shit. No, I don't mean that people are averse to working hard. The contrary is true. Ever see a programmer blow up on his jackass-interrupter boss, because he wanted to keep working done rather than deal with an impromptu status ping? People like to work. They do. Leave them alone and most people will be productive. At least, most people whose efforts will be worth anything will be productive. Who cares if the bottom 20% use freedom and autonomy to slack off? They won't deliver much value no matter how hard you beat them.

Unfortunately, most of us are stuck in this corporate matrix where even cognitive 1-percenters have to sell themselves to middlemen called "managers" who take all the credit, and to take subordinate roles because a bunch of rent-seeking assholes have (in most settings) taken everything important or interesting for themselves. The result is a culture where there's no improvement and where motivation dies, usually around age 30. (People have kids, then decide that their creative existences are over and commence living vicariously through miniature creatures genetically similar to themselves, then find themselves chagrined when most of those turn out to be separate people with their own agendas.) We see this in the shitpile that is 95% of software engineering, where improvement never happens and horrible code gets written and dumbasses make all the decisions.

I don't think people get burned out in the intermediate stages because they're lazy or because they have a childish need for praise. I think they get to a point where they realize they're still not getting enough back to compensate for the obscene (artificially high, due to phony scarcities and corrupt) costs of living so they cut off and go back to their boring paid work.
Bitcoin Mining Is Not A Real World Environmental Disaster