skysight-inc/HackerNews huggingface dataset:
Yes you send your code on the servers of a company and you use their API to hit the market with their servers, or you rent your own racks. It will cost you a lot but in the HFT world it is the only solution. Any nano second counts. You are the fastest or you are not.
What are python and java the scripting languages of?
This is just a giant page of FUD.

Every language has flaws and using languages effectively means knowing what those flaws are and how they affect your program's processes. Does Lisp code produce unmaintainable masses of code? Perhaps. Ever read the IOCCC entries? Or pull apart exactly what a given Ruby script is actually doing? Yet people write good software using these languages all of the time and the world hasn't blown up yet.
"Meta".
A short statement on the Adria Richards / Pycon incident
Show HN: Everblog, Blog directly from Evernote
This is what Wikis used to be like. Now they tend to be much more cultivated. I miss the old style.
It was actually an HN post[1] about the creator of Nodewar offering 10 BTC for a contest. This combined with my desire to code lately and not having any thoughts on what to actually code, I'd like to try my hand at some contests to keep my mind fresh and perhaps try something new. :)

[1] https://news.ycombinator.com/item?id=5532360
This was how the RHCE (Red Hat Certified Engineer) exam begun when I took it a few years back...

However, instead of selecting "recovery mode" you had to edit the boot line and add a "s" for single user mode.
The even sadder part is that the "do not" way of working is the norm and the "do" is the exception in majority of the workplaces. And what these people in leadership positions don't realise is that it's good management that creates great results which directly affects the bottom line.

This is why the good start-ups do well because they manage better which results in better output.
If you're in front of an HP-UX machine you want 'single user mode'.

(http://www.cyberciti.biz/faq/hpux-booting-into-single-user-m...)
Thanks Dan, the analogy is a stretch maybe, but most algorithms fail due to being narrow models of reality, and criticised by too few eyes. If I discover something, it's extremely unlikely that others will believe it anyway (unless I prove it by becoming filthy rich as a result in which case I'm just fine).

You're pretty right about good trading algorithms but that doesn't necessarily apply to good traders or good trading systems. A good system - hft or otherwise - needs to be flexible and evolve to stay in touch with an evolving ecology. And to do this, it needs to keep track of many different trading ideas and algorithms, each of which may have its day in the sun.
Show HN: should_not, a gem to enforce that specs do not begin with "should"
Ever seen a running train or ‘Tom and Jerry’ on Linux command line?
Error 503 Service Unavailable

Service Unavailable

Guru Meditation:

XID: 466590669

Varnish cache server
Thank you for your very clear, succinct explanation of how computer language popularity works. There may be exceptions, but they are pretty few and far between.

I think this post should be bookmarked and referenced every time an argument is made using a computer language's "popularity" as a proxy for the quality of that language.
Open the page in firebugs net tab.

Frequent post's to logger.base79.com who (once I figured out how to navigate their site) appear to be some shady rights management company.

The post request also contains the following

{"uuidSession":"xxxx","uuidPermanent":"xxx","ip":"83.xxx.xxx.234","partner":"dailymash","timeStamp":"Mon, 15 Apr 2013 14:17:20 GMT","youtube":{"title":"Favourite One Liner","video_id":"toEqW3wGQSs","volume":0,"duration":141,"currentTime":5,"currentPercent":4}}

Delightful.
Did the cancellation of Microsoft Courier demotivate 200 employees?
Is there a point in buying WebStorm if I purchase IDEA?

I've been using WebStorm lately and have been considering purchasing it but I'm also learning Scala on the side and would also benefit from IDEA. If IDEA can handle NodeJS and TypeScript is there a point to purchasing WebStorm as well?
This is a clip from the documentary Objectified with Dieter Rams discussing this.

https://www.youtube.com/watch?v=ahtHKCQUD2k
Webserver clearly not written in Lisp.
People barely even register Japanese internment, and those were actual Americans.
Michele Bachmann, Newt Gingrich, Hermann Cain. Rick Santorum wanted to ban them. Etc.

