skysight-inc/HackerNews huggingface dataset:
What percent of HN users could figure this out without using references? I've been .NET programming for 5+ years and couldn't figure it out giving it a few hours to try.
Your analogy is just wrong. You were trying to argue that a change Facebook actually made could have hurt people, but your scenario only could have happened if Facebook made the change without making it clear what was going on. If the only aspects of your argument that were hypothetical were Bob's actions, that would be something worth discussing. However, you're making it seem like what Facebook actually did could have hurt Bob, when you have no idea if that's actually the case.
Not that they necessarily say that much, but it would still be interesting to see the names of the patents in question.
Ask HN: Diaspora, think they'll pull it off?
With no major corporate ties it looks like these guys have free reign to design without the need for the kind of fief protection that's hampered initiatives like OpenID. How optimistic are you that they'll be successful? Are we looking at the beginning of the end of Facebook?
In an ideal world the tools programmers use would enable them to write easily understandable/maintainable code; no matter what their virtues are. The best tools should take these traits into account.
I'm not as glad. HTC develops a compelling product that can 'win' on its on merits. This kind of patent action only serves to reinforce the kind of patent trolling done by, IMHO, companies who can't compete on product merit alone.

Yes, yes, I know there are compelling reasons why HTC must protect their patents if they are applicable.
I agree to your point that that we need to write more understandable code(whatever the influences may be). By tools I meant some application which would help me understand already available code (well written or otherwise). Something which would quickly let me jump into the code and start working even when I do not have any background information about the code base.
http://store.steampowered.com/browse/mac

Aren't all these games available for mac?
From http://store.steampowered.com/news/3820/ :
Win32 side support for Steam Play / Steam Cloud integration with upcoming Mac titles

It's coming to Mac, and I imagine that'll come to Linux in time too.
This is very true. The technical difference between sandboxed IE and NACL isn't as sexy or easy to explain as the grandparent comment. It's that NACL programs have a potentially smaller attack surface than IE; the NACL reference monitor is entirely contained in NACL, where IE's reference monitor is the whole OS.
> [...] from the perspective of a web developer, Flash is a true joy to develop with compared with HTML, CSS and JavaScript, so their argument is tempered by the ugly technologies they promote.

Haha, ok.
more games released: http://store.steampowered.com/browse/mac
ActiveX itself isn't sandboxed, but modern IE (and it's plugin hosting environment) is. Your comment is misleading.
When a software system fails: Should it stay or should it go?
Boston's Big Picture - Oil Spill in Gulf of Mexico
Some games I have in that list aren’t showing up for me in the client.
90% Chance they will build something useful.
10% Chance it will be adopted by "Us".
.00001% Chance it will be the end of Facebook.
"In practice this separation of concerns is a prestidigitation, as – for example – HTML tags such as <EM> form part of the view, for they define appearance and a simple HTML page can form the entire view if one chooses."

Wrong. This is what we Web Standards nerds are talking about when we say semantic markup. This is why we stress the use of <em> over <i>.

The <em> tag means emphasis. A word of importance that needs to be stressed. It has a default style that is italicized, in the same way that <ul>s have default list-style definitions. The <em> is easily styled through CSS just like any other tag.
Thanks. I thought I was about to lose my geek cred for not seeing it
There is a kernel of truth in there as I often wish CSS let arrange elements independent of the order they appear in the HTML doc.

...and that type of thing is probably the source of most of the discomfort that the author feels with the way browser separation of duties happens, even if he didn't express it very well: as general-purpose view frameworks go, CSS is an extraordinarily shitty specimen, completely unsuitable for many tasks - every time you've ever had to alter a line of HTML to make your layout work correctly, you've been staring straight at the heart of what is wrong with CSS. Many things that should be handled exclusively within view code (and would be in a sane project) end up leaking into many other parts of the system. And that's even before you start dealing with browser incompatibilities.

