skysight-inc/HackerNews huggingface dataset:
Linode uses SAS drives (i'm guessing RAID-10), which from my testing, performs marginally better than commodity SSD drives which I believe DO are using. I don't think it's even an Intel 520.
The study indicates to me DO also may be SSD's on SAN or network drives, which is good for their scalability but bad for performance (think EC2).

Linode on the other hand is Direct Attached, similar to Rackspace Cloud (but they don't use SAS which are 15k5 RPM where as regular SATA drives are 7200RPM).

It's hard to beat a DAS RAID-10 SAS for performance and reliability. If DO offered a DAS RAID-10 SSD, then I'm sure their $5/month plan would increase to atleast $30/month.

If DO really wants to be the coolest kid on the block, they should offer DAS RAID-10 Intel S3500 SSDs and offer it for $5/month on a Ivy Bridge Intel E5-26xx's. Now that'll blow away the competition for sure. :D But that setup would atleast cost $100/month for perhaps 20gb of data.

TLDR: You get what you pay for.
Try switching companies and see how well it works. I have no idea what the actual porting process involves, but then neither did the 2 big telecoms I was dealing with. I had weeks of carrying 2 phones. One received calls, the other SMS. And the telecoms sat there blaming each other. Vodafone and Telecom. New Zealand.
As an interesting aside it's also interesting to read about Adriano Olivetti [1]. He advocated revenue sharing, increasing of fringe benefits and reducing of working hours during his time at the helm of the company. This is all the more incredible if you think he managed to do all this during fascism, while also helping the underground resistance.

Some commenters think that even if Programma 101 was designed shortly after Adriano's death, it's the culture he helped build which allowed Olivetti to produce such advanced and beautiful products.

It is also worth noting that Olivetti's attitude towards workers and work-life balance could not be any more anti-Apple…

[1] http://en.wikipedia.org/wiki/Adriano_Olivetti
Ahh, finally, a flow-based build system for Javascript. Now if they would just port it to NoFlow and hook it up to a GUI…
Actually, I'm not. Police can detain you for questioning for 48-72 hours, depending on jurisdiction. After that time, they must either arrest you or set you free. Things are much worse for people classified as "material witnesses". One such person was held in prison for 16 days. https://en.wikipedia.org/wiki/Material_witness
The obligatory Everything is a remix series:

http://everythingisaremix.info/watch-the-series/
I don't understand the relevance of the sentence: "Just because there are new ways of doing things doesn't make it bad." Not one single person who dislikes the Windows 8 interface has ever cited that as the reason.

And there's no way you figured out how to close a metro app without looking it up.
Wedding destinations in Caribbean
Caribbean Weddings is the most popular wedding spot for couples. The climate is wonderful, and the backdrop, environed by glittering aqua blue water under the clear sky. The destination is also an ideal choice to spend your honeymoon and relax with your spouse.
Good point. I think that's still case B, though. Somebody with no experience running around in production code will probably make a terrible mess unless carefully mentored and supervised.
This is terrible news. California is full of people who are structurally unemployed due to technological incompetence. The vast majority of "licensed teachers" know nothing about coding. Why obstruct hackers who teach valuable skills to others?
Ask HN: What are you working on and why is it cool? (February 2014)
This thread was fantastic.

https://news.ycombinator.com/item?id=6617551

----

If you're a dev, want to play with Ember, Angular or Meteor an are interested in working on a bitcoin related web project, email me: chris.barber@alumni.stanford.edu (also email me if you are already working on a bitcoin project :)
Could you explain what you mean? I've been bit by this but have my old phone, and the blog states that he turned iMessage off everywhere.
The man who made Senna's car and a master watchmaker
this has interesting implications for BTC. selling mine soon ...
2 years? 2 years is nothing. There are thousands upon thousands of open bug repots on Apple products older than 2 years.
He did this, I have done this. It doesn't work. He may have updated the blog since you wrote this.
Because is it better. Very simle reason, although very difficult to stomach for some.
I got a very strange text message purporting to be from Yahoo!. I ignored it, thinking that, at the very least, it was an attempt to grab logins during some DNS poisoning attack.
There's a long history of fraud in education.

Quoting from the article, "it would be relatively easy for a fly-by-night operation to advertise a developer bootcamp, collect tuition, and then provide low-quality education — or skip town before the courses were even set to begin. Even if the current crop of hacker boot camps are perfectly ethical, there’s no guaranteeing the integrity of future entrants into the market."

Your own statement reflects undue optimism. Who says that 1) you actually make it to week 65, that 2) you get a job, and 3) it's not a ringer job paying sub-market rates from a firm which pays recruitment fees to the school?

