skysight-inc/HackerNews huggingface dataset:
Got a term sheet. Now what?
When I read they filmed a House finale all with a Canon 5D MkII, I thought was pretty cool.

What are the differences of using something like the MkII vs something like this (for folks that don't know anything about movies)?
A month on, Rohan Silva still hasn't resigned
Kohana is a very solid framework.

The best parts about it are that the source is very readable and it's extremely easy to override the default behavior of many modules. I would strongly recommend doing this as much as you need to because Kohana's defaults may not make sense for your usecase. The biggest downside is that v3 is very different from v2 and a lot of the documentation and help still assumes v2 (this is why easy to read source code is important.
Are companies really so fixated on having you "in the office"? I leave everyday at 4pm to have dinner with the family and then usually I work a bit from home later in the night. I'm sure I work over 40 hours but I don't mind because I can see my family at normal hours.
Goodbye, Dear Discovery
I think to be successful your team needs to be strong in four key areas:

- Trading (Strategy)
- Software
- IT
- Research

There isn't necessarily one of the four that trumps the rest, and different players have different relative strengths across those four disciplines. (Which are as you would imagine, not terribly specific to HFT)

I imagine the question is developer-focused, so on the software side, I think I value most highly:

- Don't fuck up. This is obvious, and the trading adage of "Don't lose money" is overdone...but essential. Assume you will fuck up and have nets in place to catch you. Doing safeties well isn't sexy and doesn't add any edge, but I've witnessed "unlikely" safeties save trading systems.

- Understand the hardware. Undestand the strategy. You cannot write fast "generic" code. Have a sense for how fast you could optimally be on the hardware and network stack you're using. This requires interfacing with IT and, sometimes, trading, as some "strategies" traders come up with aren't easy to do FAST; you might be able to suggest something similar that is potentially much quicker on the critical path.

- If you really want to compete in low-latency, C++. If you just want to be pretty fast and your strategies aren't competing for specific orders with the other market makers, I don't think it matters. You can probably do a lot of strategies in 100us in any language. GUI can be done in anything, but it should be able to scale. Most of the GUI pieces are pre-existing. Sortable tables for fills. Ladders for displaying markets, etc. I've used Java/C#/C++ GUIs -- C++ has always worked best for me, but I wouldn't be opposed to doing the front-end in JS/HTML honestly.

- Understand the critical path. This and, to some degree, only this, has to be FAST. Obsessing about how to optimally build a theoretical value cache more quickly etc etc is often not that big of a deal. (It's not on the path)

- Linux kernel and TCP/UDP stack DETAILED understanding. (Or verilog I guess...)

- Locks. When does a mutex really need to be locked? Obviously depends on system architecture. And can often dictate architecture.

I think almost anything else I'd say would be either vague or generic. I think there's a lot of niches one can carve out in HFT and, while I personally value generalists who can holistically understand the goal (make $), there's a ton of people doing really well by just being the most badass at X/Y/Z.
I think the reason you were downvoted was that your comment didn't really say anything unique- it just agreed with the parent.
Gunpowder: Behaviour Driven Development for Unity
>Similarly, we need to stop encouraging entrepreneurship without acknowledging the extremely long odds of success, the numerous downsides and the fact that many of today’s entrepreneurs are tomorrow’s social welfare recipients.

Yeah for a few months. The kind of people who are going to start their own company are not the kind of welfare recipients we should care about (inner city kids and white trash) -- they are those for whom welfare was created, as temporary safety net.
Lets all rejoice in how fast those who created the disaster fixed it. rolls eyes
Not being an American I might have missed a huge example of the opposite, but I haven't seen the US gov shut down and destroy a public company. Sue them, yes, but destroy, no. So, presumably, had Megaupload gone public, my guess is that it would still exist, while being sued. It would still have resources to defend its self. What has happened here, or what was attempted here was the destruction of a business and the removal of its ability to fight back. I cant see that happening to a public company.

OK, Megaupload can be argued to be shady, but surely the action against is is equally shady.
I relate to this. With apology to Ed for sort of borrowing his format:

Company: "We need this." (With varying degrees of
understanding of "this".)
Me: Makes it happen.

Me: "I need this." [Perhaps mistakenly, I'm actually
more polite and say "would like", and I point out
how it would help.]
Company: "That's impossible!"

Me to self, eventually: "F-ck this."

--

P.S. Experience has taught me that the important parts for me are:

Makes it happen.

and

F-ck this!

The former is the motivation that keeps me going. The latter is the signal not to destroy myself fighting the impedance against the former.
've added clarifications, let me know if there is anything left unclear. (I didn't want to explain every comment, thought it would be condescending or unnecessary, but I've explained anything I thought was unclear in an edit, and can add more if anything is still unclear. I think my point is quite clear.
yea, its more than 140 bytes! the average "tweet" object is about 3k, and includes a lot of meta data about the user, the tweet, location, etc... Its direct from the Twitter stream. think there is a bit of overhead of actually parsing the JSON file into a CLR object... since RavenDB actually knows about JSON it may be possible to just give it the data, and see what happens...
I think testing and code coverage is important, but over evaluated. 1 year ago I worked on a Java Project with over 2500 test cases and over 82% code coverage. The portal was still pretty buggy.

82% code coverage means nothing. To get such a high code coverage we tested really everything. We even wrote unit tests for DTOs, Entities and so on. To have a bunch of tests for simple getters and setters is pretty use less in my opinion :-)

I agree with the part, that to write good tests is not easy. That is not a job for students or for bad payed employes with less experience/skills.

In my current project I have much less tests. I am just testing the important parts. But that I am testing very carefully. And I have now much less bugs then in my old project.
Who said I wrote them off? I am writing off the author of this article. This article is about 5% substance, 30% quotes from other people, and the rest is a mixture of vague personal opinions and forewarnings about the realities of the odds against entrepreneurs from a guy who, from what I can tell, has never had the guts to start a business.

I personally don't find much value in Eric Ries advice and think he capitalized on the brand value of his education and a couple of minor business successes to write a highly successful and oft-cited book. I feel the same way about Seth Godin, Guy Kawasaki, and Tim Ferris. More power to them for building their personal brands and book sales through the insecurity of people just starting out, but I wouldn't spend too much time studying their prescriptions for success, because in reality, there is no such thing.

My point in the original post was that any author spending so much time citing startup gurus can't himself know too much about what he is talking about. It is like writing about new technology by reblogging Engadget articles.
A UX report on the 2012 Republican Party Candidates' Home Pages
I think the problem is the culture in Elementary Education, Public Health, Social Work, and Medicine: if they weren't poaching all of the women who are CS's by right we'd stabilize at three women for every two men like is the just and natural result for university studies.

(The following line might have been feminist once: women have agency and are not puppets for men. When you see a group of women doing something, if your first thought is "What have men done to cause this?", Occam is not on your side.)
New GetCocoon Mobile App Released (www.getcocoon.com)
Maybe this explains why Hatsune Miku can perform live shows for millions around the world while people still have trouble taking Microsoft Sam and Anna seriously.
SemicolonScript
Is there a C# version planned?
Rand Fishkin On Startups and the Future of Content Discovery
That's not a "nice rebuttal", that's some bullet points spat back. Whereas the original linked article in this discussion provides some context and explanation, the bullet points in your second link are meaningless to the layperson (e.g, me).
Do bias, discrimination, and biological differences not drive preferences? Kids internalize the bias of the culture around them at an early age.

Why is this a mystery to the authors?

Referenced Quote from Article:
"While bias, discrimination, and biological differences may have some secondary influence, they found, women simply prefer careers that don't involve math over careers in engineering, physics, mathematics, operations research, computer science, and chemistry. Why this is so remains unanswered."

Some Related Material:
Podcast interview by Scott Hanselman on this same topic(http://www.hanselminutes.com/303/improving-diversity-in-tech...)
Seems like a pointless list to me. They're just listing the CEOs at the hottest companies. Anybody that could have a chance of working with them directly is being pursued by the companies recruiters already.

An entry level guy at Amazon or Google or Facebook is not likely to be sitting down and talking strategy with Bezos or Page or Zuckerberg anytime soon.
العاب تلبيس بنات 
العاب تلبيس بنات العاب تلبيس بنات العاب تلبيس بنات العاب تلبيس بنات العاب تلبيس بنات العاب تلبيس بنات
http://www.gamesozo.com/2012/04/blog-post_17.html
No, its more like a unified diff.
> However, that simply means they are better and faster than you, not that they are doing anything wrong.

So it sounds like "the only winning move is not to play" if you are a small fish, because you're going to get screwed by people who invest a lot in this stuff?

At least that's what I'm reading in that sort of message. I'm quite willing to be proven wrong, given I don't know much about the subject.
Clarification to my reply above: I meant to say "opening statements", and "closing arguments", not the other way around. This is what they are are actually called, I'm not sure why I wrote it the other way. I hope this clarifies my meaning a little.
I'd like to get a better understanding of this liquidity.

Assume the subset of market participants whose holding period is always > 1 day ("slow"). Assume another subset of market participants whose holding period is always < 1 minute ("fast"). Ignore everyone else in the market.

Do these "slow" participants see any practical liquidity benefit from the "fast" participants? I don't see how.

Financial guys envision these "slow" traders as grandmothers, but remember that most entrepreneurs have holding periods of > 5 years.
It seems like a really nice CMS. I love aloha as an editor and the native multi site capabilities.

But sadly there is no demo link available (crossed out) and the installation is quite a bit more complex than for the usual Rails CMS :(

It's not too bad, but usually you just do a gem install and then there's a new helper method allowing you to setup a matching project.

For some very strange reason, I get a segfault when trying to do a "bundle install" in the process described in the documentation.
One possibility which I think is overlooked is simply to ask for money from your users.

Add a "badges" feature (i.e. "X Followers", "Y Plays") and then ask for contributions in return for a "Fandalism Supporter" badge.

It won't serve long term - but it may tide you over in costs for a couple of months, allowing you to focus on the site & users. In which time a proper business model may emerge.
Good Luck.
He makes a lot of good points and his actionable list of suggestions is helpful. But, I won't keep my fingers crossed for any of them being used by TSA.
Introducing Sencha Architect 2: A Massive Upgrade of Ext Designer
Am I being pedantic if I point out that freedb does not have every CD in existence?
Writing a business plan? Cash-flow management?

We all know what happens to a plan when it sees the light of day.

As for cash-flow management, my parents called it spend less than you earn if you want to stay in business. But that is just we.
Whatever happened to just paying people for the work they do? The 10k prize money isn't even enough to cover costs of thinking up and speccing an application, let alone actually develop it.
Clojure's approach to state is often cited as being great for concurrency, but it really simplifies things across the board. Old hat for those coming from an ML background, but for most this is a huge benefit vs traditional OO: http://clojure.org/state
It can also be used as a verb which always seems apt for a tool. As in, "I pocketed the articles and went to play my xbox!"
Who do I need to talk to for that kind of seed? :)
Some thoughts about the coder culture and how it relates to women can be found on this really interesting blog post. http://www.infoworld.com/d/application-development/the-ugly-...

I can't say that I agree with all of it, but it's definitely worth reading to understand certain social and cultural dynamics.
Likely the user updated all apps as people routinely do and the icon changed. The purpose of saying "magically" is that it isn't something the user spent any mental effort on but it just happened.
We applied late too. We heard about for the first time 4 days after the deadline. I think we will be hearing something soon.
How Bayesian CLV predictions helped a firm optimize Google Adwords spend
Hilco Armenia-Certification
All chemically right consumables, tested and considered as reliable by both our customers and internationally renowned classification institutes like: Lloyds Register of Shipping, ABS, DNV, TüV and others. Since 1987 Lloyds accredits Hilarius under ISO 9002.
Good luck kids!
Exotic Wood Flooring
Delaware Valley's hardwood flooring specialists. Located in the heart of downtown West Chester, PA
Why RSS is not dead, will not be and the major difference with Twitter
Russian Internet giant Yandex takes on PayPal with the launch of debit cards
Why people aren't building sites that work with everything and using the app merely to authenticate? That will allow you to capitalize via the *stores but not be hostage to it.

Some clueless people now will try to educate me that a native client is better, even it not having bookmarks, several tabs, browser extensions, pitch to zoom on every page, etc etc
Python-quantumrandom Wrapper· GitHub
Kinda an obvious introduction to order books. Later I hope he gets into the rebate mechanism:

http://www.interactivebrokers.com/en/accounts/fees/NYSEstkfe...

Note that you get PAID for placing certain types of orders.
One of the "other" ideas we submitted to YC is something called the 'Dispute Resolution Wall'. It is a debate and discussion forum where readers can vote on each argument (limited to 150 words) by marking how many stars each argument will get. It will be limited to 2 weeks. The total number of stars will determine the winner. Participants can attach files, videos, or any evidence for their claims. We were hoping this forum will be used by marketplace listing and payments companies to handle disputes of transactions and take advantage of crowd resolution through voting. This could potentially create a buzz and get more traffic to participating eCommerce sites. A modified version can also be used by blogs and news outlets who would like to create more buzz in their comments sections by allowing the public to take a stand, comment, and vote on everyone’s arguments. For the first time blogs and comments sections will no longer just be an outlet for dissatisfied users to cry about what happened, but comments and arguments can truly impact the outcome of disputes. I am glad someone else is doing it for real, and I bet you guys are already many steps ahead with this compared to us. We only have a couple of pages of concept. We are currently focused in getting our payments platform off the ground and it's already a lot of work. The Dispute Resolution Wall was the next idea we're considering if PayGuard did not work out(http://stark-river-6968.herokuapp.com/). It makes me feel good that someone is really doing this because it is validating the idea. Good luck!
Can anyone explain why multiple exchanges exist...allowed to operate as monopolies in a market or country.

Which are you complaining about? The fact that we have multiple privately operated exchanges, or the fact that we don't have a single government-run monopoly on exchanges?
What caused the flash crash is a poor implementation of stop and market orders.

Essentially, the exchanges do not natively have a concept of "market orders" -- filling now. Instead, some brokers implement them by selling at a penny or buying at some enormous price, essentially hitting the bid or offer. Under normal circumstances this is not a problem, as the prices are reasonable. However, during periods of extreme dislocation, when traders pull out their limit orders, all that are left are stub quotes at a penny. And because those brokers used algos that would trade at a penny, those trades happened.

You debug an algorithm like you debug any other piece of software :) I "debug" by using a regression against a pure python implementation, which was implemented in the most obvious and correct way. I discussed it here: http://veyronb.wordpress.com/2011/11/02/prototyping-with-pyt...
Shortly after this Scientific API was released, we have a python wrapper created by lmacken on Github. http://www.sciencedaily.com/releases/2012/04/120413161235.ht...
Yes. Every trade is publicly available. The price, venue, size, etc.
Possibly of additional interest is a writeup of the tech stack powering faavorite.com which somebody submitted a couple of weeks ago: http://news.ycombinator.com/item?id=3802872 :)
So, the compiler is proprietary, but it requires a GNU regex library; is that not a GPL violation?
Typeclassopedia - THE tutorial to understand typeclasses in Haskell
Yep. Here's an example:

http://www.google.com/finance?q=ABIO

When I checked this page, the last displayed trade was $0.737.
Solar Motion Sensor Light
You can set all/certain android apps to update automatically, which I'm guessing GP did for RIL/Pocket
I would be using it if it didn't insist on MongoDB.

I just dont trust data I care about to it
As a long-time ReadItLater user, I'm not too impressed with the "Pocket" rebranding ("Read It Later" made it obvious what it did) but the new iOS app solves most of the issues I had with it (it auto-resolve bit.ly links, pulls in titles even if the client app didn't add them, etc). And it looks much better.

Readability still has a more readable text-only view but I assume Pocket could just tweak the CSS (slightly larger font, larger line height).

I am worried that everything is free now. I preferred to live under the impression/illusion that my money had gone to fund the infinite existence of the service. Now it's totally at the mercy of investors / potential buyers.
You're right (I'm probably in the gradient somewhere), but I don't think that bit of the manifesto is the crux. There are lots of people in many vocations who contribute to their field without given up massive amounts of their spare time. Some folks choose to give up their time, and, as the manifesto says, more power to them.

The bigger takeaway for me from the manifesto is the first half--that my job is my job. I enjoy my co-workers, but, truthfully, I enjoy my family and friends more. And that should be okay.
Totally agreed, well put!

I like how you have a wrench to throw into your routine to go outside and come back in. I try to take walks regularly and maybe I'll have to make that a more conscious thing.

Any thoughts to share about when you take a break to relax, how you let yourself do it when you think you should be doing work? I find breaking down this habit with as many approaches is possible is key.
As an in-memory RDBMS, VoltDB competes directly against products like Oracle TimesTen and IBM's SolidDB. Comparatively, VoltDB's architecture is designed specifically to scale out on clusters of commodity servers (TimesTem and SolidDB are single-node datastores), giving Volt access to larger amounts of inexpensive main memory.

VoltDB also competes indirectly with NoSQL products like Cassandra, which achieve performance and scale primarily by sacrificing SQL and ACID transactions (Volt preserves both).

As an in-memory database, VoltDB offers durability through command logging and disaster recovery via a recently-introduced feature called database (WAN) replication.

Hope this helps.
Isn't "3.1 million disks and 43 million tracks" only a small amount of data and "0.1 seconds" slow (assuming this is only metadata, not the music itself) at current machine scales? The article mentions use of a 300 GB 7200 RPM disk drive but I would assume (couldn't find it in the article) they would easily have more than 8GB ram- more than enough to hold everything plus indexing structures.
High-frequency trading: Ominous Rumblings on Stock Exchanges
His complaint was that the post failed to explain why 15ms liquidity has any value, not the terminology. I didn't detect any sarcasm there.
I think durability should not be defined in terms of actual backing hardware. VoltDBs transactions commit and stay committed. If you restore from a backup, just like any other database, you'll have data loss until the backup point. What if my hard drive crashes when it loses power? At that point I'm in the same position as when I lose RAM.

