skysight-inc/HackerNews huggingface dataset:
I've heard this sort of thing from other places, too. For example, independent software developers who run their own stores also observe that their revenue will wait out outages that aren't excessively long.
The video for this talk will be online soon. It was comfortably one of the most insightful talks at HN London for a very long time. Definitely worth watching once it's up.

Cracking work Ian.
I think you could make YAML safer and still support most usage by just preventing the deserializer from making any explicit native types. Just support the default types (string, list, map) and ignore all language specific tags. In fact, it looks like the core schema defined in the YAML spec would serve this purpose and would have similar types to JSON.

By making that the default schema, developers would have to explicitly request the dangerous "ruby" schema that makes arbitrary Ruby objects.
Completely agree. Although he has lots and lots of company, Biden really is one of the worst on many issues of interest, for example privacy[1]. And it's ironic that he often presents copyright as a moral issue, equating copyright violations with theft, when he was caught copying 5 pages out of a law review article in 15 page paper he submitted in law school[2] and then there is the plagiarism in some of his speeches[3].

[1] http://www.wired.com/dangerroom/2012/12/joe-biden-private-em...

[2] http://www.nytimes.com/1987/09/18/us/biden-admits-plagiarism...

[3] http://www.slate.com/articles/news_and_politics/history_less...
How can you possibly feel mediocre? Against what? You are a completely unique individual. There is no one like you in the entire universe. You have a blend of skills and traits no one else possesses.

What are these abilities and insights you have that no one else has? It's up to you to uncover them. That takes some work. It also requires that you listen to yourself for a change rather than other people. It may require further experimentation, but you are the best in the world at something.

Get off HN and find out what it is.

One more thing: watch the self-talk. Be proactive and solution-based. Your thinking should be where your problem isn't.
My Master's Wasn't Worth It
Who Multi-Tasks and Why?
Here's the original article for context: http://www.linkedin.com/today/post/article/20130131000939-92...

HN comments here: http://news.ycombinator.com/item?id=5142872
Not likely leksah http://fpcomplete.com/designing-the-haskell-ide/
> This stuff is hard, you need to know a lot about network latency and time to make sure you're doing it right (have a look at the NTP spec for starters), there's probably only a handful of people in the world who are capable of nailing it and probably most of them work in the military or atomic physics research labs.

Funnily enough, Google appeared to have made it work well enough for a distributed database: http://research.google.com/archive/spanner.html
What if you pressure yourself to achieve great things because you want to?

That doesn't make them any easier. In fact, it can make failure (or not big enough success) hit even harder.
Bar Rafaeli Makes Out With "Walter" in the Go Daddy Super Bowl Commercial
I like how this article is written, with good english. This is refreshing.
It might be that old people write better than we do. :)
Apple has abandoned its Pro Users
Just an FYI, you can transact on the site product for product without paying a single dime (not even shipping), if your item is worth as much as the one we're selling.
If they fight on IRC... I can win.
Uruguay President Mujica's Speech
They are real: The Bitcoin Foundation Opens Up Avalon’s First ASIC
Frankly, I find that about as black as black gets.

Playing chicken with the future of the whole world in order to gain a little bit of negotiating leverage? Pure evil.
Very true. I searched long and hard to find Intel's vPro capable motherboards which support KVM. Lots of whitepapers for managers on the Intel site. Not much in the way of hard information about which motherboards work. My favorite was their suggestion that you download a tool and scan your network to see which ones work. Because that is easier than maintaining a list, I suppose. I can just buy one of each and work it out.

That it took so long to figure out which motherboards even supported vPro KVM should have been a clue. I think they must be embarrassed by the thing and and don't want anyone to actually see it.

For my efforts, I have VNC access to my motherboard that hangs when I try to connect to it from OS X, works a little bit, sometimes, for a while from Linux, then hangs until a power cycle.

For extra delight, the ethernet chipset that supports this useless heap has long standing bugs with the Linux kernel with no work around. It works fine, unless you want to push more than a few megabits per second through it. Then it hangs, disconnects, and reconnects.

