skysight-inc/HackerNews huggingface dataset:
Let's be honest: you are upset because you have sometime committed to saying the GIL is a huge deal and you feel insulted by anyone saying it isn't, which is why you are using emotionally loaded words like 'petulant' and 'childish' and 'ignorant' and 'bad'.

Thank you for telling me what was inside my head. I was simply unaware of my emotional state and motivations until you helpfully pointed them out to me.

But seriously, "good programmers don't use threads (much)" is your counter-argument?
ADHD, coffee shops, and how distractions can improve creativity
Well, there's more to Chrome than its pure rendering and JS speed you know?

Predictive prefetching makes sure Chrome already has the page data before you finish typing. It can still beat Safari with tricks like this.

Chrome Sync syncs your profile (credentials, tabs, bookmarks, omnibox typing model, etc.) across all your devices.

The user interface for managing tabs is also very slick.

Auto-update is gimped by the app store approval process, but at least you know that the Chrome team takes security very seriously and will take the minimum possible time to patch security flaws.

Those are some things that I would want over Mobile Safari.
Explained: Near-miss asteroids
I, actually, don't get this. I'm not interested in attending this particular event, but still... A person, who is considering himself or herself up to the challange would feel pretty screwed, finding out how easy this actually was. This is just not right :)
I worry that these kind of articles are not just annoying. They can cause real damage.

// A Dramatization //

Consider a young developer that knows a bit of PHP and wants to get started on her project. Then she (or "he", or "they" .. whatever) reads HN and finds out that PHP sucks. HN is Mecca to her, so she now spends the next 3 months figuring out that (truly) superior language. She picks whichever framework most HNers are (innocently) promoting at the time.

What she doesn't know is that those karma-gods took their sweet time to figure out 10 other things (== 1000 hours) before using said superior language and framework. It's supposed to be easy, she thinks. She gets frustrated because no-one had told her about those 10 other things. Time is running out on her savings. "I'm not a real hacker", she thinks. She never airs her project.

// End Scene //

Now run the same story, only she doesn't read HN and just codes the thing in PHP. It's actually a pretty cool project and ends up on first page of HN ...
What Diablo 3 and Magic:the Gathering have in common
dotcloud was down also but its now up. (they rely on ec2)
Scott means practice at interviews. Interview regularly, even when you have a job that you love, so when it matters, you are smooth and natural instead of rough and stilted.

Technical skills can only go so far. It is rare that a person who is a technical master but doesn't appear to be able to participate in a design will succeed. Fortunately, that is easily fixed by getting out there and interviewing (with a bonus of maybe finding a job you love in the interim).
Hopefully this will force Apple to maybe think about giving users a choice of setting default web browser as more and more people (like me) write to them complaining about it.

