skysight-inc/HackerNews huggingface dataset:
nice technology demo -- I like using google quick view for pdf reading...this is a nice alternative... dreaming up uses for it - immediate display and download of pdf receipts that sort of thing?
My Nexus S lasts several days with regular use, so I don't know what you're talking about.

You probably installed a bad app on your phone that was draining its battery, and mis-attributed the problem to the device.
But do you enjoy acting extroverted? Do you enjoy gossipping and seeking out drama? Do you get bored when you've been alone for too long?
Bubble 2.0: The infographic
I think that's the joke...
Part 2: http://www.asktog.com/TOI/toi22KeyboardVMouse2.html

Part 3: http://www.asktog.com/SunWorldColumns/S02KeyboardVMouse3.htm...
speaking of google ..... so much for Chrome's built in pdf viewer..heh.
Apple R&D: finding exactly what they're looking for since 1989
The assumption that there's something wrong with not interacting with other people eagerly and often strikes me as oddly egotistical. Other people aren't alive solely for the enjoyment of extraverts.

The "problem," if there is one, is that extraverts are uncomfortable and find it difficult to interact with introverts. But this is as much the fault of extraverted people as it is of introverted people. They speak a different language and need to meet halfway to interact effectively.

Due to the personality type, however, the extraverts see this as a huge problem while the introverts really don't care all that much.

What if we asked the obvious counter-question: Why are extraverts so threatened by anyone who won't interact with them on their terms?

Nobody asks that because extraverts get a pass on this; it's the introvert's fault when social interaction between and extravert and an intravert is uncomfortable.

I can see why that would happen but it's odd.
1. I have no idea what this website does, but it sounds like it is web based security checking.
2. The web site is down.
Potential Delicious Irony: Somebody took down ThreatSim with ThreatSim.
/foo<CR>

3yy

/bar<CR>

p
What about ambiverts?
So let's not give them any rope :)
You know what I see? A couple of college kids who want to start seriously kicking around the idea of building something outside of their domain.

I don't put words in their mouths or thoughts in these Engineering majors head's. And heres why:

When I was at school and wanted to build something outside my wheelhouse, I would talk to the EEs or MEs. At first they could always see that I didn't know what I was doing when talking about their area, but it wasn't malice on my part or thinking less of them.

Luckily I had some good friends in those majors, and my shitty ideas helped me make more. You know why? Because we just liked building things. I would have shitty idea X, sometimes it was salvageable and we built something, sometimes we all just had a good laugh about it after they explained how terrible it was.

Maybe these guys have an idea for social networking that would work incredibly well as a facebook application and they just need 15 minutes of talking with a programmer to understand the domain a bit more and figure out how to go forward.

Its a startup and you're not gonna get paid? Well, duh. They're college kids (broke) and want to build something that they believe in and is instantly distributable to everyone in the world.

I know this is HN and everyone has the "oh, hes one of those 'idea' guys" mentality, but lighten the fuck up. Either move on from the job posting because they don't know what they're doing and let them fail, or go steer them in the right direction. What you don't have to do is call them out on HN for making a rookie mistake.
It definitely will; the demo load times weren't nearly as bad.

Microsoft should add a requirement that any loading screens that require an action to continue (DNF requires you to press "A" once loading is complete to start the game) make some kind of noise when they finish.
Also related: In Emacs C-n is next line, which I would use to scroll through a small portion of the document. Most everywhere else it spawns a new window, so in Firefox I would want to scroll down 5 or 6 lines and end up with a bunch more windows open.
Can you expand on that? I sort of want to downvote you because what you said didn't make sense.

Type-A personalities aren't Type-A personalities.
Brilliant Real Life Frogger Combines Webcam, Traffic And Facebook
As of rails 3 (was sort of true in 2 as well) you really don't need a database. I've written two rails 3 apps recently that have no database, they're effectively a thin graphical client for a couple of JSON APIs.