The article links to http://www.fastcompany.com/3023456/become-an-ios-developer-i... , which goes into some details about the negatives. And positives.

Markets equilibrate slowly with asymmetric information, which is the case with schools. Regulations done right can prevent malicious people from taking advantage of a temporal lag.
Sure, if units sold is your only metric, then optimize for that.
> I feel that if you are good in a particular area (Say php / css / js / html) then you will find each new component / framework actually simplifies your life or makes it easier.

I disagree. Frameworks/components are written by human beings; some are a good idea, others a bad idea, and any a complete mix. I would hazard a guess (stats was never my strength) that 50% of new frameworks are a bad idea and/or complicate matters down the road.

> I think that as web development grows and matures, it will finally have multiple experts who need to work together and with each expert having no problem in catching up or using the latest paradigm in their area.

We're there already. But the pace of change means keeping up is still an issue (esp once you have partner/family and don't want to spend evenings/weekends playing/learning) and actually you need to see across areas for some topics (front-end performance being one).
Absolutely wonderful article, but am I the only one who was confused when there was no relation to the gittip service (http://www.gittip.com)?
Mathematical thinking doesn’t look anything like mathematics
Not always, even when 'send as
SMS when iMessage is unavailable' is turned on. Fixing iMessage issues is near impossible due to the complete absence of useful settings.
>> If you already have prior programming knowledge and know at least one programming language, joining this camp is silly and it doesn't prove anything one way or another

I have to disagree here. If you taught yourself enough for what you needed at the time and never knew any other programmers then you face a huge impediment to learning. Every time you hit a wall where you know how to describe the problem to a human but not to google or stack overflow you can spend hours (notice I didn't say waste) hunting down what is the proper way to describe the problem. While this can be extremely educational in the broad sense it can be slow in terms of actual progress towards being a better programmer since the overhead associated with troubleshooting/debugging is multiplied when it is most costly.

Also, if you're spending 12+ hours a day writing code on average (in my program we did) for 12 hours a week, then you're putting in a hair over a thousand hours of coding time. Assuming a 12 week semester, 2 semesters a year, and 4 years this comes out to about 10 hours per week of actual coding. This clearly isn't the best student in a 4 year program's work schedule, but it's not unrealistic for an undergrad. It takes time to get situated with a given problem and into writing code, but if you're essentially on a 12 week coding binge where you take breaks to sleep and eat then that context switching overhead is reduced. The productive hours of a 12 week bootcamp may seriously outpace the hypothetical student who spends that raw time over 4 years.
be realistic, this is akin to your team changing a few lines in a makefile,

sigh, javascript people,
New design of 99tests homepage launched
6665 Testers
Tying the knot is possible only if you have pervasive laziness.
Here you go — http://bit.ly/1ic1X49
Author of gulp here. I've rewritten the example from the blog post to follow gulp best practices. https://gist.github.com/Contra/8780398

The code from the post is misleading/outdated.
"it would be relatively easy for a fly-by-night operation to advertise a developer bootcamp, collect tuition, and then provide low-quality education — or skip town before the courses were even set to begin"

These bootcamps don't charge students until after they complete the course and get an industry job.
Here is the link to the extension: https://addons.mozilla.org/en-US/firefox/addon/dotjs/

And here is the code for `~/.js/_kill-position-fixed`:

$('div,a').css('position',
function (index, value) {
if (value == 'fixed')
return 'static'
}
)

Then I just link the domain name of the offending website to that file:

~/.js $ ls -l
_kill-position-fixed
polygon.com.js -> _kill-position-fixed
techcrunch.com.js -> _kill-position-fixed

I don't remember where or from who I copied this though.
Credential theft
Fallacy of negation...

The Daily Beast denies Obama's statement A:"Women make 77 cents for every dollar a man earns" and conclude B:"No, Women Don't Make Less Money Than Men," a non sequitur. Unfortunately, A and B aren't mutually exclusive, so not-A doesn't imply B.

Daily Beast refers to a "correction" printed in the Washington Post which says: "Women earn 91 cents for every dollar men earn--if you control for life choices." Source: http://www.washingtonpost.com/blogs/wonkblog/post/women-earn...

So, Yes, Women Do Make Less Money Than Men (even after controlling for different life-choices). It's just that the wage gap isn't nearly as wide as Obama said. Obama exaggerated the wage gap. But Daily Beast made an invalid argument and reached a false conclusion.

False dilemma seems to be programmed into the US psyche. For instance, they seem to think they need to choose between Democrats and Republicans, and dismiss third parties. This kind of manichean thinking, reinforced by poorly thought out op-ed pieces like this, make civilized conversation and progress in the US difficult.
I agree the U.S. could definitely "get away" with killing them all, I'm speaking more about the intent behind the rule of law.

In my humble opinion, "after hostilities have ended" is too weak of a standard. I'm still a young man, yet I would be surprised if hostilities ended before I die of natural causes. Perhaps we can argue that we didn't know better before this conflict, but now that we do we should make some changes.

I was not aware that the Taliban were given POW rights. That was an extremely poor decision but I guess I stand corrected on that issue.

I don't really have a solution, I'm just weary of watching the slowest train-wreck in the history of the world. We should be better than this.
I own this

http://en.wikipedia.org/wiki/Olivetti_Lettera_32

and while I haven't used it in ten years or so, I still think it's an amazing piece of industrial design.
> Quoting from the article, "it would be relatively easy for a fly-by-night operation to advertise a developer bootcamp, collect tuition, and then provide low-quality education — or skip town before the courses were even set to begin."

That's why these bootcamps only charge students after they complete the course and get an industry job.
What this will provide having SCD? (http://www.kimballgroup.com/2008/08/21/slowly-changing-dimen...)?
So even Digital Ocean's selling point is actually worse than Linode. Classic.

Between this, no IPV6 (in 2014, really?), censorship and the security fails, nobody should use Digital Ocean.
From 2012: https://dazzlepod.com/yahoo

I don't think anyone could say that it happens every week - but it did happen back in 2012.
Nice fix. I hate changing this password as the everything needs updating. Appletv, App Store (on 3 macs iphone and iPad) iTunes (2 macs iphone and iPad for music) home sharing (on everything) iMessage (Mac and iphone), FaceTime (Mac, iphone, iPad), developer portal (Mac), itunes connect (Mac), email (Mac, iphone, iPad) and iCloud backups on everything. It is hellish and invariably something is missed so the bugs aren't ironed out for weeks. Don't change your passwords as Appleland becomes a dark and hellish place.
Linode are a clear winner on everything else. Is I/O your number one priority or you do also need IPV6, a host that doesn't censor, etc?
Because it becomes harder for potential teachers/tutors to compete with free?
Are you attempting to dispute or corroborate that these prisoners are not, in fact, prisoners of war? You're quoting from the creative legal department of the Bush administration, in which it is made clear that the men are not categorized as prisoners of war, but were instead supplied a different distinction so as to remove them from Geneva Convention protections. Instead, your quote only says they've been allegedly provided POW privileges as a matter of policy.

Policy does not equal protection under and adherence to laws of war.
Awesome! Had this idea as well, glad you're building it. Best of luck
For those wondering:

Linaro is a not-for-profit engineering organization that works on consolidating and optimizing open-source software for the ARM architecture, including the GCC toolchain, the Linux kernel, ARM power management, graphics and multimedia interfaces. It was announced at Computex in June 2010 by ARM, Freescale Semiconductor, IBM, Samsung, ST-Ericsson, and Texas Instruments in a joint press conference. It also provides aligned engineering and investment in upstream open source projects, a monthly release of tools and software and support to silicon companies in upstreaming their system-on-a-chip (SoC) support.

That makes sense why Linaro is the 5th biggest contributer. (I'd never heard of them.)
An iPhone app that motivates you to work harder.. Simply put you set goals and then.... I really can't give the idea away, I'm working hard day and night and it will be released in the next 8 weeks.

This app motivates you to achieve your goals. There are 3 twists on my idea however which make it different to other apps. I will definitely be using it myself so hopefully other will feel it helps them to achieve their goals also :)
You can totally use gulp plugins outside of gulp. Since they are just streams, you can do some really cool stuff. I would love to see an http wrapper so you can do wrap(req).pipe(uglify()).pipe(res)
Brodlist (http://brodlist.com), because the web was never meant to be a bunch of read-only text files.

Our querying ability (no joins needed) and speed doesn't just open up big data and semantic data, but possibly even allows the web to be reshaped as a collection of data rather than text.
Yes, but then again, you're probably not the type that spends ANY money for IAP (not judging you, am like that too). Now consider people that DO spend money on IAP, wouldn't it be much better if that money is utilized properly? Wouldn't it be much better if those people aren't being scamemd and milked dry, but intead are being given a rich gaming experience for that money?

PS: i recently ran in to a game for people like you and me. They give you the premium stuff for unlocking a few (surprisingly achievable) achievements. Yay devs! (Its BADLAND)
SEEKING WORK - Based in Seoul, Korea - Remote

------------------

Sardor Muminov

Email: smuminov[at]gmail[dot]com

Skype: sardor.muminov

Github: github.com/muminoff

------------------

Full stack web developer

------------------

Technologies:

• Django

• Flask/SQLAlchemy

• Tornado

• MySQL

• PostgreSQL

• Redis

• Node.js (express.js, socket.io)

• HTML

• CSS

------------------

Environments:

• Unix

• Linux

• SVN, Git

• tmux

------------------
Mozilla adopts plain-vanilla password sign-in for Firefox sync
Why would a company hire you, who just finished a boot camp, as opposed to someone who have years of coding experience and knowledge?

Because the market rates for Bob who just finished a boot camp and Cindy who has years of coding experience are very different numbers. (I also expect the market clearing price for Bob and Dave, who recently graduated Stanford CS but has no professional experience, are also different.)

Concrete example: the going rate for 3-5 years of Rails experience in the Valley is creeping above $140,000 right now. I'm willing to bet you can get many bootcampers to agree to work for $80k. If you're willing to put them on a team with experienced Rails programmers and mentor them a bit, that's a heck of a lot more bang for you buck for e.g. just wiring up actions and views. You probably won't have them rearchitect a payment processor's queuing systems by themselves over the weekend while live transactions are flying over the wire but, hey, that's not a requirement for most Rails work (by count or by weight).

Does this exploit Bob? Well, if we assume that prior to the coding camp Bob was a generic young liberal arts graduate, Bob's employment prospects in 2014 are a) not that great and b) likely offer a salary in the $30k a year range. $10k plus a few months of work plus opportunity cost strikes me as "More than possibly worth it" to secure an $80k a year job and the career trajectory that programmers have as opposed to the one that e.g. baristas or office managers have.
Red Hat, or volunteering?
For a venue this large, I don't understand why they wouldn't be using WPA2-Enterprise with a RADIUS server, so employees log onto the network with their own (unique) credentials. Ideally paired with machine certificates.
Coursera's future of collaboration
It's nice to see that some people are so eager to tell others where they are allowed to volunteer now. A whole new level, I'd say. Minimum wage is not enough of a burden to prevent those willing to work from getting jobs because nobody would hire them at their current skill level for that amount of money. Now it's "you can't volunteer here".
Does Ubuntu developers count as individual contributors or does Ubuntu not help?
Oh! There was an article down there! I'm embarrassed to say that I genuinely didn't notice it. I just closed the tab in disappointment.

Also, the scrolling is broken. You press "Page Down", and you miss some of the text that scrolls by. This is suboptimal.
I found this blog a good example of bad design. I tried to skim read it and it seems there is less space between a heading and the paragraph above it than the paragraph below that the heading actually applies to. This means it is very difficult to tell at a glance which results apply to which system. I thought the headings were captions under (i.e. after) the results but from reading the conclusion it seems they are above (i.e. before) the results they label. It's a simple thing to fix and it would greatly improve the comprehensibility of the post.
>But to ask my wife, my sister, my best friends, and literally every person I know to delete THEIR message histories? You’ve got to be kidding me!

That is true, but not because of photos - don't they keep backups?

I guess this is why not to use vendor lock-in software instead of a globally accepted standard for basic communication.
I am a full stack developer and spend a fair bit of time on the front end. Like you I feel a lot of this work will be made obsolete very soon but I am resigned to the fact because it has been going on like this for years.

I find the best strategy is to wait for wider adoption and hedge your bets. Gulp looks great but depending on the amount of time you can spend on it, it's best to wait for the ecosystem to mature (more plugins, more framework support, migration of existing Grunt plugins etc). I would give it another year or so because community migration can take time (backward compatibility, dependencies, endowment effect, etc).

The other thing that works for me is to adopt frameworks with a lower learning curve even it requires more manual plumbing. Plumbing is cheap and you can always refactor. Backbone JS was easy and I am looking forward to Riot JS because it has no learning curve as long as you have a good familiarity with writing robust JS.
It's difficult to trace through Angular programs compared to say Express JS - express is a much cleaner framework than Angular which pollutes your HTML and JavaScript with lots of magic.

"lots of magic" and "difficult to trace compared to x" sound a lot more reasonable than claiming AngularJS is an abomination, so I'll address those claims instead. Yes, magic in programming can be dangerous, but keep in mind that magic always has a logical explanation. In this case, the magic turns out to be a pretty mundane case of metaprogramming. If a developer can't understand how it might be possible to pattern match parameter identifiers in JavaScript, then I think AngularJS DI is the least of their worries.

Maybe you are some sort of Angular savant who agrees with all the assumptions the authors made.

I'll take that as a compliment, but I'm just a regular guy who has pushed a few medium sized angular apps into production. I definitely don't agree with all of angular's design decisions, but I don't have to agree with everything to use the framework effectively.

In the early days of Django the had a magic removal branch for this very reason; people who do not understand the framework will find it harder to learn.

Contrast that anecdote with Rails, a framework that has very successfully embraced the power of magic from the start to create what is arguably the most influential web framework of the last decade. It's an opinionated approach, but not inherently wrong.

of course we abstract things but you should use the simplest possible abstraction for the job. Angular is not that.

The simplest solution isn't always the best solution, if that were the case we wouldn't be discussing client side scripting in any capacity.
I think that's a highly unlikely scenario.

It would be very hard to keep a deal like that secret, since many of the companies' employees would potentially know about it (the executives who made the decision, plus anyone whose job it was to make sure the code was working correctly: accountants, programmers, testers). Also, any outside accountant who looked at the software would be able to figure it out.

And think of the risk to these companies' and the IRS' reputations if they did something like that and it was exposed by the media. The people involved in the decision would almost certainly lose their jobs, and the whistleblowers who leaked it to the media would become heroes.
Reminds me of the bureaucrat from Hitchiker's Guide that was instructed to tear down Arthur Dent's house. He never knew why he had all those visions of thousands of angry horse riding warriors shouting at him (he was descended from Genghis Kahn).
I can definitely relate, trying to write a YAML parser - REALLY hard (151 ebnf rules).

Writing a XML spec compliant parser - hard. This goes double for validating parser (81 ebnf rules + VC and WFC rules).

Writing a XML spec that disregards DTD - managable. Modifying it to parse DTD - still managable (unless doing in-situ parsers).

Writing OGDL parser - fun :D (~18 ebnf rules)
I recently had this exact problem.

THE FIX: Log in to your Apple support profile, go to the devices section, then unregister all the iOS devices associated with your account.
I have had multiple hacker "schools" ask me volunteer.