Just like they denied Sparrow of push notifications at first but as more and more users started pestering them about it, they finally had to give in.
They should implement Bait-Notebooks (like http://en.wikipedia.org/wiki/Bait_car) with GPS, camera and recording everything.

Then just leave them there in accessible places and catch the thieves.
Unfortunatley, from language design perspective, both PHP and JavaScript are down right horrible. But they get the work done. In general dynamically typed scripting languages are playgrounds for errors - a statically typed paradigm might help - but we are too late for that.
How do you participate in civilization without being indirectly responsible for its negatives? The only paths I see are to either opt out or accept the downsides while working to improve things.
I don't think this is much of a stamp of approval as it is curiosity. I wouldn't read into this as signing-off from Safari but just to see what Chrome offers.
The whole ticketing system for Wimbeldon is bonkers anyway (a ballot so you have the chance to get a ticket to a random match on a random day? Sounds great!) but this seems absolutely ridiculous:

'Whilst we have introduced online payments, currently there are no plans for online applications: we require you to sign an original form, agreeing to the terms and conditions of the ballot to which we refer should a query arise as to the validity of the application/ applicant.'

So apparently in all their wheelings and dealings, IBM have never come across the HTML "checkbox" element, coupled with a line of text like "By checking this box you agree to the terms and conditions"

How does anyone at IBM think this is good marketing for them? What's their tagline then? "IBM: Keeping you in the 1980s"??
"The fact that it rarely pays more than $300/wk (unless it's snowing) makes it a less viable option for people trying to make a good life for a family. That part's not really mentioned in the articles glamorizing the lifestyle."

Here's a bit that was cut from the article, originally right after the part where I write that Duff gave couriering one last shot after moving back to Toronto:

"It was humbling," Duff says. "I only lasted four months before I decided it wasn't worth it." When he was 22, if Duff had a bad day and only brought home $70, it was OK. He shared a house with three roommates and had cheap rent and few expenses. But now if he makes only $70 in day, it's barely enough to cover child care.

"I wouldn't recommend anyone who has a family consider leaving their white collar job for couriering," Duff says. "But I think it's a very reasonable decision if you hate your job and you're in your 20s and you're single and have relatively few expenses."
Information is defined in terms of bits, not bytes. You can define a byte to be any number of bits, https://en.wikipedia.org/wiki/Byte#History But the amount of information is determined by the number of bits, not the number of bytes.
Sure, you can spend your time looking for ways to blame other people. Or, you could just go back to getting stuff done.
How "The Angel" helped 15,000 people steal broadband
Apparently, you are pedantic with terminology. So call it a "Skyhook" and read the HASTOL links. Kevlar is strong enough for some configurations, but none we'd be anxious to use.
s/year/hour/
I'll start off by saying I don't know shit all about PHP on a fundamental level. What I have noticed is there there is a sweet-spot of developers, engineers that need to be involved.

Comments for "Adobe confirms it won't support Android" [1] are typical. Achshar writes[2], "I think the problem isnt flash itself but the fact that it's proprietary. This is the reason we have such news in the first place. If adobe drops support, it's dead. No such thing with open stuff. No one entity has all the control. This is where html5 upper leg, no one can suddenly start charging you for using it or dictate it's development."

K, so if being open is what prevents crap, then why are we here talking about PHP? Maybe its that there are too many hands in the cookie jar. Maybe too many people working on fundamental design is the problem.

Whether its A/B testing of choices or how many people should work in a group together – numbers matter. And maybe being too open, rather, too many (different) people working on the same spec, can also be bad as well.

[1] http://news.ycombinator.com/item?id=4175399

[2] http://news.ycombinator.com/item?id=4176485
Mind you, that might be an issue when the DoD sells some technology to another country. Take as an example all the software running a plane such as the F16. If you sell the plane to Brazil, then you'd have to share the source code for the modules with the Brazilian DoD, something that I think is not the current policy.

(I'm mentioning Brazil because, if memory doesn't fail me, one of the requirements they asked of countries/companies bidding to provide them with 4+ generation planes was that they should be able to audit and modify all the software running the planes.)
One step closer to produce medicine within the human body
I am experiencing two out of four instances in us-east-1e unreachable.
Do you mean this?
http://www.mozilla.org/en-US/mobile/home/

It doesn't even pretend to be a browser AFAIK.
Code that runs under Linux doesn't have to be GPLed anyway.
Weapons always kill civilians.

My point is that if it can be used to kill a person, then I am not fussed. The fact that it is intended to kill people, then I am fussed.

A car is not inherently designed to kill people. A drone is.
my instances in us-east-1c are fine
This won't be a win for customers until they can (1) set their preferred browser and (2) work out the security implications of letting apps use Nitro.
HackKRK #6 - sixth edition of THE hacker's event in Krakow, Poland
I don't know, somehow I would feel better being shot to death by flying drones running Linux instead of Windows. After years of having to suffer with Outlook, Exchange, Sharepoint and Internet Explorer it would really just feel like the end of a long torturous assault on my existence by Microsoft.
I liked the challenge. It's only limited to web hackers though. iOS/ObjC or Android/Java developers are cut out pretty much if they've never done web coding. Also the hardcore coders that do algorithms and and such. These people are necessary part of any good hackaton, otherwise the final products are just web eye candies. Do you think giving some RegExp's (which are pretty much a part of all languages) would attract wider hacker audience?
I completely agree with that - the boss in the story sounds like a lost cause. My post was more of a speaking in general kind of thing.

I was going to go off on a tangent about the importance of good management, but I haven't ever had a boss (self employed then startups), so by missing half the picture I didn't really feel qualified.
Google confirms Chrome bug is causing crashes on latest MacBook Air
These are outdated requests, maybe with the exception of the TOC, which soon should also be taken care of by technology [1].

Regarding the index, if you are willing to visit the single-page version, a simple CTRL-F gives you the 70 references to "DOM", for instance. Your modern browser quickly shows how those references are spread in the document. That is pretty much an optimal index to me, with an unlimited number of entries, rendering the separate and physically constrained notion of index obsolete.

And why pages? In today's world of wildly diverse screen sizes and resolutions, please let the content flow. I remember being led to the wrong place of a book in my college years just because the edition I consulted happened to different from the author's, but I found that reasonable in the paper age. Semantically demarcated concepts such as chapters or sections have always been referred in this way, and rightly so. If you think about it, page numbers only helped you locate verbatim excerpts such as "to be, or not to be" in [2]. A completely valid and efficient artifact of the pre-digital era, which has now become dispensable, just as indexes have.

[1] http://dev.w3.org/html5/spec/headings-and-sections.html#outl...

[2] http://www.gutenberg.org/files/27761/27761-h/27761-h.htm
"The point wasn't to make it super hard... Just hard enough to ensure that other coders won't waste their hackathon time teaching others how to code..."
Dial a Toll FRee Number and Listen to any Website 
a).Just call +1-888-666-4013 (Toll Free number)