I'm not sure that there's any solution, though - yes, we all know it's a terrible setup, but none of us can do anything about it at this point, so we turn to libraries that try to shield us from the complexity. C'est la vie, this is what happens when things evolve naturally under changing needs over a long time...
Does it just not work or does it detect that you have a case sensitive file system and not install? Most of Blizzards games work fine on a case-sensitive file system but the installers don't so you have to install on a different machine and then copy the files over. I guess they don't want to have more configurations to test, but it's annoying that they go out of their way to make it not work.
You're able to login? It won't let me.. :(

Update: Nevermind. It's working now. :P
You can use plain C, it's just not pretty:

void *result = objc_msgSend(target, sel_registerName("message:"), argument);
Probably people who have positive net worth are more likely to participate.
> About the only time these things diverge from the normal path, is when one side is suing to essentially put another out of business. And that's hardly the case here.

I'm not so sure about this. By going after the biggest Android manufacturer, youngest and smallest major smartphone manufacturer and a foreign company, It sort of seems that Apple does want to put HTC out of business, at least in this field.
Things to do when your startup gets popular - Capacity Planning
Maybe HTC doesn't need their help?

HTC said when this first showed up that Apple's lawsuit caught them off guard, so it naturally took a bit of time to figure out what patents Apple was infringing on.
Well water test and indoor air quality test, water analysis
Satisfy the Cat, a.k.a. User-Centered Design
To elaborate what Seth said: We did try showing nodes automatically, but it often ended up with too much and users where forced to spend most of their time removing.

We will investigate further different version of adding nodes automatically.
BTW, glad you like the tool.
I agree that the current code study tools are hard to use and we need something more intuitive. Many tools show too much information and are hard to learn. Is this what you meant when you said that the UI was tedious and bloated?
Yes, what do you mean "too much to hope for"? It would be downright weird if anything other than a cross-licensing deal came out of this. All these suits and countersuits are just the lawyerly version of a threat display:

http://www.google.com/images?client=safari&rls=en&q=...
Does Access To Technology Cause Happiness?
Everybody should go download Braid until they release some more games. It is one of the best games you will ever play! The music is amazing, the artwork is fantastic, and it will melt your mind trying to beat it.
Upside-Down-Ternet: Mess with people on your WiFi
RIAA wins big in LimeWire lawsuit
Honestly I'm a little disappointed they didn't check the manual pages for any of these commands.

In case it wasn't clear... (e.g. man grep, man touch, man fsck, man mount, etc.)
Is HTC the biggest Android manufacturer? In the US I think Motorola has sold more phones with Android than anyone else.

I'm guessing Apple didn't sue Motorola because Motorola probably has a patent portfolio in the mobile phone space that is quite scary.
? Everyone on facebook can already make these searches. A much simpler way is to go to search, "posts by everyone", and type in watermelon.

edit: Clearer instructions:
1. Login to Facebook.

2. Type 'blah' in search and hit enter.

3. When it says no results found, click on "Posts by everyone" in the left bar.

Searching everyone's posts has been a feature on facebook for a really long time, it's just somewhat buried in the interface so I'm not surprised if no one noticed it.
Facebook Official
Dammit! This pisses me off more than Section 3.3.1 itself!
You can't look at the HTC suit without looking at it in the context of the Nokia suits. I doubt Apple has any interest in putting HTC out of business, but more likely this is a case of Apple trying to firm up its patent portfolio quickly to make the Nokia suits easier to manage.
Have you checked your DNS several dozen times? One out of every two sounds like what happens when someone accidentally sets an A record with a slightly different IP. Do not ask me how I know this. ;)
Benford's law brought Enron down.
It can detect cooked numbers in financials and tax returns as well.
It's still way too Ruby heavy to be a good source of information.

