skysight-inc/HackerNews huggingface dataset:
I am not a programmer but my father is. He is currently in his lately sixties and coding since the punchcard. He has work all over the country and gone wherever the work was. He had recruiter after recruiter contacting him.

The gaps between gigs started getting longer and longer. He was on top of his game, stayed current, but yet it became incredibly hard to get a job.

He has thrown in the towel and is now retired. Not because he wanted to, but because he had to. Nobody would hire him.

I don't have an answer to this other than anedoctal evidence. I suspect that it will become less of a problem than it is today as the current younger programmers age. Just a guess, maybe blind hope.
Another solution for machines with vim installed:

vim -u /usr/share/vim/vim73/macros/less.vim <file>

less.vim makes vim behave like less with syntax highlighting.
Imperial Tobacco blamed ISIS for falling cigarette sales
Why apple then need foxconn ?
I think he means the 'programs' running under same unikernel
GitHub isn't made for that though, if you need scripts to pull downm files for important work, then you should really be storing that stuff in S3. And probably some other place you can switch to if something goes wrong.
They're not GitHub. i.e. The chance of GitHub and your GitLab instance on DO going down simultaneously is very slim. Spend an extra $10/month and you can set up another DO server in another data-center, and reduce the odds of simultaneous failure even further.
100% agree. Just the change from "can" to "have to" instantly damages my motivation, obliterating it completely over longer time scales. This makes it incredibly difficult to be a decent employee even though I'm a quite good developer (having spent over 10 years programming, which was my hobby since childhood). It's soul-sucking and destroys self-confidence.
Possible Sexual Transmission of Ebola Virus – Liberia, 2015
discoveryd isn't the only thing screwing up and eating 100% CPU and making a mess. I have a Mac Mini (Server) that needs restarts every week or two because powerd goes crazy eating all the CPU it can.
Google launches Cloud Bigtable, a service for storing big data
Uhhmm, GitLab.com has hosting services https://about.gitlab.com/gitlab-com/

Most people use GitLab to refer to the downloadable software you run locally https://about.gitlab.com/downloads/
I don't see how Mesos is going to be useful to you with less than 5 servers.
Only if you don't trust the source (or it's http).

Otherwise you might as well give up on downloading any software from the internet. Ever.
My company had considered to switching to Zenefits, but decided to stick with the local middleman we've already got. The difference, according to HR, was that he knew for certain that a phone call to the current rep would fix almost any weird issue--with Zenefits, despite the convenience of doing things online, he couldn't be sure that was the case.
Thanks for GitLab!
> the doctor, the professor and the attorney

You always see loads of this "grass is greener" stuff about other professions in these threads. Attorneys wind up in bad low pay jobs all the time, even after working at BIGLAW and failing to partner. Tons of doctors are scraping by in practices that aren't doing well. People get canned from high paying finance jobs all the time and never get another job paying anywhere near as well.

Life's hard and getting old sucks. I really don't think software engineering as a profession is terribly unique in this regard, not that I have much hard data.
Obviously he/she altered the git history. There are many hacks floating around the internet to do something like this.
Zenefits Tagged with $4.5B Valuation After Just Two Years
12:20 UTCEverything operating normally.

11:54 UTCWe've finished emergency maintenance and are monitoring closely.

11:40 UTCWe're doing emergency maintenance to recover the site.

11:32 UTCWe're seeing high error rates on github.com and are investigating.
Probably? This is a very random concern to have, why would you think that Github has problematic on-call procedures?
I'm surprised the global tipping point is now and not about two years ago.
Yes! http://www.curvytron.com/#/about
You're very welcome, thanks for spreading the word.
it's weird
I think I mentioned that, check the linked article :)

