skysight-inc/HackerNews huggingface dataset:
I got really burned out on programming my senior year at university and after 2 years of working alone on a massive web app. There are many other things I'd rather be doing, like running a company or killing people for money or something exciting, but I suspect that those jobs would get boring/old after a while too.

The important thing to keep in mind is that your day job is a way to earn an income. If you don't enjoy it, at least do yourself a favor and find one you care to show up to every day.

If you really want to work on "hard problems" and other groundbreaking and cutting edge technologies, you can always do it in your free time. Whether you want to write software at work and then do it at home is another story, but keep in mind that if you're successful, you can turn your side project into your career, one you actually do give a shit about doing every day.

The great thing about software is that you are only limited by your knowledge and determination. There are very few problems you need a massive expensive computer to solve (at a small scale, at least), so your home computer is usually just as capable as your work computer.

If you're bored with programming, why don't you start digging into the parts that really get you excited. For me, that's functional languages and dynamic typed languages, computer vision, and machine learning.

Don't be afraid to try new things and fail at them. If you just sit around doing the same mundane work all day, don't be surprised when you believe all of software is mundane.

I actually agree that programming sucks, but that's more to do with the fact that you have to turn an idea into logic and math before you can make a computer do it.
At the time I was working for 5 euro an hour.

And different jobs have different standards for what constitutes as terrible working conditions. Sure the office was great, I was comfy, I had tea. But the working conditions were terrible.

Being interrupted every 5 minutes, requirements jumping around and not having a say in what you're working on at all can be really terrible when your job consists of long stretches of focusing and thinking.

It wasn't atrocious or even horrific. But it was terrible.
I remember people after 9/11 saying "Who would ever have thought a plane could be used as a weapon?" and thinking that it had been a key plot point in a bestselling Tom Clancy book...
Where are you getting your information? What assumptions are you making here?

It looks to me that coal is one of the cheapest forms of generating electricity there currently is. [1]

[1]: http://en.openei.org/apps/TCDB/
Why are you using the proprietary drivers? Is it just the lingering "got to run around finding drivers to install" windows mindset?
The animals are all arranged in poses by the photographer.

...that kind of ruins the haunting photos - I thought they'd just died from looking at the lake!
Fun unsubstantiated anecdote; when working for Symbian we unofficially optimised their then-new renderer for generic 2x speedups. But this was just weeks before the death of UIQ and that went nowhere...
> Personally I would like to have both, in succession

Key files can be password protected. Do you mean "(key+password) + password" or just not aware of passworded keyfiles?
Spent many hours with his books. Sad that he's left. A drink.
While I agree that the term is overused, in its genesis of popularity, it referred to a real (and previously unnamed) phenomenon: wben an un-(or less-)profitable market eats a more-profitable one, such that players in the grown-up market are misled by listening to their customers.

If you built a hovercraft, it would destroy the car market, and everyone would expect that. But Blackberry did not expect the iPhone to kill them---there were all sorts of business-y feautures it lacked. "Blackberries are fine!" said RIM's customers.

And that is worth naming, I think. We have a whole jargon around the startup ideal of constant, low-level iteration, when that is precisely what screwed Blackberry.
This looks interesting but I don't care much for deployment services that I can't operate and host myself.

Shameless plug for my Open-Source self-hosted Heroku Clone: ShipBuilder

Http://shipbuilder.io
Https://github.com/SendHub/shipbuilder

Get full control over your production environments with the power of LXC, Go, and HAProxy!
66 is young.
Http://www.alexandercowan.com/using-storyboards-to-animate-customer-discovery/
I am a very happy nexus 4 owner but the camera was obviously sub par; slow focus, dull colors and lack of sharpness were major problems. Glad to see that they're putting more effort on the camera in the nexus 5.
Most of these seem pretty silly to me, as the tasks you say Rails are bad at happen to be the same that SOA tells us should be separate services anyhow.

