skysight-inc/HackerNews huggingface dataset:
The Sad Story of PNG Gamma “Correction”
Unless of course you are explicitly trying to get around silly things like SIGSEGV because the 0x0 is where the OS keeps interesting things, like say interrupt jump tables...
I've completely switched over from reading RSS feeds in Safari over the last couple of months.

Safari had trouble keeping track of which articles I'd seen -- and would occasionally even corrupt its own database -- but the thing that finally got me to switch was the Reader's integration with my new Android phone.

There are a couple of small usability issues, but I haven't looked back.
"But everything we do and (more importantly) all the information we attend to will win us points and benefits across a vast incentives network engineered by corporations and government entities. Or, more tersely: we will live in a game."

I didn't watch the presentation, but based on the description, I think that's the way things always have been. The great game is called "economics" and the points are called "money".

I think he overestimates the capability of these kinds of incentives. Incentives do have an effect, but not always the effect you intended.
If by "flick a switch" you mean "re-architect their entire system to make low-latency highly-scaleable live video streaming cost effective", then I guess I agree with you. That's a pretty big switch though.
Everyone's a Designer
Live Sports Online: Live streaming – relief for football fanatics
Photos of dew-covered insects
relatedly, the profile page asks me to fill out:
Budget range [ ] to [ ]

There's no explanation of what you want there, and I'm uncertain what to enter (dollar amounts of the min/max project I'd consider working on? I'm not sure I could provide useful values here). Some help text or suggested answers would be useful.
Also see: The PayPal Wars.

http://www.amazon.com/PayPal-Wars-Battles-Media-Planet/dp/09...
Duck Duck Go search + Google suggestions
If you can control the src attribute of an <img> element on someone else's site where people use IE6, they're way more fucked than just having their browser crash.

In IE6, <img src=FOO> is a superset of <script src=FOO>. Really.
which jay? oh the japanese jay? gotcha...
There is so much useful and well-organized information in RDF format out there that is completely being unused. Check out: http://wiki.dbpedia.org/Datasets - this includes almost the entire Wikipedia in a nice, organized way. Using Sparql/Snorql ( http://dbpedia.org/snorql/ ) you can actually find everything that Bart Simpson wrote on the chalkboard during the opening sequence in season 12: http://www.snee.com/bobdc.blog/2007/11/querying-dbpedia.html

However, searching through RDF is a pain and not a small task. The tools available to manage 50GB worth of RDF data are very basic and inefficient. I used a MySQL-based RDF store and even on my extremely powerful server, doing a simple query choked the machine. I'm hoping with a better data store, we can now manage RDF data better and hopefully search it better. Think of how much useful information there is on Wikipedia, Powerset.com etc. I don't mean just the text, but rather the extremely well-organized human-edited information boxes on the right that contain categories, hierarchical data, and specifications. Using RDF, all of that could be instantly queryable.

I would love to write an app that queries a Google RDF store for local listings or map information. APIs are flat and tabular. I can only query Amazon for specific search words in items. Right now, I can't say with one query: "show me all ratings for every book that was written by the authors who currently have a book in the top 100 books list." RDF makes that possible. The problem right now is that RDF stores suck and searching through them isn't easy for the average developer. Here's hoping Apache makes it possible and scalable.
It should be noted that "return" isn't really the right word. No devices have actually shipped yet, so all the 15 people did was cancel their pre-order.
Looks great. It'd be nice if I were able to put in more than one website address for where folks could find out more about me.

I use stack overflow's cv publishing, but have my own site. Don't want the headache of keeping two CVs up to date.
Microsoft: Google Chrome doesn't respect your privacy
I've had that issue with a Department of Education website, I moved to Canada for a second degree recently and I was unable to set my address with them to here because of the state field not resetting when I select Canada.