It's similar in the fact that you are paying for residency in a way. You get the benefit of having an Estonian residency online, rather than your own, if so inclined.
Searched for "Eve Online" on the article page... was disappointed.
SE?
Show HN: Market by Designmodo
It's back to normal. Back to work guys!!
Time to upgrade my PC. What is minimum spec graphics card needed?
So you switched from one central platform to another singular central platform? Am I missing something here?
"Lifetime jobs" changed in 1990s with corporate restructuring fad.
Younger employees should be adapted to present, fluid situation.
Someone pushed code to master or some other specified pre-master branch. Jenkins pulls down, builds, runs tests, uploads artifacts to S3. That doesn't sound unrealistic or risky on the surface, modulo relying on both GH and S3 being up.

Arguably you should be able to mirror on both an internal git repository somewhere, but GitHub is down infrequently enough that it's hard to justify that work + continuing costs if you don't have your own hardware + security patching + other admin costs to managers until you see multiple outages in a small enough window.
Yup, pages and pages of commits "Just now" without any content to them.
stack exchange I assume
"Growth was planned for."

One interesting problem with almost all of the "advantages" of binary logs, is if they're good reasons today, they would have been really awesome reasons in '93 when I started admining my first linux box. The problem with changing the way I've been doing things is I'm already used to the staggering change in performance from a 40 meg non-DMA PATA drive in '93 to dual raid fractional terabyte SSDs. Its really quite a boost in raw power. Yet what I need to log hasn't changed much. So performance gains have been spectacular. So the comparative appeal is incredibly low. It wasn't a "real problem" in '93. Its maybe a thousandth of that problem level today due to technological improvement.

"Hey, if you change everything in your infrastructure, and all your machines, and all your command lines and procedures and ways of thinking to access logs, you MIGHT be 5% more efficient, well, eventually, in the long term" "Eh so what I remember transitioning from spinning rust to SSD and getting 100x the overall system-wide performance a couple years ago, if I want 5% its more economic just to wait for the next tech boost. Also shrinking basically zero load and effort by half is worthless if there's any cost at all, and unfortunately the cost is absolutely huge."
I'm 64 and doing iOS development full time, and get hit on by recruiters all the time, so I guess the answer is yes. But you will find huge negative bias due to age (many companies desperate for iOS talent will ignore you - ask me how I know this.)
Lob (YC S13) Is Hiring Senior Angular and Node Developers
Built with developers in mind, Lob provides tools that allow businesses to build scalable and powerful applications. The most popular API is a print and mail API that enables companies to send postcards, letters, checks, photos, and more as effortlessly as sending emails, but this is just the start for Lob.

We are hiring senior AngularJS and Node.js developers to join our team in San Francisco. We're a Series A startup solving age-old business problems through APIs. If you share our vision that APIs will eat up the world, apply to one of our openings here:

https://lob.com/jobs

Want to know more about Lob? Visit www.lob.com, follow us on Twitter, or better yet, try us out! Send yourself, a friend, or loved one a postcard, photo, poster, you name it, all through an easy to use API. We support several wrappers and even offer a test option to try us out for free! Get started here: https://dashboard.lob.com/#/register
> Are you telling me that the government forgot to collect the serial numbers of every dollar bill as it enters the banking system?

They do. Mainly to track banknote usage and average life from when / where they enter circulation, to when / where they end up. Basically demand for and lifecycle of cash. It is valuable information for knowing how much to print, and for improving the durability of notes themselves (which is surprisingly low, an average of months, with a non-fat long-tail to weeks, for low denomination notes).

[BTW, the date on the note has little to no relationship to the date it enters circulation, the serial number is used for this.]
For what? VR experiences differ as much as any graphical simulation in terms of needed performance. Thats why the GearVR is a thing next to the Oculus Rift.

Pick any Mid-Range Card and upgrade once you hit a roadblock, that will keep your expenses reasonable while not excluding you from experiences if you deem them necessary.
So essentially, he spammed you?
Negative interest currently only applies to a few banks and governments.

