skysight-inc/HackerNews huggingface dataset:
The first version of the BBC Arm based Archimedes came with a very simple demo called 'lander' by Braben (of Elite fame).

I got one of the machines through my contacts at the dutch importer of Acorn (ARM stands for "Acorn Risc Machine") and for days after it arrived I could do nothing else but fly around in this real time generated 3D scrolling landscape piloting a flying wedge and shooting up stuff.

It was mesmerizing. Compared to today's game titles it looked very simple but the responsiveness of the machine to the mouse while moving the craft was just amazing. People from all over town came around just to play with it. At that time a typical game that included '3D' would render hidden line removed wire frames at best. Contrast that with Lander displaying filled and shaded quads to generated the landscape, small polygons used to depict smoke and fire and other goodies. There were some short-cuts taken to be able to do the 3D transformations fast enough (for instance, only two directions to move in with a fixed camera angle, 'third person' viewpoint) but whatever the details Lander was a huge step in gaming and worked very well to show off the power of the ARM, even though the game that eventually got released based on that demo was disappointing (it was called virus).
Dropbox and Google Drive Face an Uphill Battle
Your sign up link looks improperly styled. You might want to look at how these guys do theirs: https://squareup.com/
Show HN: Sign up for CallingVault Beta, private voicemail/SMS for the rest of us
Add value instead of selling or pitching
Lokasi Kampus | Universitas Serang Raya (UNSERA)
Slide Show: Security Gets Graphic
Weighthacker - Quick Start Guide
11 Web Startups to Watch in 2012
Sounds like you work a lot like us only with different tools. We have a synergies chapter that covers some of the mashups between tools, namely github hooks into Hipchat. However we don't go into details as to more complicated mashups, we just mention APIs. This guide isn't really targeted to very savvty people like it sounds you are but rather toward workflow noobies!
Since Laurent Sansonetti is the author of MacRuby AND RubyMotion, he already said feature from RM will be backported (and hence open-sourced) to MacRuby
We have none. We don't consider it a big risk until we have revenue.
AltaVista tried to jump on the 'portal' bandwagon. I remember at the time how stupid I thought they were, trying to beat Excite and Yahoo at something that was already old hat, a concept that had the Internet had outgrown. Then they screwed up pretty much the same way Inktomi did.

AltaVista still exists. It's awful, and it's powered by the Yahoo search engine. Which is pretty much the same thing, I suppose.
Or as the privacy cynic might put it:

An American company can now snoop into https, see all the data and insert random javascript whenever they want? And they can do it for an ever growing segment of the web?

Great. Just great.

I loved the idea of CloudFlare, now not so much. Or am I massively misunderstanding what they are capable of doing?

EDIT: This went further than I meant it to. I think CloudFlare is great. I'm just not sure you should run your SSL stuff through it, this article made me realise how they actually handle SSL.
Canadian Startup Verelo Hopes to Save Lives with Monitoring and Alert Services
Making > managing.

And/or, making precedes managing.

