skysight-inc/HackerNews huggingface dataset:
I heard that the gmail client was much better than the android general mail client. How do you feel about it?

(btw mail for iOS is not a very good mail client either, though it looks pretty nice and has been improved a bit in iOS4)
The Chinese online ‘Water Army’
Users capable of disabling Javascript are capable of programming versions of my site which will support them.
Found the password
Well, perhaps this was my error, but I considered myself a developer as someone who had written Java code using the Android SDK for later deployment on Android devices.
A lot. They have a huge reputation.
For me it's mostly sites tracking way too much information at my end. It just creeps me out. Consider the kind of information tracked by google[1]. There is no way to dodge stuff like that other than noscript.

[1] http://entertainment.slashdot.org/comments.pl?sid=629659&...
Design Patterns for Efficient Graph Algorithms in MapReduce
You have that in the Smalltalk environment in the Changes Log. It is -- wait for it -- a text file! In fact, it gives you database-log like replay-ability in your entire development environment. "Being able to derive everything in a running system from source code," is exactly what it's for, and it's actually more capable and powerful than what you can get from source files. All of that scripting against the objects I was talking about? You can replay all that stuff too! If you do something stupid-dangerous like, "Semaphore allInstances do: [ :each | each release ]" then you can just exclude that last action when you replay the Change Log. Combined with image save, it gives you the freedom to live as dangerously as you like!

The classic demo -- have your students spend 1/2 hour writing some toy system. Then have them hard-reboot their machines without saving the image. Show them how they can restart the image, grab the Change List tool, and voila, all their source code is back!

To answer your question: it's possible that the source can be absent, but you have to execute an explicit command or do some sort of willful sabotage to make it happen that way. Really, it isn't so different from having separate source and executable files.
Might as well throw the normal GMail app into the mix: http://smarterware.org/wp-content/uploads/2010/01/android21-... (via http://smarterware.org/4308/android-2-1s-best-features-in-sc...).
If I'm linked to a video, I should be able to watch it only enabling the Flash plugin.

You do realize that due to a patent ruling a few years ago, these days almost all Flash content is placed after load with JavaScript to circumvent ActiveX's click-to-interact restriction. How often are you able to enable only Flash to view your content?
"Public Works Protection Act"

A five dollar hooker could help someone beat that ticket/fine.

Public Works == city services, so its a by-law. Yawn.
My wife was moving money around and overdrew about a month ago... She didn't really like Chase to begin with so she walked into the branch and just said "I want to close all three of my accounts right now" and they ended up removing the charges -- not sure if being there in person helps, but I would guess it takes more work for a rep to close an account than to issue a refund -- not to mention they would have to endure "the look" during the entire process.
As far as computer-related predictions go that start with 'never', I'd love to save this and refer you to it in 1, 3 or 5 years.
A few comments about the BB user experience.

- The BB might as well be a text only device (in a good way). I love reading RSS feeds on it and doing email on it. It's fast, simple, uncluttered.

- As a phone the BB is well beyond the iPhone or Android. Want to set up rules for when your phone rings or stays silent? BB lets you do anything you need using a simple exceptions approach.

- The web experience has been really bad on the BB b/c of the slow processor. The video suggests this may be changing.
Video: Super Mario Beatbox
They even updated the little guy's shadow. Gotta love the attention to detail.
Umm... malicious code, popups and browser crashes/attacks are still common, and still rely on Javascript. It has become much less convenient to disable it, but...
No. If it did I probably would have dropped out of college and joined a monastery.
It's a strange title... It doesn't seem to be much about Google winning the hearts of anyone, even though this particular developer chose Android because he was familiar with Java from before. Seems more like brain-winning to me.

