skysight-inc/HackerNews huggingface dataset:
Just grabbed the last code. Syncing it over now, some impressions in a bit.

EDIT: My main complaint so far: No mobilized version of the article? I'm used to Byline and Instapaper, which both cache text-only versions of the page. If it went to the mobile version of the site, I'd be fine with that, or if it ran it through something like Instapaper's Mobileizer[1] that would be nice - with an option to view the original of course.

It also crashed on me once while reading a rather meaty article from Engadget[2], and didn't appear to save any of my read/favorite status.

I'm not sure there really needs to be the different ways of sorting the news that up-front (Date/Source/Topic), but it does mirror the iPod app and it'll take some using before I'm really sure - maybe I'll like it more than I think.

The article selection seems decent, although that'll really take a few days to learn my preferences I assume.

Overall I'd say a decent idea that's executed well - a few tweaks and bug fixes would seal the deal for me, I think.

[1] http://www.instapaper.com/extras
[2] http://www.engadget.com/2010/01/12/engadgets-gear-of-ces-201...
> It's not as efficient for peak hours.

Actually it's quite fine during peak hours. You could, however, say it's a waste of resources during the lull times. But I'm not using those resources for anything else anyway; the entire purpose of the server is to service web requests. If a bunch of processes are sitting there wasting memory being idle, that's not a problem.

> There are several use-cases I can think of, the simplest being more than one blocking request for rendering your page

That's a fair case but I haven't personally encountered it yet. A good example, however, would be building a mashup page of content from a bunch of different web services.
Internet Marketing Services | SEO Expert  | TOP E POSITION
Internet Marketing Services – We provide guaranteed website marketing and SEM (search engine marketing), PPC services @ Low cost. Professional SEO Expert.
Search Engine Optimization Services | SEO Service Provider
Search Engine Optimization Services-Guaranteed your website ranking results, leading SEO service provider agency over India, USA and Cayman Islands.
Thanks. Hopefully it could trigger a sale :).
What I want is Find Usages/References in code I don't have the source for without having to use FileDisassembler (and crank out the entire thing into .csprojs and .slns).
U.S. Private Equity Firms Raised Less Than $100B In Funds Last Year, Down 68%
Hard to tell where edesktopworld stole this content-free dross from, since it appears in (so far as I can tell) basically identical form on 129 random pages across the web, with various (fictional?) author names. Perhaps all 129 sites are run by the same people hoping to make money from advertising, or something.
must be popular. 15 minutes after you posted the codes, and all three are already used.

what the heck, it's only two bucks, so i just bought it. i am always looking for interesting stuff to read on my iphone, so i'll see if this helps. i'll have to use it awhile before having any useful feedback.
Actually it will be unwise to generalize for all pharma companies but yes it is a standard practice to license rights from labs/univ
david dot larsen at gmail dot com
You've missed a trick when you decided to be a programmer :)

Coming soon: music bingo !
> Two-party consent means that all parties to a conversation must agree to be recorded on a telephone or other audio device.

There should be a distinction if a party is a public servant on duty. As soon as the policeman puts on their uniform, is on duty, and is in a public space, there should be no restriction about recording of what they do.
(Scraped from http://money.cnn.com/2010/01/11/news/companies/gm_taxpayer_p...)
Yeah, sorry about the spelling.
A Course on Complexity Theory
I'm going to use it to trace down those first chance exceptions that fire in oh so many 3rd party frameworks (and .NET itself).

I hate those things and want to see if they could have avoided them. :)
I hear "All the single founders, where do they all belong" to the melody of Eleanor Rigby's refrain.
Congrats davidu!
Citizens and guests are not the same thing. You're reading the word "guest" too literally. In Europe, anyone from a different culture is a "guest" until proven otherwise. You may be a citizen, vote, pay your taxes... but until you have been assimilated by the local culture, you are a "guest".

