skysight-inc/HackerNews huggingface dataset:
I'm not entirely sure what the argument was here

seemed to be stay in school, work for a big company, save some money, and get to know as many people as you can, and you'll be better perpared to start a company after all that (say at 30) than you would be without all that (say at 20)

I mean I guess thats true

I didn't see a real convincing argument that that education would be any better than the education you'd get from starting your company at 20, and going through some fires

seems like at 30, that guy will be better educated for starting a company than our first guy

I don't see any real great argument for school and big companies providing for exclusive learning opportunities
Show HN: Substrata - A lightweight boilerplate alternative to Bootstrap
I don't know if it's so much about UI. For a total novice I'm not sure if Unity would be harder to learn than say Windows 7, assuming unfamiliarity with both.

It's really down to compatibility and of course with a more common OS there are more friends and relatives that you can ask for help.

Compatibility with old software can be a big deal for some people too, for example my mother struggles to understand why she can't just keep using the same version of Wordperfect that she learnt in 1994.
You're just trading those problems for the problems of viruses and 8 IE toolbars.

I don't know why someone would go from Ubuntu to Windows. I can easily see going to Mac, or a tablet.
Show HN : My side project - Railyo
Walking Dead, was hands down the best series last year for me. It's a well put together and produced show. Has a lot of drama without being soap opra'ish. Even if the zombie apocalypse is not your thing, it's still a great show. My wife hates zombie movies and absolutely loves the series.
Hi, I'm a QA in a industry company and I'm doing these daily manual testing just because I was a previous field engineer and knows much more about the domain than my fellow colleges. I'm so tired of such kind of job since everyday just get exhausted doing these test.
I'm in a great puzzle about what to do next, and I'm also wondering what can I do if I change my job.
Can anyone give some suggestion? Thank you!
Those people who claim Ubuntu is ready for parents, brothers, sister, and those with little computer experience to use are kidding themselves. I understand the work that has to go into supporting devices that don't ship with nix drivers, but the amount of issues I've encountered as a slightly experienced Linux user puts me off, let alone anyone who hasn't a clue about the stuff you need to perform on command line.

I completely agree with OP.
But are you sure those would WORK? One of the things I had to wrap my head around early is that MS JS is not the same as ALL JS. You don't want to know what you have to do for a Global variable...
Oh, AM also published a great many profiles of real people too. I set up a separate blog to highlight those: http://ipeopleblog.wordpress.com/
All generalizations including this one are wrong
Why and How Writing Crypto is Hard
Facebook’s Poke App Is a Head-Scratcher
Which is your favorite? This is a great list, but hard to pick out the best from just reading all of these sites.
Yes, if you are getting actual BSOD under a recent version of Windows it is almost always the result of a hardware problem.

Make a note of the error message at the top of the BSOD and google for it.

