skysight-inc/HackerNews huggingface dataset:
In the text it said he switched out that image from the original venetian to the casino ventian, so maybe you saw the old version. In this one, I counted 16 circles/round objects if you include the archways in the doorway.
The Craft of Game Design: 15 Games in 15 years
Macports does ship a non x11 gimp. It is the quartz variant.
It's even stronger, in that mathematics generalized arithmetic algebra into groups, fields, rings and other things I don't understand. Examples of specific algebras include: boolean, relational and Kleene (aka regular expressions).

Other notations are used, but with a frequency similar to pre-fix (lisp) and post-fix (forth). "Associativity" (not affected by order of evaluation) only makes sense for in-fix.

But it really could just be familiarity, I guess. I can't see how to determine it either way. But regardless of the cause, there's overwhelming evidence that people, in fact, prefer in-fix.
BUSINESS PLAN: Christopher Leech’s driftwood art - Anchorage Press: News
a computer is not a machine that does computing. it is a primarily a machine that moves information around, and occasionally performs computation on it.

as such, a quad core will saturday the processor - memory bandwidth much sooner than a dual core chip will, which stalls the pipeline. couple that with that four cores will abuse the cache much more than two will and you have a recipe for slowdown.
Awesome Zac, sounds like you had some fun!

Ruby not your favorite language? ;)
Packages out, packages in. Rightly put by Mark, and I guess there is no other big difference.
One thing I suspect that is missing in both the above assessment and the article is that if you interrupt normal thinking with overload, and you force focus on something, you get the beginnings of a hypnotic, or at least quasi-hypnotic state. That state is familiar in computer games, and it is the same thing I see in casinos (disclaimer: I haven't spent any significant time gambling in them but some do have good food!).

Bright lights, flashing lights, disruptive sounds you have to tune out.... It narrows your sense of reality just as say a computer game does, and that also helps ensure that people play suboptimally.

I am less convinced by the color scheme arguments, since colors associations are extremely culturally bound.
Way back in 1998 Apple contributed several patches to KHTML (KDE's browser). I think in 2001 Apple forked KHTML to become WebKit. WebKit is LGPLv2.1[1] and Apple dedicates the second-most[2] number of developers to its development, second only to Google.

[1] http://en.wikipedia.org/wiki/Webkit#Open-sourcing

[2] http://trac.webkit.org/wiki/WebKit%20Team
I was just coming here to ask this; why do robots not do this and why, if robots can do this, is this not done in the US? Robots cost a lot of money (getting cheaper, but slowly; wait for the 3d-printable robots), but it makes more sense keeping it in the US anyway?
I think it's because there is no one else in their corner
The Performance Golden Rule: 80-90% of the end-user response time is frontend
Some people like putting salt on grapefruit.

You sound as if you think that putting salt on grapefruit is inherently strange, while in actuality there's a very good reason to do so: it reduces the perception of bitterness.

I'm not saying that it's impossible to like Lisp's syntax, but empirically most people prefer the ALGOL-like syntax

Empirically, most people prefer what they are already familiar with, so I'm not sure what this is supposed to prove, other than most people are already more familiar with Algol-like syntax.

For me, Lisp syntax has the definitive advantage that the first identifier in every expression tells me what to expect. I.e., I don't have to scan to the right to figure out what kind of expression this is. For me, this makes code much more readable. And this makes Lisp syntax more "nice".
Let's hope your customers don't read this ;)
And the Cloud Computing Grammy Goes To…
And the Cloud Computing Grammy Goes To…
Also, you apparently didn't read the article.
Exactly my reaction!
>spent three months on it, and no money

What is 3 months worth to you in terms of cash?

$100 in facebook advertising can go a long way with the right campaign.

Perhaps you could have spent your resources more efficiently?
Standalone version of Google Docs editor, KIX
Simple 2D collision detection in JavaScript
Angry Birds New Version 'Space' Will Be Launch On 22nd March
Exactly. We did have 10 minutes in between classes. Ample time to get around.

It's not like you miss much on the first day of class, either.

If I had a good reason, like if I yelled "my mother died" through the glass, I'm sure she would have let me in. But I didn't.
It is interesting to compare the new TI arms with current Intel atoms
Here is previous benchmarks on ubuntu
The dual-core Cortex-A9 1.2GHz on the TI OMAP4460 with the PandaBoard ES is mostly comparable to the first-generation Intel Atom N270 in terms of raw performance.
http://www.phoronix.com/scan.php?page=article&item=ubunt...
Places of Interest in Bali
It's called the race to the bottom. It's happening in Taiwan now too. Everyone is moving their factories to Vietnam, some to Cambodia, some to Thailand.

I live in Vietnam (Saigon) and hang out with a lot of Taiwanese factory owners/managers/etc. More and more of them are coming here, though I can't imagine they'll be staying long.

I went to Taiwan for Chinese New Years and was amazed at the progress from when I was last there 12 years ago. Unfortunately, their economy is taking a beating as a lot of what created it in the first place is now moving to places with higher profit margins.

I can only think that Africa is next on the list.
Stores on Facebook have been around for a while (e.g. http://www.facebook.com/YouBrandInc?v=app_135607783795). Typically you create them with a third-party app. I guess the best case study of this was the Gap Store on Facebook (one of the coolest FB pages I've seen but no longer online). While FB has time to get its e-commerce strategy right, this news represent a huge blow.
I think what Mozilla have done here is to provide an incentive for any other CAs who may have already done what TrustWave did to quickly own up, revoke the certificates, and promise not to issue any more.

If they'd immediately executed TrustWave, the incentive would be for any other CAs who've done the same thing to double-down and hide it, which would leave us in an overall worse position.

In other words, it's a temporary amnesty - a strategy which has a good history of working well.
There's a few issues here

- firstly, you've said nothing so far about comparing poor people to anyone, you've just said "80%" flat out, no comparison to anyone wealthier

- the "80%" does change, because the numbers you drew that from - 10 million of 40 million - is 10 million labour force out of 40 million individuals. Anyone in that 43 million that is not of working age or ability decreases your magic percentage. You are trying to paint your 80% as "percentage of people who could work, but don't" whereas it's actually "percentage of poor people in the labour force, including children and the infirm"

- the overall labour force for the US is 65% of the total population. Using this number against the 40 million for those in poverty would suggest ~26 million potential labour force instead. Throw in children, mentally ill, and similarly overrepresented demographics and that number reduces again.

- your linked comment mentions this interesting metric "FTLFPR", used to vilify the poor... which when googled shows only a handful of results which are a combination of typos, random character pages, and your comment. Even chasing your linked comment to a quoted paper about participation a few comment up doesn't exhibit that acronym.

- Even assuming that your acronym is a real measure, it's hardly suprising that people who can't get enough work are poor. Those people who are classed as unemployed are going to be dragging that acronym down signficantly - and almost one in ten of the labour force is unemployed in the US.

- You make the gross mistake of assuming motive. Since the GFC hit, the US unemployment rate doubled from 4.5% to 9%. By your reckoning this means that one in twenty workers in the past few years has decided to just refuse work so they can "buy alcohol, crack cocaine and satellite TV"

http://data.bls.gov/timeseries/LNS14000000

When it comes down to it, yes, there are some people who game the system. So what - that happens at all levels (try getting tax loopholes fixed...). The real problem is that you are painting the poor as little short of demonic layabouts, which is a grossly exaggerated misrepresentation.
Took me less than a minute to find it. Just pasted the code into my Lisp editor (I use CCL), added a few line breaks in the obvious places, hit TAB a few times, and it was immediately obvious.

Actually, it's pretty obvious even without doing all that. CONS always takes two arguments.
There's only about a million industrial robots in operation worldwide today. For Foxconn to turn around all those iPads (for example) in only a month or two requires about million people right now. The scale of what they do is just staggering, imagine how much it would cost to go to a third party like Siemens and buy a million industrial robots with the dexterity of human hands and fingers.

Well, with this new internal development project Foxconn will do it all by itself in just 2 years. This will DOUBLE the number of industrial robots in the world and make China the leading robotics country. Impressive stuff.
This is great! I was actually starting to build a similar tool to customize bootstrap styles, but I think I'll just start to use this one :)
Good work.
As someone who has been in the Internet business from the beginning with a number of startups under my belt and who "migrated myself to a non-US controlled country" (East and SE Asia) 25 years ago I would offer my the following formula for happiness:

1. Set up your company outside of the US.

2. Don't keep a bank account in the same country that your company is in.

3. Don't have customers in the same country that your country is in or where your bank account is.

4. Don't live in the country where your company, bank account or customers are.

5. Don't live in the same time zone as your in-laws.

I live in Thailand (for 13 years now) and have a company in Singapore. We are opening companies in Laos this year then Cambodia and then Burma over the next two years. My Bank Accounts are in Hong Kong. I try to find customers in any country other than those listed above, and the States.

Bandwidth is better out here than in most places in the States. And hardware is cheaper because you're buying closer to the source. And as long as you aren't living in Singapore, Hong Kong or Toyko, the cost of living is far cheaper than in the States.

This is not as difficult as it might seem. It's great living out here, and I would encourage everyone to do the same.

BTW our latest startup is an infrastructure for the semantic Web and about as cutting edge as you could hope for, so don't whine about how you can only do your startup in Silicon Valley. The future is here, not in the States.
You need a manufacturing base. Raw materials, parts, tools, it all has to be made nearby your plant to be able to automate efficiently. The US doesn't have that anymore.
JQuery Blend Modes plugin - A new mouse hover idea ..
> I agree I don't get the syntax argument

Doubly agreed! I learned Clojure just over a year ago and will never look back. My attitude to people complaining about parents is that that should just get over it. That one hang up is actually holding them back.
Last time (and only time) I was in Vegas all I could see is decrepitude and sadness. One incident that stuck with me was how an old man had a heart attack ( I am guessing ) while playing coin slots. The ambulance came and took him away. Not sure why but that just seemed so sad to me.
People can do that now. Check out "TOR hidden services". Doesn't cost you anything if you already have an internet connect and a machine to run the software.
Down to the other six levels?
Wifi Protector – Protect Your Android From Wi-Fi Sniffing Attacks
Yes, but in the US they also tend towards C-section for the same reasons.
I'll post examples gradually. However, the main point here is to think about naming.
Google caught skirting Safari privacy settings
In the latest high-profile flap over online data privacy, Google has been caught bypassing the privacy settings on Apple's Safari Web browser, letting advertisers track users in unintended ways.
Is Linsanity Happening Tonight?
Free healthcare and dentistry
If you finish the article, it's not really about any of that at all, he's just writing a flourishing introduction. A detail like that isn't that important in the scope of the article.
I like the idea of advertising yourself on the top of an app like this.
Graphic proof of big demand for big data talent
I love that you don't even name him, but have faith that the vast majority of the readers here know exactly who you mean.
Terrific readme
So here's the obvious question:

If I read the Supreme Court's decision in Grokster correctly, it seems that the government will have to prove not only that they knew that there was infringing material on their servers but that they either colluded with infringers or marketed material as infringing material, right?

This seems to me to be important since that's what differentiated Grokster and Betamax. So is there evidence in this case? Are they going to be able to convince a jury of that specific link?
http://www.youtube.com/watch?v=r7_lwq3BfkY vs http://www.youtube.com/watch?v=cVo4XHXZp1c
This argument is based on too shallow an analysis and doesn't stand up to closer examination.

(/ (+ (- b) (sqrt (- (* b b) (* 4 a c)))) (* 2 a))

Yeah, so it divides (the addition of (-b and the (sqrt of (the difference between (the product of b and b) and (the product of 4, a and c))) by (the multiplication of 2 and a))

Right, that's much easier than

(-b + sqrt(b*b - 4*a*c)) / (2*a)

(-b plus the sqrt of ((b times b) - (4 times a times c))) divided by (2 times a)
The interview process provides very little information to both parties about each other. Both of you have to make a decision on what you know. It is entirely possible that walking away from such an interview would, in retrospect, be a mistake.

However, it's a hot market. For every company that sucks at interviews, there's a company that's good at it. Why put up with it? Why waste hours?

Once upon a time, I was interviewing at two companies. The first, was a great interview..the seasoned and experienced found/CEO got me excited and interested and really made me feel that they were equally excited and interested in having me on board. They asked smart questions, they had obviously spent time reading my blog and looking at my public profile.

At the other company, it was painful...for both of us. I felt..like a chore that had to be done...going through a checklist of increasingly irrelevant questions. You could challenge the question, but the answer was "we want to see how you work through problems"....which is silly...are you so lazy that you can't come up with relevant questions that do that? Plenty of other people have.

My point is that, like everything else, some companies are clearly 10x better at interviewing/hiring than others. And, again like everything else, the shitty companies/interviewers have no clue how shitty they are.

Surely that might say something about the individuals and companies as a whole? So, again, why put up with it?
Firstly, the downvotes are a recent manifestation of creeping groupthink. They're disheartening, but they're actually a good example in this particular instance as an illustration that people as a whole, even in places where you'd expect them to be, aren't so smart. It's much easier to have a gut reaction to a position and grunt a downvote out than actually engage in reasoned discussion and THINK about it.

Even speaking as an agorist, your faith in the market is a little extreme. It certainly has some useful and beneficial efficiencies to be sure, but believing that it will simply elevate the best and create a rising tide that will raise all standards is a little naive I think with regards to what we see in the world where markets reign.

Assuming humans are perfectly rational agents with equal information it works, but that's not how humans really are. Humans are dumb, panicky, emotional animals, and the difference between the most incompetent of them and say cows are not as wide as our politically correct institutions would like to force us to believe.

You would do well, even in an ancap society, to voluntarily donate to charities that pursued socially beneficial objectives so that you reaped the benefits of their actions. This is pretty much the ancap response to tragedy of the commons. Vaccination and libraries are not a bad example of where this makes sense imho. There's nothing strictly contrary to ancap doctrine to point out that choosing not to clean your proverbial home will result in you living in a mess, so you might want to do that occasionally.

It is not enough to point out that simply because states provably fail, markets are perfectly efficient.
Could you be a bit more specific.

Project Gutenburg is certainly legal. So is scribd. But various shady ebook sharing sites are not.
+1 for (albeit simple) time analysis
Canadian government is 'muzzling its scientists'
Google Password Generator in the Works
First you make the argument about luxuries, so I counter about luxuries. Then you decide to make it about basic services. Nice moving of the goalposts there.

If you disagree, please tell me which essential goods and services you feel the US "poor" lack.

Empathy.
On dealing with bad apples in an online community
I didn't vote down, but why would open source downloads need to go over HTTPS? It's very expensive to encrypt such large files for each download. Furthermore, many of the advantages can be gained by checking the MD5.
Do these effects require two images to begin with, or does
it work with only one image to begin with, and the script generates the 2nd image?
Supposedly there is a command line option in Chrome to specify a custom dns server.

--dns-server=8.8.8.8

But it also looks like it doesn't always work (never worked, or is a special development mode only feature). Here is the bug report on it:

http://code.google.com/p/chromium/issues/detail?id=85875
Hey, I gave EverybodysHomepage.com a new look :) (I used CSS from a free web template I like). Your site works really well and in real time. Thanks for the nice platform.
My Pick for the Best High-Performance Computing Conferences March-May 2012
That sounds like programming in Haskell :-)
Got it as soon as it landed in precise
Do such people actually exist this day and age? Someone might not have downloaded anything themselves, but how likely it is they don't enjoy watching a downloaded movie with their grandkids from time to time?
Many casinos also have the gambling floor organized around a long snaking curve, with several off-shoots. The distance from say the lobby to the restaurants often seems like a long walk - but if you look at the hotel map, they're right next to each other. The intent is obviously to turn people around and have them get disoriented amidst the sea of slot machines.
Previous discussion: https://news.ycombinator.com/item?id=3504471
There totally are. People still use OS/2 because they think it's the best desktop OS ever created, they are tiny in numbers but are more than capable of serving themselves' needs.

http://www.ecomstation.com/ - they even have this.
Is Google becoming evil? Default to Duck Duck Go
Great timing! :) I was just about to write a collision detection function for a project I'm working on, and your post showed up. Thanks!
How key-based cache expiration works
It seems like there should be at least some manual override (assuming there isn't one already - I didn't check the details much beyond the article provided) to set your 'my DNS is NX-LYING' flag manually. For machines that are permanently emplaced in a broken DNS network, it can just be turned on and left.

