skysight-inc/HackerNews huggingface dataset:
The problem is the confusion it causes. When someone calls a photocopier a 'xerox', it doesn't matter much because it still works as they expect regardless of brand. When someone calls something that's not 802.11 compliant Wi-Fi, it still won't work with their laptop's Wi-Fi card even though "They're the same thing!"
Hi, could you give some details about those regexes that you were trying to run? Are you sure these are problems with the PyPy implementation, not with the Python regexp spec itself? I've used grouping and back-references with pypy with no problems so far, so I wonder which case you're talking about.
There is going o be way too much FB worship in the near future. I expect that this will be hyped to high hell, and with the insidious Goldman Sachs running the IPO - I expect their value to be enourmous - regardless of their actual financials.
I've found RVM in general to be pretty temperamental; regardless of OS. rbenv[1] seems much saner.

[1] https://github.com/sstephenson/rbenv
And the average turnover at Foxconn is still 2 months. Nobody wants these jobs.
I remember the first time I saw a PC unix server that had 32MB of RAM. This was back when 640k was enough for everyone. The harddrive capacity on my home PC was 40MB. It was also back in the day when the BIOS made a ticking sound as it checked your RAM on boot.

I was sitting at another workstation and I could hear this ticking from the other room. I got up, walked over, and got to see this machine ticking away for over minute while it booted up. 32MB of RAM ... amazing.
Well, they say it's done by taking "advantage of native scrolling":

http://jquerymobile.com/test/docs/toolbars/bars-fixed.html

And there obviously is improvement over the previous version, in that, earlier there was some flickering of fixed elements on desktop view-port.

I stand corrected, and appreciate the effort jQuery team.
R&D isn't free. Companies lose a lot of money at the start of a hardware cycle, this always happens to everyone. The Wii has sold 90m units and unlike their competitors, Nintendo makes a profit on every unit sold. In the past year they've had the 3DS and the Wii U in development. That's an investment.

iOS isn't the competitor to the Wii U. Making the Wii U more "iOS-like" would not change a thing (except lose more money for Nintendo). While the handheld market is dying, the console market is very much alive, and Nintendo has no competition.

Every generation, someone declares Nintendo dead. This happened even with the NES, when entering the video game market was a death sentence for any company. Something tells me you don't know a single thing about the console industry.
Yes it did. Do you see why?
That's how I remember Allen's account, yes. (Anyone have the book handy?) An employee at the gate did take over soon and get them aboard rather than Gates actually carrying it all through, but still. I think of this sort of thing as Entrepreneur Personality Disorder.
10,358 Industrial Control Systems Connected to the Internet
That's certainly true. Many models of social enterprises exist and some of them are no more of a regular business that so happens to deal with "social" issues.

I guess the point I was making is that the advantages that a non-profit has ultimately (feel free to correct me, or add new ideas that I neglected) are a) tax incentives, b) helping the world or altruism, and c) zero or very low price for the goods and services offered for most of the customers. Having never really worked in the non-profit sector, aside from working during my years in college, those are the only benefit that I can generalize for non-profits. Both a) and c) can be replicated in for-profit firms. And social enterprise, depending on the sector that it's in, can capture b) as well to an certain extent. Hence as long as the people running the company has the right attitude and has good goals, running a non-profit really isn't necessary.

What were the advantages you were thinking of? I would be very interested to hear your take on it.
It's not a big thing, but it was enough for me to stay with Arch:

Slackware's package management tools doesn't do dependencies. In Arch you can easily remove a package and everything that is no longer required.

pacman -Rsn package-to-remove
A Game of Inches for Startups
To start, I agree with you 100% on all accounts. Some students may truly never succeed but I think that by declaring the case closed and assuming it's purely a function of student ability, we lose out on valuable information about humans learn because: what if that's wrong?

The fact that the goalposts can be moved is awesome and a testament to what can happen if we assume that it's a communication or motivation problem, not student ability.

There are lots of fringe students who just think oddly. Living in cooperative housing in Austin has really driven this home. They require odd teachers.
My message to America is this: You can’t have it both ways. You as a country value radical freedom of speech domestically. Hate speech, anything, it’s all fair game. Fine. You as a country also clamp down on “sinful” behaviour like gambling and the soft drugs like Marijuana. Your country, you get to set the rules. But you try to impose your rules on the rest of the world when we do business with your citizens. A Canadian was extradited to the US for the crime of selling marijuana seeds to US citizens, which is legal in Canada but illegal in the US. You have arrested foreign programmers for writing DRM-circumventing software and foreign businessmen for running online gambling businesses that catered to American customers.