b)Enter the allotted number to listen to a site (For NYTimes it's 4)

c)Press any number from 1 to 9 to listen to any article.

See www.playtext.in for allotted numbers.Users can also add their own sites.It's completely free!! and this allows users to access news on websites even without a data connection
That's all fluff. It's pretty black and white if you engage the brain:

If a device is intended to directly harm someone intentionally, then there should be a restrictive clause.

Computers that design weapons aren't specifically used to design weapons.

Weapons are specifically designed to kill people so therefore the clause should apply.
Sounds identical to my first job outta college. I knew that some of the senior neckbeards were just toxic people, but at the same time I knew I was really inexperienced so it was hard not to second guess everything I did. In the end I quit (5 years later) but felt like at least I learned a lot about code and even more about people and how to not run a company. Thicker skin too. (p.s. thanks for posting, your comment was a nice change of pace from the usual pissing contest fare)
So your point is that it takes more than a general strategy to be a success? Well, yes. It doesn't change the fact that lots of Microsoft's products, even its core Windows platform, is hindered by OEM's loading crap and generally not caring about the end-user experience.
> but like everything in PHP you have to half ass it. Shared memory extensions immediately come to mind.

No, you do not have to half ass it and using an extension that shares memory is not half assing it, either. You can use APC. You should have it installed already for bytecode caching, but here comes a surprise. Most people don't know that it also has an in-memory key/value store built-in. It works and it works very well. Extremely fast. You also have extensive control over how much and in what way APC uses RAM.

There has been talk of moving APC from PECL and into core for years.
How SEO Company India is Beneficial for Website?
Today, a proficient SEO Company helps businesses to build their website more search engine friendly. SEO is a procedure of improving Search engine ranking of the website, whereby the websites gain more visitors. A professional SEO service allows the organization in exclusive marketing. They are handled by experts and provide full web solutions in more innovative and modern ways. Expert SEO Companies continue to control the internet promotion array. With years of broad production experience, SEO firms are dedicated to a range of internet promotion strategies services.
mod_wsgi + Flask (or just about any WSGI-based python app) is relatively straight forward: http://flask.pocoo.org/docs/deploying/mod_wsgi/
Boss to the team: That's it, no more software!
I don't think this app is going to be a runaway hit.

