skysight-inc/HackerNews huggingface dataset:
This was the perspective that I have as well, when I was with Network Appliance we spent a lot of time dealing with folks who wanted bullet proof relational databases running on clusters, NetApp provided an extremely reliable storage platform and a unique ability to 'snapshot' instantly the current state of the storage used by the data base so that you could run various experiments against that data without huge copies etc.

There were multiply redundant switches and massive investments in transactional data recovery. The big finance guys were particularly intimidating when they talked about several hundred billion dollars in transactions in a 24 hour period, that is $4,000 - $5,000 per mS, or 4 to 5 million dollars per second. Combined with the whole finance game of not confirming receipt until the last possible moment to keep your liabilities managable, ouch.

I would love to see a relational database emerge that could do ACID on an unreliable cloud, and I think the folks who achieve that should become gazillionaires. I was just noting that a whole lot of money and research has already been poured into that hole. We're still waiting to here the 'thump' of it hitting the bottom. :-)

It totally rocks that Fathom is taking on that challenge.
End-to-End CoffeeScript (slides from RailsConf)
The False Start blacklist, in case anyone else is curious: http://src.chromium.org/svn/trunk/src/net/base/ssl_false_sta... (about 4141 entries right now)
One of the local microbreweries in Canberra, Australia makes a Kolsch - they serve it by the pint glass, though.
WG has actually maintained, even very recently on twitter, that he quite enjoyed JM. He did write the screen play.
This one is worth doing. I've been asked to fix a Trixbox that was blocking calls because they were logging every phone call and it filled up the harddrive. Easy solution to a possibly annoying problem.
Slides from a talk I gave at RailsConf 2011 yesterday morning.

A major theme of the conference was rediscovering JavaScript (in part by using tools like CoffeeScript that make the language more palatable to Rubyists). I wanted to talk about what may be the next stage of that: Running the same code on both the front end (in the browser) and the back end. I gave an example of using this technique for form validations, which is great when there's complex validation logic that you don't want to write twice in two different languages.

The example project can be found at https://github.com/TrevorBurnham/EndToEnd
1M/1M Strategy Roundtable For Entrepreneurs: Making Money From Blogs
> Systemd is inspired by Apple's launchd (which has an unfortunate license) ...

A more impartial assessment would be that launchd is licensed under the Apache License, which is GPLv2-incompatible.
Android activates 400,000 phones PER DAY! beating Microsofts numbers for the quarter in just 4 days.
Also gives the sender a sense of purpose - you want them to follow a set of instructions after all, this gets them in the right gear/mode.
Nice article! Will try this.
A large contingent (here and in general) are "supply-side", pro-management, laissez faire, no/low/fair/flat tax supporting, anti-socialist types.

It comes with the territory that they'd also be almost certifiably Libertarian, which as a system would work perfectly if it weren't for the people.
So Pandora + recommendation algorithm? Sounds cool, but the rhetoric seems a bit overblown.
Apple Takes a Bite Out of Retail as Stores Turn 10 - Yahoo Finance
Vincenzo Natali actually seems to know what he is doing unlike the so called director of Johnny Mnemonic.
The director is apparently Vincenzo Natali (Cube, Splice).
I can't believe it's taken this long. I hope they do a good job of it.
What I mean is, there is obvious a negligence in the system solution that used in this case, especially for LSE.
No system would be working for ever without proper systematical update and tuning. Every system has flaws from time to time. Based on the Server they use, they are at least 5 years behind the time. Why they keep sticking with it? That is the question I have in first place.
I am not defending MS. But I don’t think LSE off load MS systems, is purely just because it’s Microsoft.
y
I didn't hate it, but I have never felt the need to watch it since I saw it as a teenager.
Interesting. Would you say that this book argues similar things that John Taylor Gatto's books do (ie. Weapons of Mass Instruction, Dumbing Us Down)?
performance nitpicks:

* 3 separate requests for unminified css files

