skysight-inc/HackerNews huggingface dataset:
<rant> I'd love to help them with that, if only they could ship a Verizon version of the Galaxy S 2 sometime soon </rant>
How did you learn about the pinhole?
Cripes, it's a unicycle... What did they really think could be done about it?

I'm not happy with Pixar about that lawsuit, but I'm more upset with our court system for their part in this.
With respect to an inertial frame of reference I guess. (A frame rotating relative to an inertial frame is not an inertial frame anymore.)

Edit: No, I was wrong. It wobbles with respect to someone viewing it from the the earth looking towards the moon. (Which is not an inertial frame of reference.)
Blog Commenting: Think Beyond the Link
Tips for Determining Your SEM Budget
While I'm all for the advancement of science, am I the only one who feels that concealing a vital sign of life is more or less a bad idea? If a person stops breathing, one of the first things a medical responder will do is check for a pulse. I imagine this will be important for the target market.

I could see these also being desired by prisoners wishing to escape confinement by hiding in an exiting truck or perhaps enemy combatants who hope to not be detected by heartbeat sensors(if those even really exist).
Debugging simply can not be separated like this! Charging for debugging is the same as charging for the whole shebang.
DMA Design are an interesting company. They created Lemmings and Grand Theft Auto from a small office in Dundee, Scotland.
Work, Life, Balance is a Pile of Bunk. It’s About Life, Life, Balance
I’m here to say that Work, Life, Balance is a pile of crap. Firstly, the premise of WLB is that work is in opposition to life. For those of us that live our life in reality, work is a fundamental part of life.
> Haven't you been to a party where everybody took pics and you couldn't wait till they uploaded the pics on FB or something to see what they shot?

During the party? No. Never. And I go to a fair share of events and weddings.

Normally at parties, we eat, talk, have fun, take pictures for later, take videos, dance, dance some more, drink, drink some more, run after the kids, eat, dance, and talk.

I'm not staring at my phone hoping that someone sitting at the other table across from me or across the room is going to share a picture of an even I just saw from another angle.

Now, let's say we are at an event where I'm not with people I know. Rather, I'm with a few friends or family, and we are doing things. Again, we'll be doing things. Taking pictures, videos, and doing things. Having fun. I'm probably not staring at my phone hoping someone uploads something at the even I'm currently attending. To show me something I could have seen if I wasn't staring at my phone.

I could meet this person. They obviously have the same interest as me: the event, where many other people are. The only other similar interest we share is that we both are using the same mobile app. Oh, and we also prefer looking at our phone rather than hang with our friends.

Or we are there alone trying to make friends. So yeah, I think I found the arget market that would get the most use out of it.

People without friends interested in going to events, not actually participating in them, but taking pictures in between staring at their mobile phone waiting for someone else to take a picture as well. And maybe meeting up. And talking about the app.

Maybe I"m just getting old.
I have a Galaxy S and find Android to be very buggy and slow. This is my first touch screen phone so maybe I'm just not used to how they are, but my old blackberry rarely had these issues.
But unless they have some clever client-side compression, upload wont be faster..
Apple's Retail Philosophy - Employees reveal calculated culture
I agree with you that any security implementation will hurt the web and can be a very dangerous thing that will likely fail.

My statement is a fact. Politicians and large corporations WILL use incidents like these to push their legislation forward.
To be fair, I put custom firmware on it, so my experience is probably better than the stock one.
Startup Weekend Creating Permanent "Startup Foundation" Offices in 7 Cities
My wife's horrible experience with Groupon
HN Paris Meetup: First event mid-July, help us bootstrap
you really think its that easy? every fool would look up the dns-records, if he would like to see their heads rolling. I'm sure you can pay people via bitcoin to buy a domain. I've seen nothing that couldnt be faked easyly
The (practical) End of Bitcoin
When I first realised that it wouldn't respond to the power button, I did what I would normally do on any other device - search for a pinhole. At first I didn't find one, but a later investigation found it. I don't know if it is a good or bad thing that consumer electronics have taught me the 'search for pinhole' behaviour.