http://news.cnet.com/8301-1023_3-57463546-93/google-chrome-a...

Most popular free application for iOS.

Marketing, better UI, sync features, herd mentality, who'll tell?
Yeah, Yahoo! Axis would be a better comparison.
Adobe to end new Android Flash installs on August 15
Well, not exactly. The author does suggest a new one:

> I'm starting a new open source web project with the goal of making the code as freely and easily runnable to the world as possible.
Sorry, but your customers don't care if you're sorry.
Maybe if zef.me was using PHP, it wouldn't be down right now.

Anybody have a cached version?
PLoS articles are peer reviewed as well. I was commenting about the standards PLoS sets for itself by allowing this article with this title.
>But what exactly are you basing the accusation of a horrible user experience on?

Can't speak for them, but yeah, I mean, in the end it is all subjective right? You can try to measure it, but sometimes Shit Just Doesn't Feel Right™. That's how I've ALWAYS felt about Flash. Before Steve Jobs said it, before Google was a company and I was little, and after I anxiously installed it on Android only to once again be sad by how awful it is.

Also developers at WWDC or Google I/O wouldn't cheer if either company said "We're going all in on Flash." they would look at their neighbor and say, "Wait...what? Why?"
I never said it's impossible to write good code in PHP. I said it's painful. Don't conflate that with impossible. You may not feel pain when you write it but that doesn't mean other people don't.
As well as actual reality.
Many incubators are also geared towards VC-style companies going for multi-million exits. That might not be a good fit for all founders. I went to MicroConf and it was really refreshing to get advice and encouragement toward building a sustainable small business.
I write C and... how the heck do I use AJAX ?
What I never really understood about that is that nothing happened after that. No heads rolling, no massive rehash of the process, it just limped on being an utterly lame duck for another decade. Until they are finally bringing out something like a first class app store now.

Just shows the lack of direction the product was getting when you hear the totally different results that Steve Jobs got. Admittedly BG was no longer CEO then.
What does your "transcription" step mean? Either it would transscribe each word "in divy two Ellie, buy it's Elf", which produces garbage without context, or it would additionally have to use the language model to patch things up.

For example, the difference between "its" and "it's", "red" and "read", "know" and "no" is irreconciliable without understanding the rest of the sentence these trouble words appear in.
Disk-based session storage was the default for years and still is. I know of some high-volume sites that used NFS as the sharing mechanism at least up to 2008 and I assume they still do. It kinda works if you do mostly reads. Storing the session in the database was the prime example when session_set_save_handler() was first introduced. The symfony framework still ships with a pdo session handler, so I'd assume people still use it [1] The memcache session handler had major problems with session locking at least as of 2008, I don't know if it's been fixed by now.

[1] https://github.com/symfony/symfony/blob/8ebe624b82dc9f91231e...
Point #1 is pretty cool.

I worked as an IT intern for Pratt and Whitney in the Middletown, CT plant in the mid 90's. I got to see samples of the blades straight from the factory floor, and indeed they had those cool-looking grooves and channels in the them.

My occasional trips to the shop floor for some PC maintenance or another was really the coolest part of that job.
There have been a number of articles / studies on this, the ones I'm largely familiar with in the early aughts / late 90s.

