skysight-inc/HackerNews huggingface dataset:
A lot of people are talking about "basic income" as a solution. Just give everyone a fixed amount of money each month, without means-testing. Then maybe the machines can make the world a utopia for everyone, instead of having a few people at the top who own everything while the masses are desperate.

Personally I think we should pay for it, initially, with a carbon fee, and kill two birds with one stone.
75% or perhaps 85% of programming is CRUD applications. It's very easy to fall into the trap of thinking you're advancing technically when in fact you're just becoming very knowledgeable about a cul-de-sac.

Most programmers don't take this path by choice. They just don't see it as its happening. You have to pro-actively manage your developer career if you want it to grow over the long haul.
Oh I would never use that kind of language to somebody's face. It's blunt, and usable when describing (for example) why you wouldn't hire a candidate after a job interview, but not as a form of criticism. There are better ways to bring up the intention to the people themselves.
Call it what you want, but it doesn't change the numbers.
Listn is joining Beatport
I think its more that the industry standard among publishers is to demand the right of first refusal on additional books.
Author of pixie here. The project is still pretty young (about a month old), so I'll use that to explain away the lack of binaries, documentation, examples, etc. I've been more focused on adding features than getting stuff ready for presenting to the public. As an example, we didn't even have stack traces until a day or two ago.

That being said I'll try to answer any questions you may have. Thanks!
This is a baity headline that doesn't actually match the article's topic (although the article's author probably thinks so).

It should've been called "Create a clear problem statement before you create a product to solve that problem," because the situation they're describing has little to do with abstract problems and more to do with not defining the concrete problem in the first place.

There are plenty of situations where abstract problems exist that require thought rather than iteration. You only need to look at risk analysis and planning to see an example close at hand. Further afield you've got tonnes of examples in math and physics, and even further back the whole field of philosophy began because of abstract problems. These things don't have a concrete product as their goal though, which is a situation that this article describes.
Meet the top names in wearable technology
Wearables speakers at RE.WORK Internet of Things Summit include Atlas Wearables, Basis, Electrozyme, Hexoskin, Plantiga, Misfit Wearables & Jawbone.
Standard tickets on sale now, Startup and Student passes available: http://re-work.co/internet-of-things

Search the hashtag on twitter to find a discount code #IOT2014
Body counts have nothing to do with it. There's no 'differing threshold', even if it might look that way, if that's the only data you have available to you.

A democratic nation-state fights a war in a very different way than one without such sophistication. The American political will to fight arises out of its sense of justice and duty. We really believed we were fighting for freedom. Until it became abundantly clear that we weren't, we were happy to throw men and money into the meat grinder for years upon years.

A non-democratic nation fights for as long as the person directing the war maintains his ability to do so. That is the key difference between a western power and an emerging nation. We've got beliefs that can be orchestrated into terrific displays of force, other nations have to coerce the means to project force from the people somehow.

It's what we are doing in Iraq and Afghanistan right now. As long as most Americans believe that what we are doing there is right, we'll keep at it no matter what. Oh we might pour more or less money into it, adjust our military footprint, but we're going to keep fighting the good fight for as long as we believe that it's the good fight. That belief is robust, it will resist attempts to dislodge it, the same way that a person's irrational beliefs aren't simply changed.

The Vietcong eventually came to realize this. They used their dwindling resources to stage attacks, not where they were needed militarily, but where they would be filmed. The culmination of this strategy was the Tet Offensive, which was carefully orchestrated to look far more large-scale, at least on cameras, than it was. It was an amazing feat, and it accomplished exactly what it had set out to, to tip the balance of public opinion against the war. Militarily, it was a failure, none of the attacks went anywhere and the fighters faded back into the jungle as quickly as they emerged.

It wasn't anything like how many soldiers we lost that caused us to pull out. It was the public perception of how the war was going, what we were doing there, where it was going.
I think a big part of the issue is that - because of the way Haskell's cross-module inlining works - you need to generate different artifacts not just for each version you use but for each set of dependencies chosen for each set of flags set for version you use. I think this strips away much of the benefit of the second approach.
Deep learning technology innovations from MIT, Google and more
A couple months ago I decided to start a dev bootcamp here in the midwest. We only had one other dev bootcamp school where I live so I decided to give it a try. I work a full time job so I really didn't need the money. After talking to so many people full of passion and desire to become a programmer that have little to no money, I have decided to do it for free so I can network with people and collaborate on ideas. It's a 6 month course that covers just about everything. It is done at night from 6-10pm monday - thursday, with one on one mentoring all other times from 8pm - 1am. It is done over Skype, HipChat, Webex, and IRC. Look forward to meeting you.
http://www.midwesthackerschool.com
Actually my experience is opposite -- the further you go, the more people have already realised the importance of teamwork and it's easier to cooperate, while at the beginning everyone just rushes to the next level. Anyway, very interesting idea and also could be put to the use for psychology students etc.
Why do you need these extensive permissions?

"View and modify but not delete your email" - Sure :)
"View and manage the files and documents in your Google Drive" - yeah, what could go wrong?
> Not telling people who are bad that they are bad is a concept I have a hard time to understand.