However, since Ruby projects are overwhelmingly (almost exclusively) hosted on Github, excluding it suggests that Ruby is underrepresented.
Cassandra By Example
You're right. I did see FabFacts, but did not see the "More details & datasheets" link within it. Thanks.
If you're one or two devs, save yourself a bunch of hassle and use Kiln (kilnhg.com) for free. Yes, I'm a Kiln dev...
The real issue is that it makes it impossible to compete if you don't have a patent portfolio of your own. You couldn't start building your own handset and incorporate features every other phone on the market has, because you have nothing to fight with when you get sued, thus ensuring that only large corporations can sell those products.
After f8: Personalized Social Plugins Now on 100,000+ Sites
Just to confirm; yes this is similar code to what I've seen before - it does send the page as suggestions to your friends. (basically it is a JavaScript virus)
Agreed. It's probably my favorite conference, along with the JSConfs (though given my work that would make sense, wouldn't it...)
How would you design it?
Skin Care Tips for Glowing Skin in Summer
On a page where you see a "this or that" or on the create page?
Agree. Linking to executables/installers is probably a bad habit - why not link to the download page itself so people can read more about the app?
I just had this vision of lawyers in courtrooms that do patent litigation sporting mandatory extra-large Baboon style mandibles.

You are absolutely right, that is exactly what it is.

Never even thought of it that way, brilliant insight.
Maybe there are right-click issues on the mac? Last I heard you can't click both right and left buttons (it simulates a middle click)
I'll kick off the nit-picking ;-)