I agree with this article, if you set a country other than USA, the state field should go away or better, don't preselect the US and add the field later.
Solving it perfect is non-trivial (I've known entire PhDs to be spent working on a small subset of the problem). There are a number of products/projects that solve it to some extent (techniques include absolute positioning & making sweeping assumptions about what constitutes a paragraph) - would this be enough for you to consider paying for, given that their assumptions/workarounds might produce HTML files that aren't quite to your 'taste'?
Michael Arrington is probably jumping for joy now that the JooJoo is pretty much doomed.
What did you use to Geo Location?
Yeah, I know it's valuable to put out some solution to this, but I would have preferred more options discussed on how to prevent this rather than choosing an option that breaks presentation backwards compatibility.

I know I have the minority opinion on this, so I have to speak up or that opinion will go unheard. I prefer to avoid breaking backwards compatibility for presentation as much as possible. I'd much rather some approach be tried/found that isn't quite so inelegant as this one.
This is incredibly true. I used to run an online multiplayer game, and a few times I found that the really angry/upset players often became really big fans after I addressed their concerns. I guess that people are only going to get really angry/frustrated if they actually want to use your product.

OTOH, some people are just assholes.
Sounds like you're starting with a manageable but potentially useful site. You've researched the niche a little and it sound like there could be a market. That's a good start.

One suggestion - why not scrape or take some sort of feed (API/RSS available?) from the vendor's sites instead of relying on them updating your DB. It seems to me that relying on the input of any except the cheapest vendor might be a little unrealistic.

Oh yeah, best of luck!
7 Totally Insane Executive Perks
Even after reading that, I still don't understand what I'd do with it. I'm guessing I'm the target audience since I'm developing a location-oriented application right now and I've developed several before, so if I don't understand what's going on, there's probably a problem.
Exact same thing works perfectly for me (OS X Preview, version 5.0.1). I'd be interested to know what this turns out to be.
Any presentation layer change is going to break the look of lots of sites, given the huge quantity of sites.

If you changed the font at all for a visited link, it will display differently across Mozilla browsers versus Chrome ones. Having not read about this, I'd never be able to figure out what was preventing the style from "taking" in normal development.
I flew out to Pakistan in 2001 on a holiday, and then ended up hiring a programmer from there. Turned out to be a right royal mess. The quality of work was poor, and his work ethic wasnt great either. I ended up delivering a software project to a client, that wasnt really worth what i charged them. I regret that i charged them what i did, but only later found out how poor it was under the hood, and had to pay out of my own pocket to get many of the bugs fixed. THAT was a nasty experience.

Recently, i decided to try it again, as i've been in need of assistance, and hired an indian firm to do some jQuery work for me. The work was literally 60 to 90mins of work, and required no more than 5mins of explanation, but in the end they had 3 skype meetings with me, and spent a week designing something that i hadnt asked for, and then wanted to charge the full time. Again a bad experience.

BUT, then, i spoke to a contact here in London, who has spent much time out in India working with ex-Microsoft and IBM employees, and he has learned the culture and how to manage them. I gave him the work and he got his team over in India to do it in about 90mins. So i'm now using him as my middle man who takes the time to understand my requirements and then translates in whatever way required to his team abroad. Its costing me slightly more as an hourly rate, but with the time and headache saved, the net cost is actually much much less. Overall great experience.

Point being. Its not about the geography, or where you outsource to, not even so much who you outsource to. its HOW you manage.
Yep, to be clear, this is meant more as an "interesting things you can play with" than a "put this in your application" post. I've never actually implemented this in an app, but had done some more vanilla signal handling and this popped into my head when reading the original article as a fun experiment to bang out.
Total noob question, couldn't you programmatically capture a browsershot and then convert that into a PDF?

HTML -> png seems to have been figured out. Is .png -> pdf that hard to do?
Dallas startup PureDiscovery has raised over $2MM
I like it, but I'd suggest an option for searching "anywhere" or at least by country. I freelance full time, but rarely work with companies near my physical location.
Also, in "Where else can people go to find out about you?" I'd rather have space for a second website (in my case, I'd put in a link to the coworking space I use) than for pre-selected social networks.

