skysight-inc/HackerNews huggingface dataset:
According to Fortune, people in the field generally credit Milken's foundation with cutting prostate cancer death rates in half.

If this is true, it's crime we have not reproduced Milken's strategy for all deadly diseases.
So are these games all HTML5? Or a combination of technologies? I can't find any info about that. Looks very cool though!
MitM against 4G at DEFCON?
Why would you want to commute from Haifa to Tel Aviv? Just get an apartment in Tel Aviv.
Hackers manifesto by antisec [video]
Google "sovereign immunity."
Definitely a combination of html, flash, etc. These aren't games developed by Google -- rather games running on Google's platform (similar to Facebook games).
The excerpts don't look that much better than the originals.
Thanks for the detailed response. I will keep checking you guys out and best of luck!
Correct me if I'm wrong, but wouldn't a doubly-linked list be covered by this patent? If I understand the claims correctly, the backwards traversal would fall under claim 1.[1] It definitely provides a second sequence to traverse said list, even if it's stretching 'following' a little bit.

[1] The relevant part of claim 1 is:

said auxiliary pointer being adapted to direct said
computer program to a second following item and defining
a second sequence to traverse said list.
Agreed, but see how many people replied to your comment there. And how many instead say that this is a great article. And this is on a gadget site, with better demographic than most.

One problem is that explaining this is very difficult to a regular crowd, even a gadget obsessed techie crowd. The best thing that comes to my mind is the 'Everything is a Remix' video. And people without the right experience will still be able to finess decent arguments for patents by only watching that.
Agreed. He seems wowed by the Greek letters and radical signs that he quotes from the PageRank and Apple patents, thinking it is some precious knowledge that we public would be lucky to (eventually) be able to use. In truth, by the time people can use the knowledge, unencumbered (even with a proposed shorter patent timespan), it is obsolete and/or obvious. So the whole too-long article is built on a questionable premise, that software patents are worth preserving.
Patents are both too cheap and too expensive. Too cheap for capitalized trolls, and too expensive for individual inventors.

Clearly the problem is that the novelty clause is not being enforced in any meaningful capacity.

The deeper problem of course, is that a hundreds-year-old institution is just incapable of dealing with the concept of software. The pace of development is orders of magnitude faster, and the cost is orders of magnitude lower than the type of innovation that patent law was originally designed for.

Imagine if you came up with a particularly clever idea in software and you got two years exclusivity to capitalize on it, assuming that the patent application included the actual code. If the novelty were properly enforced, I can imagine how such a system could offer an incentive to innovate and provide "open source" code to the world at large.

Of course I don't have any faith that the bureaucrats have the capacity to make such a thing happen, so honestly we're better off without software patents entirely.
It would be nice to announce an open API as well. Hope it comes soon.
The Science of Password Selection
How to implement pair programming with a distributed team
I'm moving to the Bay Area tomorrow. I'm attending my first meeting for Rails people in a few days! It's mind-blowing to be in an area where I'm not the only one who likes this stuff.

So obviously I'm very excited by the idea of attending Startup School. Man, years ago now, DHH's talk formed the basis of what I want to do with myself.
Lua is fast as scripting languages go, but saying it's in the same performance ballpark as native code is a stretch [1]. Game developers that use Lua commonly rely on C/C++ for low level routines.

There's a space for innovation there. ooc [2] has been a step in that direction, although its usage of garbage collection makes it much less flexible than CoffeeScript or MoonScript. I don't think developers need to be abstracted from memory management at low level. What they could use is getting rid of a lot of cruft, to be able to write/read/think more quickly.

[1] http://attractivechaos.github.com/plb
[2] http://ooc-lang.org/
I looked into what it would take to get an Israeli work visa as a WASP American a few years ago. I can't remember the details, but essentially it was so prohibitive that I couldn't consider it.
Looks like it was just sitting there for about 3 years, then it got rejected once, then it was amended and allowed.
This is problematic given the current vulnerability to spam Google+ has. Anybody can friend you, via your own friends.To make it worse, Google will give you a red notice for this on every service, even search. I've been friended by multiple online media sociopaths through my friends.

