skysight-inc/HackerNews huggingface dataset:
Roll your own, with Squid-cache.

On Amazon's Web Services, you can get a dedicated server for $.02/hour ($.48/day, $14.4/month).

Even better, use DigitalOcean: $5/month.
It's funny how these ICQ like messenger applications always end up being bought out with heaps of money. When you see it all over for the nth time than its just funny.

I mean: you are supposed to learn a real profession so that you will be able to create real value, whereas real value is actually assigned to messenger apps.
Google missed the boat because they only hired academics, not hackers.

They didn't need to embrace standards or build APIs, they just had to hire people who knew how to build products that real people outside the valley wanted. Google got lucky with its first product (search), acquired a company to make it a successful business (Adwords), and kept buying companies to try and onboard innovation.
I was there at the time. It is not just that Google is good at certain things. It is also that the developers who built orkut were very very bright new developers (many just out of college) who lacked experience. The brazilians took over orkut and the developers were unable to make tough decisions; like starting fresh. They also made the friendster mistake; their first implementation couldn't scale and by the time the fixed it, it was too late. Furthermore, at the time, google had a policy of assigning managers to cover a very large number of developers and although the orkut manager was very sharp, he didn't have more than a few hours a week to provide leadership. The final issue, was that orkut had a huge usage rate and no other service (gmail, picasa, etc) would accept an integration with orkut because it meant having to handle the huge additional load. Google needed Larry to step in and tell people they had to make it work. This is a classic example of a failure of one of Google's core development philosophies: "Developers don't need management or experience; they can find the right solution using intelligence alone; you should never tell developers what to do." (full disclosure -- they kicked me out of the group so my opinion is biased; please take that into account).
There is no funds management functionality. Haven't heard about Flippa, will give them a try. Thanks.
> FB hasn't really given search a big go yet.

I'd be interested to see them try, because I have no idea what they could offer that I don't already get from the plethora of search engines available. I think Bing already has some social search thing that pushes up searches done by friends or something, but I don't hear much about that at all.
for anyone wondering, uzbl stands for “usable”.
Is precious metal a pyramid scheme? o.O
> It's not like Linda Liukas is a pin-up model trying to trade on her sexuality.

So, I get what you're trying to say, but this is a tough one. Because, Linda did play up as a flirtatious girly girl in the promo video. Seriously, just watch the video: https://www.kickstarter.com/projects/lindaliukas/hello-ruby - and imagine if it was a man doing all of those things. Very strange, right? She's not behaving like a mature adult, she's got her shoes on the sofa... she's sitting in a clearly uncomfortable way... and I have to sit through a video in which I have to watch her fix her cute shoes? Why? Why not feature some kids in a promo video doing kiddy things, if she was going for the kiddy vibe? The flirtatious vibe that she instead chose to force in that video was very unnecessary in my opinion. So, paradoxically, it's Linda that's reducing women to sexual objects if she feels she has to behave in that way in order to sell up some books.
For anyone wondering, uzbl stands for “usable”.
As it happens, Secure Transport (edit: on OS X) is open source. I just spent the last hour rummaging through source code ... It was later renamed to "libsecurity_ssl" when it landed on iOS. It's been around since OS X launched. They also have a folder with about four dozen regression tests and a test app, not that I've had the chance to inspect either that closely. The tarballs are spread across two folders in the tarballs index: Security (look for multi-MB file sizes) and libsecurity_ssl. The 5-digit numbers appear to be sequential revision IDs, any single-digit numbers seem historical. (E.g. libsecurity_ssl-6 is before libsecurity_ssl-10 rather than after libsecurity_ssl-55471.)

It appears they haven't posted newer source than this. The most recent timestamp I could find was Oct 11, 2013 in 55471, which corresponds to 7.0 and my 10.9 system has the same version number for Security.framework -- same bundle version of 55471 for 10.9.1 aka 13A581. Previous version numbers don't appear to be as well-maintained. I don't expect a newer release to be posted until the next OS X release, as the source was only published under 10.9, not iOS. Additionally, there's no mention of iOS 7 on http://www.opensource.apple.com/