Your message to the world is that if we violate your laws, you will subject us to your justice system.

Now we have a US company that does business in other countries, and those countries have laws that differ from yours. Why shouldn’t they comply with those country’s laws when the do business there, just as you expect companies in foreign jurisdictions to comply with American laws when they do business with your citizens?

My feeling is that if you don’t want Twitter censoring Nazi discussions in Germany, hand back the Canadian who sold marijuana seeds by mail to Americans.
Mind if I ask where you get those numbers from? I have seen numbers for base pay, but not base pay + over time or base pay + overtime - taxes. Also, 1750 yuan as base pay still seems rather high after taxes.

ex: new recruits would get 1,350 yuan http://www.wsws.org/articles/2012/jan2012/work-j17.shtml

taxes: http://www.beijingobserver.com/income-tax-calculator-china.h...
Just a note, yaourt asks you if you want to examine and edit PKGBUILDs builds every time it builds a package, I really fail to see what the advantage of doing all the steps manually is.
I've also used Arch for half a year now. I just installed it to boot me to the console, set a simple .xinitrc to open me a xmonad session, cloned my configs and I was ready to go. Fast, minimal and no distractions. That's what I want from my work computer.
Grats Geoff!
Bellbot beeps when you've got customers
Wall Street Journal says it's likely going to be Morgan Stanley leading the IPO.
FB is going public because they have a lot of investors/early employees who want liquidity. I think FB is going to file for IPO the day after they hit 1 Billion "active" users, which is very likely to be soon. That would be some impressive news to piggy-back on an IPO announcement.
Some decent reasons here along those lines to be hesitant about the IPO

http://www.wallstreetdaily.com/2012/01/18/three-reasons-to-a...
You can only take this so far. What if your company were required to kill innocent people in order to operate legally in another country? Would you do it, lest you be seen as meddling in local affairs?

Saying "I won't be part of your censorship regime" is not the same thing as trying to influence another country's democratic politics. They can take what I have to offer or leave it, but I'll be damned if I'll sacrifice my integrity for a dollar. This is probably the reason I haven't ever run a company. Yet...
Download your Github Receipt with Cron
Cool idea, but my $0.02 is that this would be a distraction from your core value proposition.

Nobody signing up for this is thinking "man, I can't wait for the geolocated iPhone app version".

Focus on the core!
In other words, from a technical perspective this is no more "super Wi-Fi" than Bluetooth is "mini Wi-Fi" or Sprint's 4G WiMAX is "mega Wi-Fi."

They cleverly named Wi-Fi after the universal audio term Hi-Fi. Therefore, as far as I'm concerned, it's perfectly appropriate to apply Wi-Fi to any wireless TCP/IP networking device.
Gah, stop abusing the word punt. The headline is nonsensical.

Punt does not mean avoidance. It has much closer associations to "attempt" (punter, plus rugby usage).

I totally agree with the rest of the article, why shard or otherwise distribute your database before being required? Although I think I would build my DB as shard 1 of 1 to allow for the future case.
Google Earth 6.2
The trouble with all this is that open access publishing has had incredible difficulties getting sustainable sources of financing.

arxiv.org has a budget of just $400,000. If 20 university libraries put up $20,000 a year, they could afford to keep the lights on. Many of these libraries can find $1 million to give to Elsevier, but they cannot find $20k to make physics, math and computer science literature available to all.

I can also say that there was another program that had people working in a building shared with arXiv.org that spend $2M of NSF money to build a educational web site that attracted almost no visitors. If arXiv.org had that kind of money they could have greatly expanded and done innovative things.

Cornell Library is, after years, trying to make a plan to fund the thing, but I can tell you that arXiv.org is a godawful place to work for a programmer because they see programmers as a cost center, not an opportunity center. I managed to stick it out for five years, but most people burned out after one or two, if they lasted that long. If there isn't a stable source of funding behind your paycheck you just don't get treated with respect.

Today I read about startup founders who've improved their quality of life by giving up on the idea of giving things away for free and I can say that personally, I'd rather run my business like Elsevier than arxiv.org. If you can't get paid for what you do it just destroys you.

I like the idealism of arXiv.org, but it seems like nobody likes it enough to fund it, even though it would take just $4 a year from registered users. Perhaps Paul Ginsparg is a McArthur Genius but Elsevier is smarter about the things that matter.
Www.minitec.de : Domain Info, Competitor Analysis, Seo Report, Domain V
To be fair, Eich was required to imitate java and finish in a couple of weeks for marketing reasons, and string + int -> string was one of java's mistakes.
> A Canadian was extradited to the US for the crime of selling marijuana seeds to US citizens