Oh, it also took me two days to figure out how to even turn on the KVM without a Windows machine. Their tool won't run on Wine because its written in the new "portable" way, and for some arcane reason you can turn on lots of things from the BIOS, but not the KVM, you have to come in from an external machine with some misguided "one protocol to manage them all" system and an arcane text key.
> starting a company is a lot like going off to war

Why is this accepted, considered common knowledge?

It doesn't have to be this way. Not at all. The vast majority of crazy stress related to "starting a company" is self-inflicted, through poor choices, poor preparation, and personality issues, like grandiosity.
What they don't include here is the money you end up spending repairing the apartment (yes, repairing an apartment) to make it livable. At least I saw a fair bit of this in Boston. Unless you want to spend an utter fortune, you might be getting an overpriced slum.
Some back of the envelope calculation for UNG (ETF in the top Nanex graph) profits for the early mover.

In the second before the announcement UNG was trading at $18.72 High and $18.55 Low. According to some minutely data I saw 400,000 shares where traded between 10:29:00 and 10:30:00; I believe this ties out with the first Nanex chart where there are 490,000 shares traded, with majority of it coming in 400 ms before the 10:30:00 mark. 4 Seconds after the 10:30:00 report release the price had stabilized at around 18.51. I will consider this $18.51 the fair price with all resonably fast algos having made their post release moves.

Let us assume that there was a single trader/algo who got the report early and executed all of the 400,000 share sells 400ms before 10:30:00 and all other market participants only bought. Additionally assume that the average fill for these sell trades was the average of the High and the Low at (18.72 + 18.55)/2= $18.635. I believe this fair because looking at the first Nanex graph the early trades are somewhat uniformly distributed between the high and the low. In a simple arb on UNG, where the trader went short 400ms before the the announcement and closed the position at the fair price a few seconds after the announcement he stands to make a profit of (18.635 - 18.51) * 400,000= $50,000.

For a trade that lasts 5 seconds, making $50,000 is nothing to sneeze at, it is not that much in grand scheme of things. Additionally other ETFS and futures were impacted and could have made more or less money.

TL;DR: If one guy captured all the profit from the early UNG trade, the max he made was roughly $50,000.
Ah, I didn't intend for this post to reach Hacker News absent context. If you haven't been tracking Riemann, this post might not make sense. ;-)

Riemann is not an HTTP server, or anything analogous. It's an event processor, and reacts to incoming events by running them through an arbitrary set of functions. Events are the logical "requests" against the system, if you're thinking in HTTP terms. Messages are just a bundle of events for synchronous transport, and events can be repackaged in varying bundles of messages depending on latency/throughput requirements. The clients can do this for you.

For instance, the code which generated this benchmark looks like:

(send client
{:host "test"
:service "drop tcp"
:state "ok"
:description "a benchmark"
:metric 1
:ttl 1
:tags ["bench"]})

which is a synchronous call, returning when the event is acknowledged by the server. It's making that call 200,000 times a second (in various threads). The clients are doing all sorts of internal buffering and pipelining to make that possible--this particular test uses a batch size of 100 events/msg.

Take a look at http://riemann.io for more. :)
Show HN: a Stocktwits API class, a whole ton of stock market content
It may have been. It's been locked down a fair bit since then.

It will get you here -- it wont get you PR/Citizenship/Centrelink anymore. ( http://www.nzherald.co.nz/nz/news/article.cfm?c_id=1&obj... )
Good luck guys! Proud of ya :-)
> I think the problem is with the culture of being founder: there is agreement that you can sacrifice almost everything for your work.

Bingo. But let's talk about what that actually means for a second because I am not sure the root cause is depression or mental illness (I am not even sure that current American definitions of mental illness make sense). The root cause is exactly what you articulated.

When you give up everything else for your work, your work becomes your life. All of your friends are your work colleagues. You can't effectively meet family responsibilities, so your business must be your family. This can work for a time (few weeks here, a month there) and indeed every time I have started a significant project there has been a few weeks where that not only had to be done but was really beneficial to do.

