skysight-inc/HackerNews huggingface dataset:
milestinsley, thank you for a thoughtful comment and kind words about the bookmarklet. As for the app itself, you are totally correct - it has 0 features - it is just a convenient delivery mechanism for the bookmarklet data.

But there is more to it: I was trying to find a way to use the App Store infrastructure to sell a bookmarklet. I think this is the first time this has been attempted - only time will tell if this scheme gains acceptance, or, as you suggest, people will balk at the idea of paying for apps that simply copy a URL to the pasteboard.

Last note regarding "...a lot of people, who are used getting a lot more for that price..." - I think this is more of a testament to the sad state of the App Store than anything else. $0.99 is the lowest price the App Store lets you charge for an app. Below that is free. Since I cannot go any lower than $0.99, I think the developers whose apps deliver more value than mine should charge more - not the other way around. The fundamental problem with with the App Store is that this mentality took root and flourished, creating a race to the bottom.
"... this is the first i've heard of the govt intercept backdoor and he doesn't give a reference. a quick google is turning up only references to this article. anyone have more details? ..."

You probably wont read about this in the regular "open source" press. There are other sources you can scour. My favourite source is Janes ~ http://www.janes.com/news/ Another is IHS ~ http://www.ihsglobalinsight.com/Perspective/PerspectiveOverv... which is a supplier to Janes. Business is interested in specialist news and analysis for risk and strategic reasons and are available for purchase. Hint: you can scan the headlines and extracts to gain some insight into what's going on.

"Beijing's censorship of the internet", John Hill, 2006

"... An OpenNet Initiative study reported consistent blocking of certain websites, such as those relating to the Falun Gong, the BBC, or Tibetan or Taiwanese independence. They considered that their results "demonstrate that China's blocking of sensitive content…. is extensive". ..." ~ http://www.janes.com/security/law_enforcement/news/jir/jir06...

The China/Allied cyber war activities is not new. Estonia, 2007 then South Korea 2009 ~ http://en.wikipedia.org/wiki/Cyberwarfare highlighted the vulnerability of nation states but for Western countries the attacks have been primarily business and defence.

For a more specialised insight into Chinese network intrusion you might want to visit http://www.thedarkvisitor.com/ a site setup by Scott J. Henderson (US Army Ret.) which focuses specifically on China and cracking. To look the other side you might want to read about the "Honker Union" ~ http://en.wikipedia.org/wiki/Honker_Union
Agreed - standard principle: random processes clump.

You want something pseudo-random with good spacing, something like a Golden Ratio Spiral. It's suggested that plants use the golden ratio so that leaves shade each other less, because each revolution the leaves still don't line up. This is because the golden ratio is the irrational that is hardest to approximate with rationals, and that's because it's the solution/value of the Continued Fraction 1/(1+1/(1+1/(1+...))).
25+ Lindos moleskine para um designer
Moleskine é um caderno criado por volta do seculo XX, Alguns artistas como Van Gogh e Picasso ultilizavam esse estilo de caderno para fazer os esboços de suas obras, bem como todo design de hoje. Veja aqui alguns modelos e especificações.
It looked like it had to be flagged out because at the time it already had 10+ votes.

So an editor had to have killed it and another had to restore it. Weird. I can see why though, it is a purely political piece.