The goal of the central banks here is to get people to spend/invest their money instead of saving it.
AVG acquires Privax, provider of HideMyAss VPN service, for $60M
The Era of Transpilers
Not to discount your comment, but it's also probably worth mentioning that the NRA and gun manufacturers comprise a very large and politically influential lobby. Gun culture in the US is in some part manufactured and sustained by the interests of big business.
Show HN: Similar Phone Finder
Cybereason Raises $25M Because Corporate Security Is Broken
doesn't give me easy access to the source, browseable and searchable, I can't link to it when discussing with a colleague via chat, can't browse the docs and the wiki and I can't update them. It's a minor advantage at the cost of running yet another piece in my infrastructure that may die or exhibit problems. We use nexus as a proxy for various repositories and so far I've had nexus down more often than github.
Can't wait to preorder! I'm holding out for the consumer edition since the DK1 and i'm very happy to hear it's coming soon! :)
"Tetris is a life lesson: your mistakes pile up and your accomplishments disappear."
Encrypted Chat App Wickr Creates New Non-Profit Arm
Nobody knows what the final specs are yet, look at the resolution and the refresh rate when they release that info and pick a card that can reach that frame rate in your favorite game. I'm hoping for 120hz!
git daemon isn't encrypted, you might consider using regular git over ssh instead.
To all the replies to this (at this time), he said "you MAY not have developed allergies", so please do not refute what he is saying by using yourself as an example (as it is just one sample in the overall population).
>a game where you are an unemployed single mother, doing job interviews and cutting coupons

Sounds a bit like Melanie Emberly from the indie game "Cart Life" (2013).

>A recent divorcee who had to quit her job at her office as a result. Now, Melanie runs a Coffee Hut. Her goal is to amass a sum of one thousand dollars in sales by custody hearing on Monday whilst taking care of her daughter, Laura.
DRM on streaming services: The ultimate antifeature
>Once out of the newb phase. Once I've fully grokked the language and I've had enough ramp-up that I'm in "the zone" it's nearly effortless to type syntax-perfect code on my 1st attempt. Even getting built-in library calls and macros right, on 1st attempt, becomes nearly effortless, once in that frame of mind.

And yet, it's this "nearly" that creates all the huge C buffer overflow and memory corruption bugs...
Yeah, that position is easy. You are on the side that wants the poor African childs to live, while I am the bad guy in your story. I am not against individual immigrants either. But you have to be realistic.

You just can not deny the fact that massive immigration is a challenge for a society. If we only had an example of a country whose leading film industry produces movies about China towns, Ghettos, racism, the Italian mafia and the like, that I could show you …

Blaming the EU for its war on immigration is shortsighted. The European Union is as pro immigration as it can get. It is a continent with countries that spend the last thousands of years killing each other and people of 28 states are now free to move wherever they want. And it is expanding.

Social integration does not magically work. It is a good thing, when it works, but you need the commitment to invest big sums into it. See how hard it is to do this inside the EU. If we wanted to fix Greece, it would be a small hickup in our statistics.

If the EU now opens its borders without investing billions in integration programs, we will not get our melting pot but our very own salad bowl with Baltimores and Fergusons all over the place. I would say, pick an easier one first and take a look at Greece or Romania and Bulgaria, whose people are free to move here but have problems of similar scale [0] and the bad EU opened up to recently. That investment will pay dividends enabling us to take on the next one.

[0]: http://www.dailymail.co.uk/news/article-2285796/Romanian-gyp...
Oh, I figured running two high def screens would require a beefy graphics card.
I'd just hoped someone would make this last week! Only I was hoping it would be named catfancier:

https://twitter.com/tomweingarten/status/592751132788838401
I second this - and am happy to see an ipdb.org link - there is a ton of information there. I picked up an old Xenon - http://www.ipdb.org/machine.cgi?gid=2821 - worked it over with guides online and it still runs great 10 years later. If I had the room I'd have more!
Every time I hear a variant of the "games did X when I was younger, they don't anymore", I have to wonder what do they mean by "games". There is a ridiculous amount and variety of games made today, specially when compared to the eighties. All genres, difficulties and philosophies of design that existed back then still exist today. Most of them in the same amount, even. But when the pie gets very big, as it has, slices that don't grow start looking smaller. Both the "just grind some more" and "you lose you die" games existed in the eighties, and both exist today.
There tends to be a lot more money in management, consulting, and other areas that don't require daily coding. I've heard many non-technical people say that if you're still coding after ~35, you must be lacking important people skills. I don't agree with that kind of generalization, but it seems to be a common viewpoint.