Say Mr. X social media adds a few of your publicly listed friends. And some add him back. Then Mr. X adds all their friends by looking at their circles (both ways). This includes unlisted people. They add all of them. Again, some of them add them back without double-checking. This is reinforced when Google+ shows contacts in common. You think, hey this is a friend of a friend. Often they have more than 2 contacts in common.

It's either spreading like fire or my friends are particularly vulnerable to this, wich I doubt as most are tech-savvy.

I hope Google takes care of this issue before the Zyngas creep up and make the service as trashy as Facebook.

Edit: reworking examples to make it a bit more clear.
Cool. Would be nice to hear that they're definitely supporting HTML5 though!
You can help by working in biomed or by giving them money. In your situation the obvious choice is not to change career.
"When you’re ready to play, the Games page is waiting—click the games button at the top of your stream."

I keep looking, and it keeps not being there.
Isn't everyone ex-IDF (except for the orthodox)?
If a credit line has a really low interest rate - why the hell not?
No worries. I'll probably do the same thing to someone else tomorrow. :)
So, you need 10 templates or just 10 HTML pages built from the same template?

Is there a lot of front-end functionality that needs to be built (ajax calls, form validation, etc) or just basic HTML pages?
Five Simple Link Development Techniques
> Anybody can friend you and it will be shown across all Google pages, even search. I've been friended by multiple online media sociopaths through my friends.

I don't see how that leads to spam. Friendship isn't symmetric in G+. Media sociopaths can follow me all they want. If I don't follow them back, I don't see a word they write in my stream.
"Criminal" is a good qualifier for the way most medical research decision are done. I was once told, out of the blue, by a commercial in the field, that research for a HIV cure was a very low priority given how profitable the tritherapy was.
http://www.expatistan.com/cost-of-living/comparison/tel-aviv...

And while I don't see Palo Alto there: http://www.expatistan.com/cost-of-living/comparison/tel-aviv...
As with everything Google does, it's slowly being rolled out. You will eventually see it appear soon!
It's human readable as far generated code goes. It's not always practical to read (specially with classes), but you can if you have to. It's one of the philosophies behind CoffeeScript. As you can see its translation of OOP is verbose too, but readable [1], and the verbosity of the generated code is balanced by the power added on the CoffeeScript side.

My point/question was: it doesn't add a runtime or new libraries/routines, you can read the generated code if something goes wrong, so why wouldn't it be ok to use in production?

[1] http://jashkenas.github.com/coffee-script/#classes
I don't know why your comment was downvoted - I found your link interesting, if very basic. Certainly a well-written primer and it contains a decent introduction to "this".
> It is the title of the patent located on the upper left in google patent. If you search for linked list patent it comes up on patent storm. This does not seem to be a case of deception.

Titles are completely unrelated to the actually claims a patent makes. You can title your patent whatever you want, and it carries zero legal force when it comes to evaluating whether or not an invention is or is not covered by the patent in question.

If we assume the intent here isn't deception, then basing your description of what a patent covers on the patent's title at the very least betrays a deep ignorance of how patents actually function.

None of which is to say that this patent isn't bloody obvious or ought not to be struck down.
I don't think that 'poor programming' is too harsh in this situation at all. You call it the obvious solution, but really there is only one solution worth spending your time on. The correct solution is to simulate the game on the server and update each client with only the information it is allowed to know.

The client should not make any decisions and should only ask for permission. If the player wants to move forward then the client sends a request to the server to move forward. The server will respond with new player position data if the move was allowed. If the player asks to move through a wall then the server will not comply.

The server should also never send clients data about other players not in their field of view (or in the immediate area, all depends on the game). To send the client any information it shouldn't have or to allow the client to make any decisions that the server takes and runs with is absolutely poor programming in the multiplayer game space.

You just have to ask yourself if it's worth it to possibly save some time at the expense of introducing a systemic flaw in your client and server that allows cheating to occur. For a competitive multiplayer game I think it's worth the time to make sure you're not sending clients the position data of invisible players.