I really don't want to handle the side effects of dubbing videos in my web app. That kind of stuff belongs in a dedicated service anyhow - big monoliths are really the killer of maintainability.
I think I found their budget plan. Very, very big numbers.

http://www.healthexchange.ca.gov/BoardMeetings/Documents/CHB...
My parents were from very disadvantaged backgrounds HOWEVER they did talk to me, a LOT.

I don't know if they knew what they were doing per se, but that's what they did.

Everyone always and still does consider me "smart." I went to college, became a software engineer, etc... Always had a curiosity for everything.

I never realized how exceptional I was until now. All my friends and family that have kids, their kids don't seem to talk hardly at all. They really aren't asked many questions at all. They aren't asked to recite their address, phone number, spell their name, count to 100. The difference between them and me at their age is very dramatic. I know how I acted at that age because videos exist of me since birth.
Perhaps Tom Clancy books will continue to be written and published by a cadre of ghostwriters, much like VC Andrews.
Quantopian raises $6.7M to build its quant army and take on Wall Street traders
On average Senior Web developers in Spain make $52,600 (37,000€)... no way.

Of course some people make this(and much more), but we are talking on average so this number it's false.
Can you take advantage of the shade from the Solar Panels?

If you can install solar panels above the ceiling with enough space to keep the air flow, it can help you keep your house fresh and comfortable during the day. Specially in a hot and dry climate.
This is splitting hairs. The mainstream desktop Linux distros all run a similar stack of technology that provides a running environment for the major desktop OSS projects I listed. They all brand themselves as Linux.

Yes, technically Linux is only the kernel, but being pedantic about it only muddies up the conversation. When somebody says "this computer runs Linux" they mean Gentoo/Fedora/Ubuntu/Whatever.

Everybody knows I meant "mainstream desktop Linux distro software". Correcting that abbreviation adds nothing to the conversation.
Why AngelList Syndicates is Great For the Boston Startup Community
Built with Rails: Github, Groupon, YellowPages, BaseCamp, Scribd, Shopify, Posterous, Airbnb, Urban Dictionary, Bleacher Report, Kickstarter...

These are not small projects.
I have the means and the property (albeit small) to do this but.. no chance. The main payback (ignoring the environmentalism externality) is dependent upon a government subsidy rather than actual savings or efficiency gains and as soon as it suits them, the government can yank the benefit away and you're sat with an expensive piece of plastic on your roof that'll take 20 or more years to pay for itself. (I seem to recall the government encouraging the use of diesel in the 80s and LPG in the 00s through reduced duties, yet both are now in the same sky high ballpark as petrol once their respective efficiencies are taken into account.)
How does RedHat make money from open source? They hold back support.
why are you afraid of that idea?
I agree, I've never seen a maintenance nightmare that fits on a screen or two of text. Overly complex systems, in my mind, always create more long term problems than overly simple systems - even if the simple system requires a hack or two to work.
Deploy Your Rails App In 5 Seconds
Odd. I can uncheck/check the SublimeVideo option and reload the page and it will either show the video as a static image or give me a play button. I'm on Mac Chrome 29.0.1547.76. Maybe my corporate firewall is messing with it somehow.
They don't claim that it's technologically similar to Lytro, just that it can offer similar functionality. To get any idea of what they mean, watch the YouTube demo at the end of the post[1]. At about 1:37 they show off being able to change the point of focus after the fact.

http://youtu.be/idtmJBa5u3Q
Wasn't it "Red Storm Rising"? I liked that a lot as a teenager, don't seem to have it now though.
Yes, some do. It really depends, but a lot of the people I talked to were adamant their best work in terms of coding comes from off-peak hours at the office.

And why do you think a late-night bout of work has to be crazed and caffeine-fueled? You can only pack so much productive time in the day, you won't get more hours from working at night. But you might get better hours if you start working at 4pm instead of 9am.