VoltDB is often compared to other in-memory NoSQL systems, although I'm not aware of any that actually offer cross-server transactions. VoltDB is best when you have a high volume OLTP workload and need to really scale beyond what traditional RDBMS can do.

Edit: Here's a benchmark using VoltDB as a key-value store: http://voltdb.com/company/blog/key-value-benchmarking
I always wonder, if Facebook says (as per their SEC filings) mobile is a threat because they haven't figured out how to monetize that platform without destroying the user experience. How will Pocket be able to sustain itself in the future?

Especially when one of the implied objectives of the service is to get rid of ads in the first place. Place a limit on space? Bandwidth? Then Instapaper's one time fee seems cheaper than a recurring cost. Even if it's a pay-only-once for X more articles per time you'll have to buy more when that limit is hit.
This is so dumb. If a business wants it's latest idea/product to be kept on the down low then you should just respect that. Don't get all high and mighty about it. A business is entitled to keeping its projects under wraps, its how they stay ahead of their competition. Otherwise other companies can just come in, develop their own version and even beat the other company to the punch. Imagine if video game studios had their projects leaked from day 1, or a big tech company. They'd find themselves surrounded by competing products as soon as they launch, if not before.

Sign the damn NDA, it's doing you no harm, and if it is, don't sign it and don't take your employer's money. (and grow up)
That sure must happened before to cormullion, many apps tweak their icons during update. Since he said magically I would like to clarify what does it mean (and we may learn something new :) ).
I'd suggest you should stay tuned to the next post

Definitely looking forward to it.