skysight-inc/HackerNews huggingface dataset:
Wordpress is growing popular, but at the cost of losing quality developers. Simply because its codebase has become horrible, memory-heavy and bloated. I understand Wordpress gives you the tools to build a CMS portal, etc. But it doesn't do one thing very well and tries to do multiple things pretty averagely. For example (this has been cited before) implementing pagination on the posts page and pages themselves is horrendous.

After being with Wordpress for more than 4 years now, I am now frustrated and recommend my clients anything but Wordpress.

It was cool and helpful, but over the years, it's codebase quality has drastically reduced. If you ran CMS'es based off wordpress, I have nothing but sorry feelings for you; simply because I ran one too.

Now, my new favorite isn't blogger or tumblr, but rather:

rails generate scaffold Post title:string content:text
Well, I suppose I should quote the page you linked to:

> 23 Layered PSD’s for customization

I guess at 22k copies, they probably have a good reason to include those.

Actually, I can make a pretty good (and I think, educated) guess at what that reason is: Because people have been bugging them about including psd's day in and day out. Trust me, it is very, very rare that I see an untouched template.
You should NOT have gotten yourself into that situation in the first place. ALWAYS be looking.
Why Do We Feel Nostalgia?
I've witnessed the exact opposite. My father stayed an engineer when most of his peers became managers; many of them became unhappy over time, and quite a few died from heart attacks before reaching 60.

OTOH my father, now in retirement, still occasionally works as a freelancer, because he still enjoys the job, and his skill is in demand.
Your comparison actually showed me that my own static site generator does not handle symlinks at all. I'll submit a pull request after I fix this.
CTR and conversation rates have remained pretty constant throughout.
@1. You might have missed how many game companies distribute the patches nowadays.

@2. Indeed. To find broader adoption by private users it MUST be click and go. But I don't see a reason why BTSynch can't achieve that in the short term even.
Take a look at Bob Kohn's hilarious amicus brief for an idea of just how bad this could go for the DoJ:

http://www.scribd.com/doc/104906877/Kohn-Amicus

Apple will probably lose the district court case, but that has as much to do with geography and Judge Cote as it does with actual law. When they appeal to the Supreme Court, which they will, they will get the trial they wanted—a trial on whether Amazon, not Apple, committed antitrust violations by selling e-books below marginal cost in order to capture the market.