All with predictable results. This isn't to say they never used teleprompters in their life; just that when they were running for the nomination, it was a useful cudgel to bash Obama and implicitly Mitt. That's why they were known as pretty gaffe-prone candidates.
I live in IntelliJ and AppCode. I'm quite certain that no other software has given me the same bang for the buck. My work would be significantly less pleasant if I had to use XCode and Eclipse instead.
(http://ycombinator.com/newsguidelines.html)

> Please don't submit comments complaining that a submission is inappropriate for the site. If you think something is spam or offtopic, flag it by going to its page and clicking on the "flag" link. (Not all users will see this; there is a karma threshold.) If you flag something, please don't also comment that you did.
7 Entrepreneur Attributes Imply Execution Ability
I like that explanation. It aligns well with my belief that language syntax/features/etc really don't matter that much in the grand scheme of things.

It's unfortunate because I know people that have not chosen Lisp as the scripting language because they want their product to explode in popularity, and they fear Lisp would actually hinder that.

All that said, with Clojure I think it's obvious Lisp hasn't really failed at all. Maybe it's better as a language just outside of the mainstream.
I blogged for months pre-launch with very few readers. It felt ridiculous to put so much into something that wasn't directly related to the brand I was building and was taking away from my sw dev time.

But when I launched, a surprising number of key industry folks read a significant amt. of the blog when they went to check out my site. Most didn't know me prior to my launch announcement, but after reading the blog they were convinced of my expertise in the area and a few have been working overtime to open doors for me. Likewise, a number of new users got to know me through the blog and came to champion the site after personally connecting w/ me & my background in the field through my writing.

It turned out to have been the best marketing / biz dev dollars I never spent.

I got advice many years ago from a VC that you should proclaim yourself the expert in whatever field you are entering. It turns out that the blog permitted me to do that successfully in a very low-key way.
I sometimes wonder if the state of many MDs finances isn't the result of their own egos rather than any larger failing of "the system".

Most of my friends who became MDs gave almost zero thought to what they were paying for school. They also took on huge amounts of credit card debt while in school trying to live like doctors before they were doctors. Being in a half-decent pre-med or med school entitled them to ridiculous credit card offers. In their minds they were all "roughing it" by driving their parents' hand-me-down Volvos, but in reality they all had new clothes and expensive computers.

When it comes to school, most of them never looked at how much someone graduating from institution X will earn vs. the cost. They all simply wanted to go to Penn or Harvard or Hopkins. If offered a full-ride at a second or third tier institution, but no ride at a top tier school, they all took the no ride option (with one exception, and he's a very well paid anesthesiologist who came out with very modest debt).

Can I tell you how many times I've looked at what school my personal physician went to? Zero.
If you're in the UK, this radio show on iPlayer covers some similar ground (and the author of the NYT piece features in the show).

http://www.bbc.co.uk/programmes/b01rr7zq
Caterina Fake's Augmented Reality: Content Before Gizmos
That's interesting. I think I must be a Y/T then. I believe that people are at their best if trusted (to do their work) but I also believe that human aggregates are doomed to eventual dissolution. The goal is to create value while you can and leave a legacy that allows newer and better institutions (formed decades or centuries later, so perhaps long after individual death) to learn from it.

I've written a lot about the concept of simple trust. Essentially, it means trusting people to do their work and generally do the right thing. It doesn't mean you'd hand them a suitcase with $5 million in it; it means you think the person is competent and not an idiot or scumbag. Not all trust is binary, but simple trust ("bozo bit") is, and it's also symmetric and usually transitive, so it becomes systemic. It's actually binary across a company (trust-dense or trust-sparse) and I think those tie into K- and r-selection.

If you don't have simple trust, you'll end up with a company where employees are treated badly, so they treat it badly (as they should) and it eventually fails.
String intern anybody
This could be a lot more fun than classic codewars.

For 99% of the "system" there's no particular reason you'd have to connect to the NYSE and trade real stocks for real money. Looks like they're feeding from iqfeed, but I think it would be huge fun to create an imaginary competition exchange, convince about 100 algo writers to compete, and shove them up against each other purely for the fun of it, see who's a better algo writer.

With modern virtualization, it should be pretty easy to distribute a pack of images, including practice data, to replicate an entire financial system on a small scale in your basement, then once you think you have a decent algo, upload your image to the competition league. If your hft codewars league wants limits for storage or cpu cycles, virtualization is a pretty easy way to implement it.

Superficially the most obvious thing to do is totally make everything up, from top to bottom, but it would probably work just as well to use real live market data and overlay on top of it. Just as air traffic control simulation has very slowly moved over the decades from purely random to sorta realistic to actual airport data.

This could be quite a bit of fun.
We never ask for your username and password.
It works poorly. The author makes the mistake in saying that everything that is not text is unnecessary and/or advertisement. There's a lot of cruft on most Web pages, but there's also a lot of valuable non-text info.
What do you mean "almost everyone?" The only people in Guantanamo are foreigners. The Supreme Court struck down the other "theories" in a series of cases starting with Hamdi v. Rumsfeld: http://en.wikipedia.org/wiki/Hamdi_v._Rumsfeld.
I had this question on a job interview for a system admin role. It was the first technical question :)
As the article itself suggests, the better title would be "the desktop OS is dying (to an extent)".

The author states that desktop PC sales are declining, tablet sales are increasing, yet also states that sticking with Metro makes MS "idiots". Are they supposed to use the desktop UI on tablets? Of course not.
I wrapped the perf_event syscall with something easier to use, and just call it directly around the code I care about.
TXJS Live Stream
No need to apologise - curve fitting is a big issue. But I would think that everything that happens on kaggle would be curve fitting by your definition right? And how is the stuff that happens in brains something other than curve fitting? It's how you connect the data dots and what you choose to focus on that makes the difference.
From Argentina with love: #DineroK worldwide trending topic
The Martian Chroniclers:A new era in planetary exploration
"She said that beautifully : "I am not primarily an advocate of capitalism, but of egoism; and I am not primarily an advocate of egoism, but of reason. If one recognizes the supremacy of reason and applies it consistently, all the rest follows."

Such a shame she let faulty premises and emotion cloud her writing and her philosophy then really.
Nice, this is how we usually get (unauthorized) root access on our school's *NIX systems.
> Response latency makes scripting language unacceptable for some types of problems. But in my experience very few latency problems I've come across are down to language choice vs. badly written database queries, lack of caching etc.

5 ms you save in your runtime -- for free, without any work on your part -- is 5 ms longer you can now afford to spend waiting on the database.

> But there are also plenty of situations where in-memory queues are also not acceptable, and the moment you hit disk, the entire performance profile shifts so dramatically that you suddenly often have much more flexibility.

I can only disagree here. I view CPU cycles and memory as a bank account. If you waste them on an inefficient runtime, you can't spend them elsewhere, and there are always places where they can be spent.

Excluding huge sections of the problem domain -- such as "decoding/encoding framed packet data" -- is a cop-out. There's no valid reason for it, unless you're going to go so far as to claim that Ruby/Python et al increase developer efficiency over other language's baselines so dramatically that it outweighs the gross inefficiency of the languages.
I would be much more interested in an open source solution to fight against HFT, or at least make it more difficult.

I see the financial world as a necessary evil, and I think some of its parts have benefits for the rest of the world. HTF is not one of those parts; I see it as a pure burden.

You could have made an open source Patent Trolling system and I would feel the same.
Had to look up R and K selection:

http://en.wikipedia.org/wiki/R/K_selection_theory
Ha! This shows up in pop culture in the game Star Control II (awesome game btw):

spoiler alert | You are travelling thru space encountering an ever-increasing number of what appear to be robotic ships with whom you can briefly interact before they end communication and attack you. Long story short: a planet-bound race, the Slylandro, purchased a robotic ship for exploration and to establish friendly contact with other races. The ship had the power to self-replicate; it also carried a small defensive weapon and a powerful lightning-bolt type tool for breaking-down and gathering resources for ship replication. The Slylandro wanted more probes faster so they turned the replication priority up to 11, overriding all other priorities. When a ship meets you, it attempts to initiate contact but is quickly forced into resource-gathering/replication mode & proceeds with breaking apart your ship into raw components. It is, essentially, a paper-clip maximizer. :)

