skysight-inc/HackerNews huggingface dataset:
Spoken languages affect our thought patterns:

http://www.newsweek.com/2009/07/08/what-s-in-a-word.html

It seems a natural extension that computing languages affect our logical thought patterns.

In college, I took a class on intelligence testing (I gave a lot of IQ tests that semester). The prof told me that his experience was that computer programmers score noticeably higher on the Verbal IQ scale, moreso than on the Performance IQ scale (these are the two scales the WAIS is divided into).
How To Assess, Decide, Do with Pen, Paper and Magnets
The users are not at fault here. Even a SSH or VPN will leave them vulnerable to attacks. Companies (Facebook, Twitter, etc.) have to increase their own security, because they are the only ones that can fix this problem.
Then you're lucky because when I optimized an algorithm for my diploma thesis the code grew significantly because my Python functions suddenly had to deal with different type combinations and also, as part of the optimization, I had to switch from my short numpy-based code to manual for-loops which combined several operations that were simple (but less efficient) numpy arithmetic before. I think it highly depends on what you want to do, whether you can still work with Python objects, and how much static typing gets in the way when trying to solve your particular problem.
It depends what it is but typically no, my thoughts are much more abstract than pictures. It took me a while to realise that many people, often my clients, do not work like this and need to see things visually before it clicks.
It was indeed a horrible upgrade experience and it really blows my mind how Samsung can create such a great phone and so horrible Windows-software. If you want to give it another try, I covered how I got it working in this thread over at reddit:

http://www.reddit.com/r/Android/comments/dscb6/samsung_galax...

Basically: Downgrade to a specific version of Kies not containing the buggy FW updater. Upgrade your phone. The upgrade to 2.2 is definitely worth it.
your enthusiasm is infectious in a bad way.
I absolutely agree on fault. My initial recommendation was for them to refrain from using Facebook at Starbucks until that happens -- regardless of fault, users are the ones that are vulnerable.
Are you simply pointing people to your guide or offering coaching? If the latter, why not offer a way to contact you?

I will admit I'm intrigued (only because I'm an information junkie and like getting as many people's opinions as possible) but the lack of contact makes it looks like you're just spamming.
If it's just for accepting US currency, you could try http://worldpay.com.
It's expensive to setup, and they charge about 4.5% of the transaction, and you have to wait a month after the transaction to get your money... but US customers can and do make purchases via it for us (in Australia).

But most will also happily wire the money. We're selling to enterprise customers mainly (banks etc), so it may be a different situation to you. Actually, I suspect the main reason some of our customers prefer credit card is to circumvent internal purchasing procedures.

