skysight-inc/HackerNews huggingface dataset:
Having a particular degree is less important than understanding the basics. Unfortunately, it is possible to advance quite far as a developer without understanding the basics. And although true incompetents are quickly weeded out, there is another aspect: maintenence. Often people move from job to job, producing working, but sub-optimal solutions, and leave an enormous maintenence burden behind.

At my first job after graduating we had a self-taught architect/god/guru who never bothered with primary keys. One of our systems started slowing to a crawl. I added primary keys, and some indexes and suddenly I was a whizz kid. Another time I went for a job interview with an architect who was an actual architect (i.e. he studied designing buildings, not software systems). He didn't understand the concept of database normalization. Needless to say, I didn't take the offer.

Some of the best, and worst developers I've worked with had no degrees. On the other hand, CS majors were generally a "safe pair of hands", especially after they got a few years experience behind them..

If credentialling guaranteed a basic level of competence, with, or without a degree, I think it's a great idea.
You are right.

The beauty is that most real world users won't give a damn that not just friends and family, but the state would know where I went for a run as well - if they so wanted to know.

Scares me. So thumbs up for them users, but it ain't for me.
Yes, there are those that would refuse to rub wool because it's a voodoo step. Those people will never turn silicon into iPhones because they let not knowing stand in the way of creating solutions. The first software that I wrote professionally was atrocious, hacky as hell, but it worked. I didn't let the fact that I didn't know how to program stand in the way of creating a solution. I probably could have spent a year reading books and writing practice software and the solution I came up with would have been much more elegant, but it wouldn't have mattered, they needed a solution today, not next year when I might have understood writing software at a much better level.

I'm suggesting that knowing that something does work is far more important than knowing how it works, or why it works. Whilst I'm sure LCD manufactures have their scientists on understanding that part of the manufacturing process in the meantime they'll do their voodoo wool rub because it works. Maybe the wool rub with the plastic in the LCD disrupts the higgs field, who knows.

Rubbing wool on an LCD because it works is an example of spit and bailer twine 'engineering'. Similarly, the first transistor was a massive hack, but a huge step forward for technology.

I'm not advocating ignorance, I'm just saying that those who are ignorant can make huge steps forward, eg. the first guy who rubbed wool on an LCD. I'm sure the original facebook code had SQL statement embedded next to HTML; everyone knows it's a bad idea, but despite that you can put the foundations in place to make a huge business. The important thing is solving problems, not the elegance of the solution. Be a wright brother, make an airplane despite the fact that no one knows how.

Solve a problem first, make it elegant second.
BTW, who is commanding the plane (by inputs) and who is commanding the crew are entirely separate questions. I think one of the serious issues that MUST be addressed here is the issue of conflicting commands to the plane.

Two options....
1) Place all controls between the pilots so they can easily see what eachother is doing or
2) Place a selection switch and indicator that allows a pilot to unambiguously take control of the plane and disable the other input, or to keep them in linked mode where they move together and provide tactile feedback as to what the other input is doing.
That explains one ob_start() but not 16 of them.
In such a case, parking costs will reduce. Since the number of cars are expected to be lower if they are driverless, the amount of space required for parking will be less. It would also mean that expenditure on the prime real estate required would be less (marginal costs are higher, marginal decrease would hence be more benefitial) and that will result in cheaper parking.

Secondly, it also opens up the scope for private taxies. A person can allow his car to be utilized by a certain section of his peers - colleagues, neighbours etc for low prices - resulting in lower parking time.
When doing cel-shading you usually render a pass that stores the depth and normal values of each pixel into a texture. Thus you have your own z-buffer and access to the normals.

If either the difference of the normal or the z-value is over a certain threshold you add some black color to the pixel to make the edge look thicker.
Yes, maybe a combination of shock, confusion or distrust in the instruments was a factor. It will be interesting to see what the human factors group of the investigation comes up with.