* 50 equal signs for every html and css comment (and there are a lot)
I don't think that's really the case anymore. CPUs have just gotten that much faster. I run a node.js server with https on Linode's cheapest VPS that handles hundreds of requests per second. The server load is at ~0.00 most of the day.
and Canada
This doesn't add up for me. Unless they've been working on this for a long time - at least a year, why did they pick the very slowest current version of Ruby to start this process with?

Ruby 1.9 gives you an easy doubling of performance from base Ruby 1.8. Ruby Enterprise Edition is a worthy upgrade to the 1.8 codebase, but 1.9 is where the action should be. I haven't used 1.8 for over year, 1.9 is that good.

For some reason they mention maybe trying Ruby 1.9 and JRuby at some future time.

If you care about performance, and you want to play with heap implementations, then the JVM has you covered. JRuby is the version I would have started with just to play with GC settings.

I'm all for playing with stuff to find things out, but this feels like they aren't spending their time wisely to get the result that they need.
Yes, if by 'stalling' the article is referring to Apple's 400% growth since the bubble collapse.
That's really cool. And their site runs on Plone, which is even more cool.
It's... really stressful. I had coworkers who still have dreams about it, years later.
"Good Programmers write Portable Code" seems a bit of a hasty generalization. Good programmers write portable code if portability is a goal of the project. Portability, as you define it, comes at a direct cost of maintainability, and potentially the ability to add new function in a reasonable manner.

A large portion of "good programming" is about making tradeoffs, and making the correct decision. Prioritizing portability is a decision that can be made, but that the decision is made one way or the other within the scope of one project does not mean that the decision-maker is a "good" or "bad" programmer.
Kindle It: Send web articles to your Kindle
A healthy skepticism, then: nothing wrong with that. It's a speculative project with a big payoff if it succeeds, and I wouldn't ask you to believe until we've shown a working product. Your good wishes are appreciated though!
Good writing can help a startup succeed
If Sony is in a bad spot in gaming, they have no one to blame but themselves. First because they had criminally negligent security on the PSN, and second because they have shown themselves hostile toward the exact people you don't want to be hostile against. I've said before, and I'll say again that the PSN outage wasn't an isolated incident, it was the opening shot of a war. The fact that the PSN was hacked again as soon as it went live is proof. Frankly, I'm getting a huge kick out of watching this. I genuinely hope Sony loses 90% of it's market value, is delisted from the NYSE, and is forced to shutter it's gaming division.
While I agree with your sentiment that cooperatives would be better, reality for many of these places are that management has no desire or will to cooperate.

Sadly, in the modern world, sometimes it seem labor is a throwaway commodity, and one that can increasingly be replaced by capital.
Runescape cheats But weapons chinchompas Tura fat rodents as awesome
runescape cheats First of all, thank you very much interested in my guide wanted.

runescape cheats I have to explain RuneScape Bank owns 90% of the time. says that it is possible that almost 90% of the reason for me (still possible) because it was held by the banks to keep 100% of the time. This news was released, or if there is, or items taken from you, like a purple party hat, and place of the "shift" and a place for you. The only way you do on both sides of the common agricultural policy. Explain how to keep order, but still just a set of items that I have.

runescape cheats First of all I would recommend the bank coins in the first place. If you do not do nothing after. Halters should be put together and makes it easier to do as much of a hurry. Collect all the ore into bars. You have the raw materials, such as: Sharks crude, as they mature. You have experience and good to eat now!

runescape cheats Is your bank for hours every day, because you just can not keep the place, tired? Read .. and it just might learn something.

Less shame to give a small gift at the birth of a friend or holidays with the Christmas holiday, and it will make you look weak, or rude
People are less wealthy, and some people to buy Serbia's money into real money. Ha, and now can not show more! To provide opportunity for players who work lazy!

runescape cheats Less rip-offs of girlfriends / friends who ask you to submit until you're broke
Less intentionally lose money or property by clicking accept without considering

runescape cheats How Runescape Bank Organised 90% of the time to continue!