At the end of the day, it depends.
It sometimes takes a while for the photo on the right to load, but eventually they do (at least for me, i'm on Opera)
Oh please. I have a theory about people who talk with patronising disdain about how programming is easy and you can do everything with open source already. Work is work, if it was all fun you wouldn't get paid for it.

If most programmers want a challenge in their day job they could try learning how to communicate or how not to assume that everyone else is an idiot or even try and improve the processes their team use so that everyone benefits.

The biggest problem I find programmers coming up against is cummunication and understanding and yet 95% of them would rather point out how their immediate coding problem isn't challenging enough to their almighty brains.
The study I assume you are basing your statement that '[delayed gratification] when measured in children, is correlated with all sorts of positive things' has largely been debunked. When the poverty level of the children tested is factored out, the effect disappears.

It seems what is really being shown is the rational basis in children to discount promises made by adults for future rewards, when in their experience adults had been unable or unwilling to deliver on promises made.

http://www.thedailybeast.com/articles/2010/02/19/just-let-th...

http://priceonomics.com/what-marshmallows-tell-us-about-sili...
Staples acquires Runa to face off against Amazon
This may have already been mentioned, but (at least in my opinion) its not as much about conversation as it is about stimuli.

Stimulating children's brains through conversation && || other means is what allows/makes/(stimulates) the brain to grow and learn.
Exactly. People need resizable panes, not overlapping windows.
Downvoted when I meant to upvote, sorry.
I feel something is wrong about this article. In it early language is depicted as a fundamental block of building intelligence. I also think that's true, so i find shocking that a cochlear implant is presented as a first step to enable this in deaf children.

Signs language is the tool they should be using and writting about. Childrens can comunicate earlier than they can make proper sounds (talk). By teaching sign language early to deaf AND hearing kid, you have a complex language they can use earlier than spoken languages. Check this video of a 2 years old having an engaged conversation.

http://www.youtube.com/watch?v=3o8Z2lzS764

My wife is an experienced sign language interpreter and I lost hearing of one ear so we both are in contact with deaf people. We are actively teaching our hearing 8 months old daugther signs. I can already notice how she stares at me when moving my hands around, but this is probably a first time dad thing ;)

On the other hand, cochlear implants create a low definition channel compared to sign language, it's created later, and the surgery it's not easy. I've met plenty of deaf people with they implants permanently turned off. The electrical impulses generated by the implant are a minimal fraction of what a normal ear does. It's still a very rudimentary tech.

I'm not saying parents should not implant their deafs kids. I wouldn't, but if they choose to they shouldn't private the child of early sign language because of it.
One place to look for numbers more solid than people just claiming they would pay more, could be in areas with deregulated markets for home electricity, like Texas, where people have a choice of generation provider. Since generation is decoupled from transmission and maintenance, providers don't compete on reliability, but mainly on price and environmentalism. The "green" plans are typically $0.02-$0.04/kWh more expensive than the cheapest plans. Would be interesting to know what proportion of people opt for one.

Examples of such a provider and the plans: http://www.greenmountain.com/texas-oncor
25 year old here, I agree. I only know enough of the frameworks I've learned to solve the problems I've come across. As far as compilers and ML... yeah, I know a little bit of that stuff, but it's far from common for people in my age range to be good at it.
PostgreSQL is not user friendly.

What is an hba file? How am I supposed to know what it does?

PostgreSQL has a "createuser" command. Great, but how am I supposed to know this is a PSQL command? (not to mention potential collision with other filenames)

RTFM? This is an acceptable answer, but it disregards completely the user experience.

MySQL is more intuitive. Authentication? User/password. None of this "ident" or "trust" (really?) schemes. Yes, pg_hba is more flexible, but if you have only one DB user... Yes, it's convenient to have a local "trust" connection. Also a little bit more insecure as well.