You might be wrong, and you should factor that in. Perhaps you're not helping people towards a bright new future of self-realization, just condemning them out-of-hand based on your own limited experience or misconceptions? (Not using "you" to imply you do this, btw.)
This perception has really been hurting me, I think. Nearly all of my professional connections are lifers at my original employer, and a significant number of them are in the 75% group mentioned in Ed's post at the top.
Lower prices are good for consumers. If you manufacture commodities then ideally you will have no profit margin in a free market. If you did, someone could come in and undercut you and take your market share, without losing money doing so. Walmart is just being a rational consumer - if they can get something for cheaper somewhere else, they will.

The only thing I have a problem with is when costs are cut by reducing wages to the point where employees have to take public assistance. This is government subsidization of your business. This should be solved with a mandatory minimum wage set to a value that is a living wage.
The creators of htop just need to get inventive on how to present the data. One idea is to change it into a histogram of percentages (these many threads @ this level of use).
Sincerity Machine: The Comic Sans Typewriter
They didn't come to terms, that's true, but unless we saw each side's balance sheet it's hard to know where the fault lies. Supposing Hachette gets a better price - how do we know this will get passed on to authors?
Is this "brand new" network substantively different from the one you launched last year? Looks to me like this is still based off of OVH's (oft never fully online) internal 1Tbps network + a lot of rented fiber or virtual-PoP over rented transit.

Is the bandwidth still part of the lackluster Volume network you use in your French DCs?
When Home Owners Google You What Do They Find?
Either you become CTO or you stay a Senior Software Developer forever.

I have noticed a lot of age discrimination the "bay area startup scene". Not so much outside the bay area.

I do wonder how long it is until someone gets sued for age discrimination when the way they knew the person's age was a video call.

I see a lot of startups (including some YC ones) wanting to do a video call with a recruiter before even sending your resume to a hiring manager.

I'm used to recruiters wasting my time, they need to feel important. I'm used to being excluded for stupid reasons, like: [I describe how I wrote code that generated SQL that was used to query an Oracle backend] "which version of oracle" [some minor release] "oh, I'm sorry, they're looking for oracle [next minor release] experience".

My impression is that front line HR people look for an excuse to screen people out... makes them feel important.

And now age is a way they can do that. How are video calls an acceptable requirement?

"He just wasn't a cultural fit. I mean, like I totally saw grey in his hair".
Yep, they've been steadily ditching parts of their business for years now. This is just the short-sighted thinking coming home to roost. IBM R&D just isn't what it used to be and a company that isn't making new things, isn't going anywhere.
Broadly speaking: 1) Try getting a job at AmaGooBookSoft a few times, because many devs I know who believe or believed that they were not good enough are/were wrong (self likely included), 2) Skill up. If you're not finding opportunity for advancement in skill levels at the present job -- which is something I felt when I was doing roughly similar work -- change to a job which does allow you to skill up, or create opportunities for skilling up at your job or outside of it. 3) Consider getting out of the BPO firm and into one of India's emerging software product companies like e.g. VWO or Zoho or what have you. I have no clue what the relative salaries look like but you're virtually guaranteed to learn more.

Finally, the 0th option: if your local economy doesn't have the job you want, make it for yourself.
This is a static app that uses google realtime as the chat server.

Email is part of the framework this is built on, it's so you can send support and notification emails to other people.
We created the game using Unity3d. In order to generate levels we used a combination of random "chunks" and perlin noise (very good for generating the 'paths' across the trees)
RyanAir have a fanfare if a flight is on time. Literally. If you land on time, the cabin intercom will play a fanfare and a message along the lines of "This has been another On Time flight!". And they're only on time in the first place because they tend to inflate the durations they advertise: they'll say a 2h flight takes 2h 15m, then act all surprised when you hit the tarmac after two hours.
There you go again! "Apple apologists". Apologising for what?
I'm don't remember the exact anthropological evidence and data points for the claim but Gwynne Dyer, an awesome historian of modern, premodern and prehistoric war concluded that humans and chimps are statistically similar in their war culture. That is, roughly the same proportion of adult humans and chimps die in violent conflict with neighbors in a "natural" state.

This holds in hunter gatherer cultures, nomadic pasturalist cultures, and some middle ages cultures.