Moreover, not all Muslims in Europe are equally "guest"-like. Turkish, for instance, who are viewed as somewhat secular by hard-core Muslim countries, are much closer to European culture than, say, Pakistani. In fact, the Turkish from Istanbul are actually quite European, geographically and historically. Indonesian Muslims, by contrast, are obviously much farther culturally.

I knew a guy from Iran who moved to Sweden. He refused to drink, which is OK because it's against his religion. But he also refused to go out at night, for some mysterious reason. He assumed that college students who went out on Saturday nights were partaking in drunken orgies, and thought that Swedish women were whores. After a few months of being miserable and lonely, he decided to see things, instead of judging people he did not even know. I think he was slightly disappointed when he realized that, after all, young people did not engage in drunken orgies on Saturday nights :-D
If the carriers truly feel slighted, what is to stop them from not certifying new Android phones, freezing Google out?

They still must see some value in Android, or they wouldn't all be tripping over themselves to get the Nexus One.
I just don't think first-class functions are metaprogramming. I have never heard them conflated before, and outside of the author's own writing, have yet to see another example.
Nick Carr: It's not what you know
The mobile providers are being pushed in to being dumb pipes essentially like ISPs and I'm supposed to feel sorry for them? How is this anything but good for consumers, and fair for the mobile industry?
> Advertising is 98-99% of their revenue.

FTFY
So ?

Europe != NL.

And even if, a subsidiary incorporated independently is not going to be liable for acts of the parent company unless they are actively engaged in the same activity.

And in this case they would not be, Ycombinator owns and runs the forum, that startup does its own thing.
When I was reading this I was wondering how is this Hacker News material. This is the kind of thing I expect to find on the Reddit frontpage.
Upload and store your files in the cloud with Google Docs
Just curious, but have you ever driven in Boston? I think Northern California's signage is decent or better than most places.
> We also used the maatkit tools to verify replication integrity. I hooked up a 5.0.84 slave to a 4.1 master, replayed 24 hours worth of logs, and ran mk-table-checksum/mk-table-sync on the whole thing as a consistency check. Unfortunately, the consistency check showed that the slave and master had slightly inconsistent data after only a few hours. Doubly-unfortunately, these inconsistencies were not unique to the test scenario; we also see them in replication between 4.1->4.1, 4.1->5.0, and 5.0->5.0. This is probably a topic for another blog post; for now, suffice it to say, I verified that the upgrade was not going to introduce any new bugs, and left it alone.a1

Emph. mine.
If a compiler is implemented in the language it compiles, and exposes compilation again to the program it compiles, then the implementation is metaprogrammable.
> I could probably exit the site very rapidly by way of a submission script - not my style, but does make me wonder if it's been tried before.

Is that your way of threatening ?

> And it remains an option if nothing else will do the trick.

Oh, yes it seems it is.

Well, here's news for you:

A surefire way to get yourself banned, not deleted is such a script.

That means all your information from the past is just as visible as it is today.

And I think it is perfectly reasonable to ask for a reason if you ask someone to do work for you, it's the polite thing.
This is exactly the choice that David Brin presented in "The Transparent Society" back in 1996: http://www.wired.com/wired/archive/4.12/fftransparent.html

Ubiquitous surveillance is inevitable. The question is whether it is going to be whether or not the citizenry will have the same power that the authorities do. Technology is not the barrier; it is a matter of fighting for our legal rights.

The contrast is stark. One path is Orwellian, whereas the other path, while eroding some comforts that we're used to, promises us benefits that will more than compensate for it.
"Right... because Mr Obama is going to be driving through your neighborhood, see that sign, and suddenly have an epiphany..."

Or, maybe, voters.
There is no metaprogramming going on in the JavaScript here.

Correct. The author compares Ruby to JavaScript in a situation which requires metaprogramming in Ruby, but not in JavaScript.

Metaprogramming inside of a running JS system would involve eval()

Incorrect. You could implement pre/post conditions in JavaScript by using metaprogramming, and it would not use eval(). The basic idea would be to iterate functions on MyClass.prototype, replacing each one with a new function that calls the original. This would be code (the pre/post implementation) modifying code (the MyClass definition).