I couldn't easily find the bug without more to go on, because the code is spread across a few components and really, I'm not an expert in TLS. It appears to have been largely unchanged from 2000-2006 or so. TLS 1.2 brought quite a few changes, but it was neat to browse through the lines of "FIXME" and "TODO" comments, as well as various diffs between releases. And neat to see how much code today still goes back to 1999-2001, sometimes all they did was add a 'k' in front of a few variable names or delete the line in the first README saying the server code wasn't tested against Windows ;-)

It sounds like when 10.9.2 is released, or at worst when 10.10 comes along, you'll see a new push of code to the opensource site. We can all diff 55471 against what comes next to see the changes. (If someone's already running 10.9.2 and its unaffected by the bug exhibited via curl, open /System/Library/Frameworks/Security.framework/Versions/Current/Resources/Info.plist and post the Bundle version.)
He was right about domestic terrorists in a way.

[0] http://en.wikipedia.org/wiki/Oklahoma_City_bombing

[1] http://www.rotten.com/library/bio/crime/terrorists/timothy-m...
Ashampoo Slideshow Studio HD 3.v3.0.2
World Science U
The Farmer’s Luck in Silicon Valley
It interests me how people expects Google to do all the things they want. Let's be sure that Google is a business, not a missionary organization. They will guard their business interests first.
Ask HN: Anyone to get chrome to allow JavaScript one time?
I use Chrome with javascript turned off. AFAICT chrome only allows javascript to be all the way off for a domain or all the way on? Is there any way to have chrome have quick "JS" button that turns javascript on for the site until you close the tab/window?

Ideally, I want a keyboard shortcut that toggles it on, refreshes the page and allows me to turn it off again, freezing the current state of the page. i.e. something more like the pause button on a walkman where you can toggle execution with one mouse click or keystroke.
IMHO Google was somewhat psyched out by Facebook and made the classic mistake of copying their rival. Google+ is almost an exact copy of Facebook.
The developer(s) are slow about incrementing the allowed versions. Literally all you have to do to make it work (usually) is vim ~/.mozilla/firefox/yourprofile/extensions/whatever.xpi, then type /install.rdf, hit enter twice, edit <em:maxVersion>n</em:maxVersion> to be +1, then hit :x and you're done.

Of course this requires that you have it installed beforehand, otherwise just download the files manually and edit install.rdf before installing it.
Use the nightly builds, they are updated daily.
Also Orkut was built on a Microsoft stack. Legitimate choice, but also seen as slightly toxic within a company like Google.
Review of Code Climate after 9 months
congrats Sam! Thanks for your help the last few months!
Yes I can confirm it works perfectly on 27, I've been using it since I updated.
This talk was one of the highlights of RubyConf Au. Thanks guys.
I also made and released a chromatic instrument tuner using web audio input a while back:

http://www.leshylabs.com/apps/tuner/

I haven't looked too closely, but my technique is probably a bit different. I use FFT only to gain a hint of where to look. FFT itself, at least in the form that is built into the web audio api, is not accurate enough for a tuner. Instead, after FFT tells me where to look, I use auto-correlation to scan those frequencies. I'm not sure if this is the ideal technique, but it seems to work pretty well.

I may have released too early, because back when I wrote this web audio input only worked in limited versions of Chrome. It didn't even work in the main release without changing flags, and so my release went mostly unnoticed on the internet.

I haven't checked in a few months, but I've been waiting for mobile support to catch up. Firefox mobile beta started somewhat working a few months ago, and I don't know if that moved up into the main version. While Chrome works well on the desktop now, on mobile I don't think they have any working web audio input support, unless that changed recently.
Dave Whiner lamenting the demise of RSS and OPML, you don't say!
As a less intentional version of this - at early stages of the 1973 war, Israeli forces in certain areas tended to consist of whatever scraps of forces arrived at the front first. This led Egyptian and Syrian intelligence to wildly overestimate Israeli force sizes, since they would sometimes see the identifying marks of multiple brigades when facing a very small force.
Always
Be
Continuously
Deploying
:+1:
Glad you liked it :D <3
Customers always act entitled.

