skysight-inc/HackerNews huggingface dataset:
Alex, you might be interested in Lang, Siniver, 2011[1].

What is interesting in this particular study how quickly the market acquires the information.

So, if the unemployment is a global phenomenon across many different markets, in the same civilisation, it is possible that it changed somewhat permanently.

(just an idea; I'm not fully convinced as well)

[1]. http://papers.nber.org/papers/w16730
Interesting; I used to have a .410 over/under, but both barrels were .410. I didn't even know a .401/22 combo existed.
1936 Nazi graphics standards manual
Bigloo Scheme
> with the expectation that she will receive the compensation she anticipated.

She made an incorrect assumption. We don't work on the labor theory of value; things are only worth what you can sell them for.

> then you would take the token and leave whatever compensation you thought was appropriate?

It depends. I'd probably take the token and then get around to compensating her someday. If it was somebody I knew, I'd probably give it to them upfront, but if it was an unknown, I'd just end up buying a ticket to their next show and handing them some money at it. (Yes, I have done this before.)
>My only point: pirating is not a valid form of protest, because it is actually about you satisfying your wants.

How does the second follow from the first?

I'm reluctant to pay for music when I know that a large portion of the money is going towards the record industry, which essentially means that I'm contributing to efforts like ACTA, IPRED, attacks on net neutrality and the gradual shift to blaming the ISPs. To me this is far worse to society than anything allegedly caused by piracy.

Considering how little money the average artist get from record sales, I would rather protest the record companies by pirating the music and spending money directly on the artists through live venues and merchandise.
One piece of advice: don't let the job ad make you think you're unqualified and stop you from applying. Employers often a) don't know what they want/need b) throw everything they can think of in that ad. It may be a challenge to get past the naive recruiter without all of the skills mentioned on your resume, but it can be worth it because the interview will bear out whether you'll actually be useful to the hiring manager.
The challenge is always finding the right people for the job. Sometimes having somebody to do the job is still better than having nobody to do the job, and that's what makes it so difficult to fire people who are a 6.
Funny.

Usually it's the other way around, where albums are first released in the US, and then in the rest of the world.
If people were really comfortable spending the early stage of their adult life with Xbox and mom's cooking, they could have skipped going $100,000 in debt for six years of post-high school education that your mother's generation couldn't be bothered with.
Note the subtle but important difference between "fixed amount of money" and "fixed amount of wealth", though. Socrates' Athens, even if the money supply [EDIT: didn't grow very quickly], was a much nicer place to live than the Athens of a century prior (or later).
Is my startup idea good enough?
How are Google adwords affordable?
Most of the keywords i've seen on the keywords tool are priced at around $1-2 per click. If a decent conversion rate is .5-1% then each conversion is costing $100-200. Since all of the products I've been researching are well under $100 (more like $20-30) how is it that companies can afford this advertising?
How about putting back together giant structures that are falling apart? Our infrastructure is rotting away --- that Minneapolis bridge collapse in 2007 was a bit of a wake-up call. There's no shortage of stuff in the United States that needs to get fixed.
If you look at the second to the last photo, you can see two things; it is a single barrel and the barrel in question is smaller in diameter than his thumb. I'd say that weighs heavily in favor of a 22 instead of shotgun...
Well unless he's also a musician he should be just fine since artists usually rely on their eyes rather than ears. However, he, and anyone else using firearms, should always wear approved hearing and eye protection. That goes for onlookers too!
Because we have the "benefit" of experience and thus, generally higher salaries.

Many companies treat coders/developers as 100% fungible; any of them can do anything any other can. It's just code, right? So get the cheap one instead of the expensive(r) one. It's the same mindset that thinks offshoring is a slam dunk, based solely on the cost.
Never had an angry user? It’s likely they don’t care – An interview with Wufoo
New Version of Eleonore Exploit Kit Released With New 0-Day Exploit
Companies always ask for more than they need, just as candidates often claim more experience than they actually have. Don't be intimidated by what they say they want.
VC Pirate Dave McClure To Keynote GeeknRolla, March 30, London
Surely, they view it as 'going after the bad guys', and no different than reporting data on any other 'bad' group.