Please read the article and think about its quality before voting.

Please calm down, the article is useful to Ruby people who are unfamiliar with JavaScript, and the literal definition of metaprogramming (code that modifies code) is largely misunderstood anyway. The most correctly you could ever use the term would be in reference to runtime or compile time optimization or safety checking, instrumented profiling, or logging, and I rarely ever see it used that way.
Or, alternatively you could simply think about the consequences of what you write before you write it.

ANY words you write on the internet or even in email start to have a life of their own right after you hit that 'reply' button. If you're the kind of person that would not stand by their words even years later then you probably shouldn't be clicking that button.

It saves others work down the line, and it saves you embarrassment.
Benefits of Detoxing for Fitness and Health
Over the last two years, I have spent about $700 dollars (3x the cost of my iPhone) on 4 different pairs of in-ear headphones that have broken. Wires, connections, shocking my ears have all been part of the experience.

Now for the last week, I have been thinking I am going deaf because I need to turn everything to 11 just to hear it. Then I plugged in a different pair, and almost had my ear drums burst form the loudness.
Last time I saw this at FOWA 2009, you stripped all the ads out the sites your app soruced content from, which didn't impress a lot of the crowd. Has this changed?
Google Enterprise Blog: Store and Share files in the cloud with Google Docs
Complaining is a drug. We get addicted to the euphoria of self importance.
Essentially quotes Google's Marissa Mayer from her edge.org annual question on internet- "It's not what you know, it's what you can find out."
I'd like to see non-3D graphs. ;)
I'm not quite sure if this is a problem with only my computer - I assume that iPhone graphic on the right is supposed to play some sort of animation as when I scroll over it, it takes me through the frames, but at no time did it actually play on its own.

Safari 4.04 on Leopard
And the most important statistic, success rate.
My site is going through a technical update with the help of the other HN participant in this household. Then I will be doing content updates, throwing caution to the winds and again posting a lot of content for free. I'll update my HN profile then to provide the link. Thanks for asking and thanks for the detailed, thoughtful reply.
In Silicon Valley we'd politely refer to you as a Lamprey and at least at my events you'd be banned from attending.

I have two bits of advise that I tell all the startups I work with:

- Never give equity for one-off work

- Never work with fundraising assistants

Your background just isn't that unique here in the valley.

The Angels here give you money and will gladly help you with your pitch and intros when the time comes to do series A.

I'd suggest focusing on long term value. If you're valuable to a startup over the long haul (2+ years) then you can justify being an advisor and getting a .1-.25 percent grant. Throw in the pitch consulting for free. It's the least interesting part of building a company.
Dropbox look-alike?

May be more than that, memeoconnect for Google Apps lets you edit files offline too.
The point of the original article was not to defend the trolls but rather to point out the fact that civil society is becoming increasingly tolerant of violent threats when they are made by members of fundamentalist religious movements.

I don't think we are tolerant of fundamentalist religious movements; we certainly would not excuse Christians for threatening artists [1]. We are tolerant of bad behavior by non-westerners because we feel that criticizing them makes us racist.

[1] For an example of this, witness the reaction when Guiliani suggested defunding a museum over the "Piss Christ" exhibit.
I'm never going to forget the shock on the faces of my co-workers when I told them that by using reflection and looking at the bytecode/MSIL you can get pretty much anything that's in the executable. "But why does .NET allow you to access private fields? Isn't that a security hole in .NET?" They apparently based the security of their application on the assumption that an attacker cannot read private fields of their objects. Man, do I need to find another job.
I wonder if dropping in a few SSDs would have fixed all their perf problems without having to spend that much time investigating it.
I agree that police should answer to the public, but are video recordings necessary for this? Corruption and excessive force seem like great arguments for police surveillance, but let's say you're a cop and you're stuffing down donuts in the coffee shop (excuse the stereotype, I mean it in jest only), and someone tapes it and throws it up on youtube. I don't think this is unlikely at all, and I think it's a total abuse of the officer's privacy.