I think one book that every founder should read is Victor Turner's "The Ritual Process" which addresses life and ritual among the Ndembo of Africa, and Turner uses this to discuss questions of liminality and initiation elsewhere. At that initial stage of a start-up, many commonalities can be found. Putting that time in for a few weeks on the part of all founders is important to the gelling of the team. I remember starting the LedgerSMB project, working late at night from my day job, spending very very little family time, and working with another developer who would work with me (programming, meetings discussing things) while his infant son was sleeping in his arms.

I am going through the same thing now, setting up a hosting business with another LedgerSMB developer and nearing the end of that initial "initiatory push." There is nothing wrong with that push. It's vital to give a new project or business form and get things of the ground, and it is vital for the initial team to gel.

But the problem is when that becomes normality, to be sustained indefinitely. At some point, we have to break through that liminal stage and re-integrate with the rest of our society. Otherwise we die inside a little at a time, and it is unsurprising that this physically takes the lives of some founders.
This doesn't seem nearly as clear-cut to me as Path's earlier grabbing of users' address book data. In this case, Path is accessing metadata of photos which the user has expressly granted Path access to. This is different from real-time location data.
Yes it's cheap.

It's not really novel though, there are a lot of other things out there that are interesting too. It's also not quite as open as it could be, for instance the bootloader on my sheevaplug from '09 was able to be hacked, flashed and updated to support more boot devices (just as an example). And some of us were doing this whole Debian/ARM box/USB enclosure/fileserver thing back in '05 with the linksys NSLU2, which wasn't much more expensive back then. Much less capable of course, but...

I guess it just rubs some folks up the wrong way. In reality it's awesome that so many people are getting an intro to linux this way, but it also feels like a bunch of teenagers who think their generation invented music :)
If you are interested in these kinds of things, you might find David Nutt's book interesting: http://www.amazon.com/Drugs-Without-Hot-David-Nutt/dp/190686...

It's perhaps a little UK-centric, but I found it well argued and the author is eminently credible.
I am kind of surprised to see all of the comments regarding why they would use the virtual currency. It makes sense. They can offer you more by keeping you locked into their ecosystem. A crude comparison would be a company like Gamestop giving you more for your trade-in if you take in store credit as opposed to cash. In store credit guarantees that you stick around.
Yes, they are all the same. Except that some are much more the same than others.

There would have been few you could pick that would have made me less happy than Biden. Unfortunately two on that short list are Sarah Palin and Paul Ryan.
Yup, additionally, you don't have to geotag your photos. The issue, however, is basically that most people are not aware that because they provided location permissions to the Camera app, photos used by other applications are able to access that tagged location data.
But the app knows it has been explicitly denied location data, and uses the photo location data to tag the post anyway. The location is then displayed to other users on Path.

This is unacceptable behavior. At best it's a terrible and potentially physically dangerous bug. At worst it's complete disregard for user privacy.

I'm not complaining on theoretical grounds. I am on a temporary remote assignment, the location of which I wish to keep private due to business considerations. Before I left, I disabled location services for Path.

Today I posted a picture that I'd taken yesterday (after cropping out location-identifying features). Underneath, Path posted the name of the city that I'm in, publishing my location to all of my contacts.

Again: This is unacceptable behavior.
But it's a problem of radical individualism and a problem of devaluing social context.