Have customers told you precisely what their problem is? (or, can you identify them and ask them?) There may be a simpler solution that incorporating in the States (though I've heard that's helpful to being acquired, that doesn't sound like a concern in the present instance).
Hidden Features of Java
Wal-Mart's diseconomies of scale
It is an old and famous article and there are some interesting facts about the article you should know. You would think that the person charged, "Monetary Authority of Singapore official Shanmugaratnam Tharman", would be facing the death penalty or exiled, but sorry to disappoint you, he is now a Minister for Finance, and with considerable clout.

Anyway, I live here and the article sounds exaggerated and over dramatized, and at the end, I felt it was really humorous. People changed, places changed, rules changed. A well written article doesn't make it real nor the well rehearsed words of a politician. So to say "The author hits it spot on about Singapore", is really bewildering.

I always like to compare the drugs laws here with the gun laws (or lack of) in US. If you care about effectiveness or deaths, which one has ended up with more deaths as a result of the laws based on per capita?

(For the skeptics, oh yeah, you are right, the lee dictatorship is forcing me to write this. Ok I am ready to be downvoted.)
The difference is, so far there are no robots that automatically break into your house. Since your info can be harvested automatically, not sticking out as a target does not help. It is nothing personal - a script will simply steal your info automatically.

Edit: waiting for the Starbug - small devices you stick to the bottom of a desk in starbucks that stream user data to your hacker home.
We should not call these rubbish instant noodles ramen.

What the Japanese call ramen is something very different. Fresh noodles, rich soup filled with vegetables, pork, bamboo shoots, ginger... Still, you wouldn't want to live on just one thing, that would be dumb.
There are enormous signs, on both the surface of the road, and next to the road, saying you are going into the congestion charge zone.

https://secure.wikimedia.org/wikipedia/en/wiki/London_conges...

If you're so disorganized that you are oblivious to these signs and don't know the day of the week, really you shouldn't be driving a car at all.
Well yes ... LISP is like a language framework, with which you can evolve your own languages suitable for problem domains.

But I just don't get the correlation between its direct representation as syntax trees and being more natural to people (which the parent was arguing).

A language can have hooks for evolving into what you want, it's just incredibly hard to do it without a LISP syntax. But natural language ain't easy to parse either.
"Google, in response to government inquiries and lawsuits, claims it is lawful to use packet-sniffing tools readily available on the internet to spy on and download payload data from others using the same open Wi-Fi access point."

will see who wins in the court :http://www.wired.com/threatlevel/2010/06/packet-sniffing-law...

see also : http://blogs.forbes.com/kashmirhill/2010/10/28/firesheep-use...
One way our schools are training narcissists
Holy shit. Who says alien beings do not walk among us?

Give the whatever-the-heck-it-is its $7.34 so they don't zap us.
In fact, I was surprised that all phones in Hong Kong are sold unlocked because government regulations require freedom of phone service. Which is where I bought my iPhone. (And it should come as no surprise that Singapore sells them locked.)

For as long as I can remember (and that means the last 10 years), Singapore have always only have unlocked handsets.

Articles like these (by an outsider) tends to paint an extreme picture of the city. If people just bothered to look around, you'll see dirty toilets, rubbish on the floor, lots of poor people, and yes, news reports of corruption.

And if you look at the other extreme, you'll see friendly and helpful people that deal with (government-owned) housing problems etc.

The world's not black and white.
Sending your HTTP through an SSH tunnel or a VPN will protect against the stranger-at-Starbucks attack.
I suppose I should of expected that reply.
This post is a great example of being "a hater". You aren't disagreeing about the application of a tool to a problem, you are dismissing all opportunity for anyone to enjoy or get value out of the item in question. Since the creators put effort in to creating this, it at least has value to them. So do the people that have upvoted it. So you're dismissing their opinion without offering any information, which is not very helpful.
looks quite similar to dtvm which I have been using lately. only complaint over both dtvm and this from my side would be no tabs like in dvm. I like the philosophy of both dtvm and dvm, a simple self documenting header file for config and documentation.
Hey Kevin, normally this means you've been hacked by a spammer. Often the spammers do sneaky things like return a spam page if you have a google.com referrer (e.g. if you click on search result on Google). Meanwhile, they might return a 404 if you enter the url directly in the address bar.

The first place I'd check is your .htaccess file--that's a common place where the hackers hide stuff. Also check for new/recently-added files in your directory. Some WordPress hackers will go so far as to inject malicious code straight into the WP database.

One tool you can use is a feature from google.com/webmasters called "Fetch as Googlebot." Once you prove that you own the site, you can tell Google to fetch your page and you'll see exactly what we see. This is a great way to tell if you've really cleaned out the hacks.

Another tool is our automatic url removal tool, also at google.com/webmasters . You can block a url in robots.txt and then use that tool to remove that page from Google's index.

If you've gotten everything, then the pages should start to leave Google's index after a few days. The hackers can be quite smart though, and if they compromise your webhost then it's even more painful to scrape them off your site because the hacked pages can return even if your site is well-patched.
New Anode Material Increases Li-ion Battery Capacity by 30%
A Japanese research group developed a new oxide negative-electrode material that can enhance the capacity, lower the cost and increase the life of lithium-ion (Li-ion) rechargeable batteries.
I've been using screen for years. All my terminal sessions are within one or two screen sessions. So I'm probably in a similar situation to you: I'm used to it, I have it customised to how I like it, and it "just works".

I recently switched to tmux and after several weeks of testig it out I think I'm going to make the change permanent.

It is actively being developed (screen is currently stagnant), it has a much greater scripting capability, it is rock solid, its region-splitting capabilities is hugely better than screen's (that is the single reason I switched to tmux initially).

On the con side: it seems you have to use the metakey to enable the scrollback buffer. I really hate that, but now I've used it for a while I'm used to it and it is not as annoying as it was at first. (I'm always using 'ls' in a terminal and I invariably want to scroll up to see the first few entries. With screen I could just shift-PgUp, with tmux I do ctrl-A, PgUp. It's ok.)

Other than those things, tmux seems to do everything screen can do in terms of resuming sessions and so on.

The enhanced region splitting makes it superior for my use, so I will stick with tmux.
Hm, targeting customers with a history of uncontrolled spending might be the real genius behind this?
fine. here's some information, then: you're promoting cargo cult thinking.
If you're going to upgrade to 5.3 (which you should!), I would highly recommend Doctrine 2 (not 1, very different project). It's a loose port of Hibernate from Java and takes a very different tack then most PHP ORMs. The models have no mandatory base class, the pattern is more Data Mapper then Active Record, it allows batch flushing to the database, has associations, and has some really great features like inheritance mapping and an event hook system.

There are pieces to dislike (arguably DQL, soft deletes are almost impossible, etc) but so far, it's a huge step forward from the likes of Zend_Db_Table or Doctrine 1.

http://www.doctrine-project.org/projects/orm/2.0/docs/refere...
But you need to be careful when choosing vworker. Refer http://bit.ly/vworkersurvey
Integrating R with C++: Rcpp, RInside, and RProtobuf
The FreeBSD ports tree is a great place to steal code.
Let's try to take apart this muck, which I seem to have read a hundred times before:

> we’re becoming disconnected from nature and that we are on a precipice.

Why is it bad to be disconnected from nature? What's wrong with going in the opposite direction towards increased artificiality, given that our very artificial infrastructure keeps us alive?

> take control over our stewardship of our planet / the planet [...] will be in significant danger

What the heck does that actually mean? Can we just admit that these statements are religious, but wrapped in non-religious language?

> 70% of species will be extinct by the end of this century if we do nothing due to the rise of world temperatures

I wish it were as fashionable to care about runaway AIs, nuclear attacks, geologic events, etc.
Thanks for the Idiorm mention :)