Now you have a case of libel right? How does that work? Does it compensate for the damages that could be done to your reputation, the damages to the occupation itself? Does it sit in the courts for 2 years? My assumption is that suing after the fact would be an ineffective way, if it was the only way, to protect your privacy. I'll admit to not knowing much about these laws in the states though, and am open to being educated and corrected on the subject.

What also concerns me, is how would this affect police recruitment? Sure there's some bad eggs, but I have to believe that most people who become a police officer actually believe that what they're doing is a public and necessary service. Don't you think we'd lose a lot of great and ethical talent that would simply choose a less invasive career if they were made subject to constant surveillance?

There are other public offices too, which could just as easily support a case for surveillance. Like teaching. I can totally see someone arguing for teacher surveillance because it's the kids who are important after all... we'd lose a lot of quality teachers.

Anyways, I'm not sure I'm making my argument that solid. The fact is, I really don't like the idea of public surveillance though, regardless of who being recorded and who's doing the recording, and I don't think I'm alone. I don't like government employees recording us without consent, and I don't like us recording public employees without consent. It just leaves a really bad taste in my mouth either way.
Undressing the Terror Threat
That a kind of metaprogramming is not as powerful as another kind does not prevent it from being metaprogramming.

Some C++ template trickery is clearly metaprogramming - at least, it is to me and people in the C++ community who refer to it as such. It does not give the flexibility that's available in a Lisp, but it's still metaprogramming.
Well, I could use this app as the base of something I want to build. So I am looking for some custom development consulting as well. Also, I don't want it to cost the earth - maybe I could buy just a majority stake.
Overview of rising technologies in 2010
This distinction is true when it is in regards to so-called 'shield laws,' which allow journalists to protect their sources. Without these laws, journalists can (and have) be held on obstruction of justice charges or worse. For the laws to work, though, they have to differentiate between journalists (as in those reporting news) and 'citizen' witnesses who simply don't want to cooperate in an investigation.

When it comes to recording news events, as in this article, any audio or video recorded in a public venue (and that is not sold commercially, if I remember my media law class accurately) is perfectly legal, regardless of who records it. Someone shooting video through your living room window from the middle of the street is, theoretically, legal, as it is in view from a public space. If that person steps on to your lawn and shoots the same video, however, that is invasion of privacy and probably trespassing as well.

While these videos should be completely legal, the laws governing this type of activity are usually state and local. It sounds like the law on the books in Boston is too broad and needs to be challenged.

Of course, IANL; I have a journalism degree and worked in newspapers for 5 years.

As a side note, someone should build a site for theses 'watching the watchers' videos. I'd be a fan.
Note trademark isn't copyright so the rules are different.
http://www.wptn.com/trademark_vol5is1/insight.htm
$0.02 per GB-month is a lot better than S3 or Cloud Storage, which is $0.15. It looks like you can only purchase 14TB per account[1], but the cost savings are such that I wonder if we'll see people switching.

[1]: https://www.google.com/accounts/purchasestorage

But, interestingly, for business customers it's $0.20:

http://googleenterprise.blogspot.com/2010/01/store-and-share...
Writing a Help Macro for Clojure
Explaining URLs is Surprisingly Hard
Upload your files and access them anywhere with Google Docs
RowFeeder - Tweets in a SpreadSheet, real-time
An API would be welcome, I know they will provide it.
That's interesting. In my experience, people who have been around it a long time (say, 20+ years) tend to use "sequel". The younger of my colleagues generally use "S-Q-L".
EBay's Approach to Enterprise Level Ecommerce SEO
I don't show. Guess I'm not "one of us" yet :-/
I used to have a colleague in Akron. He told me that the city had dithered for months, if not years, over how to set up the parking in front of an area coffee shop—I don't remember its name; a 2-word name with Rainbow, or River, or something with an R?—to the point that a frustrated resident came by one night and just painted diagonal parking stripes himself. The result was so universally appreciated that the city didn't dare change it.
I agree with you on SSDs. There is a lot of potential for market growth in 2010. Allion has a SSD testing program in its Taiwan location and will be extending that service to our US lab soon. We are pretty excited about it and expect this to help adoption in the coming years.
As for DisplayPort, its ability to support longer fiber optic cables with better signal quality is still a great improvement.
Google Drive launches (kinda)
It's a QuickTime movie, so if you scroll over it, it actually scrubs through the file in Pause mode. To play it, you can click on it and press Space.

