skysight-inc/HackerNews huggingface dataset:
I think that's really an implementation issue, rather then a problem with the idea. The current batch of self-checkout systems are very very fragile. It seems that instead of optimizing them for throughput/efficiency, they optimized them for detecting if you are trying to steal something. For example, something as simple as brushing the weight sensor will trigger an alert that takes 15-20s to go away. There's really no reason to do that unless you are worried about people stealing. In reality, checking the weight is a very poor way of detecting this (every system I've seen has an "I'm using my own bag" option that makes the alert go away.

These are actually very unoptimized from the UI point of view too. For example, most of the people have their own loyalty card they scan at the beginning. Why not track these, and adjust settings on the machine based on it? For example, I mute the volume whenever I start, that would be nice to keep track of. Defaulting to showing me a list food that I've purchased over my last few trips would make things go quicker instead of me having to dig through pages of items looking for common things.
JavaScript Toolkit for Creating Interactive Real-Time Graphs
http://legallanguageexplorer.com/

I think they need to normalize the results.

Searching for "a, the" shows that the distribution is far from even.
It's not off limits. However, if one does it without at all acknowledging the massive problem that feminism has been addressing then it looks a lot like a tactic to prevent any serious discussion of male privilege. Which is something feminists have had to deal with for more than a hundred years, so it's not surprising they react poorly to it.

For all your bold talk of "both sides of the coin" I haven't seen you give the slightest hint that you even admit the problem or have considered its nature, let alone devoted any energy to solving things.
The pslick sound, at the end of every sentence. If you are hard of hearing I can run it through a speech to text program and have it report that "pslick" is not a valid sentence.

It bugs the hell out of me and lots of people do it. Stop it. Its like farting on stage so the mic picks it up. The audience shouldent have to tell others that it is aggrevating.
Older people tend to have better financial cushion. They are more likely be be able to say no to bullshit terms from VC. Younger people have less choices to refuse unfair terms from VC. Yeah, VC like younger bright-eyes entrepreneurs.
People care so much about SOPA, but not as much about the Internet Tax Bill, which means every small e-commerce site will be forced to collect taxes for every jurisdiction in the US.

I seriously doubt all of them have the manpower or money to properly collect sales tax.
The fascination is with poisoning the well. A lot of people have the interest and energy to do exactly one thing politically, and in this age of OWS and global uprising it's in the interests of the status quo to eliminate the effect of this low-hanging fruit. The people who create and post internet petitions are evil and/or stupid, without exception.
Push and reset are not atomic, so you will risk race conditions this way: While Git is updating the local directory, a user may be visiting the site and will be loading files that are in different version states.

The only way to atomically deploy an application is to clone into a new directory and then write a symlink to point to the new directory. You can maintain a local Git cache that contains the newest tree and clone from that; Git uses hard links, so the clone will be fast. So something like:

cd $cache && git fetch origin && git reset --hard $version && \
git clone $cache $temp && ln -sf $temp $current

Of course, apps can be designed to avoid the race condition, by caching the application's files. Rails and Sinatra will do this (but only for Ruby files), for example.
Edit Reply
It's just a bad analogy. For starters, power hitters tend to get better with age (up to a point).
> Generally countries do not strip its citizens of so many civil liberties unless there is a clear goal ahead.

Not sure about that. I think the natural tendency is for any institution to try to grab more power, no matter what the situation is - since 9/11, congress has found doing so unusually easy, and has responded by taking advantage of the opportunity.

That's not to say the abuses aren't only a few years away, but I don't think these power-grabs have been done with those abuses as a perceived goal. They're just power-grabs.
In my reading, the post is saying that the "HTML/CSS required is needlessly complex if you look at how simple things you want as an end result".

A very different claim.

You might understand the code but you might not understand how it was reached from the requirements. There's a bit too much obscure and mystical stuff.

Well designed systems require you to know the basics and you can behave logically from there on so that you can deduce by yourself how things can be made to work.

Relative positioning and divs or styles inside other divs/styles, text linebreaks and all that has no real dependable logic in CSS, at least didn't a few years ago when I last tried doing it by hand. It required a huge amount of trial and error.

http://www.timjpriebe.com/wp-content/uploads/2009/12/css-mug...
You talk about indentation and spacing, yet your blog post is formatted like crap.
SOPA creator received half a million dollars from the TV/Film/Music lobby
It did pass indeed and was signed on February 2010, so it was valid law until it's revocation on 1 December 2011. Additionally all of the larger ISPs implemented the necessary technical infrastructure. It is true that the law was never applied, but still it was valid law.
Without looking at the answers, let me guess. It has to do with fitting more data in L1/L2 cache and filling up the CPU's speculative execution pipeline with the simpler code.
Why does "more governance" necessarily mean deportation? I fail to see the connection. Can't "more governance" mean better bureaucracy for documenting immigrants?
I think you might be letting perfect be the enemy of good. Certainly there's a lot of improvement remaining for version control. Ideally everything (files, database records, etc.) should be versioned automatically, but that shouldn't stop us from appreciating the good state we are in today compared to the dark years when version control for anything was difficult or impossible.
If you are unwilling to work 60-80 hour work weeks, what is the point in lying about it? Would you make an exception for some companies?
I believe we're talking about two separate issues, maybe this will help: http://en.wikipedia.org/wiki/Drain_Induced_Barrier_Lowering
> really "law" until it stands up to a test case in a court of law.

Hence Gingrinch's desire to kick judges he disagrees with out of office.

My other worry is the possibility of a hostile party successfully preventing a case concerning an obviously unconstitutional law from ever getting to a civilian court. The latest NDAA is designed to do just that.

In other words: the courts may no longer be available to fall back on when congress goes wacko. Doom and gloom, indeed.
You pretty much have to ask this of employees who would be at your level, not the employers. Even honest bosses can have a bit of a misconception as to how much their reports work, or they'll come up with a quick estimate that's based off of nothing.
The web interface isn't restricted. I suspect this is just checking http://twitter.com/foobar to see if the user foobar is in use.
Oh jesus christ.

Has anyone introduced you to the internet yet?
I think ICANN still has the power to censor .es domains.

Technically this is true, but it would cause a revolt that would just end up destroying ICANN.
If they had been enforcing the law more vigorously he probably wouldn't have had a chance to be an illegal immigrant. He'd have been deported.
It would be fun to have a "can you name this product from the photo" game -- I instantly recognized about 30% of these products just from the picture.
Cutting off the advertising revenues will definitely slow down piracy sites. SOPA isn't just about DNS.
You are avoiding eavesdropping attacks but not man-in-the-middle attacks.

That did not stop me from removing the 's' instead of clicking three times in Firefox.
Did you read the petition? It seems like you're missing the joke in this one...
I'm 39 and I still have lots of ideas floating around. Even at this age I still can do long hours and keep pressing if needed. The only problem is to find a partner who can have the same vision, keep focus and put the necessary work for things to get done.
My experience with younger people is that some of those guys loose focus or interest pretty quickly and it's hard to keep them motivated if we hit a roadblock or something gets on the way. Seems they're good for a short term work but bad for getting to see the whole picture, which involves a bit more experience/patience...

I bet there's a lot of younger guys willing to take risks and have what it takes to make it, but so are the guys on their 30s and 40s...
Yes, I have. I wouldn't count the raw performance counters as easy to use, though. They're usable by experts familiar with the specific chip being profiled. Getting actual latency as opposed to misses and particularly visualizing it is maybe possible, but compare that to the profiling situation - hit a button, get data anyone can understand.
It just failed to proceed and submit the form on my unreliable 3G connection. No way to cancel and try again though.
Shameless plug: http://www.neatgrid.com for creating pixel-perfect grid layouts.
Here in MA we're running the 0.5 beta of health care reform, and the absolute best PPO refer-yourself-anywhere no-claim-denied coverage was $350/mo in 2010. There were high-deductible HMOs for a third that.

It's actually more of an issue for me now, working for someone else's startup, since I'm eligible for group coverage at work and therefore no longer eligible for the great individual coverage plans.
Experimenting with distributed chat
Interestingly enough, if you bothered to read the comment by reddit's admin you would note that the DMCA has increased the cost of running reddit. We've also seen the DMCA abused by media companies to take down content they have no rights to. Usually, these cases involve a victim without the money to hire lawyers to fight it.

There were never claims that the DMCA would literally shutdown sites like youtube and reddit. But the criticisms of it certainly seem justified in hindsight.
Foster Employee Motivation in your Office
Or they care too much about the money they get from lobbies. SOPA creator got half a million dollars:

http://politics.slashdot.org/story/11/12/18/1836249/sopa-cre...
I will work for your start-up as a designer for two weeks (Silicon Valley)
Hey HN. My name is Shahed Khan, I am a 16-year-old entrepreneur as well as the CEO/Co-founder of Viatask.

I love designing new products and brands all the time, it's a hobby of mine. I'm looking to take on challenges and will help redesign or recreate your start-up or your website for free (sort of).

I will not charge you a single dime for my work. What's the catch?

I'm from Chicago, but will be travelling to San Francisco next Friday (Dec. 23 - Jan. 7) and will be there for meetings with investors and other like-minded entrepreneurs. I'm looking for a place to stay while I'm there, and was hoping to stay with fellow entrepreneurs or start-ups.

In return for lending me a couch or a floor to crash on, I will not only consult you on the design side of your company, but also help you build it. I can provide as much time as possible while I'm in SF, but please do realize I might be busy during the day, due to all the meetings and work I'm going to be doing, but I will love to help you guys whenever possible!

Please leave your comments/questions below, or email me at shahed@viatask.com

My (growing) portfolio: http://dribbble.com/shahed

Thank you!
Nope! Man, there are a lot of people in the comments who didn't read it.
The jquery docs say that it stores as Json. 1.4000 in Json is a float. Use data-key="'1.400'" to get a string.
>You can't stop piracy. It's a supply and demand problem. It's a perception problem.

I would go further; it is a greed/exploitative problem.

You have every type of good in the world manufactured/produced/farmed/coded/filmed/etc. for far less than what the retail cost is. (the initial arguement is supply and demand) -- but that is simply false. Look at profits and margins.

Apple and every oil company in the world is the perfect example of why this is true.

Their supply is NOT in concordance with demand. Their profits and margins show this.

Other business models have proven this out; make things cost less - and more people will buy.

Actually, to Apples credit - this is an area where they are showing this; Apps that cost ~.99 are seen to be a value to the user at that cost thus paid apps make tons. (However, if you look at margins, again Apple fails. Their margin on paid apps is between 100% and ~5% (if you try to figure in the cost of the overall infrastructure to supply the apps (i*Device development etc. though the mobile market has a lot of outlying factors which refudiate the margin cost to apple, whereas the iPad is a device wholly dependent on the app market)
Sovereign Keys, EFF's proposal to replace the certificate authority model
I think people are getting a little confused. He's not saying that web developers are geniuses for understand HTML, because they aren't, he's saying that using HTML/CSS to create the type of dynamic sites we are now used to, is stupid. And he's right.

Web development feels like black magic with the amount of hacking and kludging involved, after developing native apps. And not in a good way. And not because i lack understanding or anything.
Even if you ask, I've had cases where they just don't know (Everything gets entered into a computer, computer does some magic math to come out with your total)
Singapore is a dictatorship, and I think one should always consider the political and legal frameworks of a country in case one runs afoul of the law. I don't know about Singapore, but in some countries merely criticizing the government can get you into trouble, e.g. Thailand.
I really cant believe that we're discussing this, the most stupid, simple language in the world!

I respect HTML coders and am aware of that they do fantastic job on frontend.

But nobody has to be talented HTML developer to build websites. It's stupid easy to do it. I'm a guy who never learnt HTML and am considered as a coder good at developing good websites.

Nevermind. I don't like this kind of pointless discussions. I don't like HN anymore.
You referred to the number of votes the post got. I was saying that's a red herring. Given a choice between a great question about the theoretical underpinnings and practical applications of a feature in Clojure 1.4 and a picture of a cat in front of a computer, several orders of magnitude more people would vote for the cat than the programming question. This is why getting a lot of votes doesn't really prove relevance.

As for "I know the exact rules better than you know the exact rules": I don't see that at all. The rules are pretty simple. Here's a summary — if you follow it, you will not get your question locked:

1. Is it about programming?

2. Is it possible to give an objectively correct answer?

3. Is it stated politely?

In the particular case of this question, it doesn't even try to follow #2. It's an interesting question, I agree, but there's no right answer, so it's not a good Stack Overflow question. S:N ratio is extremely important on a site like Stack Overflow (because the people who answer questions well lose interest fast when they can't find good questions to answer, and vice-versa), so it is important to make sure that the site sticks closely to its purpose.

Incidentally, this isn't true of Wikipedia. Some of its rules make the site better, but a lot of the rules exist more for their own sake than because not following them would ruin the site (e.g. an article that's just descriptions of Pokemon episodes is pretty useless, but it doesn't make the article on Afghanistan less useful).
...especially since a .plan file is a plain text file, and John Carmack's are readily browsable as HTML files on any number of web sites.

http://www.team5150.com/~andrew/carmack/plan.html
Yes, certainly the vector instructions. There are a few keys issues many C compilers seem to run into today:

- Loop unroll identification is really bad. For example, ICC will unroll and turn a single-level loop with a very obvious body into streaming stores if the increment is "i++" but not if it is the constant "i+=1".

- The register allocation problem has some subtelties. Many of the SSE registers overlap the name of the multiple packed-value register with those of the individual ones (e.g. "AX = lower 16 of EAX"), so knowing that you want four numbers to be in the right place without additional moves means a little bit more thinking.

But, there's also very little control-flow analysis done or global program analysis done except for some basic link-time code generation and profile-guided optimization. There's a lot you can do (e.g. cross-module inlining; monomorphizing to remove uniform representation; dramatic representation changes of datatypes), though admittedly some of it requires a more static language with some additional semantic guarantees.
Whether or not enforcement of the law is enjoined before that determination depends on legal criteria for injunctive relief. There may or may not be any attempt to enforce a new statute on this subject, even if the statute is passed and the President signs it. I'm sure lawyers are already thinking about how to challenge (and how to defend!) the statute in the court system if it is passed and signed.
Considering HN is all user generated content, does pg have a perspective on SOPA's potential impact on HN?
Vint Cerf: SOPA means 'unprecedented censorship', will undermine security
The trouble is that the "bandwagon of the last century or so" has no interest in doing anything about this particular form of sexism. Pretty much everyone supports children being automatically treated as their mother's property - including feminists - to the point that if you stand up to this you'll almost certainly be accused of wanting kids to be their father's property. The accusation usually sticks too - it's such a deep-rooted assumption that everyone just talks about doing what's in the "best interests" of the kids without even stopping to think whether it is.

Not even if it involves an underage rape victim paying child support to his rapist to raise their kids. Not even if it means keeping the father of some kids away from them long enough for their mother to brutally murder them, ignoring the warning signs she was showing and just choosing the "safe" option of assuming their father is dangerous based on his gender. (Not hypothetical examples by the way.)
Just to be fair, the people most invested in destroying campaign finance reform (the Cato folks) have been pretty good when it comes to SOPA.

Of course, I'd say the people they serve are are quite happy to ignore them when it's convenient for the court aristocracy, but I can't see them as guilty of any obvious inconsistencies.
That's just plain old Sinatra.
thanks a ton man! :)
Internet petitions establish in everyones minds that people are for the petition. That's a real effect, whether it is to de-legitimize the government's "reaching out" campaign of the online petitions, or to bolster support by showing other supporters how many others out there support their cause. It's not real in the sense that it will do the thing that the petition is for, but it's real in the sense that it builds support for the thing.
In corporations this is a classic prisoner's dilemma: If EVERYONE agreed that they'd be sane and work optimal 40-50 hour weeks, it'd be great. But someone always 'defects', going to 80+ hours in an effort to show off. The result is actually lower efficiency, but since most corporations do very little track efficiency and results (they track effort, instead), it doesn't get caught.
We tried Sinatra-synchrony, but had some problems with it with latest sinatra and ruby. Eventually I just used eventmachine-synchrony together with Rack::Fiberpool, which works just fine too.
What is missing every time things like this are brought up: how much do others receive? Yes, the creator of SOPA has received over half a million dollars, but how does that compare to the average?

I'm sure that it is above average, but it still needs to be clarified.
Fusion Garage Fired By Its Lawyers
Doesn't just apply to adults: highschool students do not get anywhere near enough sleep [1]. Some schools have tried moving to a later opening, which has in some cases led to better academic performance from the students, but most schools still start god-awfully early.

[1] My own experience, may not apply to everyone, everywhere.
Expect.js
I think that a lot of people on HN would identify with aspects of this, it's a good read regardless. Don't take this as me diagnosing you or anything, I just think there are elements of truth in this that can help better anyone's life.

http://www.forbes.com/sites/michaelellsberg/2011/07/18/how-i...

Second Part - Easier said than done...

Stop comparing yourself to others and start comparing yourself to yourself.

Humans basically have 3 states - Think, Feel, Do.

If I had to guess, ever since finding HN you've been bouncing between thinking and feeling, with very little doing. It's not healthy, everything needs balance. Try forcing yourself to set a really simple goal of just doing something for a week. Walking 2 miles every other day, playing guitar 30 minutes 3 times a week, something physical. (The reason I say physical is because you're prone to thinking and feeling a lot, keep it simple and avoid going back into that rut)

You need to start finding little rewards and reinforcements for yourself on the 'do' side of things, I suspect even small ones will open doors to greater successes.

Something I find almost impossible to do physically is not think. Sit on your floor, lay in your bed, at your desk chair, whatever, and start counting your breaths, slow, metered even breathing. 5 seconds in, 5 seconds out. As soon as you hear a thought pop into your head that isnt just focused on the in and out of your breathing and on what breath you're on, start over. See how high you can get. Not thinking is an incredible way to train your focus.
And that's how this country is sold for peanuts.

The political system is really brilliant from the point of view of the rich. You only have to buy 100 senators and 435 representatives (actually, only 67% of them) to decide what 307 million people do, how their tax money is spent, etc.
Simply Scheme: Introducing Computer Science
It's more than a little inflammatory. For example, did you know the law against FGC in the US is so strict that if you so much as symbolically prick any part of a girl's genitals with a pin to draw blood (an often-proposed symbolic replacement) you're committing a crime punishable by 5 years in jail. This isn't just an accident; attempts to make this kind of symbolic prick legal have been roundly attacked and are not politically viable.

Comparing that to male circumcision is an insult to men.
Nah, its been going on for way longer than that. Look at all the expansions off police power that were granted during the Clinton years to deal with the War On Drugs and such.
"""How does one quantify "sinking down the drain"? """

I'm thinking along these lines:
http://www.dbdebunk.com/content2006.html
HN admin: please s/https/http/ in the story link.
"""You can't stop piracy. It's a supply and demand problem. It's a perception problem. How can you convince someone that the TV show that is broadcast for free over the air is legal, but downloading exactly the same show at a later time is illegal?"""

Actually, the thinking seems to be, you don't have to convince them, you just throw them to jail or fine them.