Many of the patterns are similar. Between core territories are large borderlands (often larger than the territories) where most conflicts occur. Most conflicts are opportunistic fights where one side has clearly superior numbers. If one side is established as overly weak, dawn raids occur on core territories.
So here is a review from us about Hive unlimited cloud storage, what do you think ?
http://www.crawlerguys.com/hive-unlimited-free-cloud-storage...
Tennessee - the restrictions are very loose there.
Didn't he say they should give up the $20/share goal?
It is true though. Some of my friends work for huge corporations, their job title sounds very advanced but in reality, they are repeating very narrow task over and over again for years like a trained monkey.

The worst part is that most people don't recognize this, they live in the bubble, being proud of themselves they know it all. Unless they lose this job and suddenly realize they are basically unqualified for anything outside of their narrow field of expertize.

Either get lucky, never lose that job, so you don't get your feelings hurt when looking for new job. Or get out of the bubble before it's too late and start challenging yourself with new opportunities.
27 Places to Announce New Blog Posts
Sometimes, even when installing to a local virtual environment, if there are required libraries that require, for example a Fortran compiler, you'll need to install that on the system.
I've seen this stated this as another occurrence of the 80/20 rule, which close enough to 75/25.

It doesn't really have anything to do with after a certain age, either. Some percentage %x of your 5 year experience programmers haven't really moved much past their first year at all.

To be fair, I think of it really as a series of plateaus, not a hard and fast rule. People get stuck at a level of professional development for all sorts of reasons, internal and external.

The thing is, it gets more noticeable the longer time period you are talking about. Comparing two people with 3 years experience where one of them hasn't really progressed past the first year or so, and the other has 3 solid years is a lot different than comparing two people with 30 years experience where one of them hasn't really passed the 10 year mark of development and the other has a solid 30.

And "useless" is the wrong way of looking at it. There is a lot of use for a developer with 5-10 years of experience, so long as you don't expect them to perform like a developer with 20-30 years experience. This is true even if they have 30 years on paper, which can be a bit of sticky point w.r.t compensation, but that's a different issue.

This absolutely happens with lawyers and doctors, by the way. A real difference is that a doctor has been forced into a good 10 years of professional development before they take the training wheels off, so the base level of competence is much higher. Some of them don't progress significantly beyond that for the rest of their careers, but that doesn't mean they aren't productive for that whole time.

As an industry, I do believe that software development is pretty weak on developing talent internally, particularly beyond the entry level.
Everyone who is employed "at will" should always be looking. If your company has merged, been acquired, or acquired another company within the last 2 years, you should be looking. If you do not get at least a 2% raise every year, without fail, you should be looking. If your vacation and sick pay recently went to PTO instead, you should be looking. If your company is pushing "consumer directed" health insurance at you, you should be looking.

If your company has an actual interest in employee retention, you have found a real gem. But the rest of us are getting screwed over too often to ever sit back and pretend to have job security.

What I am finding now is that every place I might want to work has no software developer employees my age (which I find to be very suspicious) and every place that does have developers my age or older is a career dead end, SNAFU, or both.

And having my ear to the ground for so long, I have noticed a steady progression in HR recruiting practices from barely tolerable to downright rude. And the time between first contact and offer (if any) is stretching out longer and longer. (I don't live anywhere near California, if it wasn't obvious.)

So if you want to be an old developer, it appears as though you'll first have to solve the problem of how to find steady work without using a resume. There seems to be an element of chance involved, such that each skill and contact you acquire at your current job gives you another roll or two of the dice for the next. I really crapped out with my last gig, which yielded zero new skills and zero new contacts, for entirely related reasons, but a contact at the previous job helped me land my current job, where I am working with someone I knew from three jobs ago.

I am not a particularly big fan of the good old boy network method of hiring, but if you are both good and old, you still may find it difficult to get hired via the HR process. That process is fundamentally broken, and it is quite unlikely that any company that interviews you will ever give you more than a single bit of feedback, that being OFFER=false. Many won't even explicitly say it, letting their extended silence do all the talking.

So I would venture a guess that older people STAY because the effort of trying to GO has become so excruciating for many of them that it wouldn't even be worth it if it resulted in a 50% pay raise. And for some of them, they know that will never happen.
Interesting idea. I had never considered "aging off" experience. It might be doubly useful in my case, because my first and oldest job was almost pure EE.
Schools are tasked with the impossible challenge of preparing thousands of unique children, each with their own unique situation and aspirations, for their adult life. There's no way such a system can tailor to all of these possibilities, therefore it basically caters the lowest common denominator. It teaches you skills that anyone—no matter how dumb you are—can learn. The least intelligent people are brought to a point where they can functionally work the lowest class jobs.
Everyone else is basically disserviced. Students just need to forge their own path. You know what you want to do in life, and highschool isn't going to teach it.
I doubt my 8 year old nephew would like to be introduced to Unity, Android or XCode as his first experience with programming.
Amazing Vine. Moon Set from the ISS
Yeah, financial reporting tends to focus on "effect" (stock price) rather than "cause" (earnings/projections), but there is still usually a cause worth paying attentions.
Tutorial: How to Import and Spend Bitcoin Paper Wallets
I have a friend in Denmark who told me he buys a danish beer from Germany and has it shipped to him in Denmark, because its cheaper. I thought that was pretty interesting in itself.
I think he did say that... and it sounds like they have (for now)
>> It's just a job