If it interests anyone, it is located on the button, near the right flip-out port.
Apple R&D (1989): Mousing is faster than keyboarding, but users don't believe it
Reply: http://news.ycombinator.com/item?id=2657127
Hmm..very interesting technology. Is it the beginning of immortality?

Just for the laughs, this reminds me of the fictional Umbrella Corp. and may be this could end up being the real life version of Resident Evil? :P
I've watched the video and read the description on github... I still can't understand what does it do. Does it have something to do with this : http://en.wikipedia.org/wiki/Liquid_handling_robot ?
Normal phone techs should know how to deal with such calls (even if they don't understand the exact problem) and have a line/department to forward the call too. That provides filtering for legit claims, and avoids advertising it and scaring people. Simple.
You truly learned nothing from this exchange. These are simply two different cultures and you grew up in yours, and therefore you think only yours is valid. How mature is that?

Likewise I could claim Americans are terrible friends, because they get upset about the tiniest things, are constantly in your face, wasting time with trivialities and use laughter inflationary as a social tool instead of its actual meaning.

But I don't, because that would be childish. Instead I view them as quirky, lively people who embrace the whole world as their home (in a positively, naive way)
Your implicit claim that Austria is 'worse' than America is merely a kneejerk reaction to a different culture. You are even equating your personal definition of "nice" with being a good person, insinuating Austrians aren't good people.

Grow up, different people are different.
What's wrong with that? Reddit provides better platform for QA.
Pandora Shares Climb In Debut (NYT)
Don't forget the matte screen on the Samsung Series 9 laptops. And keep in mind the rumours about a refresh of the MBAs on the upcoming days/weeks with sandy bridge (thus i5?).

Edit: And I forgot the screen resolution which is better on the MBA (1440x900 against 1366x768, the same as seen on MBA 11").
I'm kind of torn on this. On the one hand, yeah, it is a trivial flaw.

On the other hand, so is waving a gun at a teller. That attack has been around for decades and still works a few dozen times a year, because the cost/benefit analysis says that after hardening the banks a little it is easier to just lose a few tens of thousands of dollars every once in a while than it is to give them the Secret Service's attention to physical security.

That is hardly the only systemic vulnerability in the banking system. For example, let's suppose I want to compromise your account number and credentials sufficient to take you for every penny you possess. You know what I need? A check of yours. Any will do. Everything I need to create a demand draft against your account is on every check you have ever written. Every employee of every business you have ever paid by check got the keys to your financial kingdom.

You may not be aware of it, but since those credentials are assumed compromised, the security is in a) catching me when I use the demand draft to suspiciously drain your account and b) failing that, making you whole out of the bank's pocket. The numbers have been crunched: it is vastly, vastly more efficient to treat fraud as a cost of doing business than it is to tighten the screws 100%

The attack surface on software the size and complexity of a bank's is like the Death Star, except any single rivet being out of place will eventually result in this headline.

