skysight-inc/HackerNews huggingface dataset:
I cannot agree with you more.

Rule of law and stable government are necessary to create an environment in which the economy can develop and circumstances for the people improve.

Democracy in an ethnically heterogeneous country does not make this easier, not when the ethnicities in question have simmering feuds and vendettas.

That the US became somewhat ethnically diverse after a stable core was established does not change the fact that African countries have a substantially more difficult task ahead of them in trying to establish governmental and legal frameworks in the midst of competing tribalist agendas.

So, if it works for Rwanda, leave well enough alone.

Results are what matter in Africa right now, not whether a country complies 100% with a Western definition of democracy while citizens are starving in droves.

The first human right is the right to life, and at least some form of security. Free speech comes significantly later.

Democracies in the West work (somewhat) because of shared values established over centuries. Policies of one particular political party compared to another are differences in degree, the parties do not question the underlying foundations of the nation, and one party getting voted into power is hardly the beginning of a purge or dictatorship.

You cannot expect a full-fledged, functioning democracy to grow overnight when not a decade ago people were being killed in their thousands.
It's an easy feature to implement (Just add an element to <head>: "<meta name="apple-mobile-web-app-capable" content="yes" />").

The downside is that going to other domains/subdomains from a webapp launched that way forces a user into Safari anyways, through a somewhat jarring app-switch-transition. Since Google has an ecosystem of mobile apps they'd like you to switch between they don't want you to feel trapped in just one at a time.
There's a meta tag that triggers full screen for home screen bookmarks. Gmail may not have it set.

http://developer.apple.com/safari/library/documentation/Appl...
ArKaos : Support Centre - FAQ - Knowledgebase - Trouble Ticket System
But when was the last time you had a device that doubled as a brick?
This is my favourite part: "we're excited about the upcoming wave of tablet computers and the possibilities they bring". Upcoming wave of tablet computers - hint, hint.

How long before the first really killer Android- or Chrome OS-powered tablet? I bet it won't take nearly as long as it took to launch compelling competitors to the iPhone.
Yeah, I know that. But I don't know why Gmail doesn't set it.
4 iPads to a workstation. It's iPhones all the way down.
I've never seen a mail reader other than gmail that will thread sent mail or mail from other "folders" from your inbox.
What BSeward said: The meta tag means the site launches full screen in its own instance of Safari – so any outside links clicked cause a switch to the main Safari app.

Google probably assumes email is closely tied with browsing.
Yeah, get ready for English to lose its articles ('a/an', 'the'). Being exposed to Indians and Chinese I already find it's easy to leave them out.

Damn you, Indians and Chinese.
Actually it also supports CFML, remember CFML is built atop Java.

There's an open source version known as Open BlueDragon that runs on the GAE (and EC2) and has made the cloud their specialty http://www.OpenBlueDragon.org

Here's a link on the section of their wiki on the GAE:
http://wiki.openbluedragon.org/wiki/index.php/Category:Googl...
Old media is expecting too much from the iPad
Posted 255 days ago http://news.ycombinator.com/item?id=717736, 254 days ago http://news.ycombinator.com/item?id=719067, and 232 days ago http://news.ycombinator.com/item?id=762631 .

Paper describing security flaws in Vanish: http://news.ycombinator.com/item?id=850849
Why School Reform Is Impossible
The post I'm responding to is not criticizing the bailout, it is criticizing Goldman for enforcing it's contracts with AIG.

For the record, I'm not defending the bailout, I've always opposed the bailout, and one of my highest rated comment on HN ever is a snarky post criticizing the bailout.
What regulation is supposed to do and what regulation actually does are two very different things.

Again, people who call themselves "capitalists" would generally like to reform the regulatory/legislative system so that it supports, rather than distorts, the market.
Postbox does this.
A GPU may help with media. GPUs tend to be SIMD / Stream processors. So some problems map well to that architecture, some less so.