Again I am all for achieving great things. I don't think you can put in 100 hours of work a week for several years and still remain healthy. We may call that a mental health problem but the key issue is not mental but social.
Top 5 Skills Every Leader Must Have
We have strong opinions on WYSIWYG and rich-text too: Avoid WYSIWYG Editors (http://wiredcraft.com/blog/avoid-wysiwyg-editors/index.html).
Yeah, that's the issue on the iOS end.

The issue on the Path end is that they are circumventing the user's clear intent to not provide locational data to their application. Whether or not that is malicious or just ignorant is unknown.

Either way, they are publishing user data that users have taken steps to explicitly avoid publishing.
Yes, there are taxes. One can not hide a registered corp. But with a DE corp, you can deduct some expenses from corp earnings lowering the taxes.
Really hoping to see that application, I've been meaning to pick up Yesod, but school and all that are getting in the way.
> And guess what? So far it's co-located teams that kick ass over distributed teams.

Can you elaborate on this? Do you have any specific data points you can share?
This is an interesting claim, except for the fact that if you lose a lot, nobody hires you. Even if you are a corporate counsel, making bad decisions around patents will get you fired.
So no, lawyers don't "always win".

Nobody in senate/congress who is a lawyer gives a crap about "their profession's best interests", because it's not something that makes sense to do, politically or financially. They don't need to cater to lawyers to get jobs when they leave congress/senate, and lawyers contribute fairly equally to all parties.

Also, patent law is a very specialized area of law that requires separate testing and certification, it's almost a separate profession.

Lawyers are the perennial scapegoats for the wishes of the shitty clients they represent. Yes, plenty of them (particularly in the patent world) do it happily,, but behind every patent lawsuit is a crazy client who hired a lawyer to sue someone.

There's plenty of blame to go around.
More Things to Love About the BlackBerry 10
> Every time I hear somebody say they are going to "change the world," I cringe.

I am now 36. I think every business has to seek to change the world for the better, but I also think that happens through the little things, not the grandiose. The problems of the future will not be solved by grand technological or government solutions but by the radical actions of neighbors helping neighbors....
Also I dislike most of direction Chrome is trying to lead Internet - namely NaCl, Dart (I'd prefer a proper), etc. FF on the other hand made pdf.js which made PDFs viewable in any browser that suppots modern JavaScript.

Chrome never made a project to parse and present all pdf, just internalized PDF reader (truth be told, Mozilla nabbed the man that built pdf.js).
When are they going to create something like .gitignore for Dropbox!?
Tips For Keeping Up With iOS Development
Sure, but that one stems from a cast iron pot called the Dutch oven (called so because the Dutch excelled at making them). They're cast iron puts that you put something into, and often seal under a layer of hot ash for cooking.

The childish gag involves sealing someone under to 'cook', just like you would with a Dutch oven.
When you say 'big things', I assume you mean things like Google Glasses, Google Driverless Car (does that have a name yet), etc. etc.

Google has always taken these sorts of initiatives, it is a huge part of their corporate structure.

I'm not familiar with these sorts of initiatives or 'big things' at Apple. Can you elaborate?

Microsoft does big things in research, but I don't believe they match the pace of Google, though that could just be perception.

Not every company needs to be doing 'big things'. I suspect we would have said facebook never really did. They just executed brilliantly on a few key not very innovative things, like the news feed, like button, universal sign-in, etc. None of these are big things, but they are what made the company what it is.
Why the game size is so big in iOS? iOS: 8.6MB ; Android: 607 KB.
What a silly thing to feign being outraged about. If you don't want Path to have access to your photos, then do not explicitly give it access to your photos. If you give the Camera app access to Location Services, then EXIF data is as much a part of your photos as aspect ratio, resolution, and the content of your photo. This is no different than if you gave Twitter access to Location Services, then gave Path access to your Twitter account, and then were supposedly outraged at Path being able to read the location of your tweets.
Show HN: Plasma Tennis; a Real Time Fluid Dynamics Game I made for Android
Blizzard Retrospective (youtube)
Interesting startup story.
Read Aaron Swartz's Afterword From Cory Doctorow's 'Homeland' (EXCERPT)
Apple's philosophy never was about its pro users...
Like, you know, massive import/export tariffs :)
We use Font Awesome as well but modify/add custom icons on top of it with Glyphs (http://glyphsapp.com/).
> Failure and hardship are rites of passage, right?

They are and they should be. The problem though is that rites of passage are, well, rites of passage. You go from one social state to another.

The confusion I think is in making the liminal state in that rite the object of the passage. It's a paradoxical place to be, being at once both very lonely, and filled with the bonds with the initiation brothers and sisters.
Nanoc: a static site generator
TLDR: Burned by framework magic. Talk about side effects.

Ten layers (and probably buffers) traveled through until your data hits the wire. Layer x decides to change its IO model and your throughput takes a dive. It's exactly why there was a post recently about building an operating system just to run some network daemon.
How can we support such action?
Kottke's Report on it is very interesting: http://kottke.org/13/01/read-bill-gates-annual-letter
while that is good in theory, the reality is that the $100 spent on thing B is much more visible. The action from money spent saving thing A could be less visible, lower profile and generally more pedestrian, so politicians who makes these decisions go for the more flashy option and therefore garner more votes or credit.

The goal has never been to save more lives - which is the root cause of the TSA's problem.
Activist Hedge Fund Doubles Down on Timken
The app also knows that you have given the Camera app location data, and then explicitly given Path access to your photos which were taken with the Camera app. Removing Location Services permission from Path simply means that the Path app cannot directly access your phone's location sensors—nothing more, nothing less. It doesn't mean that Path has to go to every imaginable length to ensure that you don't manage to share your location through other means, like photos or status updates.
which of course is made even more fun since the thumb coverage area isn't even the same in the two diagrams.
It's not feigning - I did not wish to provide Path (or my Path contacts) with my current location. Yet, Path published my location without my consent (after I had turned off location services for the application).

There is nothing that suggests that granting applications access to the content of your photos also grants them access to your current location.
If you're wondering about the workload, this is the trivial Riemann config this benchmark uses:

(streams
(rate 5 (comp prn float :metric))

Which means for each five-second interval, sum all the metrics of the events flowing through this stream, divide by the time elapsed, and print that rate to the console.

I'm using this setup to put the heaviest load possible on Riemann's client and TCP server while I optimize those layers--it's not meant to stress the internal stream library, the state index, or pubsub. When I start optimizing those components, I'll have more "real-world" numbers to report.

I should also explain that this particular post explores the high-throughput, high-latency range of the client spectrum. End-to-end TCP latencies (not counting wire time) for single-event messages are on the order of ~100 microseconds-1ms, with occasional spikes to ~30ms depending on JVM GC behavior.
Tim O'Reilly vs. Evgeny Morozov
Graphic Crime Scene : Diane Schuler Unsolved
Maybe I'm being paranoid, but your use of virtual currency strikes me as an attempt to later coin your own currency to "buy" other peoples' goods for free. It doesn't bode well for trust, in any case...
A wonderful Wedding Dress  for Petite Girl and Pregnant Women
Empire Waist Strapless Wedding Dress can make a wonderful Figure scale of petite girl.custom Empire Strapless Wedding Dresses online sale, buy discount Empire Strapless Wedding Dresses through large selection at elegantpark.com in top quality.
Getting Clojure up and running on Windows
But you also charge more for the new stuff...

Craigslist is still the best way to sell popular items. You get cash right away, there are zero fees and you don't have to deal with packaging and shipping. Hard to compete with.
Drawing snowflakes using SQL queries
Sounds very Erlang-ish. Did you copy that deliberately?
Social, maybe. Perhaps we should just do a better job of teaching people that the highest productivity in mental tasks lies at the point of 38 hours per week. Anything more is folly. It might work in _very_ short bursts, but it causes more problems than it solves.

It's just like all nighters. Sure, you get more done tonight, but you're useless tomorrow. Trading 3 hours today for 8 hours tomorrow. Bravo! Good job!

Same goes for stuffing too much into a single week.
Awesome game! Only thing left to improve is to make a tutorial just like https://play.google.com/store/apps/details?id=pl.submachine.... - instead of a list of instructions :)

I've also just made my first android game as well called Plasma Tennis - a Real Time Fluid Dynamics Game for Android:

Show HN link: http://news.ycombinator.com/item?id=5148664

Play Store link: https://play.google.com/store/apps/details?id=com.labs.quant...

I'd love to get some feedback as well :)