"The customer is always right" is an incredibly broken methodology. It works great for a mom&pop shop in a small town… not so much in any other situation.
YouTube and Android only count as "trying" to onboard innovation? Seems like the strategy has been working not so terribly to me. This sounds rather like praise via faint damnation...
Perhaps I'm severely impaired, is the suggestion that this somehow caused it? I didn't quite understand "we forgot about the VAX" and rebooting it part. Is this hinting at a conspiracy?
daaaaaaaaaaaaaaaaaaaaaaaaamn
> It's weird that every paragraph starts with either the 'K' or 'P' characters.

It's not like many languages out there end (or wrap, even!) their sentences with a couple of unique symbols.
That's on a per-vehicle basis. On a per-mile basis they're dramatically more dangerous: per mile travelled, motorcyclists are 37 times more likely to die in a crash than passenger car occupants:

http://www.aaos.org/news/aaosnow/jul12/clinical1.asp

I gave up my brief motorcycle career after having kids, which I'm rather glad of now, reading that.
What is the performance hit like? How does it compare to FreeBSD jails?

Specifically, is there a primer on how it handles security?
Show HN: StartupRoadmap – startup education project
Oh sure, but the 9000 was DEC's contemporary flagship against which that 486 would have been competing. And my point was that it was faster, but not immensely so -- maybe 5x, or about the same speed as the Pentium 133 that the PC owner would be buying within 3 years.

My point wasn't that VAX as an architecture was dead (it wasn't, though it would be so soon), just a reply to the contention that the line had an insurmountably large performance lead against commodity CPUs. It didn't really.
"Those who work in banking, venture capital, and other financial firms are
in charge of allocating the economy’s investment resources. They decide, in
a decentralized and competitive way, which companies and industries will
shrink and which will grow. It makes sense that a nation would allocate many
of its most talented and thus highly compensated individuals to the task."

This quote also stuck out to me to for two reason:

(1) First, yes, it's true that these individuals collectively allocate the capital in our nation (and other nations), but at no point has anyone made a convincing case that this is the optimal (i.e. global maxima) for the overall good of society. There are myriad alternative ways in which society could organize itself to better allocate capital. What evidence out there actually supports the status quo as the best way, especially considering that we've never really given support to any plausible/promising alternatives.

(2) Second, it matters not if you are the "most talented" individuals for the task if you don't act impeccably ethically. The only thing worse them incompetent people with good intentions are competent people with ill intentions. Wall Street if full of the latter, ensuring that their talents are going towards doing a remarkably good job at extracting rent from any of society's productivity gains.
Yeah thats a good point. I don't like the alert either but I'm not the best designer/front end dev so i didn't bother with any custom ui for now.
No... my comment was incidental to the identity mix-up. I'm just genuinely curious how any bootstrapping entrepreneur can be negative about bitcoin while still aware of how difficult and expensive it is to accept digital payments.
Could version control get you part way there?
That would only be true if every attempted translation were unique.

In other words, once you've dismissed one paper barking up the wrong tree you can confidently dismiss all the others that appear to be barking up the same tree.
Ad with secret anti-abuse message only visible to children
On semi-unrelated note: Can YC-like incubators/accelerators ever become a public company? Lot of people I know would like to invest in startups but have no time, resources or experience to personally do due diligence. It would be great if public could buy shares of these accelerator companies. The amount from their IPOs can truely trigger exponential growth of startups.

Right now most incubators/accelerators are busy playing small investment/big exits model but there is huge untapped area where one need medium to large capital but can expect 2X-5X return with lower risks. I'm not sure if SEC has any rules against incubators/accelerators going public but for next exponential growth it seems essential.
I think Apple was just testing the waters with Ping; more like a social experiment for Apple. I don't think they actually cared much.
Yes, you need to peek() the queues, so it is not really being blocked on select like Go.