Lots of GPUs tend to work on four pixel quads of RGBA data with very specialised instruction sets, which are not really CISC or RISC but are maybe more RISC like.

This is good for graphics rendering both 2D and 3D, video and audio encoders and decoders are trickier, some parts like motion estimation can be implemented on a GPUs SIMD architecture but the bitstream process is very serial by design so fits badly to a SIMD architecture and is not great on CPU either, having a custom piece of hardware or FPGA maybe a better solution.
Doesn't seem to be available for Google Apps email accounts yet.
The Github East Coast Tour
How Pylons and Paste fit together
I really think you're trying to be too rational about this. Romance rarely is. You're also prematurely making a decision for this hypothetical girl. Shouldn't she have a say too? As long as you're honest up-front about your condition, it's her choice as to whether or not she wants to pursue a relationship with you. Sure, your possible death would end up causing her a lot of pain, but she may judge that to be worth the potential for joy.

Regardless, best of luck to you. I hope treatment is found quickly. In the meantime, don't wait for that treatment: do what you think will make you happy. As long as you are honest and don't try to misrepresent your health, I don't see a moral issue.
For those interested, see US patent application 20010056396.
Interesting how that was never a problem with Java. For years the only outcry against it came from Stallman babbling on about how it was a "trap". It wasn't even an ECMA standard like C#. Yet it was no more free of patent threats or corporate greed as Mono is today. In fact a recent article by Sun's ex-CEO casually mentioned how Sun was ready to enforce "Java patents" on Microsoft, and I didn't see anyone from the Apache foundation get on the horn with Oracle to ask just what those are.

Realistically, all software is under patent threat from IBM, Microsoft, Apple, Google and a thousand other small and large patent trolls. But it's fascinating that it's only Mono and de Icaza that are constantly under attack. And note I have no problem with raising and discussing the issues that surround it - the problem is the vicious personal attacks he has had to endure for releasing something that is, amusingly enough, 100% free software.

Patent FUD is just that, I don't care if it comes from Microsoft or in reverse from the FSF scaremongering enforcers. No, I think the problem with Mono is that it's an implementation of a Microsoft technology, and that just rubs a lot of people the wrong way. The patent thing is just a convenient excuse. Go ahead and fire up Inkscape, GIMP, Firefox, or compile hello world with GCC and then assure me that you didn't just violate a whole bunch of patents held by other corporations.

And by the way, C# is about as likely to become the foundation of anything as is Java or Visual Basic for that matter. Unless someone comes up with en enormous breakthrough in speed and memory consumption for VMs, major desktop applications and components will continue to be written in C or C++. A music player and a note taking application don't signal the Mono takeover of GNOME or whatever, that's just another excuse for the "that's a nice free OS you got there, it would be a shame if something happened to it" party line that has been used against Mono. In the meantime though, anyone who does write a note taking app in C# because it takes 1/3 of the time to do so than it does with C++ is hounded to death because he's "destroying" the free software desktop.
I expected that a few people would read and maybe I would get comment or two. This was a bit overwhelming. Thanks for all the replies -- lots of good points.
If you test it on the device that it was actually made for (which is not Safari with a hacked user agent), you'll find that scrolling works just fine.
I'd also suggest "Smooth Gestures"

https://chrome.google.com/extensions/detail/lfkgmnnajiljnolc...