The major problem for older programmers is that people believe that the ability to learn decreases with age. I think I've seen some research to back it up, but it was more about willingness to learn, as well as having to let go of long-held ideas.

For example, few grandparents will figure out how to use a new smartphone as quickly as their grandchildren will. It may just be because the form factor is new, and they have to forget a lot of their understanding of how such devices work. It may also be that they no longer want to invest the time learning something that won't pay them back before they die. (That may sound harsh, but my dad, who is 72, often gives this reason for refusing to learn how to use a smartphone. In his mind, things change too rapidly and the time would be wasted.)

Another problem is that older programmers have higher salary requirements. My company interviewed (and eventually hired) a 60-year-old iOS developer, and he asked us for double what the developers in their 30s were asking for.

(It's also a lot more expensive to pay for health benefits for an older person, but it's not that much compared to the salary issue.)

I hope that a solution could be provided by the anonymity of the internet. Perhaps older programmers could truncate their resumes and remove the years they earned their degrees, and then they could find contract work. I personally have had many contracts where the client had no idea how old I am. Toptal might be a good option.
The Hezbollah Connection
Dang, I was hoping for 24fps cinematic quality [joke]
Very much looking forward to the end-product being released, let's hope it lives up to the hype!
source: https://www.schneier.com/blog/archives/2015/05/an_example_of...
That's a pretty helpful process though. Otherwise you have customers and account managers screaming at you to fix things through email/voice. I've gotten a few of those and the sense of urgency was a nice break, but I'd die from stress if I couldn't firewall that communication with a ticket system.

But they don't let you work on new features? That sucks :(
> By the way, is RPython a nice language to program in?

It's a nice language to develop VMs in, it's a terrible language to do general-purpose programming in.
4K fingers crossed.
I'm so impressed by their restraint on waiting until the product was right before going to market.
Lock-Free Data Structures: Exploring Queues
You can host your own Nexus servers, for whatever that's worth, if you were unaware. Again, adding more infrastructure, but it at least solves the "it's down on the internet!" problem.
If interests rates are lower, borrowing increases, including reckless borrowers.

So, technically, wouldn't it be more likely to have an even stronger economic crisis?
Hey, I don't think it's appropriate to post publicly information that somebody divulged to you in confidence.
I followed the installation doc, everything seems fine and the server starts (node bin/curvytron.js).

When I access the server I get an error page. I looked at the browser log and it shows 404 for /js/dependencies.js.

I thought it was because I set it up behind apache but wget localhost:curvy_port/js/dependencies.js also yields 404.

I don't exactly know how to contact the team about this since I can't say it's a bug so I thought opening a github issue about it would be bad form.
Good question, I say... I have the DK2 and I don't have the nvidia card in my macbook. It runs... ok, but is really an issue with heavier games/demos. Dropping frames with VR is a huge problem if you get dizzy at all - it makes it a lot worse.
Argh, the title of the post has the exact same amount of info as the article does. I was hoping for details on the changes to the hardware different from the current dev kit.

Or more importantly, I was hoping to read why I should still care when Valve's offering is planned to come out this year and is supposedly the bee's knees.
Nice capture of moments with kids.
I agree. Anyone that wants to peer into the equivalence of work with video games that does not peer into the culture Eve Online has developed is missing a core part of the research, in my opinion.

There is the literal "spreadsheets online" part of the "gameplay". I used to be one of them. I literally spent hours pouring over resource numbers and timing, and that's not even touching the in-game market that has complexities of the same magnitude as the real-world market.

Then there is the "millionaire-turned-retired" myth persistent throughout the in-game culture. It was cited as a ha-ha-only-serious joke for whoever seemed to dump a ton of money-for-ISK into the game, but if there is a kernel of truth in humor then that is something that could always be more fleshed out.