Either that or I'm seeing things :)
That's the IP for HN!
I'm confused, can't the source be downloaded from a mirror in another country? I always use heanet.ie when downloading from SourceForge.
So why are you even using Tornado if you fork a separate process for each simultaneous request? Doesn't that negate the benefits of an asynchronous http server?
Why isn't it copyright infringement for Mahalo to scrape content like claimed in the article? I don't see how either fair use or DMCA safe harbor would apply (but I'm no lawyer). This seems like a lawsuit just waiting to happen.
Not only that, he also was one of the very few men involved in the run up to the Iraq war that actually had a conscience.

I've read a lot about him and he strikes me as a really good human being and we are poorer for having lost him.
Nice catch, that almost amuses me more than if it were deliberate. I wonder how that happened.

FWIW, apps.ycombinator.com has the same problem.
I am in.
Indeed, there is minimal communication between your browser and the server. Nearly everything happens locally in your browser. Many responses from the commands you can use are canned. Watch the source code to see how it's done ;-)
It was a gift to HN: http://news.ycombinator.com/item?id=84039
I can't seem to find anything either. It was part of Silicon Valley comes to Oxford 2009 if that helps your search.
Where can we ask Firefox for h264 support instead? The web will not support two different video formats at the same time, the whole idea is madness. Storage is expensive.
In for the comment as well. I doubt you'll get a true response because it's quite clear Mahalo is just auto-generated SPAM 99% of the time.
IronJS - A Javascript implementation for .NET (alpha)
cmelbye, you are right to point this out - there are actually several incarnations of free find in page bookmarklets floating around the Web since 2007. I even wrote this post explaining why I felt the need to create my own and charge for it:

http://findinpage.blogspot.com/2010/01/what-makes-this-find-...

In a gist, all the ones I have tried have no UI and have major design and usability, not to mention technical issues (you can read the blog post for details). At any rate, they were not good enough for my own use.

The idea is that if you have a serious need for a reliable, convenient, usable tool then you wouldn't mind paying $0.99 for it.
"As such, I’m asking for complete and unconditional surrender. Make your tracking pixel program 100% free in the next 10 days or the boycott will continue."

Who's the bully here again?
It would be cool if their script could blackout the participating sites only for visitors from Australia. I wouldn't do this to all my visitors, but I might do it for the small fraction of Aussie visitors.
Most table cells don't have selectable/copyable text, as they're not able to get for-free the built-in text editing menu.

Clicking on a table cell could advance the user to a "detail" view that does allow cut/copy/paste, though.
I'd add "Founders at Work" because that book is referenced in the introduction and it's pretty awesome.
You can refuse to distribute GPLed software to anyone you want.

The fact that the Nexus One phone has GPLed software in it doesn't obligate Google to give me one.

The purpose of the GPL is to ensure that 1) When you do distribute the program to someone in binary format, you also make available the source and 2) You don't restrict their rights to modification and distribution with additional requirements.
Komunitas online
The earthquake that shook Haiti is the worst disaster ever addressed the United Nations (UN). Infrastructure damage estimated to exceed the tsunami that devastated Aceh in 2004
Why Did We Focus on Securing Haiti Rather Than Helping Haitians?
I'll second Intro to Algorithms, which has been mentioned. It's what I used in my algorithms class and it's quite comprehensive. (It will also take you a while to get through.)

I've also heard The Algorithm Design Manual recommended, although I haven't read it and don't own a copy. http://www.amazon.com/Algorithm-Design-Manual-Steven-Skiena/...
YC applications open for summer 2010; note earlier deadline
I honestly don't understand how this is anything new? Mahalo always has been a sketchy SEO scam that only a shameless self-promoter could pull off...
The plan is the price. $100 is the deposit. That's why you are locked in to paying top dollar for access to a mediocre network.
thanks, but i should have been clearer; i meant that was the first time i had heard that the backdoor was used in the attack.
That daily sales graph is amazingly impressive. And then you realize this is even before the release of Tweetie 2.0. Wow.
I'm talking about the sms forwarding and the way it dials an inbound call when you use google voice to dial out... would have thought Google would merge in google voice features so when I received the nexus one in the mail I'd "log in" with my google credentials and the phone would then have my gv number.
Why does the network need to be involved for voicemail? If I don't answer or my phone is off and I get a call to my google voice number, it still sends the caller to voicemail...
Please do ;) Once you install it, here are a few suggested search terms guaranteed to put a smile on your face:

empty string, $, <, >, span, div, table

Spoiler: any reserved Regular Expressions characters will result in an invalid search. Any reserved HTML keywords will expose markup and garble the page beyond recognition.