Works well, just don't require ActiveRecord and hey presto, your app doesn't have a database (or db rake tasks, etc).
I remember an attempt to write operating system in Python primarily, it was called "unununium", apparently the project died, but the site is still up http://unununium.org, though it now talks about ASM, not Python.

A quick google finds this post mentioning a release http://objectmix.com/python/179041-unununium-os-0-1-rc2-rele...

"implemented features include a fully functional Python interpreter,
floppy, ATA, and ext2 drivers written entirely in Python."

Would love to find source code for that actually.
Second Air Force Scramjet Reaches Mach 5
On phones like the Nexus One and Nexus S, the "hardware keys" are raelly just an extension of the touch screen, so the phone uses "haptic feedback" to vibrate the phone when you trigger those keys. I actually like it even better than the hardware keys on my old G1 or on any of my friends' phones since then.
I did something similar for a deep freezer I had in my garage. I drank half a small bottle of water then froze it sideways. After it was frozen, I put it upright and in a place it can't fall over. If the water goes flat to the bottom, then I know the freezer was powered off.
What happens to you on a bicycle when you hit something that bends your wheel? The outcome isn't great then, either.
Sweet. Scribd has an HTML5 document viewer so a PDF viewer is certainly doable. Maybe this will be included someday as a minimal PDF viewer in firefox.

Now all we need is a proper javascript printing api and almost all business application can be done in the browser.
The Good, the Bad, the Ugly: iOS App Icons
Being between the front of the bike and the ground isn't hard to imagine if the cyclist is cresting a hill.

Assuming the device is 2ft from the ground, and projecting an image 10ft out, that'd be mounted at an angle of 79° (with 90° meaning parallel to the ground). If you're coming up a symmetric 5° hill, and the beam goes over the crest, it'll go 115 feet before hitting ground. 6° hill, and it'll not hit ground until the descent ends.

(I have no idea where the device is mounted on the bike, or how far in front you'd have to project. Easily could be further up than 2ft, which would help, or further out than 10ft, which would hurt).
This looks interesting. Do you want to sell these?
Which places are those? Are you talking about geographical locations, or do you mean "places" like in a focus group or an R&D department? If there is a geographical location where the cultural norm is to be straightforward and honest, I would like to visit there to see what it is like.
Really? I think it captures the feeling of having your feeling of purpose slowly sucked out of you fairly well.
I don't think you could have come up with a comment that more perfectly illustrated the GP's comments. An introvert trying to understand being an extrovert is like a white guy trying to understand what it's like to be black. It's not who you are, so no amount of pretending is going to give you a true understanding.

I'm very much an introvert, but over the years, I've learned that networking is a critical part of being successful in any business endeavor, and it is nearly impossible to network following typical introvert patterns. As a result, I will go up to a group standing around at a social event, throw out my hand, and say "Hi, I'm Travis. What's your name?" even though I hate every second of it (and, given the sieve my brain is when it comes to names, I will likely forget before we are done talking :/).

Given that, I don't believe for an instant that I understand being an extrovert. My wife is the prototypical extrovert. She will have life-long friends within minutes of entering a room full of people she's never met before. I will never understand how she does it, but more importantly, I will never understand why she does it.
I wonder if any competitive shooters have one. Combine it with a closed, continuous carburetor for oxygenating the blood like in Sjambak[1], and you'd have quite the super-sniper.

[1] http://www.gutenberg.org/files/30002/30002-h/30002-h.htm
Irony is that we're under a lot of traffic right now and moving to EC2 as I type this. Site is back up btw :)
The benefit though is that when you rotate the screen, the back and home buttons are still at the bottom of the UI. You can use the Xoom in any orientation and the buttons will always be where you want them.
Should hate over broad, over reaching, anti-innovation IP laws, not Pixar. The fact that someone can own an idea (look of unicycle) and sue others that use similar idea is totally ludicrous. But, we're indoctrinated to ownership so the jump from real to imaginary property doesn't seem so large.
I'm definitely an old-school code-sql-by-hand guy and I used an ORM (Entity Framework 4.0 Code-First) for the first time for my startup project, a data-intensive online strategy game.

I've found that for many things, it's so much faster in terms of dev time, especially with the super-cool code-first approach, to get things out there and working using the ORM. I can create a new fully-functioning and reliably-working repository class, along with its test double, in around a minute. Really.

Of course, I have found that I've had to replace bits of it with hand-coded SQL for performance reasons. But I've decided to stick this general approach for now because I don't need to substantially rearchitect everything, I can just replace the very few bits that have proven to be an actual performance bottleneck, and keep the development speed for the many places where runtime speed just doesn't matter as much.
*img[src=http://ycombinator.com/images/grayarrow.gif]

You can make this a scraper command.
But this is pure client-side. Scribd does server-side generation of the HTML5 page.
There isn't and there won't because that'd be impossible to keep track of without tagging every homeless person in the city like cattle with RFID chips.
can't sign up yet. Seems to be down

80legs is currently down for maintanence.

We're working on upgrades, new releases, and other fun stuff! Be back soon!
I think he was hitting on the notion that introverts might be quiet at a party and this is considered rude for not making the rounds and bullshitting with every one there. That might go against social norm, but it's not being rude.
It's not just for newbies. I'm competent with SQL, but that doesn't mean I enjoy writing query after query. We use Django and utilize the ORM... we jump down into SQL in the (rare) case that we really need too.

I'm sure at higher scale (we're mid-level at this point) that we might be hand tuning more and more, but that hasn't happened yet.
It's hard to believe this isn't just trolling.

Writing a large app directly using SQL is not "hard," but A) it's exceptionally boring, B)it necessitates mental context shifting from your app language to SQL, and C) it requires you to think about nuts and bolts routine below-your-paygrade solved concerns like SQL injection, transaction management, type casting, etc.