http://wiki.uqm.stack.nl/Probe
You're conflating "success" with "popularity". Lisps weren't invented to become "popular", they were invented to get something done in a way that other languages couldn't easily do at the time. One only "fails" if one cannot accomplish its purpose. Different languages have different purposes, so "success" as a measure to compare them is inane... unless the purpose of all programming languages should be to be the most popular programming language?
He wanted them tried in E.D. Va. Virginia had a shitfit, then every other state said: "no fucking way you're trying those terrorists in our state."

No U.S. jurisdiction wants to play host to these people to give them a trial.
I got to watch Udo Dirkschneider (from U.D.O. and Accept) live on his North American tour last week in Poughkeepsie, NY. One thing I realized about him (apart from the obvious fact his voice is perfect for heavy metal even at age 61), is that he really enjoys listening to the other musicians (the rest of the band!) he has on stage with him, and he has hand motions that show he is following and anticipating the music in his head.
Amazon CloudSearch - The First Year
I think Ruby's success is an example that the era of "the language of the platform" is gone: there was no OS or app to use Ruby as its scripting language, but there was more than one language to choose from for building a web framework, and DHH happened to choose Ruby. Same with Python in the scientific computing field. Or (unfortunately) PHP in the web world.

We have multi-languages VMs (JVM ostensively, but CLR too...) and multi-platform languages galore. The era of the platform language is gone, and it's a free for all language war, where features and libraries are all it matters, and I'm sure Lisps will win more ground in one form or another, though something like Scala will probably "rule the world" :)
There's a good discussion on [this issue from betterspecs](https://github.com/andreareginato/betterspecs/issues/15) as to whether this is a good idea -- but if you're on the side that specs should not begin with "should", check out my new gem!
How to Mine Bitcoins for Fun and (Probably Very Little) Profit
Except the unspoken continuation of essentially all praise of Lisp is "...so if it's this incredibly awesome, why isn't it used more?"
"Windows is done". What a final statement.