If you want to do some tests , download something called "Ultimate boot CD" which is a boot disk with a combination of DOS and Linux based hardware test programs. I've used it to find faulty memory on many a misbehaving system.
Ubuntu in 2013
I used to think this was applicable for tech jobs at non-tech companies (of which I've had two thus far), but now that I'm at job #3, a software engineer at a tech company, I think it's universal.

It's absolutely right that no one will look out for your career other than you, because it's no one else's job to help you advance. It's completely politics - not that it has to be cut-throat, but you have to own your own work destiny.

Of course, not wanting to advance is fine. Many of the techies-turned-managers I've worked for hated the advancement because it removed them from the actual tech. A few even made "lateral" moves to get back to the tech. Likewise, many of the engineers I've worked with are perfectly happy writing code, and just want a merit increase annually.

Someone once told me "dress for the job you want, not the one you have." It's basically that. If you want a better job, do your current job better. It will get noticed, and that's how you advance.
New school C
Which collaboration features are missing? Don't forget to explain alternatives to lync, SharePoint and SkyDrive and the venerable exchange as well...

For ref, I did the full technical evaluation for google apps for two companies 200+ employees and came up with the answer above.
> If people don't trust us with their email address, I don't think it's fair for them to expect us to trust them with an account on our service if they provide a fake email address.

I've not used a single website that hasn't flooded me with "email newsletters", "promotions" and "reminders". Even my damn utility companies (each on their unique addresses) both sold and spammed the address I gave them with the stuff.

There is no trust.
I largely agree, though I'm willing to research my hardware as long as I have the idea we move in the right direction of software that is more stable and intuitive to use (and where user liberties and rights are central).

I just got disappointed in the seemingly new direction of Canonical not sharing my values. The vision and hope was exactly the energy I needed to fight all the non-working stuff.
You're absolutely right.

Some time ago I had the idea of a 'travel bulletin' app using twitter, that would feature a location and info hash and allow you to subscribe to different levels of notification for different parts of your commute or where you live etc.

It was eventually scrapped due to the complexity of the user interface and the lack of ability to adapt to a user's habits. Google Now blows my idea out of the water by providing that up front information from the users habits.

It has the potential to completely seal the mobile market for Google. I know I won't buy another device that doesn't have this feature.
Gun-owner Online Database Draws Criticism
Incredible find! This is my favorite quote (which hits home) "People never trust an accommodating man with important things"
Thanks. I've just been checking StackOverflow, and I hang out on IRC from time to time.. I had a programming mentor who I met via Reddit, but he went MIA on helping me out after a few months payment. :[
He's the most functional man in the world
Stay functional, my friends!
> Many of the scikit-learn staff have excellent blogs, I never saw any of those featured.

maybe you should submit more of their posts :)
Simple Session-Sharing in Tomcat Cluster Using the Session-in-Cookie Pattern
In a recent project we needed to deploy application changes to a Tomcat cluster without outage to the end user. To accomplish this the Tomcat sessions needed to be shared across the nodes. We opted to implement a variant of the Session-In-Cookie pattern popular in the Rails framework, a simple solution to session sharing.
Top Free WordPress Themes of 2012
Hierarchy of Paying for Things in the Startup Universe
Warm, sweet newyear-game in HTML5 
It's not mine, but sooo sweet I can't not share it.
Happy New Year!

/russian titles there means "Happy New Year" and "Play" (on red button).
An Identity Map for Backbone.js
At Shine, we’ve been working on a large Backbone.js application recently and found that identity issues relating to long-lived objects caused a number of subtle and not-so-subtle bugs. For us the solution was to introduce an identity map.
Well, saying that might sound like you are suggesting you don't know what you are doing. Besides it's unlikely that you are going to get meaningful feedback based on one chunk of code without the context of all the other stuff it interacts with.