And there are convenient mysql* commands, you can tell they are mysql commands.
I'm sorry; you're going to have to go back to the drawing board on that one.
I thought the Harrison Ford films were pretty good, and The Hunt for the Red October is absolutely a classic.
I've compiled new version from git, but still literally nothing except ads work. I've tried various games from Kongregate, Armor Games and Newgrounds, including very old ones, various sites with Flash video, various sites with Flash charts -- nothing. And there are still very serious slowdowns even if Shumway is not on screen.
Yes. I did too, but I re-read it a few years ago. It's very interesting as a case study, but as literature it's more than a little contrived.
From Broke to Self-Funded in 100+ days: How to make your ambitions possible
Perhaps I am missing something. Are you saying TouchID aalows you to register multiple fingerprints for access to a device?

With regards to the kids ignoring your requirement to not have passcodes. Well, what can I say, my kids do as i say, perhaps a different approach is in order? For example, my kids know they should not play any computer games during the week. On Saturdays they can play as much as they want. During the week it's academics, mindstorms and good old-fashion go outside and get dirty play. I've never had to enforce the rule. In general terms i think kids respond well to rules and schedules so long as these things are fairly and consistently applied.
Have you tried this on a slower computer? (does the target audience have a speedy connection/computer), do they come from mobile? how does it look in mobile? have you tracked the usage thus far? do they get to the main page and stop, not knowing what to do?
No as the plurality of people in my circles use other distros. I am talking about a heavily disproportionate rate of issues coming from Ubuntu users.
Traxo Raises $4.2M Series A
You don't understand what asm.js is for, right? It is not meant for writing code in it, it is for compiling code from other languages to it. Well, sometimes you may need to write code in it for optimization. But the code you point to looks complicated not because it is written in asm.js, but because algorithm itself is compilcated. If you will rewrite it in any other language it will still contain all of these magic numbers and strange operations. In fact, almost any hashing algorithm looks like this. Just open wikipedia page for sha-1 or md5 and look at pseudocode.
I intend to extract the code from our project so we can share it, but haven't gotten around to it yet. It is a combination of Faye (for real-time updates), Rails for view rendering, and some clever Javascript that efficiently merges DOM changes. The last part is the key - it makes it efficient to update large parts of the screen without flickering, or needing to reattach JS event handlers.

The beauty is that it supports even the most complex reactive update use-cases. E.g. reactively updating sort order of a list for one user when another user renames an item in the list. The key benefit though is that you allows you to just write Rails code - there is no need to write Javascript for each new reactive view.
Consider RethinkDB. It has all the advantages of MongoDB, scales better and is better behaved. It's not production safe yet (particularly, you have to dump/reload on updates), but it's expected to become so by the end of the year.

MongoDB is only fun to program against. Not fun to admin, even on a prototype instance. RethinkDB is fun to admin.
If you've never read it, this is as good a time as any to pick up a copy of The Hunt for Red October. I had never actually read it until three or four years ago (though I had seen the movie as a teen). It has held up remarkably well.
iOS 7 Accessibility Improvements for Switch Users
Are you factoring in that you can stay hooked up to the grid and sell extra power back to the energy company?
The Bay Area is not a "hot and dry climate."
> people wouldn't have been bitching for years about how bad the open source ORM they're using is - they would have rewritten it already, twice.

I would do that, I just don't have enough time :(
I wasn't expecting it to show when I posted it either. It was mostly people's work. I've seen it posted on quite a few places, so I'm guessing the surge of posts and lack of (or insufficient) moderation did their thing.
"Tecla is a set of tools that provides access to mobile devices, such as smartphones and tablets, for those who are unable to manipulate them due to disease or disability.

With Tecla, you can take control of your mobile device using the interfaces you are already familiar with, such as your wheelchair driving controls or adapted switches."

http://komodoopenlab.com/tecla/
How much was the palm? $199 on contract? It certainly wasn't $499...

Those companies had their own OS but their content, schema and layouts were dictated by carriers. Only phones that were sold outside of carrier shops enjoyed true independence and those were few and far between.

People praised the Nokia UI, but where could you buy a high end Nokia phone when they were locked out of US carriers?

Spec sheets sold. Things like battery life were more important than OS. I think we're in agreement here.

