skysight-inc/HackerNews huggingface dataset:
Well, the RRW take is that:

"what appears to be going on is that Facebook.com is detecting that you've arrived to the website via the Safari web browser on the iPad"

and that

"Facebook is linking out to the actual video, transcoded to MP4"

Browser detection isn't much news.
Yup, it's about that easy. Most of the time you don't even have to finish out your 2-weeks.
Actually, our carriers have not been very safe since Russia started selling the SSN-22 Sunburn several years ago. The defense industry lobbyists do a really good job of marketing weapon systems that are not so relevant today. Too bad for the USA tax payer.
This is somewhat a simple process, but I wish this article had detailed it out a bit more clearly than they did:

a) Create /.well-known/host-meta (XML) which features a URL -OR- set X-Account-Management HTTP header to a URL.

b) Create a JSON document at the provided URL that contains the control document which has connect/disconnect/register/changepass/sessionstatus/accountstatus as applicable (if sessionstatus/accountstatus are provided with a URL that returns 200 HTTP status if logged in, 4xx/5xx otherwise, skip c).

c) Set X-Account-Management-Status HTTP header to active; name="Username"

d) Use Add-on until Firefox adds Account Manager.

-- Refer to https://wiki.mozilla.org/Labs/Weave/Identity/Account_Manager... for granular details on syntax.
Both this list, particularly #1, and his email response to the guy who resigned reek of resentment to me. Jason Calacanis doesn't present himself as someone who is truly comfortable and happy, in my opinion, which seems ironic given the level of success he appears to have achieved.

The great people I have worked for, one of whom I still work for, would never react that way. I admire those people, but I could never admire someone who acts like Jason Calacanis and I go out of my way never to work for people like him.

At it's most cut and dried a job is an agreement between you and someone: you give them your work, they give you money. They don't own you and beyond your obligation to fullfil your side of the work/money bargain you don't owe them anything in my opinion.

That being said, however, I do think it's important to do work that fullfils and inspires you and benefits you in more ways than just getting money for work you do.
I think you vastly over estimate how much a productivity boost 'shared nothing, message passing' concurrency adds.

I've programmed a lot of both, and while shared nothing makes the easy stuff easier, it doesn't seem to make the hard locking problems any less hard. You still have to think about race conditions and deadlocks.
I'm pretty sure that anybody who's actually _good_ at these jobs definitely knows more than a little programming. (Even if it is shell programming). The ones who don't are ones who use toolkits built by other people.
Netbook Remix is essentially just a different default panel layout, window manager and startup applications. Adding whatever widget to the panel that handles this to a normal Ubuntu install should be most of the effort required to use these changes on a normal install. It depends how it's implemented, though.
Ok, can we please start talking seriously about real container inspection programs at our shipping ports now?
There are tools written to do just that... timestomp is great.
I haven't really been following this entire storyline, because quite frankly, it seems trivial and unimportant to me. So please forgive my ignorance when I ask, how did the employee's original e-mail come off as provocative?
Canvas + Accelerometer on Android
On the contrary, STM is pretty revolutionary and its exactly what it asks for. :-)
My 355mL bottle of Coke (about 12oz) says 85mg.
http://www.urbandictionary.com/define.php?term=retarded

6. Retarded
Having really good qualities about yourself; havin a banging body; somethin that is just that thang!
"He so retarded wit it!"
"Them shoes is retarded!"
You mean, everyone is above average? ;)
Remember when that article about Facebook had 100 comments along the lines of "what have you done with the old Facebook login page? I hate this one!"?

We are probably not misdiagnosing them as stupid.
I don't think they could port this to the regular builds without it being even more broken than globalmenu.

This is only attainable when all windows are always maximized like they are in Netbook Remix, especially in combination with their design choice of having the window title display there by default with the menu appearing on rollover/alt. This all works because they're using a custom (probably non-reparenting) window manager and can do whatever they want.