If that level of peer review is really important to you , then you would be best off releasing the source to your entire app.
Possibly because the demand has increased? We're a Perl shop and have absolutely no chance of finding professional developers on the market, we've actually considered switching to Python (despite the language's similar to Perl deficiencies: multithreading (GIL) and lacking performance, but I digress), but I suppose we won't be any more successful trying to hire people if we do (this is my impression from looking at job offers and talking to students).

Seems like the only choices for now are Java and PHP, at least here in Austria - and I'll probably stop programming myself if we switch to any of these.
2013 will be the year of the social in the workplace
Very nice! I might try to use it later today for a project I've had cooking for a while. What is the structure of the friends object after the dialog closes? What information do we get about them?
I'm so glad that someone is writing about this issue. It is important to understand that 12.04 and 12.10 both SUCK.

Here's why:
Previously I was on 10.04, the best thing that happened to me ever. Boot speed was amazing and shutdown speed was the fastest among the three OS'es I had then (Windows Vista, OSX, Ubuntu 10.04).

Then something happened. I purchased the Windows 8 Upgrade edition and I had to partition my drives (because I wanted to) and I thought "you know what? Let me upgrade my Ubuntu, it's been sometime since I upgraded it." I upgraded it to 12.10 and I used it as my only OS before installing Windows 8 (because the setup was corrupted and I had to re-download it).

It was a nightmare. Unity is a nightmare. Before using 12.10, I was on 11.x and 12.04. I don't see why they have to thrust Unity onto your face. Everything was really fine before Unity came.

Unity is one of the poorest experience one could ever experience on any operating system. I'm not sure if it was inspired from some other OS, but whatever it is, it's a poor implementation and clearly no proper research has gone into designing Unity. For example, switching between open program windows is a nightmare, if you have auto-hide enabled, it just gets worse. If you are a developer, nothing could get even worse than trying to switch between a text editor and a web browser, for instance.

Now to the core, the OS itself is painfully slow. Post installation of Windows 8, I compared the boot and shut down times of both the OS'es. I'm not exaggerating here, but Windows 8 shuts down much much quicker than 12.10. The only reason I loved Ubuntu was for its speed, let alone security. Now what Canoncial has done is taken the only reason for me to use Ubuntu and bastardized it as much as they could. Video drivers are another issue. Back on 10.04, I had to manually install Nvidia drivers myself, but it would work well once installed. 12.10 just fucked it up big time. It would automatically try to install something and you will have to spend sleepless nights trying to remove it and install the correct driver only to realize that it wouldn't work either!

I know you can bring back Gnome using some terminal commands, but the speed of the OS itself is still slow. Try switching between tabs on Chrome, you'll realize what I mean.

Ubuntu's target audience has always been developers and power users first, and everyone else next. With Unity, they're trying to push Ubuntu towards general users, which will be a difficult task. Moving away from your target audience to attract a newer audience is the worst strategy I could ever think of.

Hence, here's another Bye-bye from me to Ubuntu. Hello Windows 8! (single boot!).
First white title means "Happy New Year", red button - "Play".

It's not mine, but is so sweet that I can't not share it :)
> People have to live with the fact that not all software works for all OSs.

That's the reality today, but when you take a step back and look at it more broadly it sounds nothing short of ridiculous. I don't remember any scifi movies where the characters had to dual-boot their refrigerators because the main OS kept track of your food supply but another OS had the software for calorie counting.

When you tell any normal person "that software doesn't work on this computer" they'll only stare back at you confused. It really doesn't make any sense and it should be the #1 priority for software development going forward.
I don't know about the rest of the world, but in the Middle East flat kitchen sinks are standard and ubiquitous. I wouldn't be so quick to assume that it's an aesthetic design decision — I bet it's more of a cultural preference.

I don't like flat sinks, but I can see how some people do. In Lebanon they generally build large flat sinks right into the countertop with the same marble. They are much larger than most American sectioned sinks and are good for certain things. They use a small squeegee to clean up after everything is done.
Breaking Bad, Boardwalk Empire, Mad Men, Homeland, and Justified.

Oh, and Louie. :)
It's not really "unfair", imo. It's obvious the GP poster is just regurgitating some garbage he heard somewhere else without doing any critical thought.
This blog-post refers to, but doesn't cite, Ubuntu's recent integration of Amazon search results to the desktop and the inclusion of non-free apps in their App store. I liked the pragmatism and neutrality of this post.
It's business time for HTML5
Social Engineering?
Is Ubuntu going in a direction that aligns with the tastes/needs of anybody?

After the dumbing down of the past few releases, it isn't really any easier for non-technical people to install and use.

The dumbing down has also driven away a lot of the more technically-inclined users. Unity makes it damn near impossible to get any sort of real work done.

The majority of kids and teens, along with the elderly, could not care any less about it.

It's a lot like Firefox. Yeah, it's still around, but without any real focus. At some point, the stragglers who are still using it will move on to something else, and there's nobody new coming to replace them.
Er, Mark Shuttleworth is a big muckety muck for Canonical. This is a marketing piece.
> "That’s why Unity in 2013 will be all about mobile"