But then, one can use something like Akka, which I forgot to mention, and still be on the JVM.
But he's not changing XML-RPC!
Yes, its not a panacea. If the people are clueless, even the best decision making system in the world will still yield bad decisions.

Regarding horse trading, I'm not opposed to trading favors. If group 1 really wants X and don't really care about Y, while another really wants Y but is willing to give up X, why shouldn't they trade?

Where I object to tradeoffs is where Goldman Sachs and former GS CEO Paulson trade favors, while those financing the goodies have no representation or even awareness of what's going on.
Yet it's so much worse...
Heh, good times making ASCII art for a local BBS here :)
Do you mind linking to it?
Show HN: FreeWare Index for windows. Only for quality freeware
I did a similar thing too. I wrote a lot of bad adventure fiction in Runic around that same age, around 10-12. I still have most of it.
Book Review: A Bug Hunter’s Diary
When you're just so damn rich, and the money keeps pouring in, it's very hard to stay focused, to relentlessly innovate, to admit (if only to yourself) that you're just as imperfect as everyone else, and make just as many mistakes.

It was true for Microsoft, it's true for Google, and it's true for everyone else. (Well, those of us who are rich enough not to have to give a sh*t. Not me personally.)
Wrong wrong wrong. OP, comments, parent, children, all wrong.

Tim Wu, Master Switch, monopoly over distribution channels - that is the answer. Either google ceases to exist or it becomes Ma Bell.

There's no third way, and all of the things that google does that seem confusing make perfect sense if you view them through the prism of trying to become The Phone Company.
kickstarter this please. I (and so many others I guess) would love to support this.

I'm worried that a lot of good projects die off because everyone have mouths to feed. I suspect that I have spent a large part of my adult life using vim, so I want to make sure a good successor comes through.

Take a look at LightTable - which was quite successful [1] in raising and delivering what it promised.

[1] https://www.kickstarter.com/projects/ibdknox/light-table
Even though it is the dead of winter and we just had a major snow storm role though my furnace hasn't turned on in days. My mining equipment provides sufficient heat to keep my house warm on it's own.
If you think that is flirtatious and sexualized, you have some serious issues. That video is whimsical and a bit over-produced, but it evokes play, not foreplay.

Does someone need to be in a burqa and talk in a monotone to keep the creeps from being creepy? How narrow a range of expression do you want for women before you start to make their objectification their fault?
TLS/SSL critical vulnerability on iOS/OSX
The Python code is terrible. That's not how you code in Python. Also, this implementation seems to take more than 32 GB on my machine. Here is a refactor: https://gist.github.com/lqdc/9149772

Anyway, this problem should not be solved this way in python either way. I would have stored everything in a Pandas table and computed stuff from there.
Keep telling your self that. Hackers rarely build things that scale to the size Google needs. A failure for Google has 10 Million signups the first day.

The Product managers are what count in building a new product. Hackers are rarely good product managers.

Academics are only a problem when they don't get user feed back before hand. A good researcher can build product that fits the needs of the users, and when paired with good UI people you get a winning product. Google isn't good at getting user feed back they work like Mathematicians, not like Anthropologists and Psychologists.

Math and Anthropology are still academics. But not in the same field.
Also, people are a lot less free about what they talk about in the company cafeteria. At a restaurant, especially if there are few people there, they are more likely to speak their mind. That's very important to create rapport.
I wonder why I've not seen this expressed before, I've thought it every time I see these complaints regarding the HN mobile experience.

Maybe it isn't desirable to have people writing comments on their phone. The comment quality is likely greatly reduced by people writing pithy one-liners on their phones.

The best content on this site are the long expert comments, and those will never be typed on a mobile device.

All that being said, maybe its by design that the UX isn't great on mobile devices... or you know maybe the people that could make the changes just have bigger fish to fry.
I'm not 13, technically, but I initially read that as "peeing agreement." And was confused.
I feel your pain. I am also grandfathered in a free Google Apps account.