Then, of course, the entire premise of the game is built on top of the simple mechanic "when you get blown up, you lose everything with you". Loss is very real and requires real work to keep and maintain your in-game status quo. Whether it is having good allies or finding a less-crowded corner of the universe.

Very many missed opportunities indeed.
Yes, it is possible. I am over 50 and various friends who are programmers are also. We are not disrupting x or changing the world in Silicon Valley, we are doing this and that for associations, non-profits, federal agencies, etc. around Washington, DC. And we may not (OK, do not) have the MITish resume that intimidates hiring managers, we might have made our previous job change nearer 40.

Having said that, yes, those in technical professions can be vulnerable. A neighbor, an electrical engineer, got pushed out between 50 and 60, and never again found paying employment. My father, a geologist, got caught in a purge of better paid employees when he was about 50, and took a while to find work again.
I'm curious if Planetary ever resolved their licensing issues and how they did it.

The prototypes they once showed were using MAME running on a Beaglebone Black to emulate the old Williams hardware.
> If you love programming and are good at it, it is the best field there is.

I read this and thought, he's right. Then I thought, this is actually true of pretty much any activity. Hadn't thought of it this way.
Weave is kinda slow
This is a new experiment I added to Product Chart today: You type in the name of your phone and Product Chart will calculate the euclidean distance over all parameters to all other phones. And then show the "closest" other phone.
love the apps.
I have practically no sample size but my own father shifted into more project management into his 60s and he's as in demand as ever running a team of 10-12 secs.

And I've personally hired a developer in his 60s for a startup. He was retired but just loves to keep programming and so took up some work with us. He seems to be in reasonably high demand as another company has been trying to hire him in the last month too.
Co-pilot practiced deadly descent before French Alps crash
6 วิธีกระตุ้นพัฒนาการให้ลูกน้อย
Central banks generally have a very narrow remit: they're not political agencies. Most central banks have inflation targets. Inflation is low due to lack of economic growth. The only tool they're allowed to use is interest rates, and to some extent QE. Hence ridiculous schemes.

Negative rates for bulk low-risk lending are a result of the collapse in borrowing. If retail rates are 1-2% and there's a 3% overall risk of default, that turns into a negative rate.
They don't outcompete anyone on iOS. Advertisers hate iAds because they don't have as much access to user data as they do with Adwords etc.
Note Phil hasn't been in the corporate world himself. He struck it rich with a dot.com in the 1990s boom and worked on several interesting projects since. Among them was photo website, a Thiel-like coders academy, and flying. He has had one of the first and longest running blogs of my fellow MIT students about tech, business, travel, flying and politics.
I'm 60 and my friend is 63. He does COBOL and finds jobs easily. I write Linux device drivers in C and have been looking for work for a long time.
I would quite honestly pay for N64-grade graphics if delivered with head tracking and ultra-low latency. I strongly believe that as in literature, most of the immersion experience is in the mind. Oculus technology (+3D sound) really helps to get the computer out of the way of the story.
The current development kit prototype is just 1920×1080, which is split horizontally into 960x1080 per eye. So it's really not "two high def screens". Hopefully they will be able to improve this further before shipping the consumer version.
Constitution of India is on GitHub,with all its 99 Amendments
Negotiations at the IRL/URL Border
If all you do is watch prerendered movies that fit the oculus, it certainly doesn't require a very beefy card.

Of course if you want to experience GTA 5 in this resolution and necessary framerate, thats a whole different matter.
What?? Are you serious? Why would programming be different from other activities/occupations? "Oh, this guy is still operating after 3 decades and never became a hospital director. Something's wrong with the guy."
Ask HN: How to rephrase or tweak bad questions?
I've noticed that PG in his essays solves a difficult question by transforming it, e.g see http://paulgraham.com/hubs.html (3rd paragraph) and http://www.paulgraham.com/nerds.html (6th paragraph).
So transforming questions yields much better answers. Any advice on how to develop this skill? Can you point to some principles or recommend some books?
Spongebob in photoshop (real life spongebob) real cute one