Two more points:

I've never seen a large app that either didn't use a popular ORM or didn't end up REINVENTING large chunks of functionality ORMs provide. Good developers write DRY code, and SQL everywhere leads to, eventually, some library that looks remarkably like... an ORM...

Finally, in the case of large web applications (since that's HN's bread and butter), an ORM'd app will not need a "very substantial rearchitecting" to get rid of the ORM. That statement is patently absurd. Early in its life, for scaling (always, IF it becomes necessary) what it will need is dropping down to SQL to tune some aspects of some pages. Architect for doomsday if you like (or, conversely, if you need extra hours to bill) -- or architect to ship.
Ask HN: Why does Apple say 0.99 cents but charges me $1.00 on my statement?
The real problem here is not about the people using Air on linux, its about the big companies that use linux as their continuous integration platform. Those companies will not be able to use Air in the development strategy, even though they might have deployed the app to thousands of windows and mac users.

http://www.simb.net/2011/06/15/adobe-abandons-air-for-linux/
Google muscles in on Canadian startup Tineye
I have the analog TV service -- because the final, discounted price is almost the same as the price for Internet only -- and I can say they've done a lousy job of providing that negotiated, legislated analog support. Noise, severe (upstream, I'm assuming, as the last leg is analog) digital compression artifacts, channels literally "freezing" for hours or a day before someone "unsticks" them. Flickering letterboxing.

They also eliminated two additional PBS stations that had been in the basic cable lineup here, prior to the digital conversion. The channels I most valued.