(To be clear, Apple's legal strategy should not be asking the DoJ whether it thinks Amazon practiced predatory pricing. Amazon certainly did, but the DoJ can always say, "No.")
There is active discrimination against older engineers. I should know, I'm on many interview/screening rounds.
That makes it sound like the villagers are unwilling. If they are willingly making bombs it is considerably harder to stop them.
For those wondering why it is in a kickstarter clone and not on kickstarter:

It is REALLY, REALLY, REALLY hard to setup a Kickstarter if you live in Brazil, in fact I found the existance of catarse.me really cool, and I am rooting for their success (specially if this shows to Kickstarter what they are losing by only using Amazon payments as platform and thus making incredibly hard to people from other countries to setup projects).
Mercedes-Benz adds QR codes to save car crash victims
We'd all retire rich!
What makes us intelligent?
Kinda same here. My own handwriting is my favorite font.
Even better - with some creative "cloud cartography"[1], you have a 40% chance of launching a VM on the same physical host as your target.

[1] https://www.cs.cornell.edu/courses/cs6460/2011sp/papers/clou...
One thing I've wanted to do is access files remotely without downloading them (streaming/virtual drives, etc). Do any of these services allow that (BTsync, dropbox, aeroFS), or am I forced to download files before accessing them?
Honestly, one of the big problems is that people confuse crypto primitives with crypto schemes. Developers need schemes, not primitives. Some people, who know what they're doing, need the primitives, but they are by far and away the exception.

AES is a crypto primitive, AES-CTR-CBCMAC (aka, AES-CCM, but spelled out to emphasize the complexity of it) is a scheme. And even then you have key distribution problems, which is essentially clipping on another two or three car batteries.
Show HN: Phonebook.js, a lightweight API wrapper to clean up your $.ajax soup
It is worse than that.

The fundamental problem with the government is that in the name of expediency we put people who hated the Taliban in charge and called it a democracy. Then when they maintained their power by openly stealing elections, we didn't call their bluff because we were trying to pretend that they are an independent country. The example that everyone sees is corruption starting at the top, and flowing all of the way down.

Now we're trying to declare victory and leave. But the existing kleptocracy can't stand. Everyone knows it. We just don't want to keep dying for no purpose. And the kleptocracy is only seeking to steal as much as they can before they lose power.
Why does Sync deserve a security audit and Dropbox not? If anything I'd say Dropbox is the more risky, what with storing all your files on their own servers.
Edison Phonograph Demonstration (1916)
What is more frustrating to me is that so much of the startup focus is in Silicon Valley and ascertaining viability for these disruptive service is wholly dependent on the SV set's adoption rate.

Some of these businesses should spend more time planning the logistical and strategic side of rolling out satellites to other markets (maybe even as a franchise model) to see if uptake rates change based on cost off living, regional preference, different geographical factors, etc.

What plays in tech saavy SV, the NW, New York, and Austin might be different than in Tampa, Pittsburgh, St. Paul, and Phoenix.

Does anyone agree?
I will look at that tonight if I have time.
The best part of Silicon Valley is brilliant people solving hard problems. In the beginning, there were a lot of talented, bright you people with not a lot of business sense. And it showed in their draw towards 'sexy' problems. But, as that space got incredibly crowded and, to a large degree, 'solved', people moved on.

I am a 20-something and was drawn to Silicon Valley to work on payroll specifically because I saw it as a sign that SV was 'growing up.' Not every company is working on social-local-mobile-freemium-gaming, and that is incredibly refreshing.
Why does Google still care about people's undergraduate GPAs from 25 years ago? When my friend interviewed at Google (they did hire him), the recruiter wanted to know how many hours per week he worked (to pay his tuition) at university 25 years ago to account for his "low" undergraduate GPA (3.0 - 3.5).
You should consider adding nikola to your list.
https://github.com/ralsina/nikola
> Of course it is possible that they find holes, but I consider the odds that they will find holes like that early enough that countermeasures won't already be deployed in a situation where people have come to expect destructive actions from their software on a regular basis to be quite unlikely.

That's incredibly optimistic.
Those salaries are only common in a few areas with an outrageously high cost of living. In the rest of the country, the salaries aren't much higher than the ones in Europe.
My startup was made to solve problems of older people that has children...

But maybe, like the article theorises in the start, because the person that had the idea was in that group himself (my associate, and CEO of the company, had the idea to make apps for children after not finding enough apps for his own children and hearing comments from his similarly-aged friends about the same subject).
It's out on itunes the same day in HD for $3.5 an episode (unless you are in australia).
> Hard to draw ASCII here,

.__ .___ __ .__ __ .__
|__| ____ __| _/____ _____/ |_ __ _ _|__|/ |_| |__
| |/ \ / __ |/ __ \ / \ __\ \ \/ \/ / \ __\ | \
| | | \/ /_/ \ ___/| | \ | \ /| || | | Y \
|__|___| /\____ |\___ >___| /__| \/\_/ |__||__| |___| /
\/ \/ \/ \/ \/
_____
/ | | _________________ ____ ____ ______
/ | |_ / ___/\____ \__ \ _/ ___\/ __ \ / ___/
/ ^ / \___ \ | |_> > __ \\ \__\ ___/ \___ \
\____ | /____ >| __(____ /\___ >___ >____ >
|__| \/ |__| \/ \/ \/ \/
Pretty sure google should deploy wifi blimps to south/north Dakota, Wyoming, Montana, Idaho, Iowa, Kansas, Nebraska, Oklahoma, etc. before throwing resources at African wifi.

I guess google plans to inherit Nigerian family fortunes and such and only needs the coms infrastructure to obtain it.
CEOs - are you doing the "right" job?
I do mean the hash function "SHA-512/256", as defined in FIPS 180-4 [1]. It is basically a version of SHA-512 that truncates the final result to 256 bits (Like SHA-384). It is not vulnerable to length extension, because unlike SHA-256, the final hash does not contain enough state to continue hashing.

I wouldn't consider SHA-224 immune to length extension since it only truncates 32 bits, which is low enough to brute force.

[1] http://csrc.nist.gov/publications/drafts/fips180-4/Draft-FIP...
What I meant is a list where all elements are stored in a single, dense array, which grows automatically if necessary for adding new elements. See C++'s std::vector, and Java's java.util.ArrayList.
FPGA Stereo Vision Project
Amazon S3 allows to download files over BitTorrent: http://docs.aws.amazon.com/AmazonS3/latest/dev/S3Torrent.htm...

Ubuntu is also available via official torrent releases: http://www.ubuntu.com/download/alternative-downloads

A few cloud companies use torrent to distribute images across servers (not really a proof, bu anyway: http://www.jcmartin.org/posts/large-scale-file-distribution-...)

Aren't Amazon, Canonical, and these cloud companies corporate entities?
If you look carefully you will see that they do have a Y=0 axis (and the Y axis is linear).
I would suggest the relevant IRC channel.

First ask a smart question that is on topic, next PM those who answered, if they are for hire.
http://www.kyleconroy.com/2010/04/apple-stock
1. True, but game companies are still in the tech-friendly sector. For an average manager at OfficeCorp, a torrent is some illegal website you download stuff from.

2. It could, but BT isn't built around the idea of dead simplicity, like DropBox is. Perceived branding does matter.
I don't think he meant that upper management gave "advanced age" as the written reason for rejection.
And engineer in his 60 will be worth his weight in gold just for knowing all the ways a project can fail and all the unknown unknowns that can bite you in the ass.

And with every 5 years adding adding another level of abstraction he can be invaluable for hard to debug things that need knowledge what goes where under the hood.

That was this guy - now in his late 50s who mentored me as a young whelp - I have seen him open a dump with a hex editor (not dissembler) while tracking a bug, saying - aha a pointer is not initializing correctly and fixing it. Will hire him in a second given the chance.
I wrote some suggestions on how to fix the WordPress developer experience a while ago: http://bergie.iki.fi/blog/wordpress-decoupled/
>portly, bearded, late-fifties nudist Unix guy

You had me until "nudist." Dare I ask?
Path makes money?
I am not sure if Minetest qualifies for a Minecraft clone already. It is certainly the most playable clone. In contrast, Terasology has amazing graphics, but no fun.

http://minetest.net/
High resolution ground photography and mobile location tracking came to mind.

Google often cooperates with government and police.
Microsoft adopts WebGL to show Xbox One
Too bad mesh networking hasn't got off the ground in a big way (?). Couldn't individuals hoist weather balloons with mesh transmitters and build these sorts of networks bottom-up?
Thank you for the additional information. I've updated my mental note from "disproven for primates" to "unclear".
It's not the idea I'm disagreeing with, but the wording used to express it. More specifically the use of word "depression" to refer a condition that does not seem very "serious".
TL;DR if you spend 35 years as an engineer, you'll still need to work for a living, but if you spend 35 years as an entrepreneur or VC, you'll likely be retired long before that. In other words, it's better to be at the top of the pyramid than working for someone at the top.
same thing happened to our site design. We felt flattered rather than mad, but our business isn't selling templates. Sorry man. https://keen.io/blog/46309336554/the-highest-form-of-flatter...
sorry if this is a dumb question, but how do you find the relevant IRC channel? i googled the issue and found a few search engines like this http://searchirc.com/. is this the best search engine for IRC? or what do you recommend? thanks!
Dear Wordpress- meet MVC, git, postgres, sane security and 100% testing. Please leave your old friend FTP- he was never all that safe or great to begin with.
> AES is a crypto primitive, AES-CTR-CBCMAC (aka, AES-CCM, but spelled out to emphasize the complexity of it) is a scheme.

In this particular example, the 'schemes' you point out didn't fair that well in pretty much every single codebase I've seen them implemented in after I finished set two of the crypto challenges.
It's been ages since I played Caesar 3, and I don't remember ever discovering abusing the walker mechanic, but on the Github page for the project it notes that one major change is "new AI for walkers. They just go where they are needed."
The missing search box is enough to confuse my mom. Safari has a search and address bar, in Chrome they're the same thing. My mom would ask where the search box disappeared to. I guess it's possible to set Chrome to have a separate search box, though. I've never tried it so I'm not sure.
This is an excellent resource, thanks a lot for this.
> Google often cooperates with government and police.

Next you're going to tell me that they're considered a legal entity in many countries.
I turn 41 next month and have been a developer for the two decades that I have been in IT. A 50 year old up to date on the latest tools seems to be the rare exception. The rule at my current employer seems to be after hitting 50-55 that they really have their eye set on retirement. Learning a new skillset has such low dividends that they don't believe it is worthwhile. They show up to work right on time at 8 am, they spend an hour getting their coffee, perhaps breakfast from the cafeteria, chatting with coworkers, etc. Then they stare at a mainframe screen full of Cobol code for an hour or two, take a 90 minute lunch, attend a few meetings in between staring at mainframe Cobol code and then leave at 5 on the dot.

They spend two weeks on changes like, "Modify program P90182 to set value 82 instead of value 81 in field CONVEXITY", dutifully put in their change request documents and then move on to the next change honestly believing they're earning their inflated salary.
I think software tends to favor the young. In general the biggest companies in tech were founded by younger people.

Google - Founded by 20 somethings
Apple - Founded by 20 something
Facebook - Founder by 20 something
Amazon - Founded by 20 something

So they solve problems for a younger generation.
I really wonder at what rates one might work at these ages.
For Bloomberg and Bike-Sharing Program, the Big Moment Arrives
That recruiter is bad at their job, then.
Change the World: Silicon Valley transfers its slogans & money to politics
The DOS -> W96 -> NT transition didn't break compatibility. You can still run your DOS programs on your Win8 machine[1].

Powerbooks and iBooks, on the other hand, are paperweights today. Machines made in 2005 should be usable today (and indeed, the '05 Windows machines are still usable today).

[1] with Dosbox or virtualization, but that's not the point. Any similar measure is not available to run your m68k, ppc/classic or ppc/osx applications.
High Court issues contempt notices to Idea Cellular and others in 3G case 
The Delhi High Court on Monday issued contempt notices against telecom major Idea Cellular Ltd (ICL) and its chairman Kumar Mangalam Birla for allegedly disobeying its earlier order by providing 3G services to new customers in circles where it lacks the requisite licences.Justice Rajiv Shakdhar asked the telecom company and five others including Birla to file their responses within four weeks and posted the matter for further hearing on August 5.
> If it was up to the airline, they'd probably promote based on how well people did their jobs rather than seniority.

How does an airline know how well people do their jobs?

There are thousands of flight attendants based in NYC alone. It's not uncommon for the flight leader to never lead a particular team member a second time. How are you going to have peer reviews?

The best they can do is find bad people via complaints and the best people via complement cards. Finding the best people by process of elimination isn't really a good strategy. And complement cards are only really provided by frequent flyers and in first class, which is predominantly staffed by more senior crew members.

But this generalizes too: What does it mean to be the best factory workers? For some employers, the definition would be "doesn't get sick and/or complain".

The best flight attendants are only twice as helpful and friendly as the pretty good flight attendants. Should they get paid double for something so subjective as "friendly and helpful?" Meanwhile, the best engineers are (some say) 10X (or even 100X) more productive. Yet they only make what 3X to 6X the pay on average, but only if they know how to negotiate... oh and by the way, they work in the field with the lowest supply and highest demand. Unlike effectively unskilled labor that most of the world has no choice but to do.
I can’t really imagine that affecting people in traditional engineering fields all that much. My dad is a non-managing civil engineer (well, he is the boss of the one person water supply department – that consists only of himself – in the engineering firm he works for) and I feel like he has never been more in demand than now, in his late fifties.

Without ever doing anything he gets at least two calls a year from people looking to hire him away. (Though I guess the last thing he would want now is be flexible and move somewhere else or commute for hours. So in that sense he doesn’t have that many options should it ever not work out anymore with his current job – that he took right after college, by the way.)
> health and diet. Sure, you get some feedback, but you also can screw up things in some ridiculously slow-acting way.

This makes me think of the primal diet and coconut oil (saturated fat). The current arguments are that good saturated fats don't cause heart disease but (roughly) sugar does.
There's hardly any expense with one baby, all you need is a stroller and a car seat ($1k combined), you'll get plenty of clothes (as gifts) from relatives and breastfeeding comes free :)

So if you and your wife manage now, you'll manage then just fine.
s/problems/money/
How to build a two sided marketplace
Looks pretty nice on my box. Maybe you need to configure your font settings?
Very interesting.. I hadn't thought of this particular use-case (targeting Javascript)...

You've had good success with cross-browser issues?
He was definitely an important step in getting to this point. The WWW is what made the internet mainstream. That and ICQ.
"It's not a popular crop in England"

I wouldn't say that exactly. There's been a small surge in its popularity. You can find bottles of cold-pressed rapeseed oil in most supermarkets (at fairly premium prices). Many of these cold-pressed varieties have come from small-scale producers. Also, a lot of oil in supermarkets simply labelled as vegatable oil is in fact rapeseed oil.
This post is touching on two issues that are somewhat related but different:

1. Finding ANY job when you're 60 is hard;

2. Engineers (who are still engineers) at 40+ will often be passed over in favour of twentysomethings.

Engineering is such a young industry that I'm not sure we've really faced (1) yet (since the number of people who started engineering in the 70s is but a drop in the ocean compared to the number in the workforce today). It'll be interesting to see how the industry has evolved in 30 years.

(1) is a pretty strong driver for everyone having a long term plan to control your own fate, which means working for yourself. That is, if you're not in industry with inbuilt protections (eg teaching).

(2) is harder to pin down.

On the one hand, there is a certain (un)survivor bias in that many who started as engineers in their 20s are managers or the like by their 40s. So are those who remain in engineering a good sample?

Also, the older you get in general the more non-work priorities you have. Family, for example. This can reduce the amount of time you spend on self-improvement. This industry almost requires constant learning, reinvention and skill acquisition. Is it an example of ageism if someone who is 45 can't find a job when what they know is Ada, Cobol and Forth?

It's often said that a good technical foundation and education means you can pickup any language. This is true but picking up new skills is both a habit and a skill, one that atrophies if left untapped (IMHO). It's also a question of degree. Perl to Python? Not a big gap. Ada to Ruby? Well....

That all being said, there is age discrimination in this industry. I've personally witnessed someone say "I prefer new grads so I can mold them". That's fine and all but if you say that and don't hire a 50 year old programmer that's a good basis for an age discrimination suit because, well, it is age discrimination.

So yes, you either need to find a job that doesn't change (eg a plumber or a teacher) or you need to constantly battle to maintain relevancy in a fast-changing industry or you need to become master of your own fate.

This is known.
Researchers turn cement into metal
> EDIT: He completed the iOS application under budget with wonderful tests.

If you don't mind me asking, age aside, what tests qualified as wonderful? Coverage? Integration or unit? I am curious. Which framework? Also, was he one of those rare individuals who could make the app UI look beautiful on both iOS and Android?
Well, technically, I never discovered them myself or rather performed the abuses myself (I always tried to build cities that looked like cities, because it felt right to me, even if it meant my cities weren't performed as well as they could have), but I discovered them online.

And when I did, I felt dishearten, realising the problem that to play this game best, I'd have to do what I did not want to do; create non-realistic cities. So I have not played Caesar 3 since then.

However, new AI for walkers in openCaesar3 sounds good. Now I am intrigued.
The problem with this is they are not run by 20-somethings now. If they were working on 20-something problems because they were 20-somethings, why haven't they moved on?

Also, I wouldn't categorize Amazon as solving problems for a younger generation.
"Medical knowledge does change relatively quickly and standards of care change a lot."

You have to be clear about the relative rate of change, though: it's nothing like software, where technical knowledge from a decade ago is completely irrelevant today. Medical appointments are pretty much the same as when I was a kid.

The more important point, for me, is judgment: older doctors are far less goofy and spastic than younger ones. That means more conservative treatment, discretion, etc.
> That is outside the range of small arms: the furthest confirmed sniper kill to date was at a range of 1,250 m.

Also keep in mind that snipers are shooting at humans. That's a much, much harder target than a blimp.