It seems like a moderately good piece on someone who has chosen to develop for Android though, even though I would have liked to see the conclusion (that the choice to develop for Android was looking good) supported by some kind of metric, I didn't get any feel for the success of his company so far.
How To Get A (Programmer) Job "In This Economy"
Pointless negativity is generally much worse for a community than pointless cheerfulness. You're allowed to dislike anything at all, but this community requires that you express that dislike in a way that's a little more thoughtful than "Your app blows." fairlyodd's comment was wildly inappropriate for the context it was in.
And he is Rick James.
Meditation Becomes Beneficial Surprisingly Fast
I would guess that a) spending rapidly reaches the point of diminishing returns and b) it's probably very, very hard to effectively target research money. As such, it might simply not be effective to spend more.

In addition, he'll probably continue investing in research going forward; $50M to date might eventually increase depending on what's found.
> Both handhelds and desktops have been increasing in resolution, and decreasing in cost, for years.

That's not entirely correct. 24" at 1920x1200 and 30" at 2560x1600 is something that's been there for years, and these days laptops are regressing rather than progressing: in 2005 I had colleagues with 15" laptops in 1920x1200, these days the majority seems to be 16/9 screens in stupid resolutions (1366x768 seems really common these days in entry-level laptops)

> Never is a mighty long time!

My never stands for the Macbooks, and probably the iPad as well. By the time we reach the ability to create such densities with acceptable yields on panes bigger than 10 inches, the current names will long have been retired.
Commius and Vercingetorix had this problem at Alesia; Caesar's troops enforced a network partition!
> Never is a very long time. Is it really impossible that large high-DPI screens will exist in 5-10 years?

I'm not quite saying that.

I'm saying the birth of those screens is so far away the current brands will very likely have been replaced a long time ago. Those densities on > 10"displays are pie in the sky dreams right now.
It doesn't have to be 326ppi to be huge news. You probably hold the iPad another 12 inches further away from your eyes than the iPhone, so a smaller, more manageable bump in ppi could mean the same 'retina' result.
Any details on this new law? Is it federal, provincial, temporary?

A better story is the guy they stopped with a crossbow at the G20: http://ca.news.yahoo.com/s/capress/100624/national/g20_car_w...
camelCase is the de facto standard for JavaScript - all of the DOM APIs and major libraries use it.

edit: oh, you probably mean the language name. Again, JavaScript is the correct formatting, even if it looks silly to most eyes.
Get a lawyer. The complexity of the docs is the reason term sheets exist in the first place.
Ayn Rand used certain architectural ideas to illustrate second-handedness, but she could have just as easily used other architectural ideas to illustrate second-handedness.

That said, it wasn't classical architecture OR modernism that Roark had a problem with, IIRC. It was the production of mongerel, impure architecture where everyone threw in something they copied from somewhere, without using their independent judgement and without considering the overall theme/meaning of the building.