This has the added bonus of potentially working with third-party apps that they can't diddle with the menus of — in this case they can just draw the window title decorator on top of the menus. They might even just take this approach all the time and avoid the globalmenu weirdness.
Maxed out: Testing humans to destruction
> That's exactly the sort of thing that is fine with me. Bit torrent isn't http traffic.

Replace "Bit Torrent" with any other video on demand service. Now Comcast is slowing down or blocking people who compete directly with their ondemand video service.

Maybe bit torrent turns out to be a great video delivery system for a would-be competitor, but they'll never get off the ground because their would-be customers can't get decent download speeds when they connect from comcast.
I think 2 years is pretty much okay. The first 6 months is learning the organization, the second 6 is putting that into action and trying to make it work. If it's working stay another year and see. If not, move along.
Writer's block is caused by lack of information.
Honest question, are we sure salt is that culpable in high blood pressure? Anyone have recent credible studies either way?
Level 10? Noob!
Hacker News Reader for iPad
> No one wants to make an app for the iPhone, Android, Palm, Blackberry, and WinMobil when then can just make 1 for the web which all of them can access.

Everyone wants to get paid (already said) and not have to worry about managing payments and organizing distribution/discovery.
Chauffeurs and Ferraris revisited
> True. Though I imagine that if all the networks started to enforce draconian traffic rules, there would be an opportunity for smaller, local startups (or a large well funded one) to offer an unrestricted Internet. I'm thinking Sir Richard Branson could start an ISP in that niche, Virgin Internet...

Not if they use the infrastructure of the larger companies to connect to their customers. Then the larger companies end up throttling the smaller company (and hence all of their clients)
Ask HN: Improving my service and client interaction as a freelance developer?
I've been a freelance developer for a few years, but I still feel inadequate when it comes to actually working with my clients. I do my best to provide fairly frequent updates on project status and get the work done on time, but as this isn't my full-time job (yet), I sometimes run into delays in getting work done or getting my clients updates.

I've read quite a bit on dealing with "difficult" clients, but that doesn't help me when it's me who is having trouble keeping everything organized and on-time.

How can I better let my clients know where I am and keep all of the project information/content organized? Any recommendations on articles or books I should read about interacting with my clients?
>6. Don’t post correspondence of any private discussions with your boss on the Web

Priceless.
Binatone Big Button GSM Mobile PhoneFor Elderly
> “Over time, the web will win because it always does.”

I know we're talking about the web here but this seems like a really foolish attitude.
It's not me I'm worried about it coming off as patronizing to.

I'm worried about people I might recommend it to (and thereby seem patronizing myself). With the current style, I'd probably only recommend it to kids and a couple adults I know very very well.

Encouragement and assuming the user only knows what you have told them (which you do in a few places) are the things that don't come off as "adult literature". Hell, a couple teens I know would feel patronized by that, and teens definitely take themselves seriously. The short sentence structure is only the biggest of deal because of the other two facets. You could keep your grade 6 FKA score but ditch the other two parts of the style.