It mostly boils down to fundamental architecture, monolithic design, UI decisions, conflating data + code (e.g.: a "Word Document" or "Spreadsheet File" is really a general-purpose computer program, not merely static text), and ingrained user practices (see today's PHP rant for a somewhat parallel discussion of culture), as well as an inherent lack of transparency, a filesystem model which prevents being able to delete in-use files, etc., etc., etc.

It's a pile of small faults which, in total, create gross instabilities.

Worse: the reasons for this are deeply linked to Microsoft's need to maintain a deep monpolistic lock on the personal computing sector.

And as much as Microsoft continue to address small aspects, the big picture eludes them. Empirical data continue to show that Microsoft systems are far more vulnerable to exploits than alternatives, particularly Linux and Unix derivatives. OpenBSD being the most preemptively secure, in part by digging deep into infrastructure (classic example: string handling to avoid buffer overruns, and an entire huge class of security blunders). There's a humorous bit about various Linux, BSD, and Microsoft responses to security disclosures that's pretty close to truthful (sorry, can't dig it up right now).

Nick Petreley's "Security Report: Windows vs Linux: An independent assessment" remains largely valid
http://www.theregister.co.uk/2004/10/22/security_report_wind...
Turn your iPhone/iPad into Online Workspace
What's your next step? Open-source the code, set up billing, improve the app (maybe move it off to a naturally-scaling cloud service)?

I mean, it's neat (understatement of the week) and all; but where do you plan on going from here?
Chrome for ICS doesn't support Flash and will presumably be the default browser for Jelly Bean. Google is unlikely to change their mind and add Flash support.
Inside Google’s Accessory Development Kit demo hardware
A drone is designed for un-manned flight, nothing more or less. Sure you can strap weapons to it and use it to make it easier to kill people, but you can do the same with a car. But you can also strap cameras and sensors to a drone and use them to do neat science (like these people: http://espo.nasa.gov/missions/hs3/)
The problem is that if you're using APC on multiple webservers, there's a separate instance of APC running on each server. If you store data in one APC instance, there's no guarantee that the user's following request will hit that same server/instance.

So this works very well for single server systems, but not when scaling to multiple servers, unless there's some process for replication that I'm not aware of?

My team is thinking of using Redis or Memcached to provide a caching layer in front of the web app.
Sparrow still doesn't have push notifications.
Huh, it works wonders. I'll add a video to my blog post to show you how easy it is. Don't be a hater.
Apple will not do that out of the kindness of their own hearts. Users must complain about it and demand those features. Apple usually listens if the outrage is big enough that it turns into a PR problem for them.
What have you been using instead?
Whatever it is, it better be fucking perfect after all that. This post is PHP bashing with a cherry on top. But mostly PHP bashing.
A good programmer will feel shame from that whole process even if nobody points the finger at them. The blame game just isn't needed.

A bad programmer shouldn't work there in the first place, and if they need to be blamed, they're probably doing other things to destroy morale.
A Startup That Brings The Power Of Startups To The Public Sector
"Whether you think that you can, or that you can't, you are usually right." - Henry Ford

You can start to overcome this by telling yourself that your are amazing at interviews. Eventually you will start to believe it.

At the end of the day an interview is just explaining why you are awesome, and then getting the interviewer to tell you why their company is awesome.

I hope you can get out of this toxic environment. No one deserves that kind of disrespect.
Which operating system should we use? Windows? Mac OS X? I've seen DOD computers running both.
Foursquare Connected Apps Make Foursquare Insanely Useful
Article mentions they do not want to think whiteboards are hideous, so that's out. I do like the suggestion below to use glass, my previous office had that. It was a very nice touch aesthetically, even when not in use.
Ask HN: Interested in a site for listing startup ideas you want done?
I know there are a lot of experiences out there that frustrate people, and that they'd like to see done better (think cloud storage pre Dropbox), but unless you <i>have</i> one of those problems, it's pretty tricky to know that it exists, and even then, it's tricky to know that there's a sizeable market for it. But if people could post their frustrations online, it would be pretty easy for would-be entrepreneurs to find good markets, and the rest of us would get better products...seems like a win-win to me. Thoughts?
The whole web development thing is broken. Even with cutting edge tools like asp.net mvc, or rails or whatever we're still using half a dozen different technologies to build a web page and to me it feels like I'm fighting around the http protocol trying to hack my way through various inconsistencies.