I just think we had a different viewpoint on the industry. I sold thousands - tens of thousands of phones in the mid 2000's so I'm really familiar with the market at that time, but the view from my position is not a consumer viewpoint.
How much health insurance could have simply been bought with $327 million?
I guess you're assuming that I'm one of those semi-autistic types who isn't happy unless he's slugging down coffee while trying to hack the Gibson or whatever.

I'm not - the social aspect of problem solving, and especially the social aspects of requirement gathering, is the best part of my job.
Clojure at Netflix: the good, bad, and ugly lessons learned
>Ubuntu has one of the best, if not the best out-of-the-box experience, especially for unexperienced users.

Does anyone _not_ expect Valve to throw that all away in favor of big picture mode? Unity, if it does ship in Steam OS by default, will be the under-the-hood interface.
Even Asimov, who was 72 when he died, went way too soon.
> instead of looking at the facts and research it and gives us a scientific proof that this true or false.

Listen, this has been addressed many times now but you keep dodging it, so this is the last time I'm saying it: There isn't evidence for aliens visiting earth. The shit you cite as clear evidence is a fucking joke.
Self Organizing & Syncing 32 Discordant Metronomes [video]
Yes, I can't wait for the next nutcase to talk about Genetically Modified Bio-Weather Weapons :)
Microsoft touts browser gaming with Web-based relaunch of Win95’s Hover
Not just "scanning emails for the purposes of advertising", but scanning the emails of people who are not Google customers and have never agreed to Google terms. That is the only point in contention.
Why is this article tagged "Verizon"? It's all-but-confirmed at this point that Verizon users are going to be left high-and-dry with this Nexus upgrade, for the second time in a row. </rant>

- A frustrated Verizon user still using his 2-year-old Galaxy Nexus.
This concept looks as if Canonical designed Windows, quite frankly.

If anything, it does borrow elements from the Android interface and modern DEs like Cinnamon.

I'll just stick to my window manager. There's something charming about their raw simplicity compared to the overt modern "glossy minimalist" interfaces of today.
That's my hope. I have one or two ideas that I haven't seen elsewhere and various other ideas that I hadn't seen elsewhere until I looked at certain esoteric frameworks like Yesod (plus a couple of other Haskell ones and Ur/Web), as well as all the normal ideas. Three of my key goals are speed, safety and correctness, all things that are simply lacking (and often drive people away from them in the end) in frameworks like Ruby on Rails and Django (which, incidentally, has been my preferred framework with Python as my preferred language).

However, before I can build the web framework I want in Rust, I'm having to write the HTTP library I want in Rust (with similar goals), and that's the stage I'm currently at: http://github.com/chris-morgan/rust-http.
Group Job Interview [video]
I especially remember the first chapter of Red Storm Rising being absolutely gripping. Wonder if they'll ever make a film from that one (the plot is basically WW3 in the late 80s).
Dammit

The first book by Clancy I read was "Red Storm Rising", I picked it up at 6pm and read until 3am. Some of the titles of chapters would have made great band names such as "Frisbees in Dreamland".

I wish they had actually made a movie of one of his books instead of just using the title.
Also, you could easily call some of the things we descended from fish.
I'll give it a shot. :)
Government business is great when you can get it. The problem is navigating the purchasing process.

In this case I like to think of it as stimulus for the economy.
I agree, it's missing a good routing system. iron-router is a 3rd party solution but I didn't have good luck with it. Seems this is functionality that is core to the framework (it's hard to build anything more than a tech demo without routing).
It's not so much about when you work, but that you have a set schedule and routine. If you have a job, usually this is during the day. Knowing when you wake up every day that you will be working at these exact times tremendously helps your focus and production.

Very often late night, sporadic sessions are a product of, "oh crap I have to get some work done! Time for coffee and pounding out as much code as I can."

Not saying you can't be productive at night, but real production comes from day in, day out routine and dedication to the work. It's not as sexy but it's the reality of the job.
App Intelligence platform has new app quality tools for enterprise developers
The Year Without Pants: Life at WordPress.com