Edit:

The client will most likely also calculate some of these changes at the same time it requests a move though. This is called client-side prediction and it's done to keep the gameplay smooth over unreliable and slow networks. The clients will interpolate and extrapolate certain game moves and sync with what the server says as the data becomes available. That's why sometimes in Counter-Strike (for example) you can run in one direction for a second or two and then suddenly be in another location altogether, because the server corrected the client's increasingly inaccurate extrapolation of position.

Some reading if this sort of stuff interests you:

http://developer.valvesoftware.com/wiki/Source_Multiplayer_N...

http://developer.valvesoftware.com/wiki/Latency_Compensating...

http://www.gamers.org/dEngine/q3suggest/final/generic.html

http://www.pingz.com/wordpress/wp-content/uploads/2009/11/tr... [pdf]

http://gafferongames.com/game-physics/networked-physics/

http://gmc.yoyogames.com/index.php?showtopic=415538
Your appeal to "authority" doesn't change the fact that many of us have written data structures involving multiple traversal paths, that these paths are all lists, and that they are all linked, and further that in conversation with peers we have referred to them as Linked Lists.

Your appeal to "authority" requires the admission that Wikipedia actually supports the counter argument, while an Introduction to anything is hardly an appropriate authority for whether or not something is novel enough to be patented.

I'm glad you are responding to every single person claiming that their experience is wrong, because that provides ample opportunity to reduce your karma.
It could easily be a technical issue. Maybe they don't handle account deletions asynchronously so if you tried to delete a big account it would timeout and fail.

"Never attribute to malice that which is adequately explained by stupidity."
I use a firefox treetabs plugin that makes trees of tabs vertically on the left side of the monitor. ive had about 50-60 tabs/window with 3 windows open before, while running firebug. With that many on firefox 3/4 it was crashing if I ran it overnight, but it does seem to be improving now. Hopefully 7 will be a dramatic improvement.
Why all the downvotes? Isn't the technology they're supporting important? :P There's not even any mention on their developer blog here: http://googleplusplatform.blogspot.com/2011/08/stepping-onto...
Free Online Class Shakes Up Photo Education
Because cash on hand has a zero interest rate. You think Apple uses credit lines?
"(...) Unless there is a way to couple geocoding with all sms messages sent to a 911 call center then I can't see this working the way lawmakers intend,"

I don't get it; they have the cellphone number, can't they just ask the carrier to track its location? What more do they need?
I hate seeing that evil no-reply email address. Completely agree that if companies want to better understand their customers, they need to leave the communication door open and allow candid responses to freely flow.
In general, you can use explicit argument passing or closing over what you need. I tend to use closures to get information from my current scope to a callback, although that doesn't always work in heavily object-oriented code.
Found the answer. They aren't very profitable:

http://www.businessinsider.com/chart-of-the-day-zynga-revenu...
Sure. That alone probably wouldn't invalidate the patent, though. The claim is for a more generic capability.

Of course the patent is obvious and there's (almost certainly) prior art for the multiply-linked list anyway.
Smoking just got beautiful. And harmless.
Nice post, however it's a bit dated I wonder if there is a newer version.
The Entire Facebook Terms of Service in Bro Speak
In each of the patients as much as five pounds of cancerous tissue completely melted away

I always thought the entire cancerous tissue would be no more than 1/8 pound.
Now if they only integrate it into hangout. Virtual LAN Parties. Not to be confused with VLAN parties...
AppFog raises $8M to host powerful web apps in the cloud
"Converting CFGs to assembly language" Nice we didn't cover how to actually implement it in our theoretical computer science class.
NFL - Arizona Cardinals vs Oakland Raiders live stream online ((e11-08-2011))
Enjoy Arizona Cardinals vs Oakland Raiders
Arizona at Oakland
ARI @ OAK
Thu, Aug 11
Stadium:O.co Coliseum
Time (ET):10:00 PM
watch and enjoy now NFL full season and watch today Arizona Cardinals vs Oakland Raiders O.co Coliseum. For all NFL loving people, keep visiting on this site to watch all live NFL preseason to Super Bowl games actions in HD quality.So we will expect that, you will enjoy your NFL 2011 this whole season much better.Keep visiting and enjoy your time.
NFL Hall of Fame : The preseason schedule was released April 12, 2011, with the Pro Football Hall of Fame Game on August on this year.
Facebook API is terribly documented and the supporting forum is basically dead. They tried to encourage people to use the open graph(deprecating FBML) without a good documentation.
Telling me the whole plot of a movie robs me the experience of discovering it as it goes.