which is destroyed, because that goal. We offer a range of 45 to reach the level of training you need to spring. Chinchompas box traps (red and regular) part of the seasoned crushed tomatoes can be used as an alternative. forest and plain red, found in the forest carnivores fedlip area. Note: You can not use traditional weapons as a means chinchompas. I think the price for 700-800 gp, because you do not have to monitor prices and Jagex continues to Grand Exchange and Authentication.

runescape cheats Several other manuals for various training effective Runescape is boring boring as your guide to training in the district, while members of the fun that I have explained. I chinchompas primarily to provide training and cute fur, which claimed attention to explode!

You can download the Runescape Cheats Guide HERE.
http://cheats-runescape-cheats.blogspot.com/
A better way to find investors (from AngelList)
Sorry that this is off-topic, but what the hell is a 'giftie'?

What defines a 'gifted child' in this context? I'm interested to know.
Hacking culture
Ask HN:  Living in a warehouse?
Has anyone ever done this? What is your warehouse like?

I'd like to build the ultimate hacker home and warehouse. What would you put in it?
When in India I will happily drink anything that is cold and contains alcohol.
Interesting. Just purchased that book. I imagine I will be able to answer some of the below questions after I read it, but as of now I am wondering the following:

Recently I have heard that "Direct Instruction" is very effective, but I'm very skeptical as to what it is effective for. What exactly can you teach through that method, and what can you not? What does that method absolutely skip over? For example, through it, can you learn critical thinking, rhetoric/debate skills, rationality & logic, philosophy? Does it help students learn about themselves (self-discovery) -- how they think, learn, what their interests/passions are, what drives them? Does it help them find truth for themselves? Or, does it ignore all these and even more than our system today try to fit every personality into the standard box?

Does it at all care for each individual student or is it comprehensively uni-directional, from instructor to student?
There was a slashdot thread about this many years ago. If anybody can find the link, that would be awesome.
An ethernet weather station
I am not a layer, so I do not really understand what does the phrase "conducting business in the US" means. Does creating a website amounts to the "business in the US", since by the nature of the internet, websites in any country would normally be accessible in the US? Or does one need to have customers in the US? Or is it something else?

So I am wondering, how could they stop conducting business in the US? Should they just block the access from the US based IP? If they would do so, would that really be better then censorship?
Sorry, not too many details yet - let us finish it first :-) Commodity hardware though, and quorum-style failure-tolerance characteristics.
Looks like Exchange and some SSL VPNs have a little standard compliance work to do.
I can't wait to see this movie and then complain about it on the Internet!
I know this is going to get downvoted. And in the case of pixar its probably not true.

This article, however, reminds me of english class, where teachers insisted every little piece has hidden meaning. What if they just set out to make a good movie? Did the writer really intend for this hidden meaning or are you reading too far between the lines?
Stella's evil, nick-named wife-beater over here in the UK. It's stronger than Heineken and seems to make people aggressive compared to Kronenberg for example.

I won't drink it now after an incident one night where I managed to insult every person in a group of friends.

Evil hangovers too from what I remember.
inetd does not need to spawn a new process for every client; that is what happens if you specify "nowait", but you can specify "wait" and it will pass the listening socket to the spawned process.
The astronomy department at Swinburne that did this research do excellent public lectures every month covering topics such as these in depth by the scientists doing the research.

http://astronomy.swin.edu.au/outreach/?topic=freelectures
It is interesting to note how F1 technology makes its way into consumer cars.

Take Ferrari, for example. Although first introduced in the F430, the 458 Italia features a steering wheel-mounted manettino dial that allows the driver to configure settings that directly impact the speed of gearbox changes, traction control settings and differential settings.

Starting at about 1:05, this video demonstrates how the various manettino settings are utilized on the 458 Italia, and how they modify the vehicle's driving profile.

http://www.youtube.com/watch?v=LLGFP1644aU
I loved stealing your idea, thanks! I also wrote you a song called "Will you be my Winklevoss tonight?" ;)

