skysight-inc/HackerNews huggingface dataset:
> including those that may be on tape.

Seriously? So you reuse all tapes after 60 days? That wouldn't be a smart thing to do if you really care about retention, and I don't mean solely retaining deleted mail, but just retention of data in general. Regardless of stated policies, I don't believe you. Business critical data like that would not only be stored for 60 days- not in Google.
Stay away from Crucial SSDs. I've had one for almost two years now — I've had lots of trouble.

I just ordered an Intel 520 to replace it. I've heard great things.
> Finally, 50% of any group are below average

Not necessarily, but 50% are below the median.
Sarah Palin: I've Had Enough of These Men Being Dogs
These kinds of algorithms wouldn't be good for mapping systems as they are - they would send you through lots of side streets. You want to travel on main roads where possible, so you need to 'layer' them (highways, main roads, side streets). You would also try to cache data, which with different layers, might work well.

As for internet routing, I do think they use Dijkstra and Bellman–Ford quite a bit.
You wouldn't pass, because you didn't read the specs!

"prints the numbers from 1 to 100." -- you printed 0-100! ;-)

Just kidding, nice solution. Show's nicely how terrible and awesome the precompiler is.
billybob for King!
I've been working with a 15" MBP for the past couple of years. I recently swapped out the standard hard drive for a Kingston HyperX SSD (it was about $200 for 120 gigs) and it has literally changed my life. I finally have a responsive computer :) Maybe Kingston SSDs aren't the most performant, but I can't imagine anything better at this point.
Replace Macbook Pro for Macbook Air
On the other hand, the current MacBook Pro line is quite mature which translates to stability and lack of grievous hardware or firmware issues. I'm still wary of buying a first generation Mac product after my experience purchasing a newly-unveiled Macbook (white body) in June 2006. Between the dirty-looking discoloration of the plastic and the random auto-shutdown firmware bug that bricked my new laptop in the middle of the firmware update to remedy aforementioned bug I was very unhappy with my early experience. It turned out to be a great computer after the bugs were ironed out, but I'd still rather avoid repeating the experience.

Is there any innovation expected in the MacBook Pro line that will be that much of a leapfrog over the current incarnations? I'm wanting to buy a new development laptop in the next two months as well and I can't see anything other than a better form factor coming out of the next generation.
Right, but put together a 'recycling company'. What's the cheapest way when you don't have access to skilled labor? Probably to just melt it all down and skim off the 1% or 2% of gold...
Site could use search, especially if it expands
> you simply can't get things done without relying extensively on your poor fellow human beings ... with IQs of 0x7f or less.

Really?

Well, if you're building a skyscraper, then sure, yes. But a computer program?
I don't think it's a sense of entitlement as much as it is a sense of equity. And I think that some of what comes out of it is unrealistic but some is justified. But as I posted below - this isn't new and it's good.

We learn in our youth that the world is messed up - some sooner than others. Then at some point, if we are fortunate to live somewhere where it is possible, we reach a point where we also realize we can try to do something about it.

Later a lot of that idealism and energy can get beaten out of us. But that's o.k. - we need it.
Samsung Galaxy S3 Listed On Amazon Germany
I switched from Ubuntu on a ThinkPad to a MacBook Air 13" from mid 2011 and I love it.
Is there a list somewhere of concrete things that we know about software engineering?
Show HN: my weekend project buffero.me
Hello HNers,
Been lurking here for a while now, and finally I decided to be brave enough and show you my little weekend project - a simple twitter scheduler http://buffero.me

Why another twitter scheduler? Well, i've built this mainly for myself, to be able to schedule tweets by email and to be able to schedule a bunch of tweets at once.

Looking for your comments, suggestions and brutal honesty :)

Thank you.
Historial items are sometimes better ideas than cuttent ones.
clickable: http://buffero.me
I don't agree with him either but your first sentence is wrong. That you would feel this way is normal but I promise you, we've been in your shoes. And when I was a 'young person' I thought our circumstances were unique too.
Um. Public libraries.