As the tone is now, I'm pretty sure they'd take me handing this to them worse than a X for dummies book.
US International Trade Commission probes Apple over iPad patent complaint
Best Eye Cream
EyeCreams.com offers the best eye cream research and reviews on selecting eye cream to nurture the most delicate area of your face. Largest Database of Eye Creams on the Web, read unbiased reviews of best creams and eye serums. Find products, read useful eye cream reviews and compare prices. Visit www.eyecreams.com for more info.
To learn better, take a nap (and don't forget to dream)
> that's an enormous accusation you're wielding - that Apple could influence a police force to execute an illegal warrant at their bidding?

Wait a minute — is there some question about whether this has just happened? I thought it was clear that:

1. A police force just executed a warrant.

2. The warrant was illegal.

3. They executed it at Apple's request. (Or Apple would have denied it and requested that they return the equipment.)

So I don't see how that's an "enormous accusation". It sounds like a simple reporting of the known facts. Do you dispute one of those bullet points?
Apple won't deny this from happening. Don't they already have a great set of tools available to make your web app work like a "real" one?
I think that will just result in more articles hitting the front page, and also the RSS feed. It will certainly reduce the proportion of Apple articles on Hacker News, but the absolute number of Apple articles is the problem.

Right now I'd say there are too many crap articles on Hacker News, and far too many duplicates.

How many articles have you seen where the first few comments are all similar denunciations of the article in question?
The suggestion that "Apple will do their best to hinder progress" really needs support. So far, Apple has been pushing Web apps harder than anybody else out there. They initially presented Web apps as the preferred way to create iPhone software — it's the developers who balked at that and demanded an SDK.

There's a special Web app mode built into MobileSafari. Heck, MobileSafari itself is at the forefront of Web technology, supporting a lot more sophisticated stuff than any of the other mobile browsers and more than a lot of desktop browsers until recently.

On top of all that, Apple itself produces a very cool standards-based free Web application framework, SproutCore. How is that hindering progress?
I suspect at the biological level there are vary few differences in "types of intelligence" but people can get vary good at solving the types of problems they have already solved. I think the real trick is not to measure people based on what you are good at but what they are good at.

Coders can often walk though large logic problems instantly, but IMO that's the same basic thing as an artist knowing which 12 lines capture the basic idea of a picture. Think of it like the brain missing the correct API's, you can fake it but it's slow and buggy. But, if you start to spend 10,000+ hours solving the same types of problems and you are going to create that foundation.

EX: Cab drivers develop much better spatial reasoning skills over time. http://news.bbc.co.uk/2/hi/677048.stm
So only browse Facebook in an Incognito tab. Got it.
What looks like stupidity is almost always ignorance.

What people forget is that, half the time, that ignorance is yours.
Google is trying with their various web apps they have, but it's a work in progress. I do not like their latest Google Voice web app. To call a contact I have to load the app, then load contact page, then load contact Im calling, then click to call then click to call again? WTH?

The first web version was and is a lot better as you can create bookmarks to each contact on your iPhone's homescreen. Just click to load contact's page, click call and it rings you to connect call.

They went backwards with that one. Are there any web apps now that help this arguement; Google's latest attempt falls short.
Seeking is frequently broken, especially wherever OGG support has been added to a larger system as a plugin like with Quicktime or ffdshow. FLAC is much worse on this.

You can't actually use any non-Xiph codecs in an OGG container in the real world (except through the OGM hack that they repudiate), because they don't document any of it and nobody tests against it. You won't even get sensible errors. It's worse if they implement OGG support by just linking with liboggplay (the path of least resistance), so the container is implemented separately bundled with only its own codecs.
Not the email itself - the posting on the web, with some gratuitous commentary, was unnecessarily provocative (I have not followed this closely either, for the same reasons you mention, and so I hope I have this fact right).
Even one week is ok..if the employer thinks its not working out after one week, he/she will usually not hesitate to fire you
... always starts off a request for tech support with
the words "tom, you're clever".

,,, It's the strangest thing, since none of us are named Tom.
Evidence that Refined Carbohydrates, not Fats, Threaten the Heart
The interesting thing about this article is that it's assumed that the problem is on the other end.

Are they afraid of the conclusion?
Are environmental stresses degrading their judgment?
Are they intimidated by you?
consider these potential cognitive and psychological problems
They may have good judgment but poor communication skills.
They may have raw intelligence, but poor thinking habits—patterns of absorbing, processing, and filing information.
They may have general insecurities that make them afraid of looking stupid or give them a psychological need to win arguments.
They may have a problem with you personally.

What if it's not them, but you, with the problem? What if (gasp) you're wrong?

This article isn't about how to work with "stupid" people, it's about how to pander like an asshole.
This is an Interesting idea - and a very useful one. I would like to see it being proposed as a cross browser standard though.
You mean script kiddie scanners.

document.getElementById('p').value='5544e312'

This isn't going to stop anyone who knows urllib.
Is it possible that the investigation might be including possibilities that Gizmodo has encouraged people with trade secret knowledge belonging to Apple to come forward to Gizmodo?
Could you elaborate on the IQ remark? I'm just curious as to what your thoughts are (I have no particular opinion on the matter)
I use SnagIt for screen capturing on my PC and I love. It provides basic capture editing as well.
This is awesome, Zed. I would have loved this five years ago, the first time I tried (unsuccessfully) to teach myself programming. I actually tried to learn with emacs and SICP because I took advice from the "wrong" people.

The second time I tried to learn programming it was a lot easier because I was in grad school and had people to help me. If you don't have people to help you, then existing materials are very hard to learn from. This book seems perfect for solving that problem.
what's wrong with reading HN in a web browser?
Purple Pokeberries Hold Secret to Affordable Solar Power Worldwide
I'm all for open and have an N1, etc. but fuck this: "I just don’t want to live in North Korea". A closed mobile platform is not "North Korea". See f.e. http://www.newyorker.com/reporting/2009/11/02/091102fa_fact_... I cried when I read this article, which on balance I am not prone to doing.
Agreed and it's one of the biggest barriers and pain points. Were aiming to fix this on the non mobile web with Cloudomatic.
Report that fair use generates $4.7 trillion in economic activity
"... Whenever someone would try to designate a time and place, my response was invariably, "No. Right now." ..."

The other reason is to avoid an ambush.
I think it's partially the environment. When I'm in an environment with people who are interested in the things that I am, I am constantly amazed at how bright people can be.

E.g. at university programming classes, some of the students are... crazy smart...

However, when I'm around people who don't share my interests, it can get tedious trying to explain things.
Can SVM fit a circle with variable origin and variable radius to a set?
nothing whatsoever :) It just seems that extra functionality like the ability to read offline and maintain a collection of articles may be beneficial for certain people. I guess this app is for those people.
I find that a lot of applications do not need to show the menu most of the time. For most users, in my experience, the menu bar need only be shown some of the time (with some exceptions such as word processors and large programs). Toolbars are usually much more important, as are keyboard shortcuts.