BTW, there is no application of Objectivism to architure (at least not directly), and there is no "Objectivist architecture." Just like there is no "Existential architecure" and no "Marxist architecture". (Though there was architecture in the Soviet Union and Nazi Germany inspired by statism, and there could be architecture inspired by Objectivism, that doesn't mean Marxism or Objectivism have an official, philosophical position on architecture.)
Because the most recent update for the iPhone rendered it slow and crashy, apple banned cross compilation from flash to objective C for iOS apps (for no identifiable reason), apple bans anything from their app store that competes with their business model (like grooveshark), and now their flagship product has a major engineering flaw and they don't seem to care.

Maybe you're still happy after the company has treated you like crap, but a lot of other people aren't.
XSS should be noted here, too.
If accessibility is a higher priority than quality or even getting the product finished, you're doing something wrong. Losing accessibility is bad, but having something people don't want to access is worse.
There is also the Paxos algorithm:

http://en.wikipedia.org/wiki/Paxos_algorithm

(Bigtable uses 'Chubby' - google's implementation of Paxos)
http://www.e-laws.gov.on.ca/html/statutes/english/elaws_stat... - no idea if this is current or complete

"A guard or peace officer, may require any person entering or attempting to enter any public work or any approach thereto to furnish his or her name and address, to identify himself or herself and to state the purpose for which he or she desires to enter the public work, in writing or otherwise;"

I don't know what qualifies as "attempting to enter". Sounds arguable enough to be abused for this purpose though. Also I don't think a large part of the downtown core qualifies as a public work all of the sudden.
It's not impossible, but pairs trading is something a lot of full-time analysts research, and hedge funds put a lot of money into it, so you're going to have to have either luck or some kind of unique insight to find pairs trades where there are significant unexploited arbitrage opportunities left.
It depends. Some mobile devices can't handle some of JavaScript while web browsers have varying support for it (I know that Firefox supports some JS code that Chrome doesn't). It's only acceptable if you're alright with abandoning part of your potential audience.
Indeed it is. I just don't like it. But that's the standard.
"it's really a different way to form a hypothesis"

Isn't that enough?
This is the main reason I also use NoScript. Just today I saw two very tech savvy friends get caught out by a Facebook clickjacking attack. With javascript off on untrusted domains, it didn't work for me.
> "It's not acceptable to require it to replace basic functionality like links, navigation, scrolling, etc. in an inaccessible way."

This depends on what you're building. For websites, you are absolutely correct. For web applications, however, it is acceptable to use JavaScript for every jot & tittle. Take, for instance, 280 Slides; there is no graceful degradation for an application of that complexity & power. You either use it or you don't.
This appears to be copyright infringement. Or did I miss something?
Maybe things are different in Canada, but it sounds like pretty terrible advice to me. Starting out your career with six figures of debt in a bad economy?

I really feel very strongly that you should ONLY be a doctor, lawyer, or dentist if you genuinely like doctoring, lawyering, or dentistry. It ain't a get rich quick scheme.
Strange?! That site is cut off, i.e. no scroll bar, in iPhone Safari.
The cutting edge apps will be developed for the iPhone first, and then ported to Android (if it's even possible).

Reasons behind my claim:

Device fragmentation: If an app makes heavy use of a built-in sensor (eg. accelerometer), it's much harder to test the app with all Android devices. Some of the Android devices might not even have the sensor, that the app uses, which will result in an angry customer. And angry customers are bad news, when you aim for word-of-mouth marketing.

Low-level coding: With the iPhone, it's possible to implement cpu intensive code blocks in assembly optimized for each generation iPhone, and thus optimize the code, so that you make the most of your resources. If I'm not mistaken Android only supports Java.
Viacom's YouTube loss a victory for online speech, collaboration
It's obvious, but he makes an eloquent argument.
BSP3000: BSP activities in the new millenium
How about being engineer #1 at WebPFM, where we're building a personal financial manager (and much more)?

http://www.webpfm.com/corp/jobs/eng1.html
I'm pretty sure it is current, and it's not new. I'm not sure why the submission title says anything about passing a new secret law.
.NET Culture Shock
It makes me cringe, and I think it's because it's trying too hard to be cool. The obviously chosen backgrounds and ethnicities of the subjects, the "was recently cool, but not really anymore" choice of a pop song. In Apple's ads, the music is either something you've not yet heard but will be popular soon (such as "New Soul"), or a legitimate classic from decades ago. They don't run ads of songs that are on their way out. Second, Apple's ads make it look like the dancers are just really enjoying the music, and dancing well to it. Here, dancers are being forced to be constantly touching a screen in a non-natural way, which makes it look neither fun to be dancing nor effortless to use (as a UI experience), and the result is bad dancing and awkward corporate-seeming stiffness, only enhancing the "we're trying to hard to be cool" vibe. Ugh.
Not often. But I can usually enable scripting for only the domain where the video is served (youtube.com) and then enable the one instance of Flash which looks like the content.
I thought the article would be all about how Google gives developers free phones at all their conferences.
They might as well put a giant picture of a unicorn next to a bulletpoint saying "invent unicorns". Internet-scale identity management is the White Whale of software feature development; the corpses of hundreds of startups are chained to it like Fedallah by their CVS, SVN, and ClearCase repositories.
That's a really good point, it's actually a constraint of the architecture of the web. This framework is based on our own research of the best way to reliably measure page performance is across page loads.

Boomerang itself is actually a generic beaconing framework so you can use it to beacon anything but it also has a lot of bootstrap code as well for performance testing.

Phil has done some great documentation on how to do beaconing right to go with the framework and you should expect more of that.
This isn't a serious article on passion, it's just religious voodoo. Surprised it's gotten so many upvotes.
The History of Python: Method Resolution Order
My 3G is getting really slow, can't wait until they start selling the iPhone 4 over here so I can upgrade. I've heard the 3G gets bogged down when keeping a gazillion SMS messages on it, though, so maybe it's more to do with that than iOS4.
Wasn't there a recent study that concluded that Flash was the source of over 90% of all vulnerabilities last year?
Automattic acquires writer’s block helper Plinky from Think Labs
I swear to god I'm not saying this to pick a fight with you or take a side in some Internet sharks/jets thing: I couldn't be happier with how Apple is handling me.

I'm not an iOS dev though. Are you? It may be a different story if you want to get in bed with them. I don't.

I bought an iPhone 4. It hasn't shipped yet (I'm not crazy enough to sit in line for a phone). But if I had just found out about the yellowy thing and the antenna thing? I would STILL be tempted to wait in line for one, and I would certainly still be shelling out for it.

I think I speak for the vast silent majority of technology customers here.
When you say "ontologically driven", what do you mean?
I agree, I've never had a problem getting charges like this removed if you just call and ask.
Assuming I was the general who decided when we'd attack, I'd send n messengers each with a c chance of getting captured, yielding a (1 - c^n) chance of the other general attacking at the same time. By adjusting for n, I could have whatever probability of success I wanted, though never a guarantee of success.

One can calculate the chance of losing data stored redundantly on multiple disks due to disk failure the same way, assuming that disk failures occur independently of each other, as they might for a large internet company with the data stored across multiple data centers.
30 years ago, you were lucky if you had a 300 bps acoustic modem. 20 years ago 9600 bps was considered state of the art. I am writing this while sitting in Peets in Los Altos where I have a 54,000,000 bps wireless connection, not to some local BBS, but to this much larger, almost unimaginably (at least it would have been to me in 1980!) complex structure, the internet.

In 1995, the little point and shoot camera I owned could fit 36 pictures on a roll of film. My new little Sony point and shoot has an 8gb memory card. It can fit 1,500 pictures on a "roll of film," and the memory card is so small I could balance it on the tip of a finger. It also takes better quality pictures than any 35mm camera I have ever owned, has an internal GPS, and an an impressive amount of computing power, at least when it comes to image processing.

We are living in truly amazing times. Never say never :)
What I learned from pitching a startup on Good Morning America
NoSQL GraphDB
How do you feel about the iPhone 4?
has the Android market opened up paid apps outside the U.S. ?
It doesn't matter, what matters is the consumer.
I've always interpreted hypermiling as "optimizing fuel usage to the furthest extent possible". Considering the #1 priority in designing airliners is aerodynamic efficiency/fuel usage/CASM, an ~8% decrease in fuel usage is absolutely nothing to sneeze at.
Android has supported C/asm for a while, but your other points stand.
MD5 hashes mod a small number can be assumed to be randomly distributed. Hypothetically assuming I had evidence to the contrary, I would shortly be very famous in some circles. Practical results bears the expectation out.
You can guarantee consistency; but what you must then lose is the ability to make progress in all situations ('liveness').