A Canadian arrested and extradited by the Canadian authorities, according to agreements signed by the Canadian government elected by the Canadian people. While there is something to be said about American government lobbying around the world for laws and regulation beneficial to its interests, at least as perceived by the bureaucrats, it does not happen without the cooperation of (usually) democratically elected officials in other countries.
> This leaves out the fact that there are people whose only real choice is between taking a bus and not going anywhere.

Because of financial hardship, or because of physical limitations such as a disability that makes driving and cycling impossible? (Or for some other reason?)

> And if you're studying at Cambridge University, the Computer Laboratory is waaaaay the hell out of town.

Sorry, I'm not sure what point you're trying to make here. The Computer Lab is closer to the city centre than most of the outlying villages are, and plenty of people commute in from by bike those every day, so I don't think the Lab's location is a strong argument for buses being the only practical way there, if that's what you're getting at.
The Apple textbooks debate isn't about books. It's about teaching.
My (sure to be wrong) Facebook predictions:

* The Facebook Phone

* The Facebook Netbook

* Major user datamining product sales to global governments

* Acquiring binge (gaming, education (I think they will go for Khan Academy)

* video hosting

* Their own voip platform

Facebook still has a lot of room to innovate, not that they would necessarily be successful in each iteration. But I would say that the number one thing FB could do right now to have a major impact is to create an education platform.

If their nearly billion users can all take education throgh the platform that would be very game changing. Allow users to sign up for classes, watch them, participate on them and collaborate with other students directly through facebook - plus have their progress and status tracked and gamefied then we could see real growth.

As facebook could start absorbing every person on the planet that is newly born.

Seriously, if facebook didnt buy KhanAcademy and integrate it for this reason, then I would say they lack vision and are simply the worlds most bloated PHP website.
Show HN: Glider, a better email client
Why not use explicit function parameters then?

def count_orange_slices(number_of_oranges):
return number_of_oranges * 8

size_of_my_orange_stash = 10

count_orange_slices(number_of_oranges=size_of_my_orange_stash)
>> 80
It's questionable to me whether this is even a valid complaint. [...] that's no excuse to demand a higher proportion of funds be used for those roads.

It is a valid complaint. It's not about demanding that the funds be used for those roads; it's about the people who use roads being the ones who pay for them. That isn't currently the case.

Besides which, at best this is a problem of car use subsidizing other car use, not of non-car tax revenues being misspent to subsidize road building.

Since the gas tax is insufficient to meet Texas's road needs, cities and counties have been funding them from their general funds; that is, via property and sales taxes. They are only partially reimbursed by the state.

http://www.statesman.com/blogs/content/shared-gen/blogs/aust...
Hey HN,

Glider co-founder here. We hated how existing email clients treated an email from Paul Graham the same as newsletters and twitter notifications. Gmail's priority inbox tried to fix this problem by filtering out "unimportant" emails, but messages from different contexts were still being mixed together.

We think the best solution is to group emails by sender and context (people, notifications, mailing lists, etc). For example, if I'm a power-seller on eBay, my PayPal notifications are top priority, but I still don't want to see them alongside emails from friends. You already know what types of emails are important to you, so we designed Glider to allow you to easily see that information without having to create an intricate system of labels, filters and folders.

We'd love to hear your thoughts on email. We're looking for honest feedback, so please feel free to tear our idea apart. Is this something that you (or someone you know) would use? Thanks!
I'm a dodgy mathematician at best, but doesn't the simple elegance of Euler's formula suggest that π is beyond merely "relevant" and indeed one of a handful of the most fundamental building blocks of the universe?
Show HN: Check out 80columns, my code blog
Waze: Realtime crowdsourced traffic data
Are you defining dependencies between the keys somehow so that keys invalidated further down in the hierarchy propagate up to invalidations all the way up the stack?
You're thinking of British English. In America, punt means avoid, and most people here probably think of an American football punt--which is the voluntary end of a failed offensive possession--so suggests you're giving up for now and will try again later. We probably bastardized it, sure, but that ship has sailed.
nouveau and the open source ATI radeon drivers work quite well on hardware that isn't the latest generation, and do not result in those sorts of issues.
What on earth would Apple do with Facebook? Apple, by virtue of actually making things people want to buy, has massive profit margins compared to Facebook, and can more usefully spend their horde of cash on, say, cornering the market on NAND flash.
I can throw money on hardware and get my product out on the market.

Up to a certain scale what you say is true - but it's not interesting at all. As in, anyone can drive 26 miles but running a Marathon is still impressive. Or anyone can order dinner in a restaurant, but not everyone can cook.
> The models are already out there and working nicely, other cities just have to emulate them.

That's OK if you're starting from scratch, but very few new city-scale developments are started from a clean sheet, at least here in the UK. I don't think many people would look kindly on demolishing historic city centres just to build new tramways or light rail...
Wholeheartedly agree. I hate oppressive American laws as much as German, Saudi, Chinese, et cetera.

On the other hand, refusing to do business in oppressive locales is not the same as extraditing foreign nationals for breaking laws they had no say in and that technically shouldn't even apply to them. One is bad, the other is... not bad, to say the least.
And 'else' things like Git, actually working with Github and Heroku, and learning how to test in the same tutorial that's teaching you Rails.
There is probably some marketing study that says people are less likely to read "top ten" lists. A non-ten list probably stands out more and suggests, "gee, this writer knows the exact number of items!" :)
I have nothing useful to say, but I can't help but wonder if I'm the only one who read "Beeps when you've got customers" and immediately thought "Goes ding when there's stuff!"
Ah, thanks - I thought it was previously stated that GS was running it - Maybe that was due to the GS leading the most recent investment channel they had... I don't recall the details of how that was setup.
Google Spent Nearly $2 Billion On 79 Acquisitions In 2011
Exactly. Programming is logical. Styling isn't. Knowing that `margin: 0 auto;` centers elements in CSS isn't a left-brain, right-brain thing. It's just something unintuitive that you accept until you stumble upon the New Way of doing it.
Facebook has skirted this for a year now. They sold a bloc of shares to, IIRC, Goldman Sachs who runs it like a private equity fund, selling shares of the fund to as many of its rich clients as possible.