Is what Anon did illegal, or at least in the ambiguous grey zone? Sure, but I feel personally that they are more like the Robin Hoods keeping others in check for the deeds of corporations which may be legal, but significantly less moral.
The Zeigarnik Effect
Has anyone successfully used Bigloo Scheme for SICP ?

I've used Gambit Scheme in the past for the first 2 chapters from SICP, but now the website of Gambit Scheme seems to be unavailable:

http://www.iro.umontreal.ca/~gambit/
New Website Guides You Through the Homeless Experience
you gave me a better idea than what I am currently implementing..but the bigger problem is only few had tried placing bets via tweeting..
1) I think if you're unemployed, I think the OP is correct in saying that it's better to have something on your resume, than a large gap where you were applying for jobs
2) Some people are able to transition. I had a cousin who used to work at a factory. They downsized and he started flipping houses. He saw the market drying up (in Michigan, so he didn't get rich off of it) and went back to school and now is doing Flash design.
But, on the other hand, I have cousins who used to work in the auto industry (suppliers) and got laid off. One took advantage of retraining is now doing medical coding, but as she told me, it's hard to switch after spending 18 years working on the line at a factory. One cousin hasn't been able to make the switch and moves from temp job to temp job. Others have looked for work, and with their skill set, the jobs just aren't there...
An Open Letter To PC Makers: Ditch Bloatware, Now
Regarding insider information in sports betting - yup, no rules against it. The professional gamblers who make a living betting share this kind of information, there are secondary markets that distribute such information (for a cost) etc..... These types of bettors, who generally win are interesting - thier actions cause bookies to change their offerrings immediately. They are on watch lists at various bookies. Bookies look for patterns of syndicate betting (where one guy who's known to be a pro gets a bunch of others to get a bunch of bets in as fast as they can before the bookies move the lines - and the bookies are all watching each other, both in vegas and around the world).

Guys known to be pros also end up sometimes with different odds offered to them, with lower limits than the average person as to how much they can bet, etc.
Why didn't you install a gem for spreadsheet manipulation?
Agreed. Traditional big business usually sees software development as a commodity (and in many ways it often is)

Hence, go for the cheapest supplier.

Bleak as it is, at least I think you can contrast this with the fact that any talented innovative developer probably doesn't want to work as a programming drone in a big company as they get older.
Damn, just played two games, and killed time I didn't want to kill. Fun game though :)
Be aware they say middle-aged (usually 40-60 years of age) when the stats actually say that unemployment rose in those 55+ and actually dropped in the 25-54 range. I don't think the facts completely align with the title. I know many folks who are 40+ who will think this was about them when it's about people 15 years older.
spam on HN? say it ain't so.
Because middle aged geeks have lives, a mortgage, etc., and have progressed to the point that they can command higher pay.

People hiring would much rather roll the dice on a PFY that doesn't have a clue but has a lot of enthusiasm, and will work for peanuts.

Fundamentally the problem is that salaries are low, because there are very very lax professional standards in IT work compared to other disciplines (engineering, law, medicine, etc.), mainly because training is task focused, not concept focused. (Thus why we end up with legislation driven requirements like SOX and HIPPA, which exists because too many incompetent people were trying to do jobs they were never properly trained for)
The Windows NT development team made the decision to standardise on UTF-16. Every release of Windows since the original NT uses UTF-16 internally for all its "wide character" API calls (e.g., wcslen() and FindWindowW()).
We aren't in a startup bubble, but we're in an investment capital bubble. There is way more investment in startups than is strictly rational. It's a good time to be an entrepreneur.
The Adventures of a Pythonista in Schemeland
How A 17 Year Old Landed Customers Like Google Without Selling Them
the really good ones aren't looking for jobs, and the mediocre ones aren't worth the salary they seek.

good ones, we're hiring full stack web engineers in Blue Bell, PA: dgetz@wingspan.com
I disagree. I think he's right to be cynical and he has a right to speak out about it. I think the initiative has potential, but valid pushback at this stage is healthy.
I think it's a question of what comes out of making these connections. For example, there are formal "networking" events. However, what are the statistics of job offers that come from these?
Yes, indeed. Werkzeug uses un-iterated SHA1 or MD5 [1], even; one could run through a wordlist distressingly fast.

Do note that bcrypt is a binary module that may not be universally available.

[1] Actually HMAC-(MD5/SHA1), what's up with that?
That perhaps makes sense where you live, but in my country going to university is free and is simply the done thing. Having vague long term goals for your life is one thing, having practical concerns forcing you into action vs. letting you laze around and enjoy pastimes, is another.
The usual whining about how Apple is a closed platform ... The Apple platform is no more closed than the Windows platform. Sure coding for iPhone and iPad is more restrictive than coding for a Mac, but nobody forces you to deploy your talent here. You can always develop for Android.

My point is that if you are a professional programmer you will use what tool is more appropriate for a certain hardware platform. For iPad and iPhone this happens to be the C family of languages (Objective-C, C and C++).
I remember hearing in a presentation by Douglas Crockford that the browser will reflow only after the event that triggered the JS has been handled.

So if you do 1 insert or 1000 in response to an event, it should only cause 1 reflow.

Animation on the other hand...
How to Kick Ass on Kickstarter: An Interview w/ Frank Chimero
I'm sure that's definitely a factor, but I think there are a number of other variables in play (perceived or real). I think there's a tendency to think that in a younger developer you might find more passion, optimism (or at least lack of cynicism), open-minded approaches to problem solving, etc. than in an older one. I think also compared to a number of other industries, the premium put on experience isn't always valued very highly. I think it's increasingly easy to look at successes from little companies full of scrappy recent graduates and wonder why you need someone with 10+ years on your team... For the record I've got 11+ or so years of experience and am rapidly approaching 'middle aged' :|
First the keyword tool pricing is just an estimate and many times the actual cost of the click is way less.

Second, you only pay when someone clicks on your ad. So if your ad is shown 1000 times and you have a 1% clickthrough (very high percentage) that would only be 10 clicks. Assuming you are paying a $1 a click that is only $10.

With that said, while an Adwords campaign can be setup and left alone, you will find yourself spending more than you hoped if you do not continuously monitor and adjust. Your results and conversions will be much better with long-tail keywords too. For example if you were to select the keyword "web design" you are most likely going to spend more than if you were to select "$YourState web design" or something like that.

There is an art and science to running an Adwords campaign and sadly it does take a little money to get it just right. It also takes time. But if you monitor and adjust accordingly, over time you will find that you are paying less and less for each conversion.
Personally i'm relying on those falling educational standards we keep hearing about.

I may be >40 but I can actually read and write, something which seems challenging for new graduates.
The Joy Of Frameworks
If this holds true, I'll concede this specific point.

As we know, however, benchmarking can often come down to tuning. If this most basic of compiler options has not been set to the obvious choice for speed, how can we have any confidence that the C code as written is written in an efficient way?

Are we comparing language against language here, or somebody's implementation in one language against somebody's implementation in another?

I note that there appear to be hand optimisations in the C code. Were these done well, or would the compiler have done a better job?
I've never understood how being "overqualified" is a problem. No one says you have to list your degree or make mention of it. Just pretend you don't have one? What am I missing here? Are people too egotistical to accept a job at McDonald's when they have a degree? It has always been my opinion that any job is better than no job. If you need money, take what work you can. There's nothing that says you can't keep looking for a better job while you are working a holdover job. And, just like omitting mention of the degree, when you do apply for jobs that you really want, now or later, you don't have to put on your resume that you worked at McDonald's for three months while you were looking for better work.
99.9% of cases, where servers have to support standard protocols and normal user.

True. True for all small and big companies' IT. But if you are a security or even just a forensics firm, then you ought to be in the other 0.1%
That list is fairly old: I remember it from way back. I'm pretty sure most of it predates KVM by a long stretch.
Only Steve knows why he wrote this post so I can only speculate.

What I speculate is that he was trying to draw attention to the issue, for people who care about entrepreneurship, without actively going and trying to change it. He makes a very important point "there is no strategy" and in fact represents why many start-ups fail today. In a way I think he is saying "This start-up organization itself doesn't follow the guidelines that it's trying to promote". It's essentially like another model for a business school MBA, which arguably isn't always the absolute path to new company creation.

The only thing I think a government can do in this situation is to continue to provide a system for failure tolerance. This is America's greatest strength.
Other than starting your own business so you don't have to worry about someone making biased hiring decisions, and staying on top of skills, how do you mitigate this?

I actually like coding and making things, so I don't necessarily see the executive suite somewhere I want to be when I'm 50.
Chin-Strap
If I have no Surrogate Range CPs in a string, it is far easier to work with UTF-16 than UTF-8 at the byte level, because all chars are constant size. For UTF-8 that only applies to ASCII. And SRs characters are extraordinarily rare, while non-ASCII chars are extremely common. So my programs ensure at the entry points the string is UCS-2 compatible, and then all subsequent string manipulations are far less complex to handle than with UTF-8.
Absolutely you are right that it's results that matter. I use a lot of programming languages, and I never feel the need to love or hate on any of them.

But regarding people who "bring Perl into every conversation," it seems to me it is the naysayers who are doing that. Disliking something is fine, but -mentioning- it all the time seems compulsive.

And then the original commenter is talking about "back in the day," so I guess this is a kind of reverse nostalgia (things were worse back then)?
Let's pretend that an assistant manager at best buy had to deal with the same working conditions as we find in the schools:

-First off, she would be required to get a college degree and a state certification in retail management. She wouldn't necessarily be paid any better, however.

-A large minority of her customers would never actually buy anything, but mostly just nap in the store, harass and occasionally assault employees and customers, deface and damage the store.

-Many of her customers would never have seen DVD players or computers and so most of her customer time is spent trying to explain basic concepts like what a television is.

-Anything short of actual assault would not be enough to remove a customer from the store, though he/she might be required to sit in the store office for a few minutes.

-She would be required to review hundreds of pages of paperwork each week on her own time.

-She would be expected to maintain a profitable store that also improved the community and made her customers better people.

Why do we tolerate conditions at our schools that we'd never tolerate in any other employer? (Other than prisons, I guess)
Things which cannot continue, won't.
Edit: In reply to deleted comment asking "why mention inflation?"

I think his point is that the context of the dialog is a world where every dollar you earn means someone else can't have one - so it leaves the question if it is good or bad to want those dollars knowing you will deprive others of them.
One key bit: "more education is not always better. What matters is matching the skills of the workforce to the skills that employers demand. In Iran, where the percentage of people aged 15 and over with postsecondary degrees has soared from 2.5 percent to 10.5 percent over the past 20 years, the education system has become 'a giant diploma mill,' says Djavad Salehi-Isfahani, an economist at Virginia Tech."

The same is true here, as many of our chronically "overqualified" unemployed could attest. What's worse, some of what counts as "training" here is a set of dubious commercial vocational schools --- cosmetology schools, and the like --- which soak up student loans, and leave the trainees with large debts that are hard to dismiss, even in bankruptcy.

(And these are pretty big business. One of them, Kaplan, is a wholly owned subsidiary of the Washington Post corporation that has over $2 billion in revenue, accounts for just about all of the parent corporation's profits. Not without controversy by the way; reports of abusive practices from Kaplan have led to allegations of fraud: http://www.nytimes.com/2010/11/10/education/10kaplan.html
The Washington Post, of course, has editorialized in favor of its baby.)
I think that you see this in places like Spain as well--you have a large educated, unemployed fraction of the population...
I wonder if he's returning to perl because its inherently a better language for parsing, or if he's just incredibly comfortable with the succinct regex and string parsing syntax in perl? I've found myself going back to perl, but usually because I know how to do it in perl and I'm too time-pressed to learn how to do it in python, shell scripting, or something else
Interesting. I'm obviously American. I guess the larger point is that the period in your life from the age of 17-18 to about 21-22 is pretty important (or is that just my American showing again?)
Hey Matt, out of curiosity, why do you want to avoid this blog post showing up in Google searches?

Thanks for these posts, by the way--I find them patently inspiring. It's nice to know I'm not the only developer with a million ridiculous project ideas. Keep up the good work!
First, what the hell are you talking about??

Second, someone upvoted this??
This would seem to be especially true of "for profit" colleges. There was a pretty depressing tv special (frontline?) on it...They sell hopes and dreams.
It certainly will be an exercise in futility if that's what you think it is before you even start.
The article does not deal with 'how' an employee gets hired. In my experience, HR is an almost airtight barrier against age while direct communication with the individual or team that you might work with is usually fair and quite open. You may fail, but mostly for good reasons; don't fit in with the team, horn locking with the current alpha etc. It is a humorous fact that I learned (at a late age) to refrain from commenting on the 'quality' of hard and software before learning what was favored in the direct interview process. (Never disparage Microsoft until you learn what products are in the dev chain--- or for that matter what database is being used! :) )
I find lynx pretty much unusable with the web these days, because of the way it handles cookies, problems with rendering pages, and because of the difficulty of navigating around which is a shame because it used to be my browser of choice 15 years ago, and the key strokes are wired deep into my reflexes.

w3m works well enough.
Interesting. I've pointed a journalist friend of mine at it to see what she makes of it.
It is a fairly common economic term.
http://en.wikipedia.org/wiki/Rivalry_(economics)
There is a famous film set in my home (small mining) town about dissafected youth in the 60s. At one point the teacher says that if the kid doesn't start working hard he will end up just working down the mine. In the 80s the mines closed, unemployment is 30% and a good job now is illegal minicabbing.
"in Socrate's time the money supply was fixed"

Factually incorrect. Golden Age Athens used silver coinage and extensively mined silver, as one of its chief sources of income:

http://en.wikipedia.org/wiki/Laurium#History_of_mining

http://en.wikipedia.org/wiki/Drachma#Ancient_drachma
25-54 is a huge range. These days, 25-35 or 40 could very well mean no family obligations (and thus greater flexibility wrt pay, location, travel). 35-54 likely means family. The splits there would be interesting to see (not having looked at the article yet).
My image of Quora being a repository of high quality questions is ruined.
Was i the only person that was a little disappointed by this 'awareness' piece?

I've recently noticed some unintuitive (initially) painting issues: box-shadows with large blur radii freak out webkit/mobile safari. I had thought my site was dying because of some wacky js pokery i was doing and spent a considerable amount of time tuning my js to no effect. it turned out that this was a problem with how shadows are drawn in css when atop (i.e. looks like they're composited live, so umm... watch out).

Who knew? This was a sort of performance issue i remember coming across in ios core animation lectures and never considered (stupidly) that might be an issue when you get dynamically generated shadows from css. But the moral here really is, while repaint and reflow are killer, also watch that you're not doing some insane paint, because, you know, that's also a performance hit.

Aside: I was really hoping for something like a webkit or chrome plugin that lets you watch paint/repaint/reflow for your own js-heavy sites like a slow-mo Timeline feature in webkit's inspector.