skysight-inc/HackerNews huggingface dataset:
> If you have 40 people queueing outside you deport every saturday to pick up stuff you didn't deliver, then you're not doing it right.

Does anyone in line go home empty handed because the depot closed before they got serviced? If not, then it sounds as though the depot has optimized for the minimum number of employees to get the job done during the window, without worrying about the variable queue length.

At the end of the day, most people triage on price, and these companies are not irrational about that.
I was suddenly excited for a JSON API support directly from PostgreSQL, been too naive. But I am still certain about the future.
I don't think that being able to program is a necessary life skill. On the other hand, programming is not all about writing code. Fundamentally, it is about problem solving, usually by breaking a large problem down into smaller steps. That skill is necessary. While it is taught in math classes, there is not a chance for the creativity that programming brings.

On a personal note, I was not very good at math in high school and college. I learned Perl for my first job and developed better problem solving skills. I've noticed that the concepts that confused me in my math classes have become more clear.
I expected a similar post to hit HN, since I too was shocked by Jeff's comments. However I do not think people should learn to code for the same reason.

Sure writing a website is cool, but then again, learning plumbing is cool, which is the basis of Jeff's argumentation. Plumbing can empower you by giving you control over your own house and appliances, etc, etc.

I think the real reason people should learn to code, is because an increasing number will have to deal with machines in every day lives, often taking decision affecting the work (and general lives) of others based on their understanding of those same machines:

- The legislator who has to pass laws about computers and/or the Internet.

- The manager who has to assess the usefulness of a new software application.

- The teacher educating kids and preparing them for the modern world.

- The consumer who wants to make an informed choice when chosing the latest gadget, not blindly follow what marketing departments tell her to.

- The judge and jurors overseeing the Oracle-vs-Google case.

I want to make the distinction that I wish people would learn to Code, not so they can "make" stuff, but so they can "understand" stuff.
Are NoSQL databases to SQL as dynamic to static typing?
While hardly isomorphic, for the purpose of the analogy I think the comparison works well.
Nice explanation. From a marketing perspective, the key for me is:

"I’ve been able to administer coding tests to hundreds of candidates, and found the results to be very accurate at predicting programmer success after hiring."

That's really confidence inspiring. So much so I'd say the front page would be a good place for quotes and testimonials to that effect. Perhaps some quotes from hires would be useful too.
Ikea TV to run YouTube, Vimeo, Dailymotion apps
Puppy Slacko: different, but the same
Your initial statement doesn't make sense anymore in the new context you're trying to paint. You're building a strawman here. Absolutely nobody said that programming should be taught "from 1st to final grade in school, 10 hours every week".

And in school you're not learning just "reading, writing, math, communication and similar".

Other disciplines learned in school are biology and its branches, like botany or anatomy of the human body, chemistry, physics, history, foreign languages like French and Latin, psychology, philosophy and so on. Not all of these disciplines are taught 10 hours per week.

Also, reading and writing are only taught in the first years. After that they teach you grammar and literary analysis, but considering how illiterate today's teenagers are, many schools are clearly doing a poor job, so to save some taxpayer's money they should just make those optional.

And seriously, I could think of a couple of disciplines I learned in school that would be less important than cooking or programming.
Programmer Hierarchy:

Level 0: (Many bosses I have had)
Level 1: "Hello World"
Level 2: Does something
Level 3: Updates a data base
Level 4: Solves a little problem
Level 5: Produces value
Level 6: Sidetracks other programmers to maintain
Level 7: Provides a platform for other value producers
Level 8: Solves big problems
Level 9: Still produces value years later

Everyone should get past Level 0.

If you're going to get to Level 6, I'd prefer you just stop at Level 5.

If you get to Levels 7,8, or 9, thank you.
just validation, json core type it's intentionally very minimal (see postgres hackers mailing list archives for more details)

anyway as a possible workaround just see andrew dustan's post:

http://people.planetpostgresql.org/andrew/index.php?/archive...
Now you mention it, yes. Don't forget that English isn't the core developers' native language though.
> If he called all the men <insert stereotype> would Dell have to apologize?

No, because men aren't oppressed in our society and especially our industry.

Saying stuff that contributes to an oppressive environment isn't okay, even if you package it as a joke.

If you don't understand what I just said: congratulations, you're probably pretty privileged.
Maybe you got down voted due to tone, but I thought your comment was really valid.

I hope they legislate a more pure neutrality, but I can see how what you are saying allows them to continue this.
JOB TITLE:-Information Security Analyst 
JOB TITLE:-Information Security Analyst
LOCATION:-Chicago, IL
You might want to look into your specific useage situation, but generally incognito shares the usual information with the server, it only switches off logging to the client.

For instance,in most cases, your wife will not know what you've searched for, but Google will.

Tor is an example of a technology that does what it seems like you're looking for.

There also may be options in your Google settings to opt out of some of their info collection.
Watch Battleship Online Free
Camera work of Watch Battleship Online is by Tobias A. Schliessler which is edited by Colby Parker Jr., Billy Rich, and Paul Rubell. This film is distributed by Universal Pictures under Hasbro, Bluegrass Films, and Film 44 which is scheduled to be release in movie houses on April 3, 2012 in Tokyo, 11th of April in United Kingdom, and May 18, 2012 in United States.
It saddens me that so many developers need to learn why it's a mistake to build a system in node.js right now, just because it's "cool" right now.
A variation of this post showed up on HN about 20 times already.

The lesson is simple - don't use node.js to build big apps, it's still immature.
I think there's a knee-jerk reaction against the popularization of computer programming, and I think it's unfounded.

We have a sense that, because some 80 (possibly 90) percent of programmers write shitty code, that encouraging more people to program is going to flood the field with mediocre programmers and that we're personally going to have to maintain their legacy monstrosities. Somehow, I'm guessing that I'm not going to be maintaining Bloomberg's business-logic DSL any time soon.

I think it's good that we're making people more aware of computer science and that programming is becoming cool again. I'm not a fan of tech bubble "coolness" (where traditional business types move into tech startups, usually in executive positions, because of the trend, but have no real interest in technology) but if people develop a genuine interest in how computers and programs work, that's great. It'll have all kinds of ripple effects: better and more widespread CS education (even in grade school), increasing technical literacy in important organizations, increasing appreciation for technical talent in the world at large, and quite possibly a more rational approach to business, government, and politics.

The real problem we face, in terms of the "Why do we have to deal with so much shitty code?" question isn't that these bad programmers are untalented. It's not a low IQ problem. It's a problem of dysfunctional work environments (due to a low appreciation for what programmers do in many companies) and a lack of incentive to improve. These "bad programmers" stop growing, because the bulk of development jobs don't encourage people to grow, so a lot of people end up learning basic Java best practices and that's it. They never learn Unix and its philosophy, functional programming and recursion, architecture, or logic. They get to the 1.2-1.3 level (scale here: http://michaelochurch.wordpress.com/2012/01/26/the-trajector... ) and either go into management or plateau. That's because the typical JavaJob setup is designed to bring up the rear while holding back the best, so people get into a mentality where they lose faith in the capability of the individual developer and management appears like the only place where it's possible to have real accomplishments.

Actually, if anything's going to liberate the horde of 1.2 developers from their JavaJobs, it's going to be making programming fun and cool again-- reminding these people that coding isn't just something they do for one job, but that it's a valuable and extremely versatile skill, if they keep improving despite having no immediate economic pressure to do so.
I have only recently started looking at the Raspberry Pi, one thing that struck me was the use of SD memory for storage... I have used USB sticks to boot Linux before and they only lasted a few months of continuous use. Perhaps I'm missing something? Other than that I'm impressed, the device has lots of potential.
1. Adult jokes are fine in a stand up comedy, not everywhere.
2. He targeted only women, if he made jokes targeted at both men and women equally, then this situation may be different.