A right-click on the window decoration/titlebar to show the menu would be a much more elegant solution for many applications. This interaction with the window manager could also introduce some interesting application-specific window management, such as "arrange to fill screen" for gnome-terminal, or "optimize width" for Firefox, for instance.
The problem isn't that they won't work in the strictest sense of the words — the trouble is that they are a much higher barrier to entry than the App Store model. I'll readily buy things from iTunes or Amazon because that's as simple as entering my password, but having to go through yet another billing system with all the hassles and signups and all that nonsense strongly discourages me from buying elsewhere.

I would be willing to bet very good money that if you took a best-selling app from the App Store and created a Web app clone that charged the same price to be able to use it, you'd see less than a quarter of the sales of the app — probably drastically less.
From what I hear is online persona and real life persona term to be quite different.
> Seeking is frequently broken, especially wherever OGG support has been added to a larger system as a plugin like with Quicktime or ffdshow.

Surely, that's not really connected to the container design. If it's broken in the implementation, or in a plugin, that doesn't say much about the specification (unless you can prove everyone makes the same mistake because of something being underspecified).
Visa removes retailer's right to rebill cards online . . .
Thank you zedshaw for doing this. I do hope this will make it to the HN "evergreen" page (if pg ever makes one). It seems like every now and then someone asks how to get started with coding and well now they can.
Interesting question. Seems to be possible in Germany, too, judging by the existence of website like ciao.de (though I do not know whether they still pay for product reviews).