It's got a fake Mac interface (doesn't respect the Graphite appearance preference) and normal copy and paste (⌘C ⌘V) don't work in some/all of the text fields.
Like tiny lenses to focus light coming from a wide angle. The 'light pipes' have a different structure, but accomplish the same thing as lenses.
People were so desperate that they (found?) and passed around the DMG link before it was featured on the website.
Echo Web Based Applications Framework
Echo is a platform for building web-based applications that approach the capabilities of rich clients. The applications are developed using a component-oriented and event-driven API, eliminating the need to deal with the “page-based” nature of browsers. To the developer, Echo works just like a user interface toolkit.
I don't think so for several reasons
1) While nerds are upset over Facebook most people are not. There would need to be a compelling reason for these people to sign up and I don't think privacy is enough for most people.
2) They don't seem to be that focused on being user friendly and how a typical end user can use their service
3) Distributed systems in an uncontrolled environment are slower and more error prone which will make it less user friendly.
4) How am I going to keep track of what hundreds of my friends are up to? Am I going to have to connect to hundreds of nodes to pull updates. Or is my node going to have to connect to hundreds of nodes to push updates?
Hah, nice find. I've seen bits of data like "Pending_friend is now friends with stranger_1" but not access to photos.
Required reading "We Can Remember It for You Wholesale" by P.K. Dick (http://en.wikipedia.org/wiki/We_Can_Remember_It_for_You_Whol...).
Give it time - TF2 is suppose to be out on Mac, hopefully later today or next week.
"but I can count the total number of software engineering advances they’ve made on one hand."

I was just thinking the other day about the number of software engineering advances they've made that I wish would fan out:

- Hypercard

- Dylan

- MPW Shell (thank god for BBEdit)

- Newton OS and its soups

- Interface Builder (as opposed to code-generating IBs)

- WebObjects (especially the tools)

Sure, that's barely more than a single hand (and is less if you rule out NeXT things), but really, how many software engineering inventions do you want from a single firm?
Ha, DNS is legit. If we make requests by IP we get the same behavior.
Why the curiosity? You're unsure of what would happen?
Developing for Multicore machines. Tasks in .NET 4.0
That probably says something about hardware vs software patents.
Google code search looks at github too, actually.
It's good for the company, that makes sense.

What I don't get is, if you pay yourself $100K, aren't you personally taxed on your 100K income?

Or, will you claim you only had a 100K - 80K = 20K income on your personal taxes? I would think the government would try to match up the $100K company expense with a $100K personal income (and if they don't match, audit you).

I'm actually really curious if you can pull this kind of thing off.
One can always hope for an invalidation of the patents involved...
that search result has been questioned by many, see http://news.ycombinator.com/item?id=1341553
My question: How is any of this (from either side) benefiting the users?
You are getting used to it. The worst part is, that English's flexible grammar makes puns easy. And then the English look down on people who actually have to think of funny ideas to make a joke.
>Yes, yes, I know there are compelling reasons why HTC must protect their patents if they are applicable.

I'd think the main compelling reason is that Apple has already sued them.
US Patent system working as intended.
These guys have gotten more pictures taken of them than lines of code written.
.... aaaaaand it just stopped happening.
I'm sure I could come up with a joke about rotting brains and duplicate submissions getting on the frontpage, but my brain's too rotted to think...
My position is that the salaries were really just our egos. We didn't have the money to pay ourselves over $100k. The $20k "example" is actually pretty close.

Ideally, take what you can to pay your mortgage. Put that on the books. Spend time getting profitable instead of balancing the books. If you become profitable, or get a nice round, it'll all work out :)
You're right; I should have said "ActiveX ca. 2000 when I and everyone else gave up on it". If MS has fixed the implementation maybe they should change the name, because the ActiveX brand is irredeemable.
Apple building Facebook into iPhone OS
It appears Hawaii has a tax essentially equivalent to a sales tax:
http://en.wikipedia.org/wiki/Sales_taxes_in_the_United_State...

They also have a hotel tax and a rental car tax.
> In an ideal world the tools programmers use would enable them to write easily understandable/maintainable code;

Yes. And you chose the right word "enable". Your tools can make it easier to write good code, but you still have to put in the effort.
You can go unnamed for all your arguments, no need to feel the first one is being left out. [object method:1 :2 :3] is valid. =)

On the other hand, Objective-C encourages verbosity, and in well-defined methods, I have a hard time considering calling the first argument unnamed.
Startup weekend ( by HEC business school) in Paris was last weekend I believe.Have you heard of any other similar events in France ?
FWIW, I have an EC2 instance in the 174.129/16 block and I didn't see any unusual traffic into that instance over the past 30 minutes.
I'm wondering if we can't capture some of what C4 was without the Mac focus and keep some of that magic alive, but I'm not yet sure.

It really was a great thing - I'll miss it greatly if nothing rises from the ashes.
Tell HN: Great example of monitoring and targeting your users
This past week I've been actively trying to polish my LinkedIn profile, upon recommendation from friends. Apparently it's a real lead generator for them.

I found myself on the jobs pages more than once.
To my great surprise, LinkedIn just sent me a special promotion page targeting me as a potential job seeker.

https://www.linkedin.com/secure/purchase?_ra=sub&_prm_2_enc_id=0_3WmOBAzj28nRHi-JvG5_hv&trk=jss_mkt_may_50p&_=&_pt=sub&placePromoSubsOrder=&ups=jobseeker

Thats the page. It's really pleasant to see this and a great example for all you Startup guys as well. Monitor and target and give special pricing, even if it's just one user. I feel LinkedIn cares about me right now (even that it's an automated process).

This landing page cannot be discovered anywhere else on the site and 50% off is really a good deal, the language is very unique to my situation as well. I may even upgrade my account or pass on the page to others. Thats how glad I am to see this!

Amazing, now i'm an ambassador.
This was just an AHA moment for me. Cheers!
Adobe says they're on top of that.

http://techcrunch.com/2010/05/05/adobe-cto-kevin-lynch-were-...
You can currently download Singularity, which works but isn't polished enough or Windows-compatible; Midori's rumored to be a project to adapt Singularity into something that could become a future version of the Windows product (though there are also other rumors).

http://singularity.codeplex.com/
>The answer wasn't rude, it was just unhelpful.

Being deliberately unhelpful is rude.
Yes lets compare them. Why shouldn't we?

The mature platform and an immature platform.

HTML5 holds promise but it's simply not capable of delivering anything close to what the flash platform can.

Just because something is new doesn't mean it's better. Let it naturally outperform flash once it's better, nothing hinders that.

So if you believe HTML5 will be better then let it prove itself.

So far it's no where near.
It's Official: Valve Releasing Steam, Source Engine For Linux
You could have a look at the "Frequently Questioned Answers" (http://yosefk.com/c++fqa/). But that will probably produce more frustration with C++ than it helps..
Just remove everything after the &access_token= part and it'll work. The access token has expired, but it's not even necessary to search for public posts.
Google acquires Lab Pixies, an Israeli startup
That's a valid point. I discussed the suit as a single invention; Stark could indeed patent parts of it while treating other parts as trade secrets.

The post has been updated to incorporate your comment.
No, I'm looking for a call to action if I'm interested in finding out more. I recognize that big purchases are on a salesperson system, but I should have an easy avenue to reach these salespeople.
Yep, the same has happened in other industries. If you aren't there at the start, you have to be part of a second wave after the first group's patents expire.
How insightful! Goldman Sachs is relevant in a post about manipulative behavior. Everybody give puredemo a round of applause for his witty comment!
I miss Hypercard. I would love to see something on that on the iPad. Of course, as things stand, it doesn't seem likely.
Rolling checksum in rsync
this, like the original article, assumes that politicians act as free agents once elected

Based on my observations of political behavior immediately preceding elections, in comparison with behavior of those same politicians following the elections, I assert that most of the time they do act as free agents.
It's called PDD, or Photo Driven Development. It's the next logical step from TDD and BDD.
Does it matter how menial the patent claims are? If Apple is indeed infringing, then HTC has the choice to offer a license at whatever cost they want, do they not?

HTC is in the same boat. If HTC is found to have violated any of Apple's patents, Apply too can slam HTC for licensing fees or whatever else.
Automatically copying the URL to the clipboard could irritate some users. They may be using the clipboard for something else. A couple of alternatives:

* Right click on an item in the list and have an option to 'Copy URL'?

* Hover over an item in the list and a 'Copy URL' button appears? (Similar to how more information is provided when you hover over a youtube comment.)
I was just thinking, they may want to try to prey on the weak, capitalize on Ning's downslope. Anybody could set up a small social network in their school, at home, etc. Not having to worry about any aspect of Facebook they don't like. And then they could start to federate with other networks, and then everybody would suddenly have an account. That might get a foothold.
Telegraph is also reporting that a "Linux client will be released in the coming months": http://www.telegraph.co.uk/technology/apple/7715209/Steam-fo...
page takes for ever to load, here's the article
Flash developers (read: not designers hacking together an intro/banner) don't care if the Flash technology dies.

Flash developers want the development experience that Flash offers. HTML5 doesn't offer it...yet. When it does, I personally would love to migrate to it.

Your assumptions are pitiful and illogical.
By the way, do you know what prisoners are allowed to do with their time? I guess they are technically allowed to have books. How about computers, or even internet access?

Historical anecdote: In the 19th century there was this German inventor and entrepeneur, named Ernst Werner von Siemens. He took part in a duel and was sentenced to a (mild form of) prison. He used the time there to make several inventions. And at the end he even asked for extending his sentence.
CompStudy: Useful Resource For Entrepreneurs & VCs Alike
In each of the two examples he defines a way of tracking both who you're following and who is following you by implementing two tables in SQL or two "column stores" in Cassandra.

Why would you need to (or want to) store these separately? A table indicating User X is following User Y would give you enough to fullfill queries for both followers and followees.
I lived in Honolulu for 3 years up until about a week ago. Sales tax is 4.5%.
Not rude, but has waaaay too much time on his hands!
List of online REPLs
How will Jupiter hold up his pants?
Weird, a 90 solar mass star is pretty heavy to get kicked to that speed. They say that 30 Dor contains several stars weighing > 100 solar masses, but those kinds of masses are very near the absolute upper limit to how large stars can form. Generally to get kicked to very high velocities, you need to interact with something more massive than yourself.
>> Right click on an item in the list and have an option to 'Copy URL'?

This is precisely what I was thinking, but how does this work if you have uploaded a folder containing 100 files? Or 100 individual files. I really would like to implement this feature I'm just not sure the best way to deal with multi-file uploads.
> It is literally one of those defining problems that separates those who are serious from those who are not.

It's up there with FizzBuzz; anyone who can't do it simply isn't up to being a programmer.