That said, there are enough places where sexist jokes are made at men - by both men and women. Nobody complains and nobody cares. That is just the way it is :(
I've been using it for 1.0.x and it works.
"short lived" probably means that the business logic is lean.
Please justify why you think it's a bad comparison?

I think it's apt. Cooking shares many qualities with coding, you're under time deadlines to produce something for a end consumer (for the most part). There's lots of competing methods and you have to select which ones work best for the product you want to produce.

Most importantly you can cook something amazing that everyone loves, or a charred lump that no one will touch. Much the same as coding.
From what I can tell, Bing is very picky in indexing pages, whereas Google will index and ignore them if not up to their standards.

I use Bing and DDG and maybe once or twice a week I need to use Google to double check. Bing is more than fine for "most users," but Google has a powerful brand, they have a lot of goodwill and they open their checkbook to buy traffic (Mozilla, Opera, iOS, portals etc.)

Edit: All the above (even extra Googlebot servers to index new sites in seconds) are because Google can "monetize better," or has a lot of traffic which in turn attracts advertisers that bid up prices. Google is also shameless in adding dozens of ads in all places so they have lots of money to maintain their status quo. Put Bing or DDG results on Google.com, under the Google logo and very few "regular" people will complain.
Shortly after our 3270 terminal attaches to Hercules the VM system starts to boot, or “IPL” to use the IBM parlance.

Brilliant, I've wondered for a while now what my boss has meant every time he's told me that they're IPL'ing the mainframe and that I'll have to remount my exported NFS shares.
If anything, your anecdote supports my hypothesis that simple programming can unlock large productivity increases.

Your team manager made a career out of incentivising busy-workers, then suddenly one of the workers come along and proves her, her work and her neat floor of busy-workers pointless? Of course she's going to push back. Nobody likes to be made pointless. That doesn't make her any less pointless, and it's for the better of everybody that she stops being pointless.
Dear Author, are you a mediocre coder?

Edit: This wasn't a derogatory comment. I merely wanted to point out that the Author probably isn't a mediocre coder and those people that are probably can't touch 10000 people in just 2 days. I really like thetoolbox.cc.
I mostly agree with Jeff here, although I do think it's good for people to learn more about technology and the Internet. But it's more helpful to learn things at a higher level than code. I recently gave a talk to some Wharton entrepreneurs about web architecture, and I started with the "learn to code" movement. My slides are here:

http://wharton-vip-webapps-talk.heroku.com/slides/1

To a lot of people (and in the context of my talk, everyone), "learn to code" doesn't mean starting a fun hobby; it means building an MVP. In my talk, I gave several reasons why programming is rewarding and fun, but I also said if you're a business person, doing it yourself might not be the best business decision. The third slide at that URL makes the point that to build the full stack of a Rails application actually requires mastering quite a lot of technologies (fewer if you deploy in a PaaS, of course).
IBM Marks 15 Years Since Deep Blue Defeated Garry Kasparov
But now every programmer is supposed to take advantage of the multi-core processors needed to run modern operating systems, aren't they? This is going to lead to a number of prominent disasters.
GRPN reported $1,354,800,000 in gross billings for the quarter ending March 31st. You data shows $465,383,098. Still more scraping to do.
Could you give a specific example? I'd be curious to see one.
I think you're much closer to a programmer than a layman that programs.

The straw man about reducing the amount of bad code in the world is garbage. Just code. If you're getting a benefit from it - or hell, if you just enjoy it - do it. You have nothing to apologize for.

The whole elitist concept of only sanctioned programmers coding is just arrogant. Even the best programmers wrote awful code before they were great. Doesn't mean they shouldn't have kept it up.
Let's be clear: we're not killing Perian, we're just done actively developing it. For my part, I'll work to keep it functional as it breaks on versions of OS X I use, but I'm lagging by a full major version these days because I really only need OS X for the unix layer, and Apple isn't moving the platform in a direction that makes life easy for things like Perian (which we'll never be able to meaningfully codesign as an app, for example).
It's he same problem as teleportation (star trek teleportation specifically)

They scan you, break you down, then transmit and create a new you.
Now if you re-order this a little.
Scan, transmit, create and then break down the original.
There are two of you, then the original is killed.
This shows that during the original process the first is scanned and killed, then a new person created. This is exactly how mind uploading would work in terms of continuity for the person being uploaded. (It's also why I would never ever use a teleporter.)

This is exactly what mind uploading is, they scan you and upload you. Creating a new you. Then you die and the other you lives on.
This is very clearly shown if you scanned and activated the copy before the first person died. Are you trying to imply that you would suddenly, as a single entity, be experiencing two perspectives at once? Because that just wouldn't be possible.

It is technically immortality for your memories, but not the specific physical instance of you.
I'm going to leave this here - since I've been talking about this for a while.

http://reviewsindepth.com/2011/04/why-everyone-should-learn-...

I really think the issue is deeper than current commentators are addressing.
It wouldn't be me that woke up as a copy. It would be a copy that feels just like me. However, since he would have my intellect, he would reason that he is not the original, and if it had died, he would feel sad. On the other hand, he might be excited if he were in a machine body as that fate might not befall him for a very, very long time.
Yeah, shouldn't everyone just lighten up? http://therealkatie.net/blog/2012/mar/21/lighten-up/
It's in developer preview, they're hoping you tell your friends and generate buzz.
The Oatmeal's comic on Nikola Tesla
It's always amazing to see how people computed in the time of Dickens and Edgar Allan Poe.

just kidding...but I can't help but wonder if even the people who are kids now will realize this stuff isn't from the nineteenth century... I mean, just look at the device you're reading this on :) We've come a long, long way.
It is in open beta and has big warning labels to not use in production.
That is what the person above describes when they say they want to be injected with nano-bots to be converted. And that would, I believe, give a seamless transition with no break in the stream of consciousness.

However this is completely different from the concept of mind uploading where your brain is scanned and simulated separately.
So, hypothetically speaking, modifying traffic as it flows through a linux firewall in order to change the DSCP field to the values used by Comcast would be useful in avoiding the caps on traffic levels.
Are you serious?! This was a professional event. There is a known issue with lack of women in tech. Dell specifically has a site dedicated to encouraging women in tech. Women have come out again and again and said that these sorts of jokes are offensive and put other women off going into tech jobs. Why would anyone in their right mind deliberately go out of their way to make women uncomfortable?
Couple of years ago I did this on my shiny new N900, and for a brief period owned one of the world's smallest (if not the smallest) MVS systems. Alas, time marches on and that N900 seems rather old-school now.
EDIT: ignore my post below, I've just tried again and it would appear that m.facebook.com does now support access via HTTPS.

The problem with the mobile web interface is that it doesn't support HTTPS (unless they have changed that recently). Not a problem when you are on your own wireless or your carriers cellular network, but I wouldn't trust it on a public wireless AP (I've seen people be caught out by session stealing tricks like that illustrated by firesheep - nothing malicious but you know if someone out there is using it to joke about someone else will be using it to cause grief).

Then again, the app may well use HTTP too - I've never installed it to try so I've not profiled it to see what access method is being used.
Photoshop a phone thief
previously: http://news.ycombinator.com/item?id=3938566
internalize?
I actually use my HDTV as a monitor. Sure, it's low resolution compared to some 19" monitors in its price range at only 1920x1080, but it's 42 inches and higher res than my 17" 1280x1024 monitor it replaced. With this in mind, it's trivial to load up WMP or VLC and use it as a TV as well.
Mark Zuckerberg's hidden talent: Firing people
Don't use a swap partition. That's typically the cause of early flash death. I have an old EeePC 901, with 12GB of onboard flash - it's still going after 2-3 years of relatively heavy use.
They have started testing on different browsers.

http://testcases.glitchmr.pl/html/img-001.html
Yes.

Came here to post something along these lines and to link to this 2006 article by Jeanette Wing, head of the Carnegie Mellon computer science department:

http://www.cs.cmu.edu/afs/cs/usr/wing/www/publications/Wing0...
You can always plug in a USB mass storage device and use the SD card as a readonly root FS, or even just /boot. And that's if the raspi can't boot straight from USB.

That said my NSLU2 has been running Debian for years on a 2GB USB stick, swap included. There are a few Linux knobs you can turn to reduce writes a bit.
i have been programming for almost seven years,and only three years as a programmer.i don't think it bad to learn to code,but don't take coding as a way of thinking,you just need to know one or two programming languages,and not more.
"It's always amazing to see how people computed in the time of Dickens and Edgar Allan Poe." - Then you'll love http://www.youtube.com/watch?v=4rzAL5YwFow .
"And that's if the raspi can't boot straight from USB."

FAQ says it can not.
Israeli cellular market disrupted by newly emerged providers
You seem to be a bit disconnected from reality. If I told any one of my friends who are not programmers by trade to look for code samples, they would either not understand what I'm talking about, or simply not know where to look.

Most people don't even have the slightest idea what kind of problems software can solve. Jeff Atwood seems to interpret "learn to code" as "learn to set the DYLD_LIBRARY_PATH variable". Others—myself included—think that having at least a bit of exposure to programming provides you with a better overall understanding of how computers operate.

I don't think it's necessary to have that understanding. But neither is speaking a second natural language. Apart from acquiring the skills themselves, learning any of those will teach you meaningful things about yourself and your environment, which seems to be worthwhile.
Something which was always in my mind, thanks. Ymacs seems to be interesting too.
Free Directory Links
Such a system has been deployed countrywide in Germany, by the former national post office. It's really, really useful, especially since you can even send off packages from there.
Exactly. Not everyone is going to be an engineer, accountant. Yet everyone learns math at school. Same for biology, physics ...
The FB app experience is pretty awful on Windows Phone as well. Made tolerable only because there's a better app built into the contacts list (as part of the Me panel). One thing I really miss is being able to Like comments on a post (can only like the post) and being able to see who liked a comment (can only see that someone did).

The FB app on WebOS was bloody perfect. So many things WebOS did right... I miss that platform.
> The right analogy would be teaching everyone cooking in elementary school as a required subject, together with reading, writing and mathematics.

Would that be a bad thing? Many-many-many moons, sorry - summers, ago they did that. Along with maths/etc pupils were taught practical stuff, like woodwork, cookery, etc. Not that the goal was to make them all carpenters or cooks, but just to give an idea what it is like and teach to look after themselves.

So I think that coding is something along the woodwork lines. New generations should get at least an idea of what it's like, regardless whether they're going to use it professionally or not.
I have just noted that plagiarism is becoming the order of the day on the Internet.Someone has just plagiarised too a post a put on my blog last: http://edceekays.blogspot.com/2012/05/face-of-malawi-plagiar.... SOPA was bad but I think we need something in these lines to curb plagiarism.
Rule 11213: First person to mention "time" when linked article does not include the term "time" takes 1 step backward, 1 step forward, 2 steps backward, 1 step forward, 3 steps back. Back to the future.
I don't think it will matter. Google misspelled googol. Flickr misspelled flicker (that one was probably on purpose though). If N Reduce hits it big, no one will care about that and they will recognize it as a company that works.

Edit: I just noticed Chrome doesn't have googol in it's spell checker dictionary. I wonder if that is intentional.
VLC is awesome, but SMPlayer is awesome *2 :)
Obat herbal asam urat
solusi terbaik pengobatan asam urat dengan obat herbal asam urat jus kulit manggis xamthone plus efektif atasi asam urat aman, tanpa efek samping sama sekali.
Punch a Doom Character with Augmented Reality - only 60line of js