[the whole idea of social network as resume enhancement unnerves me, also; I'm comfortable with the idea of potential clients looking me up on FB &c, but I don't want to shove my profile directly in their face. But that's just me being squeamish about these things]

It would also be good to make it clear through the profile-filling process that there is a separate section for a portfolio. I was trying to work out where to fit in mention of things I've worked on.
"The problem right now is that RDF stores suck and searching through them isn't easy for the average developer."

The question is, can there be a such thing as a non-sucky RDF store, though? RDF is a directed graph, essentially the single most general data structure possible. That means it can represent anything, awesome!... that also means, no optimizations that take advantage of the structure of the data are possible. It is not clear to me that the combination of "no effective optimizations" and "enormous internet-scale database" actually has a solution.

(It certainly doesn't have an easy solution, you'd have to do something very sophisticated to extract structure back out and take advantage of it, while admitting the existence of arbitrary exceptions to your clever scheme. Even if possible, this is a recipe for an endless progression of the hardest sorts of bugs.)
There's an iphone simulator that comes as part of newer versions of xcode that's a much better environment for testing how web pages will work on the iphone. Things like touch events and the semi weird float behavior didn't work in iphoney last time I tried (admittedly 2007).
Does it even need to be a function? :)
On a side note, it seems

for(x in open);

works too. The trick also seems to work on window.alert and window.close so I'm guessing you'll get a crash on all native functions
Note, it's traditional on HN to add the phrase [EDIT] when making substantive modifications to comments, particularly if someone has already responded to your original comment.
Five Lesser Known Firefox Add-Ons for Web Developers
All presentation could be described as "useless fluff". If you wanted to change the font for a visited link aside from color, this will eat that.

Note that I take the word "paranoia" from Mozilla's own blog discussing the topic. I do feel that it is a real privacy issue, but it isn't new and I'd much prefer something like what SafeHistory does than this presentation level hack they're planning.
I think those "hurt" in both stories are making something about themselves that really isn't.

The point of a girl "rejecting losers" on a dating site has nothing to do with the losers and everything to do with reinforcing her self-image of "the kind of girl who turns down 10 guys a day". Same with the people who write long e-mails saying "you suck": if someone is looking for it, they can find a lot of evidence people around them suck. The point of writing e-mails about it is to build up one's own confidence, heal some hurt, or vent some frustration about some issue completely unrelated.

The stories are really about people creating a self-image and protecting an identity (call it "reflexive brand management", if you will). While I'll concede that they're narcissistic in their disregard for how their actions affect other people, I think both are natural and healthy in terms of their own psyche.
This is great! The only downside that I saw after converting one of my pages is that the colors dulled substantially.
Just look at the "Music" link on each episode page. http://www.engadget.com/2010/03/20/engadget-podcast-188-03-2... has Castor's "Green Hill Zone" and a link to the album page on 8-bit Collective http://8bitcollective.com/music/Castor/SONIC+-+Green+Hill+Zo...
What exactly were you buying from Germany that you couldn't find in the USA? Oh... I see...
In what way are "American Website Owners" responsible for this problem? I've seen it plenty of times going in the other direction. Such a typical European way of thinking...
Huge LinkedIn Finally Releases BlackBerry App
Generally speaking (and yes, this is a generalization, hence the “generally speaking part”) BlackBerry users are part of the corporate business world. They chose a BlackBerry over let’s say an iPhone mainly because of RIM’s advantage specifically when it comes to email. They care less about fun games, less about a smooth touch screen interface, and more about receiving, replying, and sending emails as soon as they arrive.
I doubt it. He's probably cursing the lameness of the whole thing. If the Crunchpad had come out 3 months earlier at $200, it'd have sold way more units. Probably still not enough to beat the iPad, but who knows...
Oracle embraces SQLite; wraps it around BerkeleyDB as SQL API
LINQ for JavaScript: JSINQ 1.0
Of course it matters how you get the right answer. That's the whole fucking point of our schools. If you get the right answer via careful study and practice, you tend to learn something useful, and if you get the right answer via cheating, you probably don't learn shit. The exact same thing is true in the "real world."