The US is an outlier in developed nations in lacking basic social amenities.
Looking through the guy's recent contributions, as far as I could see for the past 24 hours or so was just hundreds of AWB edits on article talk pages; things like adding a widget saying an article is part of a particular wikiproject to a few dozen talk pages at once.

I don't think we should be comparing wikipedia contributors on the number of edits they've made...
Sweden also has a codified legal system that fits into a single book iirc.
First, making an honest mistake does not give you automatic immunity in any other legal area, and there's no obvious reason it should here. If I'm a private contractor following the instruction of Cisco systems and I destroy the electrical system in your house, I have to pay for it even if it's an honest mistake. Now, it's perfectly fine for Cisco and I to agree as a condition of my employment that they will take on responsibility for any damage I cause in their employ, but that's between Cisco and me.

If if we wanted to give such automatic immunity, the way to do this is simply to assume that an agreement like the one described above has been made: i.e., the government should have to compensate you. If state, acting as a collection of flawed humans, harms an innocent person, the state as a whole should have to compensate that person.
This model seems limited to companies that are staffed with highly motivated, highly skilled people. I don't think you'd want, say, a branch of McDonalds or a nuclear power station to be run on this model.
I've had my Crucial M4 for almost a year and it's been rock solid. YMMV
Clickable http://youtu.be/x5hg7Oxh-jI
Does a young wolf always create conflict? For example, it is possible to avoid conflict and form a lot of influence by playing kingmaker. You do not need to sabotage others of similar technical abilities to you by attacking them directly, you can instead heavily exert yourself in producing massive value to their competitors. This is more stable as it's without conflict. It is the silent death to those that compete with you individually, and a way of finding allies.

Is that a young wolf, a social climber or a sponsor?
That's actually correct :-) At least on the Australian side of things, anyway!
Simple OAuth login with JWt and JRuby
I lean toward the 13" Air. My current work laptop is a 15" Macbook Pro, but I have an Air at home. If you don't need the larger screen, which I don't because I plug into at least one extra monitor most of the time, the Air is a nicer package. Less to lug to and from work. The other caveat is that, if you need to run multiple development virtual machines for testing, the 4GB memory max for the Air is somewhat limiting.
I like the current HN design. It's simple and elegant to my taste. I'm not a fan of eye candy (for the sake of it). Minimalist approach of HN is why I like it and what distinguishes it from others. In short, it's the focus on content, rather than design elements.

But there are a few things I would change:

* Replace the triangle image with a caret.
* Remove the points to avoid the popularity bias.
* Remove the comments count to avoid the flamebait alarm.
* Move the search on the top.
* Tone down the color.

I'm most likely in the minority here, but here's my take on it: http://i.imgur.com/3iadZ.png
> I can't imagine anything better at this point

Swap out your optical drive for a second SSD/a massive HDD. I did that with a OWC DataDoubler and it's a brilliant experience: most apps and OS on SSD load in a blink, while data lives on the HDD to avoid heavy writes knackering the SSD prematurely (because it lacks TRIM)
> How does Amazon make money?

How does Google make money?

Human data is big business.

> You say there's upside, but if you take all the upside in their current business model and make the entire world population Facebook users, it still doesn't add up.

Talk about hand-waving. Have you actually done this?

Anyway, the burden is not on me to prove how Facebook's revenues can justify their market cap. They are still growing, and they're control over key portions of the internet is still increasing. There is absolutely no justifiable reason to believe that their current advertising model is their endgame. Google is obviously scared shitless of them enough to completely retool their entire strategy, and they are not exactly small potatoes.

I'm not running out to buy Facebook stock, but I think if you want to dismiss Facebook's valuation you need a stronger argument than "their current ad revenue doesn't scale".
Craigslist seems to work pretty well for Muggles. I'd say most people can handle an ugly UI if reward > cost.

Having said that, I haven't found a mockup I prefer over plain HN either. It's about the content. Design largely stays out of the way.
I agree with your first paragraph, but come to different conclusions.

The way I see it GPL values freedom over short-term gains.

You can put BSD software in the AppStore, which is nice short term, but long-term that's helping platform that is a golden cage.