Cool, but don't fuck up my desktop experience with your experimentation like you have been doing.
> software is not a meritocracy [...] The politics are vicious [...] why that idiot is calling technical shots [...]? Because he played the game, and you didn't.

Dilbert-style ass-licking and treachery is one way to play the game; being indispensable because you solve unsolvable problems is another. It is, by definition, the hacker's way.

It's tricky indeed because it requires a healthy dose of insubordination. A healthy company is a company which can be operated by real, i.e. mostly average, people. Big companies are optimized not to depend on individual genius, although they sometimes pathetically pretend the opposite. If you want to impose your better but non-standard solutions, you'll have to build them stealthy, them shove them down the middle management's throat when they painted themselves in a corner with the standard ones. Your way _might_ solve the problem, and it _will_ get you disliked by anal-retentive and insecure managers; move away from them, or make sure that you become indispensable faster than you become irritating to them. If you pull it off, they'll help you move away from them anyway.
I had the opposite experience. Notice the out-of-band patch that Microsoft released Saturday? Yes, Viginia, if you run Windows, you better apply it and update your malware scanners. I spent a small chuck of free time this weekend scanning, cleaning and in vain before restoring from backup.

Vexed by the ease that malware slash through my defenses, I switched to running Linux as the main OS on my laptop and every other OS as a VM. It's amazing that Linux can deal with my hardware better than the OEM recovery disk. And if I need to reinstall or migrate, I can just copy the VMs from backup. I was using VMs on the other OSes, now Windows 7 joins the crowd.
+1 The Wire: Shieeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeet
Compare the man in the article to someone who can take any request, no matter how absurd, and make sure it gets done behind the scenes. You can take a very similar set of actions, but by presenting them differently you come across as an extremely talented and capable person-almost a magician. And people will respect you and entrust you with more important things.
Artificial Intelligence Papers - Neil C Rowe homepage
I believe you are right...
The Newsroom. A wonderful take on what broadcast news could be. Plus I'm a fan of Aaron Sorkin.
$40,000 a year for a job where you "sometimes" work 15 hour days and have to get up at 4AM doesn't actually sound that great.
Just done discussing it.
This appears to be primarily a series of unsubstantiated assertions and anecdotal observations.
Louie, Season 3 stands out to me as the best show of the year. Every 'section'(between advert breaks) is extremely well written, directed, and even orchestrated. Each 'section' feels like an operatic movement, with each episode being extremely cohesive and emotive. From an artistic point of view, it's one of the best shows of the year. From a comedy point of view, it's probably the best show of the year, definitely the stand out show for me this year.

Homeland was also very good this year, it managed to keep up the suspense and excellent acting, I'm excited to see the new season next year.

I enjoyed Dexter, I'm not sure I like where they are heading though, it's getting darker and darker by the series. I also enjoyed Castle, I think it's very funny and well written, but perhaps I have a soft spot Nathan Fillion.

Most anticipated TV series for next year is the new Arrested Development. I love the first three seasons, I'm a bit nervous with netflix financing it, I hope the (probably) smaller budget hasn't meant too many compromises in terms of writing and production, but with the excellent cast from the previous seasons all returning, I'm excited to see how they're going to pick up from the end of season 3.
Flat (edit: okay, flatish) kitchen sinks, as opposed to bathroom sinks, are ubiquitous in North America too. In the kitchen, the flat sink is useful for dish-stacking.
Minor point, but he's talking about a bathroom in his parent's house in Paris, not where he lives in Osaka, Japan.

Hadn't seen the lebanese style sinks before, but a quick google image search brought up this pic:
http://www.lebanon-hotels.com/book/images/accom/Faraya-villa... . Is that what you mean?

Interesting to hear another perspective.
The funny part is that the majority of the people in the discussion use iOS and they strangely conclude that they are better at using their phone and more intelligent and understand more etc.