More details on that here: http://findinpage.blogspot.com/2010/01/what-makes-this-find-...
Agreed. I think this should be re-titled, "Ask Firefox for H264 support".

With YouTube and Vimeo adopting h264 and not Ogg, I'd say I have a feeling I know how this is going to end.
Could always do it off geoip, for example in php:

$loc=geoip_record_by_name($_SERVER['REMOTE_ADDR']);

if($loc['country_code'] == 'au') {

// echo out js

}
OH: Steve Jobs Says Apple Tablet Will Be The Most Important Thing I’ve Ever Done
And Scribd.com, exact same model, scrape content regardless of copyrights, straps adsense on it, makes money.
Clever zoomable map on paper
Brett Taylor discusses this issue in his tech talk on Tornado (http://bret.appspot.com/entry/tornado-tech-talk). He uses a hybrid approach: Use synchronous programming when requests block for a short time (fetching data from local db or memcache) and async programming when something blocks for a long time (calling out to third party services, long polling requests).

He does not go all async because programming with callbacks or deferreds is more complicated than straight line synchronous programming.

Brett also mentions that the instances of the server are created once and reused. He does not fork an instance of the server per request.
Here's my solution: http://pastebin.com/f75a9ee

Usage: run and click on the window to get next generation

I used Jython with a Swing GUI. It took me about 1.5 hours in total half of which was spent getting the GUI right :S (I never used Swing before).

The algorithm itself was fairly straightforward. It was buggy and gliders didn't work and I tried fixing the state management in the cells but in the end the bug turned out to be in the update rule of the game of life. I had "cell is alive in the next generation if it has 2 or 3 live neighbors". That should be "a cell is alive if (it is ALIVE and has 2 or 3 neighbors) OR (it is dead and has 3 neighbors)".

I don't know if it's correct now, I only tested a glider.

Features:

- the world is created on the fly
- dead cells are removed from the world, so gliders run in O(1) space
- GUI :)
Surely the presence of names does not justify sealing the documents. Why not simply publish with the names deleted?
yes i know Open source projects form Syria hosted on SF! how bad this is.
> I think the developers whose apps deliver more value than mine should charge more - not the other way around

If other developers' apps have a market value within ($0.05, $0.99], but yours has a market value of $0.05, why should they raise their price above $0.99?
Good luck, everyone! :)
Websites and Words That Are Blocked in China (infographic)
YouTube using H264 initially may just have been because they already have their videos H264-encoded, because that's what they use for the high-res content in their Flash player. They may also be selecting it because of Chrome's support, but I think it's too early to assume for sure that they don't have plans to support Ogg at some point.

Supporting H264 <video> was just a matter of writing some front-end player code (which they already had from their HTML5 demo) and feeding it the same video file they gave the Flash player. Supporting Ogg, on the other hand, would require massive transcoding.
Very, very interesting...

I think it would be a good idea to keep the actual location data inaccessible to the end user, but I can imagine it fitting in well with a site like OkCupid.com. OkC currently has a feature that parses profiles for relatively unique words and points out that you and the profile you're looking at share an interest in X (maybe a movie title, or a book, or an activity).