PC sales may be mostly done. A desktop that was bought 10 years ago can still run fine today - and many still are.

We reached a point in computing where upgrading doesn't make that big of a difference. You can use the same machine for a decade or more without problem if you're an end user, especially given so many rich web apps that don't require high processing power.
+1 for using Haskell.
Which is why crypto should be left to reviewed experts. It is painfully easy to get wrong, and when you get it wrong, the result is usually a crack able system.
Thatsvery similar to what I/we use to build our realtime network monitoring tools, swapping out python for PHP (regrettably). It's validating to see other shops in different industries zeroing in on the similar stacks.
The declaration of independence is a document with zero legal force. It's a bunch of nice sounding words to justify our attempt to separate from the British, nothing more.
Sounds very similar to readability.
The world is so hard in many places that people actually flee to Yemen.

http://www.unhcr.org/50f5377e11.html
Kind of like how Reddit is with AMA's and new movies/albums. The Woody Harrelson and Morgan Freeman debacles.
>>>>>>>>I appreciate that there may be anger outs people in Gitmo, but they have every right to a trial I have.

It's really not that easy considering most people say these people should be covered under the Geneva Convention and given a military tribunal to determine their guilt. Unfortunately, the convention was really adopted for conventional warfare, not the sort of loosely organized terrorists we're currently fighting.