(Step #1 in tightening the screws would be turn off public facing websites, because inexpert users plus compromised machines means that no banking website will ever be secure, even without coding errors. This will never happen, because the provable cost savings of moving customers to online banking roflstomp over the marginal fraud risk.)
I wonder if awareness + the experience that we had just 10 years ago is going to limit the size of this bubble. 10 years is a very short time it's the same sector.

I know for one thing, I had my lesson 10 years ago, my dad had his lessons investing in Nortel Networks and most of my friends learned a lot about bubbles in 2000. The pain of losing that much money is still there.
I wouldn't dismiss them as copycats since Samsung has good technology. They're also closer to the manufacturing side than Apple. However, they're also spread across all kinds of products. They'll eventually fall into the same trap as Japan. Korean demographics is in a good place right now too, right before low fertility rears its ugly head. They are trying to avoid Japanese mistakes but it's hard to outclass your inspiration or really invent something revolutionary.

This is what makes smartphone exciting, the race to advance technology for high stakes.
You might want a tattoo on your neck explaining the situation (assuming that's where first aiders will commonly try to find your pulse).
Reasons Your Dev Team Might Choose Talker Over Campfire for Group Chat
I know exactly how this occurs because I recently met a "Senior Web Developer" at an established business who was basically their acting architect because he was the their first coder and therefor his non-technical bosses regarded him as some kind of genius because he knows how to unjam the office printer. He didn't know a lick of Unix, didn't understand load balancing, and had very weak SQL skills. He was your typical framework junky who couldn't imagine writing even the simplest web app without a framework to do all the heavy lifting. All he wanted was for me to recommend an even simpler web framework so he wouldn't have to write any SQL at all. No doubt some day his code will be generating headlines like this one, and he will no doubt blame whatever framework he used and his bosses will simply mandate that they switch to a more secure framework pronto, and they'll promote this boob as their Senior Architect to lead the project.
IPhone App Captures Lightning
In some sense they have less power today than they ever had - imagine the outcry if some senator raped a commoner today. Compare that with what would have happened if a lord raped a peasant 800 years ago. It is likely that the peasant would have been killed for insulting the lord.

On the other hand, modern technology has done much to erode privacy for the common people and since information is power, some of the lost power has been returned to the rulers.

What is really exciting is the future - I am not at all convinced that the current nation states can survive in their present form when they loose the ability to tax their most productive citizens (since more and more work can be done overseas) as much as they have done and when something like bitcoin can and will be used to do transactions between people.
It looks like the legislation they lobbied for pertains specifically to "...a method or corresponding apparatus for performing data processing operations used in the practice, administration or management of a financial product or service."
That bugs the hell out of me too. Also, on the new OS you can't go to vibrate or silent just from the side, it goes right to silent and I have to hold it down to get to vibrate mode. Very dumb. Also, when I receive an email I would say it doesn't vibrate or make a noise 50% of the time.
ACL is probably part of the problem here. Most ACLs are very inflexible and are "opt in". They probably had ACL to block unregistered user from visiting the page, but it didn't deal with individual accounts.
If we had learned something, we'd have learned the FULL quote, wouldn't we?

"We should forget about small efficiencies, say about 97% of the time: premature optimization is the root of all evil"

Note, "small" and "97%".

That means that you should make the right large-scale decisions before you code. Or measure.
Has it been determined that Citi will not face repercussions for this incident? I think part of the reason PCI DSS was created (by the payment processors MasterCard, Visa, Amex, etc) was to allow for more legal leverage against the banks when determining who has to pay damages in scenarios such as this.
Plans Woodworking Easy For Beginners | Green Living
The attack surface on software the size and complexity of a bank's is like the Death Star, except any single rivet being out of place will eventually result in this headline.

I agree that banking software is probably complicated. But really, this bug is a beginners mistake and it shoul dhave never happened.

It is something that the original developers should have known about and also something that the company auditing this code should have seen.

There is really no excuse for this.
Or even EJB2 & JSF on WebSphere :)
Not really. There are two sorts of optimizations:

1. Structural - designing the top-level system to perform its work with minimal activity.

2. Local - Calling conventions, component-local algorithms, etc.

Now this is fuzzy for the same reason that one man's strategy is another man's tactics. But the gist is simple: you don't tighten the bolts on the system until you have it in the right shape.

Local optimizations are easy to do b/c you can usually pull them out of a textbook, or figure it out by looking at one or to parts of code. Structural optimizations require an understanding of the system performance as a whole -- possibly allowing some suboptimal local behavior. Sadly the way I've mostly seen is super-tightening the bolts and having the system slowly distort from something suboptimal but flexible into a contorted, performs-ok-but-dont-touch-it terrible beast. That's the sort of optimization that's the root of all evil.

Example:
I have a webserver, with a table of regexs mapping to handlers. The handlers can be static assets in files or dynamically generated in code.

Local optimization: I notice that after URL pattern match, my static assets are read through normal stdio file I/O. I use sendfile or whatever's the new hotness on my platform to make it fast.

Structural optimization: I notice that the majority of my hits are static for a small number of files. I write a new webserver (say static.foo.com) for them specifically, that looks up the URL in a hash table for an in-memory copy of the file. I just ping it with SIGHUP when I want to invalidate the hashtable's values.
Am I the only one tat disagrees with this? I really wanted to like the Galaxy Tab that I got from Google I/O and at first glance it was awesome, but after actually using it during a complete day I noticed several, extremely annoying software-related problems; The gmail app stopped accepting scrolling events, I had to reboot the tablet several times and the OpenGL drivers were, let me say this, pure crap. As far as the Samsung Series 9, a pure spec to spec comparisson without seeing the system from a holistic point of view (software + hardware) is a must in this consumer market. We are not in 1997 anymore, having to put a paperclip through a pinhole to make the power management work should be considered a FAIL for the entire system, sorry.
+1 will be there
Dear Entrepreneurs ...
These people are criminals.

I'd love to see some 20 year jail sentences out of this. The idea that because hacking a site is easy it's 'amusing' and justified is ludicrous.
What is Optical mouse
Optical mouse is the mouse which had been developed for the purpose of detecting certain movements which are to be made on the surface where the mouse is to be used. The mouse tends to contain certain
Pinholes FTW. How is the performance and usage otherwise?
A co-Relational Model of Data for Large Shared Data Banks
A New VC Model That Turns Designers, Not Techies, Into Startup CEOs
No, it hasn't. I'm just jumping the gun in a frothy rage.

Something this egregious should have been caught by PCI compliance checks (if not development) in the first place though.

I doubt the penalty will be anything severe enough - something like "no cc processing and management for citi for 180 days" might make them take this a bit more seriously.
Nice to see that in Paris!
I will be there.
Isn't this in some ways performing better than a normal human heart? A pump with a constantly rotating mechanism seems more suitable to pumping liquid than a contracting bag of meat and muscle.

I'd give it about ten years before athletes get banned from getting a high performance "sport edition" heart.
Startup Addiction
Companies are very cheap when it comes to hiring software devs. They can't see the benefit of paying more for a dev that can "do the same thing".
Duke Nukem's PR threatens to punish sites that run negative reviews
> I'm talking about bugs in the Rails framework.

I think skidooer was as well.

> I think very few people would like to be having to maintain an outdated framework. And for the ones that actually do decide to maintain a framework that they did not develop themselves [...]

How is maintaining an open-source framework that somebody else made different from maintaining a framework built in-house? At the end of the day, bugs will still be found and need to be fixed. Yes, your devs might be more familiar with your framework than with a third-party one, but I think that is only the case if you can keep your team small and prevent churn and specialization. Regardless of which direction you go, devs need to understand what is happening inside the framework - it can't be a magical black box.

> [...] it will cost them a lot of money.

More than writing something from scratch?
There is actually a doodle to decide what the best date would be for everyone: http://www.doodle.com/abqr32qk27k7pucp
C# is nice, but I wouldn't want to write a kernel in it.

Why not? :)