Ok kidding aside, I once felt like you, so I tested my phobia. I had another idea that I knew I wouldn't get to in this decade, great idea, but not for me to work on yet. So I gave it away, as far and loud as I could. Well first of all, no one "got it" right (lesson: sharing vision is a HARD thing to do), secondly two dudes tried to run with it and when they came out with the prototype I was surprised how they did almost everything I told them and more, yet it looked so different. Kind of like it was their own idea altogether. And finally, it took them 1 year to get 100 users! That was enough time for me to figure out what they did right/wrong and in between and beat them! Anyway, they went back to school, haven't heard from them. The site was up until recently, but is now gone.

My advice, let someone make mistakes for you at their dime. It's one thing if you're going after an established brand that has been around for years, and its completely another if you go after someone who just launched less than a year ago. They are in infancy, making tons of mistakes, which you can learn from. Here is an idea: look at a company launched less than 6 months ago and go copy them! ;)
It's still a popular drink over here though, competing with Carlsberg and Carling as the standard lager in every pub.

Every pub in a town center will have one of those 3 beers on tap, unless it's very trendy and has no taps. Every off license stocks it too.
Take a look at this article which measures handshake latency versus encryption latency, it's very well-written: http://www.semicomplete.com/blog/geekery/ssl-latency.html :

Anyway. The point is, no matter how fast your SSL accelerators (hardware loadbalancer, etc), if your SSL end points aren't near the user, then your first connect will be slow. As shown above, 22ms for the crypto piece of SSL handshake, which means 300ms of the SSL portion above was likely network latency and some other overhead.

Once SSL is established, though, it switches to a block cipher (3DES, etc) which is much faster and the resource (network, cpu) overhead is pretty tiny by comparison.

Summarizing from above: Using SSL incurs a 3.5x latency overhead for each handshake, but afterwards it's generally fast like plain TCP. If you accept this conclusion, let's examine how this can affect website performance.
http://article.gmane.org/gmane.comp.gnome.desktop/45050
If you could drop by my office, I could teach you enough Python for you to get going in about two hours. And I am not a good teacher. ;-)

Having said that, my office is in Brazil. Won't be that easy.

Any intro to Python will do. There are dozens of them floating on the web. "How to Think Like a Computer Scientist" is one that comes to mind. Zed's "Learning Python the Hard Way" is also well regarded.
The live javascript editor I used for my Google I/O 2011 presentation
Yup!

if we can build and prove 'business' with the current tech(we know) moving to new tech is not tough.

There are over 300 million devices with silverlight on it.
I've downvoted him because it's a one-comment opinion post that wasn't constructive to the thread.

Same as the other post examples (negative ones disappear fast so here's a loose example): "unions are bad." "wow, Apple employees are so self-entitled." "Speaking as a "convert"... Apple deserves a union."

Grinding axes is fine, but not when it purposely hijacks the thread.
Using the Pipe and Filter Pattern to Build a Workflow Processor
Invalid. The correct usage is "peace of mind."
Optimal eschatology
Kingfisher is not bad at all, but the alcohol content approaches 6% sometimes, so, count your blessings ;-)
This is a bit out of date (2009) yet contain many Security goodies for Ubuntu [pdf]

http://www.securenetwork.it/ricerca/whitepaper/download/Debi...
An enclosed living space so you can afford to heat/cool it.
You can't share songs on Pandora. You can share a station with the same seeded artists, but not a specific track. Add to that the feedback email, the highlighting of your friends who have similar taste, plus a double-dose of rhetoric, and that's Earbits. ;)
If it was voluntary no one would have a problem, but unions demand special rights. Also unions poison the relationship, they turn what should be a mutually beneficial exchange into one that is antagonistic. Most people don't have a problem with the concept of a union, but the reality leaves much to be desired.

Here's a good example: http://www.thisamericanlife.org/radio-archives/episode/403/n...
sorry but that seems really naive. an SLA is not a guarantee of service -- you can't force a computer or network to stay online because someone with a sheet of paper said so. it's a target for a best-effort guarantee and when that guarantee is broken then you get a bit of a refund.

it's like when you have a big building project and there's a provision that the contractor will refund $5000/day for every day past march 1st. doesn't mean march 1st never gets passed.