Roaming devices might make it a bit more tricky, but some integration with OS connectivity-detection and location-awareness might help there, as well as an improved UI for actually setting it.

A really short-term bandage would be to use some less identifiable DGA, but that opens the possibility of future malware using the Chrome DGA to pretend to be legit.

Is there a technical reason why 'foo.invalid' and 'bar.invalid' (and any of the other restricted dns names) couldn't be used instead?

I suppose that the ISPs could serve those correctly to make the tests pass, but what would they gain from it except even more user irritation?

Anything I'm missing?
I'm sorry, my mistake. I should have explicitly specified they have luxuries in addition to all the basic necessities.
Fast Loss Pross | Fast Loss Pross EXPERT
Or develop a patch yourself. We are hackers are we not?
Big impacts come from making a habit of small ones.
Only one ..
Sleigh Bells | Yansuparta.com
> Trained dogs can identify breath samples from patients with lung cancer with 98 percent accuracy.

Do you know any details if this was ever properly tested? Recently there was an article[1] on HN[2] that suggested we might be putting too much faith in dogs for drug/explosives detection, as it was never properly tested if they really are that good at it, or whether they just pick up subtle clues from their handlers, AKA Clever Hans effect[3]. I wonder if this effect is accounted for in case of 'cancer detection' dogs.