http://singularity.codeplex.com/

When C# is combined with Code Contracts / static verification, you get fairly clean/performant code and strong safety guarantees. I think that'd be quite nice for kernel programming.
I'm not misunderstanding. You said there'd be a $5 loss on a $100 order. I said a $110 order would thus break even. It's irrelevant to look at all the fixed costs when considering incremental revenue. Those would have been spent regardless. The Posie's owner has only been in business less than 2 years and did not seem particularly business savvy. In agree that you probably gt adverse selection but also not relevant in this thread.
Fantastic summary of some of the math pertinent to theoretical computer science.
رسائل حب
رسائل حب
Thanks for replying and sorry I never got back to you about your experiments, but I have been busy (but apparently not too busy to waste my time on this!). I will try to be better about my emails. The AskHN wasn't officially killed (more backdoor BS) it just can't be found except by direct link. I stopped looking thru AskHN at 300. I can't stand people not being upfront. If you do get an alternate site going I would love to help in anyway I can. Also HN seems to think we are a voting ring because when I upvote you it doesn't register. Whatever. I'll email you later.
Does nobody here realize that while Groupon may work for a skydiving facility, the market size for something like this is tiny overall. It's literally a once in a lifetime activity, maybe a few times but certainly not regularly. Groupon's valuation is based on revenues from billions of dollars of restauarant and other unsustainable industries.
So if I understand correctly the history here, Righthaven doesn't actually purchase the IP from the copyright holders. They obtain the rights to sue in the copyright holders name (and take part of the proceeds).