Wouldn't it be nice if Android was GPL v3? Instead of giving operators freedom to lock down handsets and add uninstallable crapware, give users freedom to customize and upgrade their phones. Of course, GPL-Android could have hard time gaining traction in the market because of GPL being unappealing to crapware-installing operators, but if it did succeed, that would be significant long-term win for users' freedom.
Conflating FOSS to socialism is patently absurd (FOSS is very monetizable and comes in many different forms that you can incorporate into many different business models) and an attempt to co-opt a very negative "red baiting" sentiment in others.
It's definitely worth reading.

Although as a person with substantial programming experience, I would recommend you to have a look at Chapter 4 first. The first few chapters deal with code examples that are not meant to be understood (at that point), but knowing the "Ruby way" will help you to figure out most of it. The book also is more holistic about Web Development; Rails, although being the main focus, isn't all that it covers. Version Control (GIT) and Deployment are explored as well. Also, the author having beginners in mind, goes through the terminal stuff a bit slower.

You might find yourself skimming few pages along the way, but the book does an extremely good job at getting you to the point where you can and know what you want to do next.
This sounds like a mess. It's why I don't like working for anyone. Unless you play politics and please the right people, your livelihood will be limited.
Depends on the room.
Replacing my late 2011 MBP with a system76 lemur. I've been running linux on the MBP for a while and it works well, except for the wireless where only G is supported for now. I'll be receiving the system76 on monday so I can't tell if I like it.
The 15" Air's will probably be out soon, I'd wait for that.
"Google under the water" an awesome Interference of Google Image search
journalist dr. roy schestowitz weighs in on david "lefty" schlesinger aka 'stonemirror' and his now failed campaign to contaminate linux distros with MS .net derived garbage ie the Mono API

Saturday, April 21, 2012 8:40 AM

schestowitz	> At the height of the "Mono Wars", I recall Microsoft apologists like	Mar 27 11:39
schestowitz	> David "Lefty" Schlesinger claiming this campaign was futile.	Mar 27 11:40
schestowitz	>	Mar 27 11:40
schestowitz	> Clearly it wasn't.	Mar 27 11:40
schestowitz	>	Mar 27 11:40
schestowitz	> It should be noted that all the various antagonists who opposed this	Mar 27 11:40
schestowitz	> campaign have now also mysteriously disappeared, along with Mono, no	Mar 27 11:40
schestowitz	> doubt back into the cesspit they crawled out of. Miguel de Icaza MVP	Mar 27 11:40
schestowitz	> has given up all pretences of being a "Free Software" developer, and	Mar 27 11:40
schestowitz	> now devotes his time entirely to sneering at Linux, cheerleading for	Mar 27 11:40
schestowitz	> Microsoft, and developing a proprietary, commercial development tool	Mar 27 11:40
schestowitz	> that infects Android with Microsoft's toxic garbage. Meanwhile David	Mar 27 11:40
schestowitz	> "Lefty" Schlesinger is MIA, probably chasing she-boys around Bangkok	Mar 27 11:40
schestowitz	> with dildos from his sex-shop.	Mar 27 11:40
schestowitz	>	Mar 27 11:40
schestowitz	>	Mar 27 11:40
schestowitz	> Goodbye Banshee, Welcome Back Rhythmbox!

http://techrights.org/wp-content/uploads/2012/03/irc-log-270...
Wow, some of these questions actually seem pretty reasonable - like this one: http://stackoverflow.com/questions/9033/hidden-features-of-c

Any ideas why they were closed so early?
'Over Quota

This application is temporarily over its serving quota. Please try again later.'

Pity.
I don't get it. If you're emailing the link anyway, wouldn't someone that intercepts the email have access to the link? Is the point that your recipient opens it before an interceptor does?

I'ts also unclear to me how the encryption scheme is working here. I don't see how it's impossible for the server to decrypt the message when it is sending you everything you need to decrypt it when you click the link. Am I missing something?
2008 Volkswagen Touareg2
Much harder to scan the headlines, which is the main job to be done.