I've always wondered about people who can sit through the same movie several times. If you already know what's going to happen, how can you get any enjoyment out of it?

I say this only half sarcastically. I get bored rewatching movies, except for only my very favorites. Those movies have been spoiled for me, and yet I enjoy them just as much as I did the first time I saw them (maybe a little more).

Remember, the journey is half the fun, even if you know where you are going...
Sorry, I meant how do you make a file hidden?
As a games developer still green-around-the-ears I'm really looking forward to trying my hand at making a social media game. I never wanted to make a facebook game because I felt like that ship had sailed.
Mr. X adds me. Looks like a normal guy and G+ shows we have 2 contacts in common. So I add him. Then I get his spammy stream. The only way to verify is to go check their page before adding, but that's a hassle. So most people just add them. And while they keep the spam rate low and make it look OK most people just leave them. This happens in particular with users who visit G+ less frequently.

This happened to me several times in the last few weeks.

EDIT: I am aware of this so I don't add them anymore, but many of my contacts, perhaps most, keel falling for it. And I cant escape the constant notices of MR Xs adding me on G+ even when I'm not in G+. I can't tell G+ not to notice me of spammers adding me and just do it for actual friends. BTW, downvotes? Wow...
Darpa Hypersonic Vehicle Advances Technical Knowledge
Understanding Engineers
Jokes: understanding engineers
How do they decide which applications to accept?
Thanks for the link, great pitches for such early-stage teams!
This and Groupon make me think "Web 1.0" was when we knew how to get users, "Web 2.0" is/was when we know how to get revenue, and "Web 3.0" will be when we figure out how to turn a profit.
> I just wish biomed paid better wages -- I much more than doubled my income by leaving a wetlab and doing advertising instead. It's a lesson in what our society really values.

This bothers me greatly.

I don't want to threadjack, but are any HN'ers aware of discussion elsewhere about what concerned members of society who do value biomed progress more strongly than most, but who don't have Milken-level money might be able to do to promote faster progress?

I'd be very interested in exploring how YC-like entrepreneurial energy could be unleashed on improving human health, and would be willing to chip in.
there might not be 17 trillion songs, but you aren't limited to the first 4 words of the song. there might be 100-300 words per song and you can pick your starting word anywhere you like.
that report just cites the link you gave in your original comment.
The wide variety of exploits such as these suggests that we need to integrate character spoofing into the general malware detection system on devices, which evolves over time (in the way that virus checkers evolve, with lots of human input) to deal with known or anticipated problems.

I'm thinking of a system that combines aspects of virus checking, malware detection, bayesian spam filtering, and spell checking.

A Unicode system can be supplied with tables of characters that could easily be mistaken (visually) for one another. These tables, combined with dictionaries, could spot words that could look like dictionary entries visually but are not spelled in the ordinary way. This approach could even spot things that have been problems for years in pure ASCII: confusion of 0 and O, of l and 1 and I, of rn and m, etc, It could also spot insertions of non-visible characters into such things as URLs and filenames.

Such a system would be able to spot .exe files that had names written in such a way that the .exe extension was not visually displayed at the end of the name. If you double-clicked such a file the first time, it could ask you if you realized that it is program you are about to run and not a ".jpg" as the name might suggest. In fact, it could ask you about any file whose real extension and apparent visual extension differed.

There will still be problems that will sneak through, just as today you can phish people with subtle misspellings that don't require anything more than ASCII.