Some of the functionality is pretty cool (i.e., haven't seen it in All-in-One Gestures for Firefox), like merging and splitting tabs.
I think the valid criticism of Perl is not to say it's bad but to say that compared to the alternatives, it's farther from ideal, in certain important dimensions. Perl lives in the same world with Python, Ruby, Java, Clojure, etc. so whenever one can reach for Perl one can also reach for any of those other languages.

It's not that bad language yields bad code, it's that people who are picky want good code AND the best language to express it in. In some folk's minds, there are languages available to them that have the same strengths as Perl, can be used in the same role as Perl, and yet have less of it's imperfections. I think that's the strongest case against it. Not that it is a "bad" language, necessarily.
> writing using a light weight but very powerful tool like Latex

Can you please explain in what way LaTeX is lightweight? IIRC, LaTeX is a macro layer above TeX which is a layer above something written in "web" which (don't know the details here, but) I think may be translated to C (web2c) for building.

Also, last time I looked, the Texlive distribution is something like at least 100 MB.
IPad is to iPhone as…
I completely agree. For example, he gives the example of an "associative array" as a concept that shouldn't be used to explain what a Lua table is, but really, for anyone with a moderate amount of programming experience, this is probably the most concise way of describing it.

It really depends on the audience. Someone who knows absolutely nothing will want a considerably different type of tutorial than someone who is already fluent in several languages. The latter just needs to be presented with a mapping between the given language and a language they are familiar with, and the "table" -> "associative array" analogy is pretty excellent from that standpoint.
Assuming you will get a measurable ROI for each referral, you probably could just go to the bank and negotiate a traditional loan to pay for it.
Shareaholic for Firefox does not contain any spyware. Privacy is critically important.

The API call that Michael refers to is related to the "Stats Monitor" feature of Shareaholic for Firefox that can be turned off at any time.

The Stats Monitor shows users the Compete.com stats for the page they are on. The API call is intrinsic to the functioning of this feature. For example, only by knowing which web page the user is viewing can the browser tool show the user information about that web page or Web site.

To disable the Stats Monitor, go to "Shareaholic Options" -> Display Options -> Uncheck Stats Monitor.

And, all users are now made aware of this feature upfront:

http://www.shareaholic.com/tools/firefox/welcome
http://www.shareaholic.com/tools/firefox/upgrade

The Stats Monitor is only available in Shareaholic for Firefox.
Outlook will do it to some extent. You can group your messages by conversation. I don't recall what annoyed me about it, but it wasn't ideal... I think it had something to do with the sorting.
That is incorrect. All USB ports are powered, it's just the amount of power available varies. The USB spec says all ports must provide 5V. The second part of your comment is correct.
This is merely an issue of not enough power available from certain ports, not a Mac vs. PC thing. You'll notice one of the ports they tested was on a Mac keyboard. The keyboard is self-powered and has a built-in USB hub for the mouse.

Those ports have less current available because the keyboard, mouse, and hub consume power in addition to whatever the iPad uses. The host machine has to supply power to all of those.

This is why some USB hubs have a power injection connector. It allows them to supply the same current to downstream devices as the host PC.
Haskell has a more liberal structure than the languages early LP research focused on, but it's still not as flexible as a LP file. All exports must be before imports, which must be before definitions; modules can't be interleaved; when pattern matching, all patterns must be on consecutive lines.

I've found the usefulness of LP to be directly related to (1) how large a particular library is and (2) how much original thought went into it. Most of my Haskell libraries, so far, are relatively small -- a few hundred lines, at most. Furthermore, many are bindings to C libraries -- GNU SASL, CPython, YAJL -- and there's not much complex code involved. For Haskell, the tipping point seems to be around 1000 LOC for "native" code.

dbus-core is just over 2500 LOC, and is a reasonably complete implementation of DBus in pure Haskell. Using literate programming (specifically, NoWeb) has been tremendously helpful. It's the only library I use LP for, but that's only because it's the largest I've written in Haskell.

Notably, another of my libraries (network-protocol-xmpp) is approaching the 1000 LOC mark, and I've noticed some problems keeping track of the code. I plan to convert it to LP / NoWeb after the next release.

If you have any large, complex libraries, I highly recommend at least experimenting with LP. It's relatively easy to convert existing libraries to LP, and because NoWeb is so flexible, you can convert them a little bit at a time as you become more comfortable with the tools.
If it is from public profiles though it doesn't matter, you could just go break privacy already by visiting a persons public profile.
This probably makes sense for convergent thinking, but there's also divergent thinking. Is the author effectively saying that intelligence = convergent thinking? If so, he is pretty much saying creativity is worthless and obedience is paramount.
It is refreshing to see someone post their idea outright at the earliest stage. Most people would be far to worried that their idea would be ripped off by someone before they have started which would rarely ever be the case.
Why it couldn't have been build lean:

1. It needed a critical mass of both buyers and sellers

2. Customer service in financial industry is expensive

3. The 2 main competitors (Billpoint & C2it) had bottomless pockets.

(4.) Web 1.0 technology was expensive.
Personally I use Google Docs for PDF files.
My verdict after one day of using the iPad
Ruby 7, perhaps. Ruby would have to adopt a module import system, multidispatch, a better object system, generics, optional typing, macros, and something resembling grammars to come close to what you can use in Perl 6 right now.
Yes, someone please tell us about their experiences?
Thanks! One more question: Had any problems with using third-party Python libraries? I mean like PIL, cjson or stuff like that? Heard something about C-based libraries not working?
I guess they might assume that, but I don't think it's true.

I think I click a link in ~5% of emails I read.

And even in that 5%, the time it seems to take for it to exit a full-screen HTML5 app and load Safari seems to be about the same as the time as it takes for a new tab to open when I open a link in the Gmail app (already in Safari).
Thanks. I've found it. This patent is for an auction system.
That is the most subtle April Fools joke I have ever seen.
And that's up from "$12k a month" at the end of December. (http://blog.cubeofm.com/im-not-an-enterpreneur-im-a-dirty-ha...)
"I guess working startup life hours would make it hard to really connect with someone."

Even if you resolve the logistics of meeting people, there's more to finding a co-founder than that. In fact, meeting people is the easy part. The two of you have to get excited about something together. That's hard. And it's harder if you're already excited about something by yourself.
Ask HN: So who got an iPad (or touched one) today?
I just got some hands on time with the glorified iPhone and was actually surprised in more ways than one. It's super fast and more importantly, it passed the mom/non-power user test - my local Apple store had a surprising amount of "moms" and power users swarming towards the thing. Also interesting to note was that the outside display had only one iPad one each side of the entrance (the sold-out rumors true then?) And a side note, there was extra security outside the store.
There are advantages/disadvantages with everything.

Can you for example show me which of those languages have a better OO system than Perl 5 with Moose? Oh my, how things change... :-)

I'd argue that Perl's main disadvantages are two -- the relentless trolling and that it probably has a bit harder learning curve for people to do it right.

(Java isn't really in the same niche; it is more of a system language and e.g. doesn't compete in development speed with scripting languages. How is it these days -- the scripting languages on the JVM are still mostly interpreted, btw?)
it is criticizing Goldman for enforcing it's contracts with AIG

It is nowhere near the financial norm to expect companies to have the government pick up the tab for failed counterparties.

Why can't people criticize Goldman for doing that? Can I not criticize multi-billion dollar companies for putting former members into high ranking officers to influence the politics? Can I not criticize connected donors that break laws and then are able to get a pardon from the President?

Just because they can, doesn't mean they should.
Most of the "bad design decisions" that were lampooned in the project were more religious preferences than obvious missteps.

It's sort of like a vi user creating emacs as a joke, and then people picking up this emacs and going "hey i can actually use this it's not bad". One man's satire can easily be another man's religion.
On the other hand, dialing out from Google Voice on the iPad seems to be completely broken.
Find a local bike shop and talk to the people there. Ideally, find one where the owner actually works there. Talk to them and find out if they are there because they really actually care about cycling. Ask if they ride to work. Ask if they race. If they do really care about cycling, you can usually trust them for the most part (in my experience). Ask them for advice.
Doesn't Gilt do this?
The End of History (Books)
Isn't an opt-out feature that shares user information by definition spyware?

If not, what is spyware?
Why Dustin Sallings Doesn't Use Maven
The post I'm responding to is not criticizing the bailout, it is criticizing Goldman for enforcing it's contracts with AIG.

I'm OK with Goldman "enforcing its contracts". The problem is that AIG didn't then declare bankruptcy, which would have resulted in AIG (OK, a bankruptcy judge) later paying Goldman a fraction of the contract values. Instead somehow, for reasons I don't see, the Fed poured tons of money into AIG which AIG then immediately used to pay Goldman 100 per cent of the contract values. After which AIG went belly-up, leaving the American taxpayer to foot the bill. Doesn't this seem a little smelly?
> However I got more than one mail asking me to release the sourcecode of it because people want to hack on it.

A couple of years ago I made a much less elaborate April Fool's joke in which I announced "Ruby on Crack". People were emailing me like crazy, trying to get a chance to try this new framework. :)
> I don't think they have yet produced any hard evidence that languages like Haskell actually do increase programmer productivity in typical real-world scenarios.

I know of at least one such study: http://www.haskell.org/papers/NSWC/jfp.ps There might be more.
How to Build An Intel Core i7-980X Extreme Edition PC
In what way? To initiate dialing, it's just an HTTP post request. Of course, the real question is what phone you expect to ring when you're on your iPad.

(Hint: go to the mobile site instead of the desktop site. Although the Desktop site works fine on my Android tablet.)
Gizmodo's Essential iPad Apps
[It's] fascinating that it's only Mono and de Icaza that are constantly under attack.

Perhaps that's because Sun didn't sue TomTom but Microsoft did.
Surely there are business opportunities for hackers in attempts to improve education by "Darwinian design."
In 2001, when the money was flowing, everyone's solution for any startup's problem was to throw money at it. Today, there many other outlets for growing an intelligent idea: blogs, press, alternative incentives programs. And minimal hardware/software costs to build such a product. While PayPal, in 2001, could maybe not have been built lean. It is very possible for the next PayPal-like startup to disrupt the market now on a micro-budget.
If you're disciplined about how you design your app it's an amazing platform.

I recommend doing a fairly trivial project in your spare time to get the hang of it. Try out the following features before deciding:

- large data set related stuff like cursors, paging lots of records
- transactions
- GQL (look at the various limitations of it)

GAE gives you a set of solid conventions for writing a highly scalable app that you'd eventually have to deal with if you used a more traditional approach. Some can be a bit annoying at first but it's fairly obvious why each choice was made.

You might also check out jinja2, django, etc. But personally I love the simple webapp framework. It's clean, obvious, stays out of the way, and it's very fast.
Backupify adds support for backing up Google Contacts
I ordered one, was one of the first, but my town doesn't have Saturday delivery so I have to wait until Monday. Sucks big time.

Shameless plug, but I'm an Admin at http://www.ipadforums.net if you are into the iPad, check it out.
No, that's my whole point. People who didn't get the iPhone don't understand technology, even though they may claim to. You have to look at their records to judge whether they actually get it or not. If it wasn't obvious to you that the iPhone would be great, then your opinion on the iPad or other technology really has no value.
Yep. I don't think Venmo has gotten an insane amount of funding, for instance, and I think it's just as disruptive as PayPal was.
> That will hurt her, of course, but so what? If she wasn't dating you, she'd be dating somebody else, who, statistically speaking, would also end the relationship, and would also cause her that breakup pain that we all feel more times than we would like to. So she's not getting more pain, just the same pain everybody else gets.

No-one capable of that level of cynicism should be in a relationship with anyone.

Just FTR, it's not ok to hurt someone because someone else would probably hurt them if you didn't.
One annoying thing it does on OS X: I have to right click twice to get a right click dialog. Also, I had to delete some shortcuts that overwrote my text navigation shortcuts (like skip by word with alt + left/right arrow).
They give you $25, since most stuff on Gilt is pretty pricey (most items are $80+, with a lot that extend into the hundreds) my guess is it all works out for them. Plus, they have a rather steep $12 shipping+handling fee.