[1] - http://www.erowid.org/freedom/police/police_article1.shtml

[2] - https://news.ycombinator.com/item?id=3418016

[3] - http://en.wikipedia.org/wiki/Clever_Hans
You can definitely do that as you will get inter node communication over the EC2 private IP. You can define your EC2 firewall to also segment your production/staging/testing setup. This would be very elegant.
How does this compare with other recommendation engines, such as the opensource EasyRec[0] ?

[0] http://easyrec.org/
> Firstly, the downvotes are a recent manifestation of creeping groupthink.

Political discussion has, for a long time, been discouraged on HN. Down-voting is one way to encourage people to stop.
BTW: Right now there is another 48h Android hackathon taking place world wide. I am participating in Berlin at the c-base and hacking an indoor positioning app for Android that will need no knowledge about where the APs are located.

More infos about this hackathon:
http://android-dev-camp-2012.blogspot.com/

or via #gadcbln (Berlin) or #gadc
Good. If a country can be destroyed just by saying the truth, it should be. A country exist only to ensure its populations freedom, liberty and prosperity. In this Iran has failed miserably.
Look, I'm just not interested in deciphering your ramblings. It's a TL;DR world, and your points are buried. Take it or leave it.
Question of taste I suppose. In this case, I needed a simple way to manage a lot of dynamic processes. Normally you have process supervisors which are tuned to run your MySQL, MongoDB or whatever. That is, you would create one profile, often a file or a collection of file per process. With diprocd a given process is just a dictionary in a JSON file which allow ease of management of 100's of processes which change on a regular basis (each push on the PaaS creates a new series of processes on the nodes).
> it really is a surreal/joyous experience - you feel like everyone is cheering you on - like a celebrity almost

I can't be the only one who finds that annoying? When I'm in a casino in London that's one of the things that limits how much I bet on a hand, the fact that I don't want to be a spectacle - many times I've played big enough hands that a small crowd will form to watch even if I'm alone on a table... and it's just a little weird in my opinion.

edit: Weird from my point of view, not weird that they do it - I too enjoy watching over the shoulder of people as they play.
Yeah, but those don't sit directly on your keyboard.