But making this a part of the system's evolving general malware detection system, with human-created tables and heuristics borrowed from malware detectors, spam filters, and spell checkers, is the best solution, IMO.
Start Menu - What Is the Start Menu
Start menu is the type of the start button through which the user can perform different functions. They are referred to be used as a user interface which is associated with the Microsoft windows and t
If you're around Boston this fall, we're doing Startup Bootcamp again at MIT. Date is 9/24. More details to follow early next week.

http://startupbootcamp.mit.edu/
Other submissions:

Much earlier:

http://news.ycombinator.com/item?id=2340698 networkworld.com - 146 days ago

http://news.ycombinator.com/item?id=2672727 heraldsun.com.au - 52 days ago

http://news.ycombinator.com/item?id=2674493 dailymail.co.uk - 52 days ago

http://news.ycombinator.com/item?id=2684843 latimes.com - 50 days ago

========

More recent - the test:

http://news.ycombinator.com/item?id=2870832 technewsdaily.com

http://news.ycombinator.com/item?id=2873003 cnn.com : some comments and links

http://news.ycombinator.com/item?id=2873501 cnn.com

http://news.ycombinator.com/item?id=2874143 cnn.com

http://news.ycombinator.com/item?id=2874508 pcmag.com : Several comments

========

Loss of contact:

http://news.ycombinator.com/item?id=2874500 latimes.com

http://news.ycombinator.com/item?id=2874552 slashgear.com

========

Another story:

http://www.reuters.com/article/2011/08/11/us-usa-defense-hyp...
The study suggests something that is true in general for people, it doesn't apply to every person in every case. Like I said, in most cases I'm not bothered by spoilers. However, in this particular case, I felt a diminished sense of enjoyment of that movie. I base this off of my experiences of other twists of similar or lesser magnitudes and how much enjoyment I got out of those. I liked the movie, I liked the characters, but I was missing the punch at the end and I knew it. It felt like a letdown. Hell, I would've probably liked the movie more if it hadn't had the twist because knowing the twist and knowing I wouldn't be surprised made the movie end rather flat.
Companies Listen When 10,000 Developers Say They Want an API
Or: It’s not an opinion piece (well, it is, a little bit) but points to actual research.
For public companies committed lines of credit are very common, probably more so than public bonds if you look at the universe of publicly traded firms. Why they get them is not entirely clear, liquidity insurance is the obvious answer but there could be others e.g. reputation building or establishing banking relationships. Having a billion dollars of credit and using it responsibly can be a good signal. These things are really cheap too, good rates and very small commitment fees (1/4% per $ per year or so).
Operation Trojan T-shirt (see below for English translation)
...your problem is that spammy people aren't spammy enough to get removed from your circle for being spammy?
That said, you can't compare it to the more urban atmosphere of Tel Aviv.

I don't want to start an argument about it, but it's hard to call Haifa comparable to Tel Aviv when it comes to the number of quality restaurants, night life, events, etc. (IMHO of course, but I think I'm in the consensus ;)

I would even say it's true culture-wise (the main Israeli theaters are in Tel Aviv, the Israeli Opera, main dance ensembles).

I'm only mentioning this for any non-Israeli who thinks of living in Israel. Public transport is pretty bad between the cities for daily commuting and I would advise researching residency options pretty carefully and not just automatically go the "short distance and cheap" route.
In most of the world where the political "center" isn't as strong as it is in the US, the conflict between extreme left - the autonomen, who are primarily anarchist and to a lesser degree, communist - and the extreme right - neo-nazis is a more central part of the political landscape.

The same thing happens here in the US, where neo-nazis respond to groups like Anti-Racist Action by forming front groups with names like "Anti-Communist Action". Its just that both sides are far overshadowed by more moderate liberal and conservative elements.
That's why I've largely unfollowed "famous people" on Google Plus... until they have the ability to view "everyone but X circle". The only people of the 100 or so I follow on Google Plus who post anything are celebrities and they post nonstop (and the hundreds of useless comments keep bumping their stuff to the top of my feed). It works on Twitter for some reason, but not on G+.