I like Fastmail, but I need contact syncing, so I cannot fully switch until they've implemented that. And I'd miss the excellent GMail Android app. Especially it's search functionality.
That's the version from 20 years ago. Those people have grown up and become school administrators, so it doesn't work as well anymore. The new plan is to release pigs numbered 1,2, 5,6,7, 10 and -2.
Will Your Entrepreneurial Personality Sink Your Startup?
noscript?
Ask HN: Expert coders on demand via Hangouts
A while ago I saw a site on HN which basically provided expert coders on demand via Google Hangouts.

Now for the life of me I can't remember the sites name. Anyone remember?
You know what most people would do? Use a dedicated program to create the plots and equations, export it as a PDF, and embed that in Word. Instead of LaTeX being the de facto standard for all publishing, it is relegated to very specialized uses in mathematics and some engineering. If you try to use LaTeX with a biomedical researcher, they will look at you very funny.

Hell, I just had a postdoc send me figures as part of a manuscript draft where she was using Powerpoint to make the figures instead of something more appropriate like Illustrator. Most people who publish don't care about how their documents are created, they just want them to work and get published. Word does a pretty good job for this.

Use the best tools for the job. Most people would tell you that BASIC is easier to use than C++, if you can write your program in BASIC. And if you don't want to deal with learning curve of C++ and you get get by with BASIC, then what's wrong with using a tool that works?
“The technology of the last 10 years should have all been open to experimentation by developers without locking users in. There are a lot of developers who believe in this. It's central to the mission of WhatsApp, btw, so if you doubted that it could be lucrative, you should think again.”

WhatsApp has changed and extended their XMPP basis such that it is not even remotely interoperable. They are actively battling third-party implementations. Their server is not federated. How exactly are "open", "experimentation" and "without locking users in" central to WhatsApp's mission?
related: https://twitter.com/0x56/status/437055270942826496
https://plus.google.com/+RipRowan/posts/eVeouesvaVX
Not all that much, really. An almost-empty rocket stage is very light, and it doesn't take much to slow it down from terminal velocity (which can be rather low if you fall right) to 0. In fact, one of their main problems seems to be throttling down an engine enough that it produces less thrust than the weight of the thing.

I once did some rough numbers to guess that the landing propulsion will take 10-20s with 1-2 of the motors, using 5-10% of the fuel at launch. Hair-raising, but well within the capabilities of today's sensors, actuators, and computers. The extra fuel is not so bad on a first stage, which is not so weight sensitive as higher stages. And it may be about what it would re-enter with anyway, given reserves. In which case, it's a pretty good deal. A pinpoint 5mph dry landing is a lot nicer than a 30mph wet one, which it what you'd get with parachutes, and it only costs you the weight of legs, since all the other engine and guidance stuff has to be there already.
Given how big online poker is I don't think 25K is a lot of money. There are so many ways to monetize this site that it hurts. I would finish the multiplayer feature and then promote it well. It will make more than 25K easily.
Agreed. LaTeX is a very field specific tool. I don't know anyone that has ever used it (other than me, and I'm forced to use Word because that's what all my collaborators use).
CS from the Bottom Up
First of all twitter's growth is slowing, so its not very apt to compare them to google. And the same thing may start happening to Facebook in a few years (as people are notoriously fickle with social media sites - which depend on mass adoption - not innovation). I think google is doing the right thing - they are sticking to what they know instead of trying to 'build around the web' and become another Microsoft (who tries to make 'their own version of everything' example - Silverlight).
Maybe I am missing why this is top comment...more comment to the discussion would be helpful.
Thanks! As a non-native speaker I thought it was as arbitrary as xkcd.
That factoid doesn't contradict his point.

Students who think that credentials are everything won't be looking at UVA and Michigan except for specific programs they may have.
They already have 400 million users, and their growth might continue. But there are only 7 billion people on earth, they are running out of room to prove that valuation. Even if they literally sign up every single person on earth, that's still more than a few dollars per person in revenue required to make the $20 billion valuation worthwhile.
Google+ is also better in many ways...
Sadly, these many ways are not my ways...
FOX TV  Brumbies vs Reds Live 2014
FOX TV !! Brumbies vs Reds Live 2014