(At least I'm really subscribing for Internet service. But those depending upon the promised basic analog support are really being screwed.)

All this seems to be a combination of spending no money on the analog support, and pressuring customers to "upgrade".

It's interesting that you received the offer you describe. I've had nothing similar.

Technological trade-offs aside, I'm upset with them because, in my view, they have not adhered to the agreement they entered. And no regulatory body is making any effort to correct this.

And just how have my rates increased 24% in the span of six or eight months, without those same regulators asking Comcast WTF?

Although it's been some years, I've had my DSL experience with SBC/AT&T. And, amazingly, they managed to be yet worse.

(Three service calls -- each a half-day off work for me -- until they actually showed. Exterior, bare, twisted wire connections left dangling on the side of the building. Regular service drops. Phone support that finally admitted: We're outsourced; we can't even see the status of the tickets we file when you call.)

Sorry, this is way too long -- I'm venting.

At least the Comcast Internet service is fairly reliable. They just make you pay through the nose for it, and push similar tactics with their TV service.

Where I am, now, there is no good choice. (Not even a competitor's DSL, as -- last I checked -- AT&T refused to extend support the extra mile to my community of several thousand.

I have NO sympathy for either of these company's "laments". Based on personal experience, I believe everything they say is bullsh-t.

(Final tidbit: About a decade ago, SBC/AT&T received upwards of $1 billion in tax breaks and other incentives in Illinois in return for "universal service", then lobbied the legislature to change the law and let them out of the obligations they'd assumed in return for this largesse.)

Sorry for turning this into a long rant. But the lesson I've learned is to not believe a word they say.

I only do business with these companies because I simply have no other choice. A position a lot of other people are also in. Monopoly or duopoly, the resulting behavior is straight out of the textbook.
HandShopper for iPhone eCommerce Platform Open Sourced
I don't get this. How would slower progress make anyone feel better?
No no, I absolutely agree with you (about the hazard). I worry about any company that puts all it's app test eggs into one large contract with a big firm (a statement which I'm sure would make one of my salespeople cringe). I find that the places who use a combination of multiple app testing companies in combination with their internal teams seem to fare much better.

For this specific vulnerability, I find it shocking that even the most rudimentary assessment wouldn't have caught it; but my own personal befuddlement might be biasing me against thinking that (2) is likely.
Yes, one of our goals is to collect industry-wide metrics that will help everyone figure out what the best approach to tackling this difficult problem.
This article does not seem to describe Introverts, but more INTJ/INTP types. Neither all introverts like to solve problems or puzzles, nor they all take data and experience very quickly.
Outlined type for body copy on a web page? Are you kidding, Adobe?
Related - Manuka honey used in wound dressings destroys some anti-biotic resistant diseases like MRSA and VRE.

http://www.manukahoneymrsa.com/
IMHO, they should just get out of the media game and focus on their network as a service. If they are going to play the "natural monopoly" card then they need to act like it and not be buying up media outlets. It's incredible that nobody call them on this (particular) bullshit.

I reciently had cable installed in my apartment just for internet. I previously did not need internet because WiFi is available almost everywhere in my city and I can teather to my cellphone when I can't connect otherhow. In fact, the only reason I got cable internet was for torrents, streaming (netflix and hulu) and gaming. I had no TV or internet in my residence prior.
Wow, they're overcharging you more than a hundred-fold?!
GlassCodeReader: Better UX for Displaying Content on Android
Social niceties serve as a grease that makes the social interaction go smoothly. By avoiding those and being frank and direct you only introduce sand in the mechanism.

There was a wonderful quote to this effect a while ago on HN but I can't quite find it.
Its RESTful yes, but with the wrong item of data.

To identify a logged in user and give the user access to their private account data, ONLY EVER use a unique and temporal random string. Nothing else. Ever.

Storing that random string in the URL may be done but is more insecure, because it will remain in the browser history. Not good if the user in on a public PC. Better store it in a cookie.
Hipster Hacker's take on Rails 3.1
My brother and I were hooked on this game for the longest time. I wish I had held onto it.
I think you're missing the point (or I'm inferring it incorrectly), that, put simply, there is a cost associated with implementing the security measure (both to build it and the inconvenience to customers) which in some cases outweighs the potential cost of the exploit.
I know it's not a representative sample, but all but 1 of my friends have cancelled cable in favor of Netflix + Hulu. So I'm continually surprised to hear that cable subscriptions aren't falling.

What I really don't get is why HBO won't sell to me directly. I think that would be the last nail in $100/month cable bills.

"Can I get HBO On Demand if I don't have HBO? No. HBO On Demand is exclusively for HBO subscribers." from http://www.hboondemand.com/faq.html#faq7
Programming is rope, no matter what language you choose. Ever debugged a several thousand line stored procedure in SQL?
god. thank you.

I have never met an ORM that didnt eventually rub me the wrong way.
No not VM code. Architecture independent arbitrary code. For any given C code your compiler should be able to generate optimized code for the Intel and AMD architectures. This doesn't actually happen.

Sorry about the wording, I wrote that comment last night at 4 am.
I don't mean to start an argument over which ORM you want to go with, but you might want to give this a look, if you're interested in being able to quickly iterate on a data model and still have test coverage: http://wiki.fluentnhibernate.org/Persistence_specification_t....
Steve Jobs was dismissing it as recently as Oct 2010 - probably still does :)