I always appreciate people putting their thoughts out there and I hope that Taiyab will not take the criticism here too literally but instead will try to learn from the input. Nice attempt!
That is the advantage of face to face... It would be obvious they rejected the trivial solution, and went for something fun. I would be thinking mad scientist about 3 min in and wondering how much they are going to scare the rest of the team. Well done.
Some feedback on your main site: Each slide has a lot of words, and I can't figure out how to pause it. I'm signing up for the beta because I _think_ I know what your site does, but I'm really not sure. I'd be more comfortable if I could see all 4-5 pictures at once, which could easily fit horizontally on my monitor.

Edit: OK, I was able to read all of the captions via "View Source"
Open source gives Arx Fatalis new lease of life
probably hit or miss. I also have a crucial ssd (realssd c300), no problems for past 1.5 years.
Ask HN: UK Intellectual Property clauses in employment contracts
I'm a software engineer in the UK and I have signed an employment contract with what I assume is standard IP section for the UK: everything I create while working for the company; every idea I have whether written down, exploited or not; every new IP I may invent during the period of my employment [inside and outside hours] - all rights belong to the company in so far as legally possible.

My understanding is that this is a 'normal' IP clause in UK employment contracts added to specify that on top of the statutory presumption that all copyright rights will vest in the company, all moral rights will also vest in the company as far as possible.

My concern here is that as the contract is not prescriptive about any restrictions to this land-grab, any work I do by myself on the side or for any other person or organisation will also be covered. For example, if I came up with and exploited an invention for some new application by myself, or released it as open-source, or was contracted to do by another company, all the IP rights will still vest in my main employer (even if the area of invention is totally unrelated).

What I want to know is what kind of IP clauses other UK software industry employees have, how they feel about how restrictive [or not] they are, and what my actual options are if I wanted to create something in my own free time.
Jeremy Scott Shoes
sager quad core, 4gig ram, 500 gig hard drive. that was three years ago and my next will be a sager also as the to power/cost ratio is great. with Ubuntu on it things hum beautifully. having the extra cores is great so that I can builds, watchrs, and a movie all running why working.
参茸鞭丸价格
Hacker News Redesign - the userstyle for stylish
Hey, so I've been hacking this around for the past half hour. I know it's not finished and lacks many features of the real redesign.. I may finish this later (or if you want to, you welcome to do this).

The userstyle:
http://userstyles.org/styles/64417/hacker-news-redesign?r=1335017938

The original redesign post:
http://news.ycombinator.com/item?id=3870321

(p.s, sorry for my English.. Greetings from Israel)
Thnx for your feedback. Very good point! We will definitely improve our website in the nearest future.
It has search.

It also searches for similar questions when you enter the title to a question.

You can also use google (e.g. google.com/search?q=site:stackoverflow.com variables) which is what the founders had in mind.
I've been considering a 13" Air for a while now - incidentally the one advantage of the 13" Air over the slightly more powerful 13" Pro is the screen resolution: 1440x900 on the Air vs 1280x800 on the Pro. Probably not a huge deal if you plug it in to a monitor a lot but I'd be going for the Air for portability!
It's also worth noting that heirarchy, at least in principle, is a very efficient method of communication.

A true peer-to-peer system of n people has a communications graph which is a K_n (complete graph on n nodes). Each node must monitor communications from n people, and there are O(n^2) edges. That can't scale. But for small n it isn't bad - the distance between two nodes is 1.

A tree has n-1 edges, and most nodes only need to communicate with 3 other nodes. The distance between 2 nodes is log(n) so communication costs aren't disastrous.

We love trees in computer science, the only reason we don't love them in management is because our personal experience leads us to compare O(1) communication costs (in a K_n) with log(n) communication costs (in a tree).
Hm, not a lot of linux laptop love so far so I'll throw my hat in. Last December I bought a ASUS U31 (U31SD-A1 Intel Core i3 2310M 2.10GHz 13.3" 4GB Memory 640GB HDD NVIDIA GeForce GT 520M) and I absolutely love it.

The only thing that didn't work with stock ubuntu was the optimus video but with bumblebee it's fine, i only use it to switch off the nvidia anyway since 2d works fine on the intel chip. Also if you give windows a partition it's great for games too.