I've seen, as a small minority of my experience, some very good management. But, that good management always understood and respected its context.
Your chat demo is broken. http://www.spire.io/examples/chat/
It is quite easy. The braindead simple way is to give VLC the url for the video. But my preferred way is to use youtube-dl to download the videos and then open the video in VLC.
Can someone explain why this has gotten so many votes? Is it because the author is well known in the Python world? Are other Python SMTP libraries terrible?
Try to work as webdev in Hungary (mostly php, rails and other mainstream languages are not really used). I know a place where you could get about $1200. But that's the rare case. For a freshman $400 is the max, if you're not lucky enough to born in Budapest. I deeply consider moving somewhere abroad, because here I don't feel I can be as good as I want to be...
Stealth startup working on "TV meets Facebook". Looking for web backend engineers and video engineers.
Apache OpenOffice turns to SourceForge for Distribution
Have been with Debian for quite a while, but installed this new Ubuntu LTS the other day on a development box and have to say, I'm pretty impressed. Seemingly quite stable w/ plenty of nice UI eye-candy. Only criticism is that it hides a bit of the default customisation settings stuff from the last time I used Ubuntu (last LTS), however, it's definitely a nice push forward for the linux community (in so far as perhaps drumming up new open source users). Would have been nice to see a shout to Debian in the article, but hey, just glad open source is gaining broader appeal and hopefully, at the very least, it's a foot in door for greater linux adoption.
I just realized that Google won on search the way Apple has won on smartphones. They control the full stack -- frontend, relevance, indexing, advertising -- and tightly couple these pieces. Inktomi couldn't control the user interface the way Google can't really control the interface on Android.
It's cool that you wouldn't hire me, because I wouldn't want to work for you, even if you did offer all those nice things. I can see it right in that post "use his talents." I am not a resource to be used. I am a person. We have both agreed upon a mutually beneficial agreement, and either of us may leave that agreement at any time. If you want resources to be used, go to the hardware store.
Monitoring in the Cloud: Drip or Percolate?
... and working to put profit only in someone else's pocket.

If a firm is in Memphis instead of NYC and selling their services to essentially the same clients, then the owners of that business are already earning a greater profit on other cheaper operating costs like commercial real estate. By accepting a lower salary that simply covers a comfortable style of living you're simply putting even more money in the owner's pocket instead of yours.

It's a classic case of pareto optimality. The only explanation I can think of is that many developers don't see themselves as professionals commanding the salaries of professionals as skerrit_bwoy pointed out. There is no reason that good developer in any market shouldn't be living at the exact same standard of living as the good doctors, lawyers, finance people in that market. They should be living in the same homes and sending their kids to the same schools, etc.
I think this is a better idea. I've been lurking HN for a year or two but only made an account around 4 months ago and to date only have one post (this is my 2nd!). I'm willing to bet there are many other individuals hiring who browse HN like I do :)
Nice affiliate site. I'd bet commission junction has some relevant offers you could promote.
The better abstracts is the reason I use DuckDuckGo at home.

If I just want to know when the next episode of Big Bang Theory is out or what the weather is today I rarely need to even click on a result.
For more obscure technical searches at work, Google still finds more answers.

But remember - the barrier to change for a search engine's customers is very very low
Introducing collaborative lists that make sense
There is probably some circumstance I would work a little extra. Seriously, you want ever comment on every blog to be written like a legal contract or a game rulebook? I wasn't about to devote an entire paragraph covering every possible scenario where I may or may not work more or less hours. You get the idea.
I like the apologetics for node.js in the first section. a similar argument for why you are using jruby instead of node.js for the "backend whatchamajigs" would be nice.
This article is slightly inaccurate.
Members of the Guild are totally technology-agnostic.

We do not prefer C, C++, and Java over Python, Ruby, JavaScript or any other cool language of the week.

We LOVE to build things and solve problems.
We LOVE to start with nothing and end up with something USEFUL to much more than ourselves.

In order to achieve our goals, we will pick up any technology or tool available, based on their suitability to the task. Coldly.

But, yes, we smile a lot when we see the way the business world and entrepreneurs repeat the same mistakes over and over.
Why I switched to google.

A) it was fast, it loaded fast.
B) it was not filled with ads and pop ups.

Only one of those is still true.
30 days holiday per year also solves the "hero programmer" problem. Having to function without one professional for 30 days out of each year teaches that organization to function without that person and not rely on them in a way that makes them a single point of failure.
Top Tech Startups By Valuation
I am incredibly risk averse. I will not take the chance of becoming homeless.
Exactly, One more thing that I didn't like about it was the feeling that its OK for the employer to overwork you and then not compensate it, under the pretext of 'interesting work'.

This is an old plan used by most companies.

I like doing what I do, but I would love to something else if I had the money to free me up.