I'm sure that the flight training will also be investigated, there has been concerns that improper stall recovery technique is being taught by some instructors: http://www.caa.co.uk/docs/33/012010.pdf

(And of course, in planes that are not certified for stalls, you can't really practice full stalls and have to train on approach to stalls instead.)
Using one ob_start() could make sense for certain cases. But 16 of them? I can't think of any reason to nest ob_start 16 levels deep.
Make it a loud, repeated aural indication. Oh wait, the stall warning was just that and got completely ignored...

I think we've discovered the most difficult UX design task on earth.
Prepare 3 Elevator Pitches
How it felt to sell my Company and let go
I hope the analysis of the flight was more accurate than some of the translations.

02:08:03 (Robert) Tu peux éventuellement le tirer un peu à gauche.
You can eventually pull it a little to the left.

Eventuellement is not the French equivalent of the English. It should be "You could pull a little to the left."
Many sentences read like a straight copy and paste from Google Translate.
GPS can only tell you how fast you're moving over the ground. It can't tell you how fast you're moving through an airmass that might be moving with or against you, this is far more important to keeping a plane in the air than how fast you're moving between point a and point b.
And iOS syncing Reading Lists with Safari via iCloud...

Lots of little walled gardens in the clouds.
Given the speed at which the readings in my android phone update while driving a car, I'd say yes.
It can't give you the relative speed of the air around the aircraft.
The story page is now a 404, looks like they pulled it
You seriously believe that command errors are less likely when two people communicate in a foreign language, compared to a shared native one?
La tienda del espia    
Así que por lo general, usted tiene todo el derecho de uso de equipos de espionaje, siempre que sea para su ‘casa’ su uso.
Maximum ROI for talented iPad Apps Developer
Fair enough, but if a degree doesn't guarantee competence, how could a license?

CS programmes everywhere are getting blasted by the industry for not "producing" graduates that meet their requirements, therefore it's reasonable to assume that a certification process would suffer the same fate.

How could such a process meet the demands of a rapidly changing industry where different players have completely different requirements, where the language-du-jour is constantly changing, where best practices are outdated in a few years, and where the only way to survive is to constantly educate yourself?

I don't see how an IT license could lead to anything but a sort of tax on corporate IT companies that wish to do business with the government.
As an architect (buildings, not software) I can say that there are both many highly capable people who are not licensed, and many poor practitioners who are licensed architects. I couldn't be sure if this was the same for lawyers/doctors/engineers etc. My guess is that it is probably similar for lawyers but less true for others....

I believe in private accreditation (in computers this is already common for some jobs, through accreditors like Microsoft, Cisco, etc.) and letting end clients make their own judgements as to whether private accreditation is necessary for their choice of professional.

I do not believe in public accreditation, which is often a single-system for diverse fields (eg. architecture) and actually limits people from calling themselves by a commonly known job title (eg. you cant call yourself an 'architect' unless you pass this single [often poor] accreditation procedure).
Hmmm, lovely reading on a day I am due to fly with Air France across the globe!

It is easy to blame Bonin for being such an idiot and pulling on the stick all the time but it is a natural reaction, just like inexperienced drivers continuing to lock the brakes while skidding off the road. How many die that way every day?

More worrying to me is that the whole plane control is inherently and crazily unsafe. Whatever were the designers thinking, making the two sets of controls without cross-feedback and even 'averaging their inputs' ?!? Whatever were they thinking introducing flabby delays between stick movements and control surfaces? Ever tried to play a computer game with a two seconds delay of the controls?

The actual cause of the crash is this. There were three pilots trying to fly that plane at the same time: the computer, plus the two co-pilots. I guess four, if you include the captain chiming in from the back. Neither of them had any information or understanding or confidence about what the others were doing, due to no particular fault of their own. In such circumstances, adding and withdrawing auto-pilots, plus adding different 'computer modes' is totally insane and only adds to the confusion.

My conclusion: design fault (over engineering)
That last thing is the most important thing to notice since this is what most people think is the main result of air crash investigations: making a change to break the event chain leading to the incident.

In this case there were probably a number of human errors, a.o: not noticing speed restrictions on the speedtape (even in alternate and abnormal alternate law/mode these are present, although Valpha max and Valpha prot are removed a barberpole is present up to Vstall warning) and 'ignoring' the nose-down moment the airbus tries to induce in a low speed situation.

Possibly some design errors in the form of the alpha-floor protection removed in alternate law/mode.

Seems like there is a lot to learn from this investigation for both pilots and manufacturers and although it might seem harsh and insensitive (believe me, it's not; I've lost friends due to an aircraft crash) I am actually looking forward to the 'final incident reports'.
Zte warp case
New Arrival JEM 7V Vai Electric Guitar Wooden
Price: $375.40. Save $20 off Thanksgiving Day Sale. Free Shipping Worldwide. Pete Townshend used to crash chords and let the guitar feed back. He's overrated.Ritchie Blackmore
You don't have to shake your head, it is very plain to see without moving!
Clipping Path,Photo Editing,Transcription & Knowledge Management Services
Data Entry Services is the hub area of Data Entry Services. Take benefits of 8+ years experience of Data Entry Services Online in Internet Research, Back office services, Web Research, Data Processing jobs etc… and get enormous quality outcome at very competitive prices. Data Entry from any basis, we can handle all forms of jobs in data entry services.
Speaking as someone completely outside of the SV echo-chamber, I completely agree with this article.

Path and Google+ are both attempting to solve niche, edge case problems. Their fragile position is only exacerbated in the context of Facebook and Twitter, both and which solve those problems for most people already.

Google+ Circles are far too much like hard work. This leads to apathy and disengagement.

Path doesn't have any users. That is its death knell.
12 lessons for entrepreneurs from Bill Gross
The Android community has moved on. Instapaper had its day, and will be around for some time. But there are way better apps, that have a commitment to all platforms and more features, faster dev iteration. Spool is the one for me.
I quit my job to do a startup.
If they do so they' face a huge talent hit, their IT would suffer from brain drain and would be lagging compared to the rest of world and eventually they'd realize the problem.
Sounds like a great way to further mess up an emergency by making it harder for people to figure out the impacts of their actions on the situation.
GPS gives you speed relative to the ground, not speed relative to the air, which is what's important for aerodynamics.
Pardon my ignorance, but with the exception of knowing who views your photos, how does Path solve those problems any better than Facebook or Twitter? If anything, posting the same information to the more widely used networks would yield better results, as you have a wider audience. It's a shame the big networks have that advantage/lock-in, but that's just the nature of social networks I guess.

For what it's worth, I don't live in California (yet) and I don't presently use any social networks.
Family Law Attorney Orlando Florida
It is a fast oversimplification to say that economists lose and Mandelbrot wins. Eugene Fama (http://en.wikipedia.org/wiki/Eugene_Fama) whose Phd thesis coined the concept of stock prices following a random walk simultaneously wrote about Mandelbrot distributions (http://www.jstor.org/pss/2350971).
Waitwhat?

Did you ever read the name of this site?
It is called "Hacker" News.

Learning Java at college doesn't change anything for the computer repair guy.
I know what government means then, you have to hire a 4000$ guy to repair your computer who doesn't know how to do it.
Unintended? For me, those were always the main motivation for driverless cars.
The problem with cakephp is that every book written on this subject surpasses the quality of the framework itself.
cakephp is easy to learn, but for me it's unusable in the long run. Easy stuff get's even easier, hard stuff get's harder.
That's exactly what David meant. If you trade everything for learnability, it's not usable.
At least one of them realized it, but not the one flying.
From http://www.bea.aero/en/enquetes/flight.af.447/transcript29ju... :

"At 2h10.16 seconds, the pilot in the left seat, the pilot not flying, says “we have lost the speeds” then “alternate law”"
3 years into Android and those devices still can't display webpages at the speed and precision that we'd need them to. I haven't had the chance to try out Ice Cream Sandwich yet, but I have this rule of thumb: html5 is crossbrowser alright, but not crossplatform yet.

When I look at how my desktop's chrome browser is faring with Twitter being laggy to scroll, with processes taking up far more ram than what the android heap would allow, all this while the devices display sizes increase radically and hog for even more graphic performance... I simply don't see HTML5 as any sort of reasonable option for Android, at least until the market is filled with ICS+ API level devices. And even then, I still haven't seen if ICS can handle webviews properly enough for building full apps.
In this case, that would probably have made it worse. I doubt a panicked Frenchman would unfreeze just because he has to speak English to another Frenchman.
Sunworld Arista
Sunworld Group launch a New Residential Project Sunworld Arista located at Sector 168 Noida Expressway.
Wednesday Geek Woman: Audrey Tang ( 唐鳳), Perl hacker | Geek Feminism Blog
But via things like Android, they tend to lock tou into their SaaS offerings. The goal is the same adware/spyware system that has long plagued Windows. Maybe not to the same extent or with the same OS implications, but I wouldn't discount the problems that this can cause in the future as Google expands into more areas.

For example it recently occurred to me: Google Voice transcribes your voice mail to text. I wonder to what extent they index that and use this as a sample of your telephone conversations as a way of better targetting ads to you. That strikes me as very scary because at that point I have no control over the retention of this information and then it becomes something the government can easily subpoena via something like the Stored Communications Act.
Maybe Nokia might be interesting for you. I suppose they still ship free offline navigation with their newer phones. (Google Maps requires an online connection, although by now you can apparently cache some small parts of the map in advance).
This is completely over the top. Why should Google spend resources to drive profits for a developer who doesn't even care himself?

Don't get me wrong, I love Instapaper and I would like to keep using it, but Marco's blatant dismissal of a large population of users forces me to consider alternatives.
I get twice the volume of Android support emails than iOS. Android sales are 5% of iOS sales.

The vast majority of them are nothing I can do about as they relate to the install/refund process.
Donate Now | The Mozilla Story
I used to live in the US and was a big fan of Mint. There's nothing I miss more than seeing a single financial snapshot, tracking, budgeting, etc. all in a single place.

Oh, also - security by inconvenience (i.e. the HSBC secure key) isn't really security.
Cars are much more than solutions to a transport problem. They are status symbols, personal identities, an extension of ones castle. It will take a very long time, perhaps never, for most people to adopt a taxi/public transport route.

I'd very happily own a driverless car. Even better will be when I take it out of driverless mode in the rural roads. It would be able to take itself to get its oil/ires serviced,to be recharged and to park somewhere cheap and out of the way. Bring it on.
.NET to Ruby: Types » RubySource
No, you couldn't, as you wouldn't have access to the API.
Powershell + msysgit work just fine. It puzzles me why people still keep referring to ye olde command prompt as "the windows command line" when Powershell has actually been around for years now and (while significantly different to bash) is extremely capable. My only complaint really is the lack of dynamic resizing without first consulting the options box.
I'm not too familiar with 4G tech - but why "move back" to 3G? If the LTE network falls over, your phone switches to 3G and keeps right on humming along more slowly, doesn't it?

Or is my concept of 4G modems out of date?
Sinatra is cool. However, then I need to start thinking about how to integrate database connectivity (configure it, set up controllers, what not). I need to worry about XSS attacks, and a zillion other tiny details that go into a web app. So I often end up choosing Rails anyway, because they made a lot of choices for me already that I frankly don't care much about making myself.

Still, Sinatra is great for a lot of small web projects.
Hewlett Packard Pavilion dm4x Laptop
Not paying taxes & moving money to countries with low tax levels - Ireland has a 10% Corporate Income Tax rates.

How could such a large operation in India not make money & a small operation in Ireland take away so much?
No more "I can't drink tonight I'm the driver" excuses - our society is doomed!
I utterly agree on reducing continuous and loud sound warnings in the cabin.

This 1996 757 Aeroperu crash recording is quite scary: http://www.youtube.com/watch?v=G5QSBlYTJ1Y

They had no functioning pitot tubes and lots of contradictory indications, which triggered a storm of alarms, most of them false. Pilots spend quite some time trying to shut alarms off while trying to figure out their situation with air control. I can't imagine trying to talk and cooperate with colleagues, facing a complex system and a life-or-death situation, while so many loud and stressful sounds are buzzing through my ears.

After 9:00, the plane inverts upside down, a "whoop-whoop" alarm goes off and the plane finally crashes into the sea. The alarm only served the sinister purpose of announcing they were going to die.
At night, over an ocean, in a storm, with no visibility, in possibly significant turbulance and responsible for the lives of 300 people. I doubt knowledge acquired from an episode of "Air Crash Investigation" is very useful in such a case.

Watching documentaries or looking up stuff on the internet does not make anyone an expert. That Bonin guy, as inexperienced as he was, knows far, far more about piloting airplanes than you do.
But he's saying like you can only choose one from the two.

>There are plenty of cases where learnability and usability are in conflict

>That's where learnability and usability are again in conflict

But it is hard to work on both so you may need to work on usabilitiy first then work twice as hard for learnability.
scary how incompetent they seem
I may be going over old ground, but don't the CSP violations reports ( see https://developer.mozilla.org/en/Security/CSP/Using_CSP_viol... ) open up another attack vector?

I know people who actually implement this are going to have their heads screwed on around the right way, but having a page where you know you can generate server processing, and that is potentially not going to have much security around it screams out to me to be a good place to start an attack from.

Especially as the spec is a bit vague about exactly what happens when (no head specified for example, doesn't say about including cookies or any other information). Also, fiesta.cc's CSP Report URI returns a response that says to keep the connection open.

And, if you manage to get a script injected to a popular page, the site itself acts as a distribution system to enable distribution to multiple users.

Something about this says it's not been thoroughly thought through to me.
Are you saying the UK doesn't have a credit score system or that it's not used in the same way as it is in the US? Because I'm constantly getting emails from Experian asking me to do a free credit check, etc. etc.
This is likely the reason, and probably not just as a cheap work around, in most day to day situations it's probably the desired effect since both sticks are independent and don't move in reaction to the other.
DoJ Investigates eBook Price Fixing
> Device testing on Android is way, way easier than on iOS.

Once you've got over the pain of setting up a provisioning profile and developer certificate, what in particular is easier on Android?

Or is that your only concern? Debugging on iOS is a one click thing once that's set up.
I find that a read/do cycle works really well, especially with a specific task at hand. Doing is important, but if you can learn from others at the same time I find it works really well.

The task at hand is merely to focus your attention on the specific path and along that path you'll learn what you need to do the other things in the field.

If you're trying to learn accounting it won't work by just reading a book, or just trying to balance your cheque book, but if you have a book and you refer to it while progressing through the balancing of your cheque book you'll learn what you need to know, and a large number of things that you didn't know you didn't know which you can learn later with a specific task in mind.
I am not claiming that. I am saying that the problem with Europe is public debt and public spending. And that at European growing rates, expecially in the south, public spending cannot go up.
Volleyball Uniforms Mizuno
A great fitting Volleyball Uniforms from the leading name in volleyball equipment and apparel, Volleybal Uniforms Mizuno featuring advanced technologies designed to keep volleyball players cool and comfortable without sacrificing style. Volleybal Uniforms Mizuno provides the perfect combination of support, protection, and comfort without those awkward plastic hinges.