In other words, they NAT'ed the shares.
Not really - Minecraft is single-threaded.
You seem to have a good bit of experience securing rails apps. Are there lessons hard learnt?
Why is people being actively aware of censorship a step backwards?
PLoS, the Public Library of Science, is now over five years old, and is financially sustainable. Perhaps Cornell Library could look at whatever PLoS is doing.

http://www.plos.org/
Note: I work for Sencha (who makes Ext JS). I am also the creative director, so I would agree, we look the best :)

Now, "best" is relative, depending on your goals. Both of our frameworks, Ext JS and Sencha Touch, include every bit you need to make an app: Layout system, UI widgets, MVC, data binding, templates, I could go on. We also include a build system, so you can only use the pieces you need, so, even with all that we offer, your app is not "bloated."

That said, there are pros and cons to modularity vs. a unified system. There are some great microlibs out there, and independent devs are in an exciting stage right now, being able to mix and match frameworks as they see fit. From a team-based or enterprise perspective, though, this is not ideal: You are working with various APIs, certain frameworks can have duplicate code (ie. there's overlap in what jQuery and Underscore provide), and you're relying on individual devs or the open source community for fixes and enhancements. It's also a bit of a testing nightmare, as you need to re-test every time you update an individual component.

Also, we have a JavaScript-based API to creating things with our framework, which is quite different to the progressive enhancement method of other frameworks. The benefit to this, again, is performance, and a better architecture for an application. On the downside, this can be harder for novice web developers (those who focus on HTML/CSS instead of JavaScript).

At any rate, hope that helps some in making your decision. Let me know if you have any other questions-
Ask HN: Open source shopping carts with themes and multi-site?
Are there any open source shopping carts with themes and multi-site system where many carts for many different customers can co-exist each with a distinct look and inventory, similar to a WordPress multi-site install?

I do not want to build a shopping cart, but some of our customers want to sell auxiliary items along with their hotel stays like team t-shirts and stuff and I'm looking for an open source solution that I can extend to integrate it into our existing affiliate hotel booking engine as seamlessly as possible.

Basically I'm hoping to be able to have my booking engine add a hotel room to the cart, and then by extending the carts checkout process, and have it actually book the hotel through our API as part of the checkout.
Twitter uncloaks a year's worth of DMCA takedown notices, 4,410 in all
iOS apps would be awesome since I think that is where email is still suffering the most and where seeing the most important/relevant messages first matters most.
I don't like how foxit is distributed, I'm not a fan of any software that attempts to sneak toolbar installs with it.

That aside foxit is way faster than Acrobat.
> Wall Street made a mistake with Google, since now their shares now are worth 5 times as much as they were at the opening.

August 2004:

Gold $405

Google $85/share (thought it was $100/share, huh)

Now:

Gold $1735

Google $576/share

1735/405 ~= 4.27

85*4.27 ~= 364

So no, Google's shares are not worth 5 times more. They value went up some 50% in six years, which is great but nothing scary.