I think that if you let it load completely, it will start by itself. (which you can't know because the toolbar is absent)

I agree that it's a weird UX.
IPhone app in 5 minutes with Titanium Mobile
Your cofounder died? Wow, that must have been rough.
Pinboard.in blog - Technical Underpinnings
I think you can just use:

http://code.google.com/apis/documents/docs/3.0/developers_gu...
Reminds me of Harry Tuttle, Robert De Niro's character in Brazil.
Oh please. He's quoting patent numbers from Egypt and Saudi Arabia and comparing it to Israel.. It's like comparing US patent numbers to Mexico.. Are you kidding me..?

And he praises their prime minister Netanyahu for being an optimist. Netanyahu is a pretty controversial figure to say the least, even amongst Israelis.

Is it any surprise this is an Op-Ed piece?

EDIT: So a theocracy mired in civil war and at the center of so much religious and cultural tension on a global scale is a success story comparable to Silicon Valley? Yeah, great article...
"That is not the point."

The point is that it's childish to be offended by this. And, while we are at it, nobody has the right not to be offended. The risk of being offended is a pre-requisite for the right to offend others (as the Quram does with Christians and Jews alike, by "complementing" their sacred texts and, thus, considering them incomplete religions).
Calling the examples just "fist-class functions" is being reductionist. The examples programmatically change the structure of the code. That fits the definition from Wikipedia:

Metaprogramming is the writing of computer programs that write or manipulate other programs (or themselves) as their data ...
Oops, fixed the one that was.
Good idea. Instead of "Math is hard" she would blurt out "A finite graph is planar if and only if it does not contain a subgraph that is homeomorphic to K5 or K3,3"
> How about supporting public key encryption for SMS?

The protocol in its current widely deployed form does not support it.
Not available for consulting beyond knowledge transfer. Send an email (support@publicitweet.com).
This guy doesn't understand the industry he's writing about.

Telcos benefit by not having the overhead of advertising and supporting phones. They make their money selling services not phones (hence the heavy subsidies.)

Manufacturers benefit by the popularity of the Android platform. It's easy to get people to switch to your hardware if they already know how the OS works and can use all their existing apps.
Here is the original Google Blog post - http://googleblog.blogspot.com/2010/01/upload-your-files-and...
Yeah, that should change.
Thanks! That was one of my favorite lines in the song -- name checking you keeps the structure of the original intact while cleaning it up and geekifying it in the bargain. It was also the inspiration for hyperlinking everything because I was pretty sure most people would miss that joke otherwise.
> Edit: If nobody beats me to it I'll do the date/time template in Tornado and Symfony this evening.

Thanks, I'm looking forward to seeing it!
Well, there's two side to that. The fragmentation of the mobile industry is the problem that Android was built to solve. However, Google getting directly into the business of making and selling handsets means the playing field is no longer level. That was the author's point, at least before he went off the rails and started off-handedly claiming that global warming is a hoax.
I liked the quote at the end "Had I recorded an officer saving someone’s life, I almost guarantee you that they wouldn’t have come up to me and say, ‘Hey, you just recorded me saving that person’s life. You’re under arrest."

IANAL but isn't there something in the law about it having to be applied consistently?
I pay for texts on a per-message basis. Single texts are a quarter or so and the smallest minimum text plan is about $5/mo. I don't send 20 texts in a month so I just forego the service altogether.

I still send and receive the occasional text but I don't care enough to pay for the package. It helps that I have a 5GB smartphone data plan.