I've heard that too, of course, but I disagree that it's worth a thought. The only implication of that remark is that college is a waste of time for the speaker thereof.
NitroPDF does a remarkably good job translating PDF to Doc and RTF. I think the application (windows :() is better/has more output options, but they have a free web service: http://www.pdftoword.com/
Wanna talk about thick skin? Try being a soccer referee in Italy...
On the other hand, it can be dangerous to humanize internet people (or real-world people) too much. I have a great deal of trouble disagreeing with clients, and a huge tendency to absorb costs myself.

I agree that it's best not to send these scathing emails to people without considering their humanity. I just have a hard time striking the balance between that and letting others take advantage of me.
A $10 cable should fail before a $250 cable, however the frequency of failures for an infrequently moved or manipulated cable should still give it a longevity of a few years.

A $10 cable wont fail 25 times within the lifespan of the technology it's attached to. HDMI won't exist before you get 25 failures, unless you enjoy hammering nails into you cables or some other bizarre behaviour.
Got any better solutions? I don't. At least it ain't trying to do it relationally!

Tuplestores are one of the only data stores I can think of that doesn't actively fight you when trying to query EAV data or traverse Directed Graphs.
But the kickbacks make it all worth it, right? ;-)
This http://news.cnet.com/8301-13860_3-10298303-56.html seems to say both companies will use adcenter.
And if it had come out five years ago and had cost $1 they would have sold millions of units. And beat the iPad, too.
Review our mobile ticket site, beta launch
Josh and I have made the tickets look good with iPhone, Android and Palm but haven't had a chance to test other phones. We would love to hear how other phones display our tickets. All you have to do is go here http://example.mogotix.com select the number of tickets you want and then fill out the form to receive a mobile ticket.

We promise not to drunk dial you.

Thanks for the feedback.
Language wars at the office
That's incorrect. Web content needs additional privileges to paint web content into a canvas for exactly this reason.
Close. They won't put up with vendor laziness that geeks will. For example, convoluted/unnecessarily hard configuration or software installation. Or, take the hideous wireless configuration work required on linux for years, versus the simple drop-down menu on the mac.
It works very well for me. Provided the goal of the address field is to copy/paste it verbatim to an envelope - if you want to actually understand the different parts of the address this might be counterproductive.
Excellent stuff.

I notice there are some questions about how to make money. One may be to position yourself as a way to get PDF reports generated from phone apps, in which case you may want to do per app licensing and provide facilities for email delivery of PDFs.

I could see this being useful porting apps from iPhone (can easily generate PDFs) to Android (which does not appear to support PDF output).
It's a proposed original ASF project -- the point is to churn some bureaucracy, not produce something people want.
Where's the demo?
Of course.. it's hard enough to have the guts to ask, that's a shame when the other laugh of you or something else insulting.

However, my point was that in real life, lots of cute girl would think "huh loser" in her head and would just ignore you. As I said, I don't think it's right, but still, I don't see why if they act like that in real life, they would act kindly on internet.
Oops, linked to an older TexMate Sass bundle. The more up-to-date one (linked to from the Sass editors page) is at

http://github.com/charlesr/ruby-sass-tmbundle
I'm not sure I get the point of this. Two of SQLites strong points (among many others) are:
(a) Short dependency list
(b) Platform independent filesystem storage

..doesn't this negate both of those for what seems like little gain?
Seeing as we've had 2 of these on the homepage in 2 days, here's a list of the Google easter eggs:

http://www.telegraph.co.uk/technology/google/6201814/Google-...

Maybe we can stop submitting them now? They're hardly new, and they do not stimulate my intellectual curiosity.
My apologies; looking back at what I wrote, I realize I did respond harshly. Your comment (and you) deserved more courtesy than that...