For most people, their area of least incompetence becomes their passion.
Seconded. Nothing happens when I click join, and there is an error "no zlib library" in the console.
Light-Field Photography Revolutionizes Imaging
You do realize that the site owner has to set all this up ahead of time, right? Any caching proxy could do the same.
Actually my working environment is pretty great, and my co-workers are cool. That's why it's hard to convince me to leave.
Really.. Dropbox.. Pinterest.. Instagram... are startups to watch in 2012...

How about changing the title into: "Startups we have watched make it big in 2011"
Full disclosure, I'm heading up the backend development for Zipline Games Moai Cloud (http://getmoai.com/). We're targeting game developers so that lead us to some different use cases and language choices (like Lua).

Thanks for sharing this, at first read through it sounds a lot like the architecture mongrel2 provides (which we use). If you were to swap out the node.js dispatcher with mongrel2 and the redis queue with ZeroMQ.

Have you run into any issues using redis as a queue? If it were replicated across machines I wonder if you could have multiple workers dequeuing the request. If it's on a single server wouldn't the blocking operation on the list become a bottleneck?

Again, thanks for sharing, the offering looks great.
13 Million U.S. Facebook Users Not Using Privacy Controls
Then you aren't really working for free. More like on contract.
I know this is the least satisfying support answer possible, but the chat appears to be available for me right now. I'd like to help figure out the problem, can you give me some details like your OS and browser?
> It was simply unacceptable to use something other than Google in tech circles at some point.

From what I recall, it was also the most programmer-friendly search engine at the time.

http://www.bing.com/search?q=DGGEVX

http://blekko.com/ws/DGGEVX

http://duckduckgo.com/?q=DGGEVX

http://www.google.com/#q=DGGEVX

This is purely subjective, but Google is the only one that links to the Netlib 'real' LAPACK, straight to the file/documentation in question. The others have mixtures of Java packages and other examples...
You are right, but IMO you miss the real point. Both Google's search and Apple's iPhone were about delivering a wholly satisfying product/service, and controlling the whole stack was needed to do that for those cases. This is not always true (though it often is).
The most exciting part of this for me is the automation and integration with Apple's tools.

For instance, built-in TestFlight rake task, or build and run on device/simulator. I'd love to borrow some of that for a CI build system (which for me is currently a large shell script that could be improved on).

I'm also very interested by the interactive REPL that can run code inside my application. LLDB is good, but falls short for me occasionally.
Well, why don't you write an article about this establishment, it's strengths & weaknesses? It's a system, and hackers like to understand how systems work. I think if you're getting static it's because your title promised some insight about a system, an error mode, and correcting for that error (which is particularly juicy) but offered none of it.
I'm learning to code as a startup CEO
So is a business plan, I want to add.
EFF: Introducing the Coders' Rights List
>problem with Rubyists...want to use Ruby for everything

This is generally true of the Java community as well. There was a solid decade where there was a jSomethingOrOther for everything in development.
Well, not to burst your bubble, but fizzbuzz is a negative filter (ie passing it is the minimum needed to even be considered for a dev job).
In reference to your first paragraph, that's all your opinion. You are completely entitled to it and I respect it. My opinion is that this looks awesome and I really want to try it out. Especially since I know Ruby (and C) but I don't know any Obj-C.

As for your second paragraph, you can say that about any '-ists'. I've met java, python and .Net people who all love their respective languages and just want to code in that. To me, Rubyists aren't better or worse in that respect.
Ask HN: Founding team equity and open disclosure
I have been asked to join a startup as a (technical) founder by another technical person (call her Alice) to work on her idea.

Alice originally said that I (and several other people) would receive what she called "founder level equity stakes." I had assumed that, for n founders, this would mean roughly (100/n)% of the company, minus a few percent allocated to Alice for bringing the team together and for her connections to investors. Alice has a good track record.

Some time passed, and eventually Alice gave me her actual offer, 5% of the company. At this point, there were seven people involved. When I asked how much was being offered to the others, and how much Alice wanted to reserve for herself, she declined to answer. I think of 5% as "founding team" equity, not "founder" equity, and it is considerably less than I expected.