I like the look of DumbledORM, although it takes a bit of a different approach to Idiorm (and its "child" project, Paris - http://github.com/j4mie/paris - which is an Active Record implementation with support for associations built on top of Idiorm in ~130 lines of code). I'm not really a fan of code generation at the best of times, and for a tiny ORM it seems a bit out of place.

I do like the idea of being able to save multiple rows, jQuery-style. I might just steal that..
If you give up on this now, you'll be giving up your whole life.
where are the python meet ups? Last I checked there was a London Python users group but their page was dead and they hadn't run anything for years. thanks.
Microsoft Office 365
Check Out For Best Boat Docking
Vacation rentals are the fastest growing trend in travel, but have long been popular in many summer vacation spots.When you plan a vacation, you may automatically think of taking your family (or just yourself) and checking into a big hotel.
>being more natural to people

My argument was actually that things modeled after genetically evolved structures share in the advantages of increased genetic fitness inherent in that design. i.e. Survivability and future-proofness. [i.e. the OP may indeed not need to ever learn another language before he dies] It was not an argument that genetically evolved structures are easy to grok.
Doesn't surprise me all that much since most 'normal' people absolutely don't care about security. Passwords are meant to be written on sticky notes. Identity theft is too complicated for them to care about. And credit card fraud is easily solved by reversing the charges. It takes a massive, automated exploit & MSM coverage before they'll start caring.
I suppose the saving grace is that it would be pretty difficult--not impossible, but pretty difficult--to truly get away with this without detection. With all the logging that goes on, chances are that you could be identified by a MAC address, a web login of your own, a credit card swipe nearby, a surveillance camera, a cell phone in your pocket, or who knows what. There is a lot of information to be gotten with the right subpoenas.
Maybe you could have told them what they were wearing and what they were drinking. Could have been a bit too much maybe.
Singapore had a homicide rate of 0.39 per 100,000 in 2006 (that’s more than one or two), Japan had a homicide rate of 0.44 per 100,000 in the same year. European nations like Germany (0.98) or the Netherlands (0.78) are not far off. The USA have the highest homicide rate of all highly developed nations with 5.7 per 100,000 in 2006. (I’m too lazy to look at the statistics right now but I have the strong suspicion that you can dodge most of that in the US by just living in the right kind of place and having the right kind of job.)

Highly developed nations in general seem to have very low homicide rates and very low crime rates. The gap between the Netherlands and Singapore is much smaller than the gap between the Netherlands and Russia (20 homicides per 100,000 in 2006).

Sure, low crime rates are one (of many) factors that make for a nice place but they are not the only one. I will take my freedom of speech and the one in two million chance of being mugged and killed in one year in Germany over probably something like a one in four million chance of the same happening to me in Singapore any day.

(We also don’t know whether something like Singapore can scale up to 100 million or 300 million people or whether you can turn a highly developed nation with a population of, say, 100 million in twenty Singapores without unwanted side-effects.)
Nice but is there any mention in the article about support for just writing plain old SQL? I love the ideas of ORMs (my app now currently uses SQLAlchemy) but I find myself dropping back to SQL when things get a little complex. I think new age ORMs should leave support for dropping back to SQL. Cool project nonetheless.
No generator support is a big limitation to me: my CPU intensive code uses generators. An alternative to watch is Shed Skin:

http://code.google.com/p/shedskin/
I understand that getting your Amazon account hacked can lead to some head scratching situations and Amazon should really implement full SSL encryption.
Having said that, what are the implications of getting your FB or Twitter or Flickr account hacked? Personally, even if annoying, I wouldn't consider it as a major issue in my digital life.
I try not to mix business and private life (for instance, my FB friends are only friends, not colleagues. Same goes for Twitter) so do you see any other issue, a part from the "annoyng" factor?
I may have spent 2 hours in a Starbucks to do this, but I do actually have a life. Sometimes. So yeah, a bit much. Also: follow-you-home creepy instead of just creepy.
This meetup is special; during this meetup, we'll be taking a short field trip to a very cool co-working slash startup incubator, clean tech, etc. building that is a 5 minute walk away. Note: may be our new "home" (esp. if we keep growing). Come check it out and send me your thoughts: http://bit.ly/bK8vU3
The Qwiki Experience
> (The US seems upset about Singapore's death penalty, but we murder a lot more criminals than they do...)

We may execute more people, but there's nothing like the anecdotes from Singapore to make you feel like you're just one unlucky afternoon from a death sentence. When you're only this far away from being executed at all times, no matter how squeaky clean you live your life it's easy to get a little nervous.

I'm personally not necessarily against the death sentence, but I definitely appreciate that it is difficult to apply here in the US.
Amen... I think there are about 4 of us on here!
it's funny how everyone says "just use SSL - that'll fix it", soon followed by "the SSL computation overhead isn't significant any more" which is totally true, but probably not the reason why SSL isn't more widely used.

Smaller sites will suffer from the fact that SSL requires an IP address per server. Name based virtual hosting is out of the question (at least as long as Windows XP is still around). Combine this with the IP address pool quickly getting smaller and smaller and you'll see that for smaller sites, it might be impossible to get the needed amount of addresses for a reasonable price.

For large sites, there's the problem of the various CDNs which are not always under the control of the site and might not be prepared for SSL.

Remember: All assets of an encrypted page must also be encrypted, otherwise the browsers display a nasty warning (even though unencrypted assets, when served from a different domain would not be a problem what's session hijacking is concerned).

"just use SSL" might just not be possible in some cases.
Nothing is ever really secure. Yes, non-technical Starbucks users are easy targets, but so are most web sites. The last couple of "Review my startup/app" HN posts have all had very obvious XSS holes, for example, and many others have completely insecure session handling even if they do send them over HTTPS. We all tend to wonder just how lame less technical users are and forget that someone else is probably wondering right now how we, ourselves, can be so lame and not understand basic Web security for our own sites.
Asks an American tax payer: Why does America need to have the fastest super-computer?
(the premis of this and other coverage of this topic)
IDC: Apple passes RIM to become No. 4 global mobile phone vendor
Qwiki, this year's Techcrunch Disrupt winner seems to have a long way to go before it can really be an "Information Experience" that they claim it will be.
Would this work as a cheaper alternative to SSL for preventing session hijacking?

1. During the HTTPS part of the communication,
the server sends a long list of random strings.
2. The client stores all these strings in localStorage.
3. On every request, the client sends one of the strings
from the list, the server validates that it is in fact
a valid string for that session, and both remove that
string from their lists.
4. When the list runs out, you have to go back to SSL to
exchange a new list of strings.

Is there a flaw I'm overlooking (beyond the reliance on localStorage) that keeps people from using this?

If not, is there a technical term for this technique so I can Google it?
WWE garb allowed at polls, Connecticut judge rules (whew)
In addition to the IP address per server problem and coordinating with CDNs, the CDNs often charge quite a bit more money for secure content.
My company is setup in singapore. Everything in singapore can be done online. You can log into every government service using the net. Which is all very convenient.

I think what westernerners misunderstand about singapore is exemplified by the "press button for green man" sign: http://www.flickr.com/photos/greta325/4906069350/

Singapore has a lot of people from cultures that don't pay attention to cleanliness and orderliness. So they have very clear and obvious signs and rules as well as punishments, so that people will conform. Westerners were already brought up in such cultures, they don't need to be shown so explicitly.

Also, Singapore has a lot of seedy stuff going on. They let in thai girls who act as hostesses on 6 month working visas to work in singapore as hostesses, for example. Singapore has organized seediness.

And if you talk to the people in singapore, almost everyone is perfectly satisfied with what the government is doing. It has made a very high standard of living and one of the best countries in south east asia. Why would they not be satisfied?
Why has no payment startup emerged as a meaningful challenger to PayPal?
see tkanet answer at
http://www.quora.com/Online-Mobile-Payments/Why-has-no-payment-startup-emerged-as-a-meaningful-challenger-to-PayPal
Matt, If it's a WordPress Hack which I'm sure it is. Here's the solution:
http://www.pearsonified.com/2010/04/wordpress-pharma-hack.ph...

Can we not ask them to remove their site from Google that seems like drastic errancy as it takes months and sometimes longer for reinclusion requests to go through.

Seems like a hasty and unneccesary methodology to the problem.
What kind of stuff do you want to build - one of the few things going for the .net stack (excuse me, I'm not exactly a fan) is that it's widely implementable in server apps, web apps and even mobile apps.

Even in web apps, it would be useful to know the kind of project(s) you want to work on. Java might be ultimately your best bet if you want to continue doing big enterprise grade stuff where as Rails might be ideal to learn if you want to move into fast-iterative startups (Even if you don't like the style).
I was wondering the same thing. Posting this to his public blog is an admission of guilt.
It's not the lone Starbucks hacker with a laptop you need to be worried about. It's the wardrivers & honeypotters & people sophisticated enough to do a coordinated automatic harvesting effort.
Anti fraud detection.

It's an issue when you reach scale, hard to detect, and if you end up being ultra sensitive you end up behaving like jerks freezing accounts for no reason (ie what PayPal does today).
How are payments startups reacting to Apple's NFC patents
See tkanet answer at
http://www.quora.com/How-is-Square-reacting-to-Apples-NFC-patents