I was shocked!
Have you been following all the Ruby discussions in the past few days? A single action from a complex controller in Basecamp would be enough for me to understand how 37 Signals are handling the not so skinny controller stuff.

It would be much more useful than seeing another 'create user and send email' stuff, which I see in almost every article about controllers.
Breaking Bad, Walking Dead and Awake. Yes, Awake...
Can you explain what krenoten said that was "evil"? Your comment seems like an overreaction, to say the least.
kitchen sinks are deeper too, so splashes are minimized.

Also, my kitchen sink is actually slightly slanted towards the sink hole.
For fuck sake, please stop acting as if Ubuntu was the only Linux distro! Last time I tested Bodhi Linux, I found it quite simple to use and yet not flashy.
These true conservatives might have left the party, but they're still voting for the party because I don't see any big shift in representatives yet that mirrors this big exodus you speak of. I know many such ex-republicans, they all still voted Romney and republican despite their vocal protests of the party.
The most irony I found on this page is where an image annotation berated Google for their flat design, at the same time as having a distracting background image, unexplained bolding of the first letters of 'Google Reader' and generally distracting and disorienting design.
Breaking Bad continues to amaze me each year.
The same happens for me at 1440x900.
Compare this to racking up massive debt going to college without any guarantee of a decent job upon graduation.
Don't know why they discuss this when the answer is already known. Three reasons:

1) iOS dominates the tablet market where people surf longer, shop and consume more data. It was just two months ago the first mass market Nexus 7 and Nexus 10 was released. There's also data that shows when it comes to cellular data the split is 50/50 between iOS and Android. But over wifi (where tablets are used more) iOS dominates.

2) iOS has a massive installed base. Samsung Galaxy S2 which was the first phone to challenge the iPhone on its own turf did not come until last year.

3) There are Android phones on the market that literally cost $50. Those are more or less useless for surfing. Even if they are a small share of the overall number of Android devices they drag the overall statistics down. (If you think that they represent a large share of Android devices just look at who dominates the Android sales: Samsung and HTC who both are premium device makers).

John Gruber's argument of "better customers" is classic Gruber rhetoric, because that's what he wants to believe. There is no difference between a Samsung Galaxy S3 customer and an iPhone 5 customer.

Edit: there's also a popular statistic that shows how much more shopping is done on iOS than on Android. This shouldn't be so surprising given the statistics above and that iPads are premium devices and more or less require a credit card to function.
Boardwalk Empire
VCs have a hit rate of 1 or 2 percent in choosing successful startups. An employee, in contrast, has an even smaller chance to choose well, to get rich via an exit. It just doesn't make sense to join startups to get rich. You do it for the fun, the sense of adventure, the chance to make risky products, the responsibility, the level of engagement, and particularly meritocracy. Founders, on the other hand, have a better chance of gaining money and prestige, even from a minor exit.
My parents have been running Ubuntu since 2008, when I finally got tired of uninstalling spyware. It's been running like a charm ever since. Once Unity came out, I moved them to Xubuntu and never looked back. I do a clean install every year or two of the latest version.

The trick is to use compatible hardware. I gave them my old ThinkPads.
A best of both worlds would be a flat sink that's angled/sloped towards the wall
> "trust is a two-way street. If people don't trust us with their email address, I don't think it's fair for them to expect us to trust them with an account on our service"

Solid justification for disallowing them. My service doesn't even send a reply-verification to users (but Free users get a CAPTCHA... sadly) and just assumes validity. Perhaps I ought to integrate it at some point, but personally I hate having to click to verify my email address. Comes back to trust, again.
How many conversions?
Supply and demand. The nice person is always available so they are cheap.
I think they should:

* either lower the entry price and limit the features of the free version if they need to be profitable now, getting more paying customers with a lower ARPU;

* or lower the entry price a lot, lose money and increase both free and paying market-share, if market-share is their current priority.

But the current gap from free to paying is too damn high IMO.
Game Of Thrones and Homeland.