10 hours of battery life which is probably the most important feature. I never need to worry about bringing a charger when i travel on the weekends. I decided to replace the internal drive with an intel SSD which was spendy, but even after that the price was well below 1k.
Money isn't a great motivator. It takes an ever increasing reward to get people interested. Read 'Drive' by Dan Pink.
check out, stylish userstyle WIP: http://news.ycombinator.com/item?id=3871817
+1 for undo option. I find undo always better than confirming deletion.
Interesting background stories about iTunes, how they adopted payment card aggregator model, how important iTunes Gift card was for iTunes profitability and how Apple was wise enough to buy license to Bezos's One Click patent.
Men Replica watches
It seems the site is distracting me towards the design elements, and I can't focus as much on the content. At the very least the text font should be larger and make the comment bubbles smaller. Everything else could be smaller, too. The focus should be the content not the design itself.
Well some people belong at a startup, and then there are some people like you who clearly don't. Life shouldn't be all about the money, sorry to break it to you.
MacBook Air 13". Small, light, cool & silent running with a high resolution and a great keyboard + touchpad. This truly is the best laptop I have ever used.

Thanks to the chipset and SSD it handles everything like a champ. It can even easily run a VirtualBox with win 7 and Visual Studio should you wish to do MS development.

So I would recommend it to every programmer (who needs a laptop).

Comparing SSD's is silly though. It's like comparing supercars. Those small performance differences are irrelevant. Especially when you are used to something very very slow. I would definitely recommend buying something with an SSD for development.
My current work laptop is a 13" air. For non-compiled development (e.g. JS or other interpreted languages) I find the slower CPU of the Air and limited memory (4GB) plenty sufficient.
I love how with a little experimentation and no prior knowledge of these algorithms I was very quickly able to produce paths that produced sub optimal pathing with each of the algorithms. It really highlights how bad relative to humans our algorithms are at this sort of thing.

This is a fantastic learning tool in many ways.
Looking for Blackberry/Andriod devs or development companies for partnetship
I have a mobile app i would like developed but dont have the technical know how. Are there companies i can partner with to develop my app?
As an 'amateur developer', when I read articles about these new 'movements' I often wonder about the authors who write them. All I ever think is "Wow, this person must have a really cool job with awesome, care-free managers who don't mind letting their staff run wild with the latest and greatest framework/language."

When I picture a proper, professional, employed software developer, I think of somebody who follows a "Right tool for the job. Go with what you know. Don't get caught up in the razzle dazzle" kind of philosophy/attitude.

Just seems like a lot of people in the industry don't always think this way, and I often wonder where/how they actually put these fantastic new technologies to use in the real world.
Yes the next generation of MBP will not have a cd drive and is supposed to be like a MBA but a little bigger.
Wanted: First reaction to a math question
Polls are currently temporarily disabled, so I'm having to put this in as a simple question.

I'd like your first reaction to this question, without you thinking about it too much, and before you read the comments:

What's the value of √9?

When (if?) you answer, it would be useful if you could give some indication of your academic or otherwise) backgound.

As you might guess, I do have a reason for asking this, and I'm also interested in your replies. It's not as instantly obvious as you might think, as I hope will turn up in the thread.

So thanks in advance - I'm looking forward to a broad range of comments.
I do development with a maxed out 2011 11" MacBook Air. It's tiny, just bigger than an iPad but has a 1.8 GHz i7, 256 GB SSD and 4 GB which has been adequate.

The screen is small but I don't do much development where I don't have a large external monitor. In my home office I use a pricey Thunderbolt Display which gives very good docking capabilities with a simple connection.

I love the nearly invisible weight and very portable size. Highly recommended if your responsibilities don't require massive hardware capabilities.
I develop on a 15'' MBP but running Ubuntu in a VirtualBox VM. This means that my OS in development is the same as in test and production. Plus it lets me avoid the hardware issues that can come with running linux natively.
yes, yes, the exporter of the brains...
From Print to iPad: Designing a Reading Experience
Computer Science Across the Curriculum
Page 55, Josh Weier, 14 year old boy. Google him. This manual is from this year and it says he is 57. He really does look like he's been bathing in stem cells
This Is 2016 Not 2012