failure modes in the cloud are known too: your VMs are either working or they aren't, or maybe they're somehow degraded but you should fail over anyway. it's very similar to physical hardware. what will you think when a backhoe takes out your datacenter's fiber for 10 hours? that physical hardware and datacenters are now unreliable too?

as for a database that runs on a system that offers no guarantees -- isn't that all of them?
For ports, maybe--because there's a limited range of possibilities--but by that logic, all DNS servers should allow zone transfers.
This is the first link on Hacker News in my year or two of reading that caused me to involuntarily gasp with surprise and teary joy, such a shame it's so probably false.

I'd also prefer to see the VB3 source anyway. Ah sweet halcyon 1995, sneaking into the school computer room at 7am. I miss being 12, and I miss IPX networks :)
If you don't have numbers, you're not doing engineering, you're practicing druidism.
IPod touch wheel - 9 years and an eternity ago
Difference in French, American Attitudes in Dominique Strauss-Kahn Arrest
Event driven programming ebook with Python examples
"Most, if not all, GUI systems and toolkits are designed to be event driven, meaning that
the main flow of your program is not sequential from beginning to end. If you've never
done GUI programming, this is one of the trickiest paradigm shifts."
— Robin Dunn, speaking on GUI programming at OSCON2004

"Hollywood Principle: "Don't call us; we'll call you." ... You implement the interfaces, you get registered. You get called when the time is right. This requires a distinctly different way of thinking to that which is taught in introductory programming where the student dictates the flow of control."
— Dafydd Ree
No. The original is from 2009; this is a revision dated Sept 14, 2010.

It seems extraordinarily thorough. Is there any recommendation in particular that you think is no longer relevant?
Budweiser in Australia is drinkable, though very much generic tasting.

Over all, Australia has better beer, but there are some pockets in the U.S. where there is some kickass brewing culture. I lived in Wisconsin for a bit and they do have a better drop than we do in the East Coast. I mean, Leinenkugel & Stevens Point both brew stuff that's widely available and very much enjoyable, up to bar with Boag's here in Australia.
Yeah, a few threads on the centos mailing list, in addition to their lag time for updates and releases, finally pushed me away from them. It seems to an outsider (me) that the Centos project has become pretty dysfunctional.

I have actually moved a few servers from centos to debian and freebsd. :)

I am going to look at scientificlinux and see if it would work in places where a RHEL clone is still required (compatibility or support).
There is no way to disable the activity light on a Mac's integrated camera.

In the case of that high school spying incident, the BOFH responsible had handwaved away the random LED flashes as a bug.
Not even wrong.

Forget all the junk you think you know about markets. A stock is something you buy. How many things have you bought that doubled in resale price the day you bought it? I'll bet it's a vanishingly small number.

From a producers point of view such a situation means you underestimated demand for your product, which means you didn't do enough research.

In line with the common stupidity of IPOs, LinkedIn trusted a conflicted party to do that research for it.

LinkedIn paid a fear tax. Fear that if they tried to buck the statu-quo like Google they wouldn't come out as well, fear that if they tried something shockingly new like selling stocks directly to individuals who want them they would fail.*

I don't mind when people note the standard way things are done, but for the love of Bob don't pretend the way the stock market works today is fundamental, immutable, or even close to Good.

* Speed argument on this point: Illegal! -> Benefits from that? -> Ignorant investors protected! -> Uh huh, other externalities? -> Large investors make millions! -> We're done here.
It's funny how laissez faire is considered as solely good for producers by you.

In my country, nearly all price increases in the last 3-4 years are related to direct government involvement or regulations preventing competition. I have yet to see how this corporatism is going to benefit me.

I'll take my chances with laissez faire, thanks.
I thought that "Richard Feinman" was just a misspelling of Richard Feynman, then I noticed the dates. That would be just like him to author something like this though.
SecondMarket Unseals LinkedIn Pricing Now That It’s Public
One more nail in MS's coffin when it comes to consumer-facing products.

Being in Seattle, I'm seeing more and more outflow of engineers from MS these days...
It produces an annoying amount of log entries when the port is open.