But given the state of Android in 2007 and the state of various Linux based platforms it was probably well justified to diss it in 2007.
Pandora Puts the "P" In IPO — Our Talk With Them On The Big Day
Thanks for the clarification... I wasn't seeing where you came up with the $110 figure.
don't think exercise is allowed.
But it would be cool if RPM's of rotor are automatically regulated with possibility of manual tuning.
if it was better than normal heart everyone would want to have it.
Everyone could be wrong, and probably is :)

I'm going to add this thread to Google Bookmarks, and revisit it in 5 years (does HN keep threads for this long? It should). Unless, of course, there will be no Google and no Hacker News and no internet in 5 years.

Don't know about S&P 500, I'm not about to invest anything in the US, what with Bernanke about to "ease" his printing press into third freaking gear.

See you back here on June 15, 2016.
We're a mid-level appsec firm, how's that? :) The problem is that high, med, and low end attackers are using spear phishing to get a foothold inside many organizations. This is testing that everyone should be doing today. Read any recent mainstream media article about any breach and Cmd-F "phish".
It's not that SQL is hard, it's that it becomes very redundant very quickly.

That being said, I use ORMs all the time, but have never really been a massive fan. There's always going to be a little bit of mismatch because object != relational.

I find myself attracted to document databases simply because it feels like there's less of a disconnect between objects and documents.

I do remember an ORM called iBATIS that wasn't too bad though. It actually made my classes look cleaner and didn't treat SQL like a red headed stepchild.

These days, working with ARel doesn't make me feel too dirty.
"But that's a tautology, of course the chicken wanted to get to the other side if it crossed the road."
Hmm...

> the language of Mr. Schumer’s provision seems aimed at banks or, specifically, "a method or corresponding apparatus for performing data processing operations used in the practice, administration or management of a financial product or service."

It'd be nice if they'd attack business method patents in general, instead of just trying to carve out a little exception for themselves.
Why you should all fail
I have two words why i prefer keyboard over mouse: carpal tunnel. My wrist tightens up quickly when using mouse excessively. Typing is so much more relaxing.
But I am not arguing we ban FDA approval. If we allow non-approved drugs, you are still free to restrict yourself to only FDA approved drugs.

I am arguing for more freedom, not less.
Ask HN - do you need an incoming email processor?
I don't disagree with you, but this reminds me of the anti-seatbelt arguments from automakers before the law required them.
Disable Facebook new photo recognition feature.
Thanks for the comment. Hadn't seen the HN submission, so decided that this might be interesting for the community.
What tablet is the best?
To be fair, 1,000 (or however many you need) stored procedures probably wouldn't be all that much better. I've seen systems taking both approaches and I've seen both go right and wrong. It has more to do with the team than the technology, I think.
Lessons Learned from Angel Bootcamp
http://en.wikipedia.org/wiki/Joke
wouldn't a simple IF( $url_id !== $logged_in_id ) die("No access") fix this?
How does it introduce sand without one party deciding it's going to create friction? It wouldn't exist between two no-need-for-pleasantries people.
Less buyer's remorse.