I am mainly interested in the issue of open disclosure of the company's shareholders. Alice is handling the legal work of company formation. Based on my research and skimming of Delaware's corporate law (http://delcode.delaware.gov/title8/c001/sc07/index.shtml), it does not seem that Delaware C Corporations are under obligation to disclose who owns how much stock, only how much stock was issued at what par value.

How does everyone handle this with non-public companies? Does it come down to a spreadsheet maintained by whoever is playing the part of CFO? Is it common to keep shareholder information secret, especially at an early pre-funding stage?
what a shame, i really loved mouse gestures in gmail :(
What other projects did Inktomi have? I thought "white label" search was their main focus. I guess that might explanation their decline.
I'm actually agreeing with you and disagreeing with chriszf. I suppose I should have called that out specifically. My comment was mainly to counter argue what I've seen as undervaluing a CS Degree. (Sorry for the confusion).
I don't currently have any SPDY experience so if there is a "best practice" for this I'm unaware of it. With that said, I would take a two pronged approach. On the server side you could set a timeout on that user's session to reclaim resources after a period of time that you deem reasonable, regardless of whether you've received an explicit "I'm done" from the user's browser. I would hope server's implementing SPDY would also allow a way to explicitly end a connection as well. If so, I would close the connection at the time that user's session expires.
This article would have been more convincing if it had some examples of Guild members, even if it's not meant literally. So it's a story. OK, then go with that and make some people up.
Ask HN: Good translation service for technical documentation?
We're looking to translate the documentation for our service (iOS and Android SDK's) to a variety of languages, including Hindi, Urdu, Mandarin, Russian and Spanish.

Does anyone have experience doing so, and the recommended place to source translators?
Certainly true that any proxy at all (even the transparent ones that are often used by ISPs, corporations and mobile providers) can inspect and modify traffic.

In addition, if we started doing any of the nasty things the parent suggests (inserting random JavaScript of our choosing or spying on the traffic passing through our network) we'd be out of business. Our entire business rests on the web site owners trusting us with their traffic. That means not doing bad things.

As our CEO likes to say: it takes 5 minutes to sign up for CloudFlare and just 2 to leave.
The Worst Data Breaches of the Past 5 Years: Part 2
What is their criteria for a startup? Just non-public, or some other combination of things?
For systems-level apps and so forth, I 100% agree (I have done a lot of systems stuff in C and C++ in my life).

For web apps that scale out to a certain level, Java + Spring + Hibernate + Tomcat works boringly well. That is Java's niche. As you inferred, I wouldn't use it for much else.

Above a certain scale, you're back to C++, of course.
Galaxy S3 live event
Absent underlying qualitative differences, there is rarely a good reason to break a continuous distribution into discrete groups for modeling purposes or for model performance evaluation[1].

But for human consumption (and I believe this article is an example of that), it can help. It's basically an ocular Hosmer-Lemeshow; not a rigorous or even consistent approach to model performance evaluation, but often interesting to those consuming the model's output. For example, we do it here to give students a sense of what their chances have meant historically: https://www.parchment.com/c/college/college-1404-University-...

[1] See the Hosmer-Lemeshow test, now uncommonly used.
> Objective-C has actually become pleasant to write IMO.

Yeah, well, you know, that's just, like, your opinion, man.
I think Google's high quality search results were less due to PageRank than the fact they AND'd search terms instead of OR'ing them.
Now that typically means it's a jQuery plugin ;)
I'd be curious to know how a luddite ended up on HN.
Of course I realise that. But no-ones mentioned the massive disadvantage of exposing your clients data to the American legal system. We're seeing the EU and the US take very diverging attitudes to privacy on the web at the moment.

Thousands of businesses don't share the same caching proxy.

I will still probably use it. But it's a little worrying and CloudFlare could suddenly become the source of the internet breaking instead of the cure the jgc's hoping for. Because it's American and they're going a bit crazy atm.
Are you kidding? I was using Altavista, IIRC, and would routinely have to page down to the second or third page to find any kind of relevant link. When I switched to Google, I almost immediately stopped looking at more than the first page of results.
Non-public; public valuation source.

(I just threw it together. I'll update it as things change.)
Thanks so much for this! I tuned in to the webcast at O'Reilly but their Flex app was failing me, I couldn't ask questions in the group chat, couldn't see the screencast at O'Reilly although I did manage to see it at Livestream but I couldn't read anything because of small text. So yeah, I tuned out pretty soon, but this is fantastic.
The fact that we are an LLC is a huge amount of personal insurance.

Other than that, you don't really need insurance unless you have assets.
what do they mean with: "Add real-time capabilities"?(thats on their homepage) seems like they are saying real-time is the same as fast, and it isn't. I have seen that a lot of times and it's kind of bothering me.
In my anecdotal experience (albeit typically in larger corporate environments), many of those possessing or actively pursuing MBA's are or present themselves as fairly sincere. Nonetheless, they often simply have a perspective and approach that is not very useful for the problems at hand. Or they go about solving the wrong problems. Things get all (re)organized for a year or two, and perhaps the activity looks progressive. Perhaps it somewhat masks underlying circumstances.

But... moving dollars and org around does not, of itself, motivate nor solve production problems.

And a lot of those same people seem to embrace typical "HR best practices" in a rather claustrophobia-inducing fashion.

Mine is just a rather narrowly informed anecdotal experience. But many of the MBA types around me have not/hardly inspired me.
But that would only be true if they decide to use the results. Otherwise, it's just another contrived quiz with no real-world merit. The worst case is remains the same as the status quo, but the better case is that you'll be paid for your time in the interview.

It still seems like a positive step. No quizzes at all seems like an even better way, but I did qualify the point with the assumption that the quiz would happen regardless.
The Windows installers are prepared by a separate team, not the GIMP developers. There's really no use in getting upset that another platform you don't care about got it before you.
While torrenting seems to have become considered ethically grey-area in the common internet's view, profiting from copyright infringement is definitely legally very bad. Not a good idea.
Collusion: Add-ons for Firefox
Did Google actually have revenue at that point in time? They bought Applied Semantics (for adsense / adwords) in what, 2003? (edit: mlinksva points out that they introduced adwords at the end of 2000)

Inktomi management would probably have had to raise capital on a risky pivot whilst at the same time dropping all of their existing revenue streams in order to compete head to head with Google who at that point didn't even have a way to monetise their technology.

That's a hard thing for any company to do: In this case it would have been the right choice, but it's far easier to say that with the benefit of perfect hindsight.
eating chips from the side of the bag

After you easily open the bag of chips, you pour them into a bowl and set on the table. Do you drink wine straight from the bottle or pour it into wine glasses?
Questions like this can only be answered by asking what the consequences of the categorization is. Does saying "religion" make it worth dismissing? Does it make it a rival to Christian thought? Does saying "philosophy" mean that it has no consequent prescriptions for living?

Categorization for its own sake is definitively useless. If you want to compare Heraclitus to Joshu, go for it. Alternately, if you want to compare Pirsig with Aquinas or Kant, fine. If you want to figure out how to live, there's not much point to asking, "Is it a religion?" or "Is it a philosophy?": the salient point is rather whether or not there's anything worth enacting in your life.
The return of the Unix wars?
By all means, rub in further how old I am now :P
I tried to read your comment with my eyes closed, but was unable to understand it. Please assist.
totally agree with you.
just for your statement "I really want to try it out. Especially since I know Ruby (and C) but I don't know any Obj-C.": Would be interesting to really know what is the steeper/longer part of the learning curve: learning ObjC or learning the frameworks. To me, ObjC is a lean language (with an awful bracket syntax just like lisp) but learning the ins and outs of the frameworks is what took me the most time.
In the next year and a half the stock went down by 99.9%. In the end, Inktomi was acquired by Yahoo for 250M.

This is unrelated to the main point, but does anyone know if Yahoo re-used a significant amount of Inktomi tech acquired for that $250M? Or was it spoiled?