A trivial commit protocol that is consistent but not live simply sends no messages. All updates that succeed are consistent, but no updates succeed.

An eventually consistent protocol is often correct for stronger consistency guarantees, but instead sacrifices consistency in the case of network problems rather than liveness.

(sidebar: this is really what the CAP theorem is driving at. You must choose between consistency and liveness if the network can lose messages).
"Systematic brain delivery", is your lab simply jacking up L-DOPA or L-tyrosine in the substantia nigra? Also by massive information is your lab doing machine learning directly on fMRI output or do you also run statistical analysis on all published Parkinson's research in general?
Would it be possible for you to run a meta-analysis on Parkinson's studies involving alpha-7 nicotinic receptor agonists?
Actually, when the Mercedes A-class showed up, and the motor press were able to tip it over, Mercedes did pretty much exactly the same thing. Of course, the A-class isn't a CL550, but then again, it still cost a whole lot more to buy than an iPhone. :)
But those cameras are OK?
Sadly, I have to agree. They have, nonetheless, done some good and interesting things; but with Iceland's new "Wikileaks" law, I'd be perfectly happy to see some "competitors" spring up...
In most European countries you need to have your ID with you at all times and show it to the police upon request. I'm trying, but can't understand how it could be any different..
Steve definitely kicked "high performance" into overdrive at Y!, but he's one of many people who have contributed from Yahoo:

Stoyan Stefanov write weekly about performance on his blog http://www.phpied.com/ and actually just released "Web Testing Framework" at Velocity which is a YSlow plugin.

Nicholas Zakas wrote "High Performance JavaScript" (http://www.amazon.com/Performance-JavaScript-Faster-Applicat...) and does a ton of stuff for the Yahoo frontpage.

Phil Tellis (author of Boomerang) regularly blogs on performance on http://bluesmoon.info

I (sh1mmer) have done a bunch of performance related stuff with Aristus (now at FB) and I'm working on how network, consumer hardware and other holistic factors affect web performance. Expect some DNS related stuff soon.
I don't think he intended for it to be published. He may have made this insufficiently clear, though...
If I recall correctly, you're still in high school. Unless you're taking very high-level courses, I don't think you really get a chance to thoroughly vet your intellectual capability there.

When taking my summer-accelerated diff eq class, for example, it seemed that I was much worse at memorizing formulas than my peers were--and we studied together, so there was rather little difference in studying techniques and time of study.
Isn't this kind of misleading? Haven't the iPhone apps been on the market longer and had more time to gain more downloads?
That would be the minimum. Meaningful names would be even better, though.
Dig, however, the page-curl animation (beautifully rendered, but stick-in-the-craw wrong) in iBooks.

I have to agree. It's superfluous eye candy. I much prefer the Kindle iPad app. It's very functional and stays out of your way. BN app? What's the deal with the startup time when you call the mothership? Why does it take BN app several times longer than the Kindle? Why make me wait til it's over? Show me the darn book! The Kindle app gets all of this right.
The Immortality of Open Source Projects
Another advantage to spaces like this is that you don't have to take the risk of leasing a commercial space yourself if you want an office out of your home. And I think that's valuable in and of itself (CRE leases are often for 3 years in many places). My space is $200/mo and it's a write off for our company that's a heck of a lot cheaper than leasing our own office.

[ by "my space" I mean, the one I work at, and by "our company", my boss's ;-) ]
> For web applications, however, it is acceptable to use JavaScript for every jot & tittle.

Fuck everything about that idea. And fuck web "application" which consider it cool to screw with my middle clics.
The IE9 preview-release they talked about at Velocity does and it sounds like other browser manufacturers are in given the discussion on the browser panel, but as usual that means it's 2 years before it's useful.
As someone still nursing the grand old dreams of a great wearable system, I just see it as false advertising. If it was a HUD and body gestures system that actually worked as shown, I would buy it.
Here is a very detailed article on the law: http://openfile.ca/toronto-file/g20-police-given-extra-power...

Public Works Protection Act:
http://www.e-laws.gov.on.ca/html/statutes/english/elaws_stat...

Amendment:
http://www.e-laws.gov.on.ca/html/source/regs/english/2010/el...

Map of fence:
http://www.g8-g20isu.ca/g20/resources/10-06-11-map.pdf