I can understand this mentality, but cannot sympathize with it. Personally, I refuse to treat my job as "just a job." I want it to mean something. I want to look forward to coming to work everyday. I want to feel like the work I do makes a difference, as opposed to fizzle out and die in the massive corporate bureaucracy. I hate the idea that I'm just spinning my wheels, looking busy, collecting a paycheck. Doing so is just... soul crushing. That's the best way I can describe it.

I'm actually literally 15 minutes away from giving my two-weeks notice. Just waiting for my boss to come in. I'm glad I had the chance to put my feelings in writing somewhere other than my resignation letter because I wanted to get them off my chest but not burn bridges. Thank you teh_klev. :)
Here the comparison is not about the algorithm, but language with similar recursion logic.
As another poster pointed out, Mercurial phases are the answer to this. I don't know if very many mercurial users actually use them this way consciously or not. Most mercurial people that are deliberately and intensely into this workflow learned to use mercurial patch queues before phases existed (patch queues are basically the git staging area on steroids).
Ah, this is probably the fabled PetitComputer for 3DS, rebranded, especially since the old Petit Computer used SMILEBasic too.
You can do that with autosquash https://coderwall.com/p/hh-4ea
Smartphones and Smart Headphones Are the Future of Wearable Technology
Google changes 'to fight piracy' by highlighting legal sites
Crate: Elastic Data Store
I have the DSi version (Petit Computer) on my 3DS just now, you can have way more than four files. I'm not sure there's even a limit, beyond the amount of internal memory the DSi had. I don't see why there'd be a four-file limit added... many Petit Computer programs were made of up to a dozen files (sometimes more, though rarely).
Seems especially odd since SteamOS is a thing.
FYI I am currently working there and can give you some proper benchmark results running MySQL on power8:
https://twitter.com/o_erreip/status/521411270411816962

We are trying to optimize it with Stewart Smith, who achieved 1 million req/s on p8
12 Top Books for Entrepreneurs – FREE
City ends reserved soccer at Mission Playground after Dropbox flap
Virginia Police Have Been Stockpiling Private Phone Records
and are these the same consultants that suggested the EPS target was a good idea?
Does anyone know why Java would be faster here? Is there any kind of optimization happening under the hood? (Automatic memoization?)
The only meaningful numbers are market cap changes or percentage changes. The numbers for the market cap are much bigger than most people can think of, and you need to know what the absolute value is to know how big of a relative change it is.

What bothers me are per share prices. I don't remember the precise value of any particular stock, so IBM drops $13 means nothing to me. Also that a stock is $500 a share, so it must be good is another thing you see a bunch, so it must be great is another fallacy I see all the time; when really all that matters is the market cap not how many pieces it is divided into.
You can squash or rebase history in Git, which basically means you compress all your changes into a single one. People use this to keep a clean history.
Amazon doesn't want to push prices down for the sake of pushing prices down. They want to push prices to where their data says they'll make more money (and, assuming they get a cut of the total, to where everyone will make more). People make a lot out of Amazon not paying 70% for books priced above $9.99. Far fewer notice that they also don't pay 70% for books priced below $2.99.
You mean the Paul Krugman who was chief staffer (international economics) on the Council of Economic Advisors under the Reagan Administration and was hand-picked by Martin Feldstein?

Krugman has a very full bio so you can find all sorts of things there, he hasn't hesitated to work with anyone willing to listen to his opinions and expertise.
Since it's a full copy of the text, I'd imagine there is some business relationship involved, so we don't really know which one they would prefer being linked.
Right here:

Scope & Closures: http://shop.oreilly.com/product/0636920026327.do

this & Object Prototypes: http://shop.oreilly.com/product/0636920033738.do

Types & Grammar: http://shop.oreilly.com/product/0636920033745.do

Async & Performance: http://shop.oreilly.com/product/0636920033752.do
Roughly a dozen years, under the heading "Recent Relevant Experience".

But I went more by the oldest jobs that looked really good on my resume, like being the VP of tech or being directly or indirectly responsible for most of my company's revenue, and including figures. Even better than developing software that you claim works is having people buying it and proving it works.
Discomfit means to make uneasy, discomfort means to make uncomfortable, physically. They are not the same word and do not mean the same thing.
Sync is not that hard. I have never had a problem with Dropbox, for example, and that was made by brogrammers.