I guess my disagreement stems from the fact that I don't see what I type into those boxes as commands (even though some search boxes, like the one in the Windows start menu, can work that way). I think of those boxes as fixed to one command, search, and all I get to type are parameters.
FAST 10 papers: parallel DFS, disk caching, SSDs and more
Foundry VCs now only want pitches via Twitter
I'm not sure how I feel about the first claim (having just read the article) but the author misses the point. Whether it sends the information to Google or Bing it's still the violation of privacy is the fact that everything you type is being sent somewhere. In fact it's made worse by you being able to use other search engines because it means other companies could abuse the information even if Google doesn't.

Again I'm not saying I agree with Microsoft. In all honesty anyone who uses Chrome should realize this is happening (since it uses the Google auto complete when you start typing and so would have to send keystrokes back). But it's something to think about.
Congrats! Overall, this list had some great ideas. It's refreshing to see a whole crew that aren't being discussed in the typical Silicon Valley blogs. I thought sparefoot.com was especially cool.
They've built a good API, but I don't know what it is either. I've been a beta user for a little while, and was originally going to use it to store bus stops in Honolulu county, to make finding nearby ones from your mobile phone quicker. In my initial testing it returned all kinds of locations near me, when all I wanted were those on my own "layer". I was getting coffee shops, and all kinds of stuff. I guess that might be the intention? It was never clear to me, and doing it locally was actually easier and faster (using geopy). Just my $0.02.
You make good points, but something is definitely lost when someone is forced to give up a sensitive personality due to an overly-abrasive society. Politeness is good for us.
How many users change the search behavior? I think the accusation has at least some basis. And I am pretty sure Google is collecting data.
What kind of unit is MM? Million money?
http://news.ycombinator.com/item?id=982758

(and many others in the thread had similar thoughts)
That's a known problem on my todo list. The colors are dulled only in Acrobat but other PDF readers render the colors correctly. Please, could you post the link to that page if possible? Thanks.
haha, that was the reason I clicked on it too!!
Possibly the way they came across. It's best to be somewhat restrained the first time you contact someone online before you know how they react to things. The guys' heartfelt messages could very likely come across as being needy and that's a definite turnoff.

TMI on a first contact is not a good idea!
Underscore vs Camelcase Naming Convention
In case you don't know youtube already provides live streaming for certain events in US politics. They also recently stated streaming live domestic cricket event with an estimated viewer ship of ~50 million people at any given time (http://www.youtube.com/user/IPL YouTube don't show view counts on live events).

About being cost effective. You highly underestimate Google/YouTube's ability to throw money around with no short-terms shavings or profit interest.

The only legitimate reason thats preventing YouTube from rolling out streaming (that I can think of) is having an effective way of preventing adult and copyright material streaming, which is quite common at justin.tv (I would argue that it is the main source of their traffic).

You can only do so much with software, you probably need manpower to continuously monitor and prevent illegal activity, which is happening live. The problem is not technical, the problem is legal and management.

I predict YouTube Live stream for all will happen sometime before the end of this year.
May be true. That is all the more reason really smart (and not lazy) people to move to the top and displace the powerful and useless people. Don't you think that would be an answer?
It creates a cool sort of hype actually. I'm not sure if that was intentional.
Nicely said. Whatever it is you say/write to someone says a lot more about you then the recipient. Also as a recipient you should know that you control whatever emotions you have when reading a letter or listening to someone.
I think a common practice should be to push your code to a staging server that uses production data once you think your code is ready for the wild. That way you can have QA make a final pass to make sure you don't make embarrassing mistakes and expose a user's private information.
So does this mean that IE lacks a phishing filter? ;)
Umm... So I watched most of that video, thinking, they're going to show something cool worth $2.5k/m to a start-up soon.

Like hell they did.
Expensive! That's all I can say. I was imagining more like a $9.99/month plan.