I imagine an interesting implementation being "this user also frequently visits Starbucks on 6th Ave" as an ice-breaking feature along with the match recommendation system.
Physicists Discover Inorganic Dust With Lifelike Qualities (2007)
How to get into seed stage venture programs, by a DreamIt 09 member
While Seti continues without finding anything interesting, the first aliens were discovered in 2007. We probably won't have much to talk about, though.
You forgot related search queries, which is basically bogus search queries that produces even more visits and bogus search queries.
I like the effort to move the date and sync up with the other programs out there. It really feels like everyone should get together like the colleges have with application deadlines and acceptance notification back to applicants.
Agreed. I think Merlin Mann has the best take yet on Scribd: http://tinyurl.com/yzl3mod
I thought that they did the encoding to H264 to make youtube iPhone-compatible.
Twisted has a nice asynchronous db api (http://twistedmatrix.com/documents/current/core/howto/rdbms....) that mitigates these concerns at the database level. More generally, I'd think the cleanest approach is to write async wrappers for your synchronous code, rather than forking an async server to service multiple requests. Otherwise you miss out on a lot of benefits of an async architecture, IMO.
How well this would work for game playing bots? If this can abstract away the detection and clicking of regions, it would make building one much more approachable.
Is it going to end with Mozilla wasting millions of dollars on H264 patent licenses?
You would have to ask MPEG-LA for royalty free licensing for encoding, decoding and any internet use of h264 and aac.
It's to comply with US laws that state that nothing can be 'exported' to the aforementioned countries. In this case, software downloads are considered exports.
Woohoo! I think I actually think I might be in a good spot to apply this time around.
Why entrepreneurs need to help rebuild California’s IT systems
I installed the new Firefox a few days ago, but it feels clunky, bloated, and slower than Chrome. What happened to the old Firefox that was so streamlined and light on its feet? Over time, it seems to have been transformed into the Mozilla of old. They really need to get it in gear.
So if your country's laws says you can't full fill your obligations in the GPL then you can't use it?
And pg capriciously blacklisted his domain from news.yc in response
Storage is not expensive. Even at Amazon's S3's base prices, I can store data at 0.150/GB. Bandwidth is far more of a big deal than storage these days. You can get away with significantly lower costs per GB by building and hosting your own storage.
Follow-up: Mozilla's stand on H.264 as ActiveX analogy
Chrome Experiments Offers a Glimpse of the Future Browser
Before dismissing Ogg, I suggest taking a look at a somewhat recent head-to-head comparison:

http://people.xiph.org/~greg/video/ytcompare/comparison.html

It appears that Theora could easily replace H.263 as a low-end codec and would be competitive with H.264 as a high-end codec.
All it would take to fix is for pg to make news.arc less shitty: actually check the HTTP/1.1 Host header, and respond with your own 301.
Bill Gates Lets Loose At Sundance
You know, about the Apple TV: What the heck happened there? Apple had the concept just about right, I mean, or else you wouldn't be seeing Rokus and Boxee's and such.

They never iterated on it though. There was no real AppleTV 2.0. There was a storage upgrade, but that was it.

Strikes me as strange.
Annnnnd I think we've finally reached the point where the Apple Tablet simply can't live up to the hype. We've clearly been flirting with that line for awhile but putting it at a level above the original Macintosh puts it over imho
At YouTube's scale (petabytes), both storage and bandwidth are very expensive. Ogg would mean larger files which means lots of new hard drives, but also more money for every view. Considering they're pushing over a billion videos a day, even very small differences compound into huge figures.
Sorry for the formatting snafu.

edit: mostly fixed.
As the low product on the totem pole, I'd imagine that AppleTV is basically a pool of engineers who are constantly getting called up for firefighting duty elsewhere.
Try invoking ed =).
The first link has no context, just a reference. The second link goes to a page with 3 comments and no body text, just a 1 paragraph abstract. The link in the abstract is a 404.
http://en.wikipedia.org/wiki/Sinking_of_the_Rainbow_Warrior if anyone's interested
Yes. I was reporting realization that came to me after reading this, not the results of the research. My opinion is of course simplified (there might for example be a third group of people in power that don't have opinion on whether they deserve that power or not who behave like rest of general population and judge morality of acts closer to average judgment).

What struck me that part of people who have power, those who have high moral standards for themselves (possibly induced by feeling that their power is undeserved) might tend to overlook immoral actions of their peers just because of some glitch in our biology.
I've never quite understood why the resistance to the various Ogg formats?

I certainly falls into that "good enough" category for encoding audio and video, the same as Divx and mp3. And it appears to stream at rates a few percentage points lower than the prevalent licensed formats.

My little Sansa clip player plays it quite happily and I like that I can stuff more songs onto its little 4GB memory if I reencode everything in Ogg, with really no perceptible different in sound. The few Ogg encoded videos I've seen seem perfectly fine and take up less space and use less bandwidth off of my disk to watch...

I was mystified when Google and Chrome went h264. Seems like lots of expensive licenses for something that's cross platform and well supported with no real expense associated with it.

seriously, why the hate?
Does anyone have any idea when the h264 related patents expire? If you recall the big gif shitfest, the end result was that png was able to establish itself but when the patent threat expired gif and png have been able to coexist fine. I expet the same to happen here, theora uses this opportunity to establish itself and then h264 and theora are able to coexist. Btw, fuck software patents!
Doesn't work in iPod! :(

It must be because you need an input or text area to make the virtual keyboard to appear.
Well that was fun :P "If problems continue, install linux"
Which of the new breed of JVM languages has the most potential?
And so the circle is complete.
aha what about clinton's Internet freedom speech? US secretary of State Hillary Clinton few days urged Internet freedom! as she said:
“We stand for a single Internet where all of humanity has equal access to knowledge and ideas,” said Clinton in a major address that cited China, Iran, Saudi Arabia and Egypt among countries that censored the Internet or harassed bloggers!

Long live equal access dah!
Cool, but good luck getting that thing folded back the right way. One wrong fold by some incautious user and your zooming days are done.
Yeah, that would be nice. But it's two clicks and 10 keypresses in the web interface to setup a new phone, so it's not a major loss.
And there is a blog at http://soloround.blogspot.com/ which is updated often by "Team Abby".
Sorry for the spam, but anyone on this thread interested in the domain, "blackhatsystems.com"? Send me an email (clint{dot}laskowski{at}gmail{dot}com).
Here is one Slate reader's rebuttal to this article:

http://fray.slate.com/discuss/forums/thread/3608416.aspx?Art...
PG's point about the size of the YC founders pool makes me curious what the effects of hitting some kind of Dunbar number will be.
Apple TV needs content owners to agree to license their content. It is patiently waiting.

When {abc,cbs,nbc,espn,discovery,syfi,…} agrees to provide the shows, with commercials, for free over the internet the box is waiting. When they agree to sell commercial free feeds for some small dollar value per month the box is waiting. Imagine just buying the channels you want or watching commercial supported feeds for free. Tell you cable company to shove their bill. (The commercial supported model works. The network will get to sell the spots usually used for local commercials. This will more than cover the bandwidth bill.)

But nothing happens until the content producers can make a decision. It's been years and most movie studios still won't accept revenue through iTunes. No breath holding.
They're just scraping page titles and occasionally short excerpts; most people believe that's fair use.
> It teaches us that consumers don't rate variety very highly

You are making the same mistake with regards to competition as communism does. In retrospect it is easy to look back and say what 'consumers' wanted but that ignores the competative pressures that lead to the emergence of the 'winner' solutions. Consumers do not need to be aware of the power of variety to benefit from it, although collectively they do have a great 'variety' of differing needs.

Of course the system the won out was the one to fostered the greatest levels of competition within that system, using standards and interoperability to facilitate this.

> The major reason why PC manufacturers proliferated so wildly was price, but that battle is largely over:

Seriously the era of innovation in computer hardware is over? The whole thing just runs like clockwork now and no further major disruptive forces will change the industry? I'm sure in the 70s you would have predicted that IBM would rule the industry forever.
I have ffmpeg on my machine right now with H264 support. Have mozilla just use it.

Mozilla does not need to distribute H264 support - just use what is already there. A similar library exists for windows.
This is a mater of taste I guess. I for one think itunes sucks.
Hardware decoding makes h264 usable on low-power devices like phones which Google sees as the future of the internet. It's technically superior and also supported out of the box by 97% of new computers.

It's not a real surprise that Google built in support for h264--they have petabytes of h264 video and sell phones that play h264 with built-in hardware decoding. Oh and it looks better.
or sudo
So this will be bigger then the Segway?

/With all due respect the genius of Dean Kamen and friends at Segway
What value does this provide to me as a user? I'm not interested in formats for formats' sake, neither am I - as a consumer - interested in "openness"; I'm interested in "workingness".