I believe in this case the judge found that there's no legal ability for Righthaven to be a plaintiff in a copyright case where they don't own the rights to the actual IP.
Wow, that read like a product advertisement. I wasn't very surprised to see see that your link includes a affiliate tag :)

All joking aside, I have one of these laptops and they're just great:)
Everyone knows it exists.
And that is how you do marketing and provide a useful service (and not another photo sharing app)
as usual, undo is better
They have to protect your money and nobody really cares about fancy features when they just want to wire some money, everything should just be rock solid.

Those two desires are in direct competition. For example, I bank at Citibank in America precisely because their website will allow me to initiate a US to JPY international wire transfer without my physical presence in the US. That class of activities is just about the most dangerous thing a consumer-grade banking website could allow you to do. (International wire transfers are practically non-reversible. If you are induced to send one to a fraudster or they compromise your online account and send one on your behalf, and the bank doesn't catch on within a few seconds, you're pretty much screwed.)

Accordingly, many banks do not offer online international wire transfers and will laugh in the general direction of adding it to their feature lists, despite it being technically not rocket science.

The rock solid feature that lets me eat on a semi-regular basis is also an attack vector against almost every other HNer with a Citi account, most of whom will never send money overseas. So, what should Citi do? Optimize for security and shut down that feature from their website, or optimize for being able to just wire some money in a rock solid fashion?
> Java is not that much older than Ruby/Rails

According to wikipedia: Java = 1995, Ruby on Rails = 2004
I pay Comcast ~$70/month for internet. I can get DSL cheaper, but only at lower performance tiers. It's decent service, I'm not too upset.

I pay Netflix $8/month.

Comcast may experience some creative destruction, but even with their physical infrastructure they really ought to be able to survive at those rates. I'm "sorry" they're losing their content business, but it's not as if they didn't have years of opportunity to figure out what to do about it.
imo Samsung is the one (non-Apple) tech product company that gets it. The 9, GS2, and even new galaxy tab are just plain great, polished products. For too long, product development at all these non-Apple places was basically to mindlessly copy Apple. Samsung is there now, and I think Lenovo is also getting there slowly. And don't get me started on Sony.
This is like the first thing any new hax0r tries. Imagine the joy when it actually worked...
Yeah. It's basically a problem of who has standing to sue.
There's also something to be said for having more deterrence than the next guy. Which is better business? Cutting ridiculous corners to save on developing decent security, and eventually getting egg on your face, to the chagrin of your customers, or simply keeping idiotic measures like this out of your software so it's one of your opponents' faces that are hit with the egg?
What started the Mania phase in the last bubble, the Netscape IPO in mid '95? If so then we could have four or more years to the next Blow Off.
I played this to death as a young lad. It was called Unirally in the UK, and the split screen mode rivalled Mario Kart in competitive excitement (and rage). My cousin and I used to have grudge matches every time we fired up the SNES. Didn't realise it was a relative rarity.