Also keep in mind a large percentage of these people who claim to be innocent have returned to the battlefield after being released from Gitmo:

"A declassified document made public Tuesday showed that up to 25% of all former detainees at Guantanamo Bay, Cuba, subsequently engaged in terrorism or insurgency"

http://www.cnn.com/2010/US/12/07/guantanamo.detainees/index....

And here's a list of other Gitmo prisoners who have been released and involved in terrorist attacks:

http://www.nationalreview.com/corner/327926/gitmo-detainees-...

>>>>>>As a country, in many ways we deserve the disdain directed at us.

No, not really. Considering when something bad happens anywhere in the world, nobody calls Canada, nobody calls Turkey, nobody calls Sweden. They call us to fix it. They call us to send billions in aid. They call us to take care of their crazy saber rattling neighbors. You think we deserve the disdain, but can you imagine the world without the billions in aid, without all the military aid we give other countries?
Why don't you just talk to him about it? Too hard?
You're taking this way too seriously. Think of it as someone tinkering with a specific algorithm who happens to overlay it ontop of NES games to show that it's working.

It's a cool project. If this is nothing compared to the things you've done, you're welcome to post them- we'd love to see them!
I didn't know about this. Thanks for the tip, goes to my notes.
...sigh :( I thought the universe was a JVM running all entities that compile to its bytecode...
Oh look, another edgy developer thinks he's funny. At least it's a nice design.
Some of the links on the site just link to the ACM page.
I'm speaking to the wiki page. If this is a discussion about whether Lisp was too powerful to successfully implement Expert Systems, or Yahoo! Stores, or Reddit, well then, I agree that's a different conversation.

But this is what I thought the page was speaking to.
If you have physical access to a Linux computer, then your options are unlimited. Manipulating grub could be one of it.

Things that come in my mind :

- Use USB Flash/CD to boot something else, mount the hard-drive and do some nasty stuff to passwd file.

- If you have your BIOS locked, you can simply remove the hard drive and use another box to do the same.

- If you got your BIOS locked with a password, you can simply remove the battery for 1-2 minutes and put it back!

- No access to the battery?! Remove the hard drive, boot from CD/usb key ( since there is no hard drive almost every BIOS will search for something to boot from ) and flash the BIOS :D

No system is secured if you have physical access to the hardware.
The Yellow Pages was called "The Yellow Pages" to distinguish it from the White Pages (and the Blue Pages). Recall that the White Pages contained names and addresses in a (largely) neutral format, and that both individuals and businesses were included.

The service you used was monetized. It just didn't charge you a fee. Instead, it will seek to charge someone else a fee later for data about you. Free doesn't mean "public service."
Or it might be because the beats and repetition help synchronize brain sectors. Allowing refined, less fuzzy, thinking.
I have no idea yet. I see you're geeking out in go and there's been a lot of advocacy coming through to look at go as an alternative.
I wish I could pay for my web visits in real money instead of ad views. It'd be nice to get the experience of AdBlock without having to deprive content providers of revenue. It'd also be nice if people could design websites without giving prime visual estate to viewer annoyances. Maybe you could pick what percentage you distribute to your viewed sites, so you can support your favorite content providers.

How much would it cost to offset my ad-less experience? It couldn't be that much, could it? Let's say the average website that I visit has 3 ads per page, with an average CPM of $2 per ad. That means every 1,000 times I visit those sites, I would need to pay $6. According to RescueTime, I spent roughly 16 hours a week on websites. If I spend 1 minute per page (a really rough guess), that's 960 views per week. Since I'm using really fuzzy numbers, the ballpark range is looking like $10-50 per month, probably around $20ish.

That's doable, but it's pretty steep considering the alternative. I'm sure there are probably ways to reduce the cost that I'm overlooking.