skysight-inc/HackerNews huggingface dataset:
The absolute worst thing that can happen is that wind farm owners will have to scale production down because they can't sell it.

If the wind farms aren't listening or the order doesn't go out or there is any sort of communication problem, the excess power could overload the grid. This is a fail-deadly situation.

If this problem is so frequent, get more export lines and sell the excess elsewhere (and, conversely, import when you're running low). Why is this portrayed as a problem at all?

From the article:

Building new transmission, though, is an uphill battle. New lines often require new rights of way through sensitive habitat and private property. And they are phenomenally expensive, raising the show-stopping question of who pays.

Everyone's overlooking the other thing mentioned in the article: The new wind farms aren't cutting down on non-renewable usage. If too much wind power is generated, the BPA reduces hydroelectric generation.
How about svnsync? The nice thing about svnsync is that you don't need direct access to the filesystem the repository is on--it works over the svn client interface.
Jailbreak for ios 4.0 and iphone4 just released
Thanks, nice to get a refresher on the fifth normal form. Though in practice I have yet to see anything behind the third normal form used;
"The Key, the whole Key, and nothing but the Key, so help me Codd"
You could probably setup a system to get incoming calls using something like Google Voice. Get a phone number for a VoIP account, forward GV to it and your real cell phone number, and set up your tower to route VoIP to your handset when it's connected.
It still blows my mind when Google Voice takes a voicemail and the transcript appears on an app on my smartphone.

Are you sure Google Voice transcribes all voicemail manually? There are call centers in third-world countries where people transcribe USA voicemails, you know.
And those tools will become available, because apparently there is a market to sell to.
Image Deblurring using Inertial Measurement Sensors
I have much to learn from you.
I have long wondered why no one seems to be able to compete with Apple.

The reasons are fairly simple I think.

1. Apple has 34 years of history. This adds value to their brand. When you buy an Apple product you are buying much more than just the good looks.

2. Apple has complete vertical integration. In other words, should you choose to go after them, you won't just be competing with them on a few verticals but on every possible vertical, from chipset, to industrial design, to interface design, to server technology and the list goes on.

3. Apple has managed lately to build the de-facto strongest digital ecosystem out there. An ecosystem mind you based on product purchases, real money.

4. Apple seems to be following the principle of, the best way to predict the future is to invent it. Apple simply creates their own markets.

5. Apple have perfected the art of profit making. Their real accomplishment is selling less than their competitors but still make more money.

It's not difficult to see just how strong this setup is. They are dependent on no one at all besides their customers, which seems to be loving them.

In other words. Nothing perhaps with the exception of an Apple without Steve Jobs can really touch them.
Rails 3RC works pretty well, but you should stick with latest Ruby 1.8.7 for now.

If you're having any gem issues make sure you're using ones from --pre since those will have likely have the changes required for the new rails. Bundler does a pretty good job at handling this for you though.
Plus a lot of talent is wasted in IT consulting jobs. There are very few pure software development companies around (and no Google/MS/IBM dev centers around), yet there are plenty of good hackers!

4 schools in Lisbon pumping good graduates. There's a small scene building up around the town.

It's a really a nice kept gem. Give it a few more years and it should hit the headlines.
Presumably the "terms" in "set your terms very favorably for yourself" refers to valuation.

Seems like the premise here is that VCs will actually take that valuation into account during the round A. How common is that? (versus VCs trying to set the valuation regardless of valuation of the round done without them)
for example, tribal identification via scent, status chemicals
You can save everything in there.

Under file you can save draft, save edit etc.
Seeing how much of their website's features are for-show only (try the nav buttons under the image), I'd be hesitant.
Nice, didn't know about it. The black background, small writing and grey text kills me. But I've got a new link on Twitya for any username to tagwalk. Thanks.
I studied this summary before my most recent interview. It's a little abstract (in terms of lacking motivation/examples) for those who don't have experience in the field, but if you read it enough times, you get a decent handle on the idea.
https://lists.berlios.de/pipermail/linux-uvc-devel/2009-June...
On the Importance of Having an Entrepreneurial Thesis
Two types of people: those who are willing to cross that line, and those who are brave enough to call the exception and dive into the moral greyzone when the need calls for it.

I have trouble with the statement of this article. I'm not perfect. Through my experience, I've had times when I've blundered into that gray-zone, I've had times when I declined to cross that line. In the end, I think I've been pretty successful in my endeavors but the more experience I have the more I realize how many different paths there are to reach an end. And in hindsight, I'm most proud of getting things done by putting in that extra effort to think of a way to achieve something without undermining integrity. We're human so I think we've all had this experience but I think I'm mature enough now to have the patience and understanding that solid values coupled with work ethic can trump a lot more problems than a lot of people think.

That said, I can understand the author's argument if what he means is that moral gray-zone of not right vs. wrong, but right vs. right decisions. Now that is a tough one. :-)
That's really interesting. I started firetweets by tracking only node.js links. I really like the data driven approach you've taken. Do you plan on expanding to other topics?

edit: You already do track other topics. That's really cool!
I am curious to get feedback from the HN community. Looking forward to it!
Code that's provided as part of a patent is tainted beyond reproach, and can never be part of free software.

> But if you don't think it'll work or if you have a better idea, cool. Post away...

Can we please not go to this level? I did not understand how your proposal would work. Pointing this out does not obligate me to have a better idea.
Thank you.

It already works for any hashtags or usernames that it encounters, here's #sundaybaconclub
http://tagwalk.com/tag/sundaybaconclub
It's a little confusing but this looks like a front-end to Stanford's Part-of-Speech tagger. POS taggers do not group multi-word tokens. This would be the role of a chunker or a parser.
I remember listening to a bunch of kooky-sounding talk in 2005-2006 about asset bubbles, inverted yield curves, credit default swaps, mark-to-market accounting, and other arcana spoken of in incredulous, worrisome tones that sounded like rejected dialogue from The X Files.

Then, pretty much everything they said was going to happen, happened, except for the usual wish-fulfillment subtexts about military coups, riots, and TEOTWAWKI.

(Of course, I've heard the same sort of talk since the mid-1970s, so its predictive power isn't all that impressive...)
Good luck when they get to the streets of china. If they can auto drive through that then it's ready for anything...
Wow. For the first part of that I was thinking "this actually is fine", because it is for a web design firm. There ARE clients for which Flash animation makes sense, and the intro was doing a good job of showing the range of skill of Rich in that area.

Then it got to the rapidly flashing background colors, which showed that I was wrong and Rich is just an idiot.
+1
Berlin is getting a lot of traction and has become the prime location for internet/software/media-based startups in mainland Europe. It's got everything you would expect for starting your company: low cost of living (cheap rent, cheap food, cheap transportation), good transportation infrastructure, vivid startup scene (with larger events happening almost every month and many successful startups), international culture, and an active capital scene (most VCs travel here in no time and there are plenty of resources available to get your startup off the ground with governmental support/loans/funds).
Have you seen: http://www-tsujii.is.s.u-tokyo.ac.jp/~tsuruoka/postagger/

It's a POS tagger whose output is extremely close (read: identical) to the Stanford POS tagger.

It's also much faster. I was able to tag a corpus of 300K sentences with this in 15 minutes. With the Stanford POS tagger it took the entire weekend.

Sadly, this tool's license does not allow commercial use and it is not released under the GPL license.
I do a lot of interviews for software developers, and I ask a very simple database normalization question that close to half of the candidates miss completely.

Something like: "You're tracking doctors, hospitals, and patients. Doctors can see multiple patients, and doctors can staff multiple hospitals". All I'm looking for you to say is that you'd put junction tables between the main entities.

It's so, so crucial that developers understand the basics of database design, and normalization is a huge part of that.
Cool, thanks for the link.
Sorry if the colour scheme made your eyes bleed - I'm still experimenting with that. :-)
A true master doesn't need Flash to make an astonishingly terrible site: http://yvettesbridalformal.com/
I'm lost for words.
Rent - 3000rmb, each meal 15-20rmb, coke 8rmb for the big bottle, taxi fare - 30rmb average distance, nice dinner at restaurant for 5 people - 300rmb.
I'm impressed. From what I've read on your blog, you have gathered a massive amount of data. How do you fight spam?
Pretty good but ill see your bet and raise you:

http://www.evangelcathedral.net
The fact that he doesn't know or care makes the magic all the more compelling.
Not necessary, we can just punish those whom they sell services for - then there will be no incentive to spam.
Sheynkman: Some sense to startup frugality
They named a language after a home security protocol? Perhaps this wasn't particularly wise.
QQ (Tencent) headquarters are actually in Shenzhen.
Thanks for bringing up Bangalore. It is the kind of city that seems worth considering when you think about it, but that had never entered my mind initially. That's exactly what I was looking for when I posed the question.

My impression of India in general and Bangalore specifically is that it is very dense. How is the public transportation system within the city? Is it difficult and slow to get around? There seems to be a subway.

How about broadband infrastructure? Is it convenient to get broadband to an apartment? We'd likely rent a larger apartment rather than both an apartment and office space.
Right now, four major things on my plate. Most of my organization is with standard pen/paper.

Tangents don't usually come up... unless you're a paying customer or you've committed to paying me if I build a specific feature for you.
It's many pronged approach. User timelines are loaded for "reputable" users, (see blog for computing reputation) and search input is used with primative bayesian filtering.

In my experience, I have found Tweet source (web, Tweetdeck, API etc.) to be one of the most effective quality/authenticity indicators.
...and shaking it?
Looks like jailbreakers are now in the cloud, unlike Apple huh.
If you want to learn the relational model using a fairly slim book, i cant recommend "Practical Issues in Database Management" by Fabian Pascal enough for you!

And always remember, relational theory is one thing, and popular RDBMS is another.
Why isn't Haskell popular in industry?
i just made an account to post this question.

Why can't someone just build a wind turbine that has the similar function of switching gears like the mountain bikes do?

If the blade moves too fast it can switch gears and makes it harder to spin the blade - wouldn't that produce less energy and fix their problem?
That's the best workaround idea I've ever heard.
Steve Ballmer Has No Respect For An Android Tablet
On ‘Mad Men,’ The Allure of Messy Lives
I guess the tech they are not blocking (texts, phone, email) they feel confident they can snoop.
Benford's Law tests on Wikileaks data
Good Points. One thing Vancouver has going for it is that I've been there several times, and am pretty familiar with the city.

You're absolutely right about the weather, though I consider the winter to be playtime as well. At least when the slopes are open.

Vancouver is on the shortlist and will get further investigation.
can you work on a business/tourist visa? At least in America, if we catch you doing that, we throw you out.
Lose Weight: 3 Tips For Maintaining a Healthy and Fit Lifestyle
There's a huge, special one-time discontinuity that correlates with that period: much of the world's industrial capacity being destroyed, damaged or worn out from WWII. (I suppose the initial English first in the world industrialization period might be comparable).

For that matter, it's sobering to look up the statistic of when world trade returned to pre-WWI levels. I can't remember it now, but it's much later than you'd expect.
And another review in The Guardian:

http://www.guardian.co.uk/film/2010/apr/22/agora-review

Good luck finding it in theatres, of course.
Nice sanity test buried in there too, how many candidates try to put a DoctorID field on the patient and hospital tables (ie, assume a patient can only see one doctor, or a hospital only has one doctor working there)?
Good question, but the danger isn't in overloading - they can shut off the power they're getting easily enough. The problem is it's a tremendous waste.

Wind power is good, it's just extremely unreliable and storing it is a harder problem than you'd think. One of the regular users here, DaniFong, posted some good comments and articles on how difficult it is to store power. If you started at her profile and clicked around, she's made some quite insightful points on the topic:

http://news.ycombinator.com/user?id=DaniFong
Ask HN: Do you have a Not Invented Here mentality?
This question is aimed more at programmers than non-programmers. First a bit of background:

We have a lot of landing pages that are unique to a particular Ad Group on Google AdWords. When it comes to tracking which ads/keyword/landing page combinations lead to better conversions, I find it tedious to setup all of the tunnels and Goals on Analytics. Reporting is just as tedious, too. I've instead just built in some of my own tracking using Django and my PostgreSQL database. I find I can report on things much more readily and I don't have to futz around with web interfaces that are slow and cumbersome.

So my question is, how often do you find yourself developing a solution yourself, as opposed to having to learn or adapt to a 3rd party's system?
yeah; I almost got a job at a startup there; the deal fell through because I found out they wanted to pay me half what I make here about the same time they found out I didn't have any jewish ancestry.
No, it's just a benchmark testing many ways to clear an array; there's nothing idiomatic about shift(n) that I'm aware of. Benchmarking code should always be taken with a grain of salt, it can get pretty needlessly esoteric at times in the pursuit of speed.

I would be interested in if anyone knows how the garbage collector handles a.drop vs a = []. Maybe a.drop collects earlier, and the gc is causing the slowdown?
junction! really! i looked up this word online and only found this http://en.wikipedia.org/wiki/Perl_6#Junctions

the relational term would be relation, please stop interviewing ppl for jobs you are not qualified
And most importantly: do competitors exist?

Exactly. I don't want to be the only falafel salesman on the street, I want to be the best one.
The ad, or mini-documentary, is by the great designers Charles and Ray Eames.

http://en.wikipedia.org/wiki/Charles_and_Ray_Eames
C or C++ are probably the best choice since they allow for high performance, low memory footprint, and easy creation of binary packages suitable for distribution.

Java is also an option and Java programs can be compiled down to machine code with the GNU Compiler for Java, which removes Java's dependency on the JRE and allows binaries to start faster than if they had to load the JVM.

In fact, you could even "compile" Python programs into a binary package suitable for distributing via the cx_Freeze tool. This will still be interpreted, though it might feel more like a compiled language. You might want to look into Cython, which I believe allows for pseudo-compiled Python.
That's amazing. Where can I read more about this?
Seconded. Please link articles, don't just make (tired) arguments.
Also consider behind the firewall installs or premium dedicated hosting.

One of the nice things about enterprise software is that you can charge for things like this. If you have a large enough customer, even if you are hosting, you can simply forward to them your bill for a dedicated server.
This is a bill out of congress, it's not "the government", it's 535 congressmen, with assorted aides and lobbyists.

Right or wrong, the Republicans decided they were going to vote en masse against anything the democrats want to do regarding.. anything. This means that the democrats need to get 100% of the votes from within their caucus and allows a couple corrupt senators to ruin the whole process.

If we had 100 senators trying to solve problems, we'd be able to get 60 reasonable people to agree on something. When you start with 60 and need every last one, you're gonna have some stinker clauses in there.
Are there a lot of engineers or programmers in amsterdam? Web designers, or marketing people? I think that is the kind of infrastructure we need.

Amsterdam would be a very nice choice in many ways, and living in the country to save on costs would be a reasonable compromise.

Their residency permit requirements are reasonable as well.

I didn't think of Berlin as being cheap. Will have to look into that. Berlin is very appealing for a number of reasons as well.
I'd be very surprised if most terrorists were 1/10 as clued in as the Mafia when it come to avoiding attention from law enforcement. Most Mafia bombs work and they don't run around setting their underwear on fire.
Does NYC school district have enough schools that this kind of a curve makes sense?

I've certainly been in classes that the teacher chose to do a normal-form arrangement of the number of grades, and in a lot of classes, that just didn't fit. Sometimes, such a grade-count gives a lot fewer good grades than are deserved, even on some absolute scale. More often, it gives passing grades that aren't deserved on an absolute scale.

I think an "on-the-curve" grading system just doesn't reflect reality, just like a "zero-tolerance" system doesn't. They're both excuses for not recognizing individual variations.
MATL transmission line engine is running, may be here by 2011
Aaaah, that's a good point. That's quite a bit more rational.
Using the tweet source is such a smart idea! So far I rely on username filtering / patterns. Toughest is to get rid of job postings ! Good luck with Tagwalk ! You've got a new user ;)
The GUI was created by Xerox. The first commercial portable mp3 player I saw was a Rio, 3 years before the iPod.
Ask HN: Fax Over Voip
I want to setup a web app for sending Fax over Voip. What would be the best way to go about it? I know I need to obtain a SIP trunk and an asterisk server. Where can I get one at a good price? What are the biggest hurdles to doing this? I really appreciate any advice you can give.
A good analysis of this info: http://krebsonsecurity.com/2010/07/hacked-companies-hit-by-t...
I am with thaumaturgy, i hope this fails its just another application of old school thinking. The same thought processes that brought us these horribly designed protocols and their bandaid fixes (dns sec anyone?). Hopefully these old guys will just retire and leave ietf and other such organization that they seem to monopolize to the generation they created this mess for.
The entire event model has been shifted from Carbon to Cocoa, which means a huge headache for their code. Not to mention a horrendous mess of new drawing models. The NPAPI is a dated, ancient, neglected API that gets more difficult to work with the longer it exists.

Having said that, Adobe is a billion dollar company with a team of engineers working on Flash. There's no real excuse why they can't deliver on this.
The main advantage of one-database-per-business-customer isn't isolating customer data, it's the ability to serve business customers who are willing to pay for heavy customizations and the extra support those entail, while not polluting your core offering through the introduction of attributes, features, etc. for which other customers will have no use.

For a lot of B2B web applications aimed at serving "bigger" companies, customer adoption can still hinge on scotch-sipping and rounds of golf more than well-placed sign-up buttons or great viral marketing campaigns. It's been argued of late that maybe this part of the industry is becoming more "web-like"[1], but in any case it's not very web-like yet, when it comes to sealing deals.

Many times the companies who were convinced by your talented sales team to buy your product eventually demand that the product be tailored to their (sometimes very company-specific) needs. If you want to keep the customer happy, or maybe just keep the customer, you have to keep customizing.

One could make the argument that the most talented sales teams are the ones that sign deals with customers who are willing to "stay on core", but over time as your customers' own businesses evolve, the challenge grows for everyone involved.

[1] http://techcrunch.com/2010/07/25/enterprise-software-is-sexy...
http://www2.sandvik.com/sandvik/0120/Internet/Global/S003713...

http://www.mining-technology.com/features/feature41780/
Taken with a grain of salt since it's written by a magazine that basically has the word 'desktop' in its name...
JailbreakMe - It's out! (JB for iPhone 4/3GS iOS 4 & iPad iOS 3.2.1)
Elegant jailbreak. No computer required -- jailbreak from the device by visiting the website http://www.jailbreakme.com.
Sparks Fly over Electric Car Funding
What Microsoft's slate interface should -- and could -- look like
<notspam>

This is a very elegant jailbreak. No computer required -- jailbreak from the device (currently supports iPhone 4, 3GS running iOS 4.0 or 4.0.1 and iPad 3.2.1)

1) Visit http://www.jailbreakme.com from your device.

2) Slide your finger.

2) Your device will be jailbroken. Cydia will be added to your home screen.

</notspam>
Saw this live an hour ago on Twit. Don't do this on an iPad yet. It screwed up Leo Laporte's live.
Or intact retinas.
+1 for TechZing and Mixergy
Looks like an old SNES game.