Does your country forbid the paying at all, or only the online-only contract that precedes it? In the latter case, you might be able to get away with just not giving a contract -- just a non-contractual `promise' if that's possible -- and paying anyway. For such small sums people may well trust your reputation alone.
>6. Don’t post correspondence of any private discussions with your boss on the Web. That’s not good for anyone–even though it’s highly entertaining for many.

s/your boss/Sam Odio

Hey, that sounds familiar!
... and have the ambition of outdoing OSX in the user experience department.

Is it really "outdoing OSX" if the UI is being done for a market that Apple isn't and doesn't seem to have an inclination of targeting? At least, for what the UI discussed in the initial link for this topic is about.
Europe debt crisis spreads to Portugal
Anything to support that? What if you want to write fiction?
The problem with the scaffolding analogy is ongoing maintenance and upgrades coupled with the fact that software is never really "done". Most of the time you release it, knowingly, in an incomplete state because it is mostly done and functional enough. If you take your framework away at that point you have to either admit that you really didn't need it in the first place or open the application to the same inconsistencies it would be susceptible to without it.
I can't speak for anyone else, but I didn't say copying Apple is a bad thing. I think copying Apple is a pretty decent way to design a UI if you're not good at it yourself. It is, of course more admirable to come up with a good, original design, but I'm happy about anything that results in a good user experience.
http://catandgirl.com/?p=2418

"I'm not a [programm]er, I'm just [programm]ing!"
Eg. when your immature boss takes it personally and tells you not to come to work tomorrow?
Based on life experience and things I've read, I've found that once one reaches a level where basic needs are met and there's no need to worry about where the next (or the next three dozen) meal(s) come(s) from, money does very little to make people happy. Hell, as a student right now, my net worth is very, very negative, but I'm also very happy because every day I get to do exactly what I want to be doing, and my immediate future is pretty secure.

Money is really just a form of freedom. If people are free to do what they want, they will be happy; if not, they will be miserable.
Australian technology tax is a golden rip-off
Seeking in Ogg/Theora/Vorbis files works fine in Firefox. If seeking is broken in other players, it's an issue with their implementation.
It has been, but all the drafts are spec and subject to change. I think it's early enough in the process that trying to get cross-browser support is somewhat infeasible-- the spec is still too much of a moving target.
Steve Ballmer selling Windows 1.0
When I was studying art, sometimes when I hit a block I'd choose to do what I thought I shouldn't do. It helped free me up a bit. Sometimes when things are going well it's nerve-racking - you could stuff it up. Making a small, intentional step in the wrong direction was liberating and came with mixed, but often good, results.
Send secret e-mails with Gmail, Firefox (Bccthis now supports Gmail)
An app for every single websites out there is an awesome idea. At this rate App store will have millions of apps (there are ~100 million domains).
looking to the past.
A bit unrelated note, but if vertical screen estate is valuable also in normal laptops, why aren't more people putting the toolbars to the sides ot the screen? As most laptops are widescreen anyway these days.
When is Work Really Work?
Heroku (YC W08) Update & Roadmap
You're right, the theory is unfalsifiable (for now at least).

However, I have argued for it, and I believe if offers the best explanation for the nerd-bully phenomenon. Bullies can't really pick on people who are simply mistaken, they can only pick on people who are (at some level) ashamed of themselves. [See my reply to zackattack for more.]

I'd like to stress that all this doesn't make bullying any less wrong or less damaging for all concerned.
It may be semantics at this point, but 'being a programmer' isn't a certain mental attitude/aptitude such much as it requires a certain mental attitude/aptitude. Just having that attitude/aptitude doesn't 'make your a programmer.'
Fortunately, you can take advantage of different "salt structures" in your own cooking (table salt, kosher salt, sea salt, Fleur de Sel, etc.) without a research lab. Putting Fleur de Sel on Fritos would be a little crazy, but this sounds like the same basic idea.
> trained in writing secure C code

The hubris here is astonishing. After this many decades, hasn't the entire industry adequately demonstrated that that almost all programs have mistakes and that most mistakes in C become security flaws? I've contracted there, I've sprinkled some proprietary buffer annotations around their legacy code, and I'm still not convinced that's enough to make unchecked pointers a reasonable way to write apps.