skysight-inc/HackerNews huggingface dataset:
> Artificially pure packages. There are some packages that link to C libraries, but (forcefully) provide a pure interface. (Or in other words: purity is just convention)

Explain? What would the alternative be?

> Using functions with worse time or space complexity, to maintain purity.

This seems like the opposite of your previous complaint.

> For a lot of code you end up using monads plus 'do' notation, making your programs look practically imperative, but an oddball variation of it.

This seems to be a "psychological problem" with Haskell: the idea that because Haskell supports declarative, it's not OK to be imperative. It makes beginners tear their hair out looking for 'do'-free solutions when they could just use 'do'. C.f., "Lambda: the Ultimate Imperative" (and the rest of that series of LtU papers) http://dspace.mit.edu/handle/1721.1/5790
I use GitHub mainly for private repos. I think I will actually move my private repos over to Bitbucket.

I really like GitHub Issues though. Does Bitbucket have anything similar? I don't see it on their site.
Neither is master-master built into MySQL.

You can apparently do that with Galera, but I haven't seen that in production.

What they're referring to is most likely MySQL's half-baked "circular replication". Some people claim it works for them. Personally I tried it once and the usual MySQL replication issues (desync, InnoDB deadlock) would create much more uncomfortable situations than in a Master/Slave setup.

With master/slave you at least stand a chance of having one half of the pair survive through a problem. With circular replication the cluster would lock up hard almost every time for us, and - to add insult to injury - leave the pair inconsistent after recovery.
Firefox 9 Aurora Arrives, But 1 in 4 Internet Users Now Use Chrome
Yes, and I believe Facebook is an investor in Rockmelt.
Don't ever get a job at a bank. It's all stored procedures with no mocked out unit tests. Like others below mentioned, it's the "Enterprise-y" way of doing things. Coding with GUIs.
Wait, $350 a day to feed one person?? Is that a typo?
I doubt it. There is no need for them to, they aren't hurting or struggling.

Running businesses with "lets offer more for free" and "ohh crap, they offer more for free, lets lower our price" is a race to the bottom.

It is actually moves like these that make me question Bitbucket more. How viable is the service long term? Do I want to trust all my own code to them?
I don't think anyone has been advocating any programming language as the "next silver bullet".

Even a small productivity gain (say 5%) over a long period of time can make a very large difference, and is worth spending weeks to learn.

Additionally, Haskell isn't a new little "fad" language. It is a pretty old research effort that accumulated many novel and useful ideas that are worth learning. I understand someone who knows Python and does not think learning Perl/Ruby/Lua will teach him anything substantial/new. But I think even a cursory look at Haskell will remove any doubt about whether it contains novel ideas to learn.

Learning about programming languages enriches you as a programmer, and I can't imagine spending a few weeks learning novel languages and the reward not far-outweighing the costs.
Take 2 weeks off, learn it yourself. It is not that hard! Not sure why people put this shit on the pedestal so much.

Anyway, lean it yourself, put it out there, make some money, hire at market rate. If you cannot do that then you are in the wrong business.

You make an extremely weak CEO by being this reliant on a dev.
I just subscribed to show support, too. There's no doubt that I'll get $9 worth of benefit out of the Pro screencasts and updates.

The amazing thing about RailsCasts are how great they are at helping developers through sticking points. I can't count the number of times that I've gone straight to RailsCasts and looked for a tutorial on a particular gem or how to accomplish a certain task (nested forms, multiple edit, etc). It sure beats the alternative of Googling and Stack Overflowing for 2-3x the time.
One thing he doesn't mention is transport costs. Japanese people have their commuter train costs paid for by their employers. If you aren't Japanese, you probably have to pay for this yourself. I thought I was clever by living in a $280 apartment 40 minutes outside of Tokyo. However, my train fares ended up costing $600 a month, so I moved to a more expensive apartment where I could walk to work.

Likewise, road tolls are incredibly high by North American standards. I remember one 30 mile stretch that cost $17 each way.
Actually it is common in domain name disputes like this for large corporations represented by even white show law firms to offer only trivial amounts of money for domain names. Amounts that fall far below the cost of pursuing a case legally.

UDRP specifically refers to "out of pocket costs" so offering a small amount of money allows the complainant to not exceed that without jeopardizing and potentially enhancing (by baiting the owner) any future legal actions.

One reason is to send a message of fear to the registrant that the company that wants the name is unreasonable and crazy and will take all actions at any cost to get the name.

Same strategy in personal injury cases. Some companies will settle for any reasonable amount because the legal cost is high. Others would rather send a message by spending three times the money on legal costs.
Beat the riddle
Guess hidden message! In table english version. Is second riddle.
If you want more commitment, you need to show more money/equity. Simples

Everything is relative. Food tastes better when it is cheaper. Work is more fun when you get paid more.
Is XBLA Past Its Prime?
For me and where I work, GitHub's repo restrictions are the one and only cause of us self-hosting a Git server instead of using them. We have around a hundred small, low-traffic repos.

Let's put it this way:

* on GitHub, thanks to our repo count, we would be a $200/mo Platinum account

* on Bitbucket, thanks to our user count, we would be a $0/mo Free account, although we might have to upgrade all the way up to a $10/mo account as we're adding some people.

Needless to say, I will be looking hard at Bitbucket now that they're supporting Git.
Drew Houston, the founder of Dropbox, applied as a single founder. You can read his application here:

http://dl.dropbox.com/u/27532820/app.html
I forgot XBox Kinect - that's straight out of science fiction.
Yeah.. maybe they could team up not only with Bing, but they could revive IE 6. Perhaps even get Active X back in circulation. In just a few short years we can pull the web back into the dark ages. I would likely code all of my pages specifically to display a blue screen if the visitor were using an FB browser. If enough people did that, any Facebook spyware-laced browser would die on the vine.
Alternatively it shows which group cares about getting things done, rather than some software winning/losing.
Why is the google+ one needed since Google takeout exists already? Also, should I trust you with my data? Why should I?
I'll grant that only if you allow me to say that Linux runs Microsoft Office natively due to WINE.
You sound like an apple customer, you get more for same price and consider this a bad thing... Pigs indeed fly.

It doesn't cost them a lot more in infrastructure to provide alternate dvcs - so your point seems to be completly invalid.
More and more I'm starting to think that git is some kind of religion.

We benefit from competition between those 2 platforms and in the end this is what should count the most for us - customers.
Heck I'm 41 and still not sure what to be when I grow up, despite an exit and several train wrecks.
Android Smartphone USB Tethering (Linux Mint 11)
Well the Euro brings it's own headaches. Just look at Greece.

Also, the Euro currently has some notable big European countries excluded: UK, Switzerland, Norway, Sweden and Denmark. These countries alone had a combined GDP of almost $4trillion in 2010:

http://www.wolframalpha.com/input/?i=gdp+uk+%2B+gdp+switzerl...

And that doesn't even account for eastern European countries.
Yale is, by design, a non-professional school (for undergraduates). Its philosophy is that it focuses entirely on a liberal arts education to make you a better, more-informed, deeper human being. (In fact, it won't even calculate your GPA for you.)

Because of this, it does not have business classes. You cannot major in communications or public relations. It doesn't have an official pre-med program. The idea is, you've got the rest of your life to do all that.

Whether you think this is a smart philosophy, of course, depends on your point of view.

And of course, after you graduate from undergrad, then you can try Yale's graduate programs, among which you'll find some of the top professional schools in the country.
Interesting post. I would, however, be interested to learn more about the insight that would go into the decision of which metric to focus on. Obviously this is highly contingent on your own business and your own desires, but I wonder if there's any real way to know what's best short of arbitrarily picking out what you feel is best. Another thing that I missed was the timeline for the chosen focus. Is this meant to be one week, two weeks, 3 months, 6 months? Save for the question at the bottom of the post, I'm not sure if this was addressed. Did I miss something? Really curious to see the evolution of this idea, though.
Very first impressions | 99Startup
Rock who?

Exactly. Facebook wasted their investment. That browser will never get above 5% usage. It would be like Camino.
Right; the only resl advantage e-ink has over this type of low-power LCD is brightness, and it comes at the cost of 1+ second response time with flickering. A terrible trade off for an interactive phone.
I think a Facebook search engine would be Google's worst nightmare. Nothing else directly challenges their top-line revenue.
FastSpring and SaaSy work with developers as well and support payments in Euros, Pounds, USD, AUD, CAD, and Yen, have order pages that are translated into 18 languages, and handle global tax management for desktop and SaaS developers.
Russian GPS replacement Glonass now hits 5-meter accuracy
This article is just crazy talk.

Amazon is not a device company, has never been a device company, and has no intention of becoming a device company. It would only acquire a boat anchor like webOS if it had no reasonable alternative (and even then I doubt it). It has plenty of alternatives.

Kindle as a device is simply a near term means to an end: To ensure that there are phenomenal ways for consumers to access the Amazon cloud services.

Amazon has no desire to make $ directly off of devices. It has been happy to sell them at a loss, and will continue to be happy to (to a point). They will also continue to be happy to invest in great experiences that run on other devices (Kindle software for iPhone/iPad/Android/WP7/PC/web as well as the Amazon.com store).

Repeat after me: Stop focusing on the device. Device centric computing is done.

Cloud+Devices+People is the future. Amazon knows this as well as anyone and is in a great position to capitalize on it.
This is a marketing piece targeted at decision making managers or architects who have to justify their decision to activist decision making managers. Which is ok, Oracle knows who pays the bills.
I looked at this and thought "this is like Github, but not as good"

If you're even semi-serious about development, paying $7/month is nothing for the value they provide.
And how much have I not had to bill my clients for the incredible functionality of cancan (and to a lesser degree nested_form). cancan (https://github.com/ryanb/cancan) is probably the most valuable gem I install in every Rails project.
Microsoft’s Patent Strategy Against Android
The Google+ one was added by user request. Yes, you could use Google Takeout to get the data as well.

I am not storing any of the data or even your OAuth tokens after the dump has been completed. As an implementation detail, your email address may remain in a log file for up to five days.
I feel it will have about as much impact as the AOL browser or "Explorer from Yahoo" had.
The first submitted patch (of the saga) returned a randomly generated ID (which wouldn't cause crashes). It was rejected in order to "not upset app developers". I can see why Google would never accept such a patch into mainline, but such a status-quo kowtow by an 'independent' project astounds me.

I'll have to look into LBEPG and see if it actually fixes this. I had poked around a bit and it seemed painful to implement this kind of functionality in an app, but perhaps they've found a way (or are playing some really invasive games with system libraries).
Bitbucket issues had a recent update (only noticed it today myself) and it's much improved. It's a little basic but it fits my needs pretty well.

You can see one at https://bitbucket.org/jespern/django-piston/issues?status=ne...
It's a power grab, and we benefit from it.
There is no need for any DVCS to "win". Now you can use whatever you want without restrictions, why force others to use what you use?
I like it. I see that it scales down nicely, but I wish that it used media queries so that it would be more appropriately sized on a mobile device. As is, it looks like a promising alternative to something like Pulse.
I'm at the point of needing to replace a pair of glasses. Has anyone had useful experience with online purchases of glasses (in the U.S.)? There are a number of options; perhaps I need to find some recent issues of Consumer Reports, if they've included online retailers in their reviews.

I'm fussy about comfort and appearance, but the prices that are charged especially for the frames nonetheless seem ridiculous.
He was not benchmarking concurrency, he was pointing out that Node is single-threaded system that essentially implements the old-style cooperative multitasking, where a single task will block everything else. He could have used sleep() and it would have illustrated the same point (and more elegantly, since half of the responses miss the point entirely and focus on the Fibonacci part).

Node developers probably don't do a lot of computationally complex stuff, but when they do, they have to think about the concurrency problem. Even something as trivial as sorting a large list or parsing a huge chunk of JSON is going to stop all other requests from executing.
Yeah the Pixel Qi and Mirasol displays just never looked very good IMO. I saw the Notion Ink Adam videos in sunlight and it didn't look very good. Nothing like the Kindle. I think the technology to do both in a single display is just not there. Otherwise I think Amazon would have used it.
Bitbucket is funded by Atlassian - their other products have a huge install base at enterprises across the world. Atlassian could probably run Bitbucket at a loss as marketing if they wanted to
Visual.ly is a funded startup hiring full-time developers in San Francisco, CA

http://visual.ly

We are building a next generation data visualization platform and are looking for front-end and full-stack developers with demonstrated expertise in all or many of the following to round out our engineering team. 5+ years javascript, we use Backbone.js, jQuery, HTML5 and SVG.

http://visual.ly/about/jobs/
How to Create a Successful Tech Event
@darkduck - There must be some kind of misunderstanding here. I've got the latest source and we're nowhere to be found.

[nil@tmbg ~/mozilla-central]$ grep -r duckduckgo .
[nil@tmbg ~/mozilla-central]$

Furthermore, the list of the default / available plugins can be found here: http://hg.mozilla.org/mozilla-central/file/a896a9e237a0/brow....

If you have any information about the future of this, we would be really excited and interested to know, but we would appreciate a screenshot or a link to verify. I expect you have DuckDuckGo in your search list from before (thanks!) and the new installations are just picking up on that in the preferences directories generated upon install.
Make Marketing Dollars Work Harder
Show HN: TempCart.com, The Priceline.com for Ecommerce
Apple to unveil its latest iPhone Thursday: Parda Phash
no. That analogy doesn't fit here. A closer one would be more like Linux supporting FAT32 natively because someone took the time to write proper support for it in an system it wasn't originally designed for (and it works beautifully with almost no corner cases).

It may not perform as well but I get to use what I want and still interoperate.
Hi Rahul,

I definitely agree with getting better technology here… but have you seen gocardless.com?

They seem to have a much better (read effective/innovative solution).

Let me know what you think in comparison to stripe.

Rayhan
There's only so much you can do to combat human trickery and for the most part you only have the option to be "reactive" instead of "proactive" on moves because if a human can read the algorithm (Open Source) they can device ways around it.

My personal experience working with Battleship AI is to play the highest probability. As a human your best option is to place ships closer to the middle and not on edges because of how a person reacts when hitting a ship.

Once a person "hits" the ship they know only that they've made a hit, not what they hit or whether they landed on the middle/side etc. By placing ships along the borders you're essentially reducing the problem space for them to guess. When you ship is in the middle-ish areas the player has a 25-50% chance of hitting the next square of the ship depending on what location they hit at. When your ship is in the corner or side there is only 2 or 3 options before they begin their guessing... (I hope that makes sense)

The AI that the author has presented is ideal for reducing the problem space that exists on the board by segmenting the possible locations that the ship will fit in. Once the problem space is small enough it makes it easy to pick out where ships are hiding.
I would find it hard to believe that Amazon can't call up Google saying they need in on Honeycomb to make a Kindle run Android.
It could be that I am just totally wrong about this, as I am not the one who signed / read the rental agreement, but afaik both the Tokyo payment was and this payment is supposed to contain one month of deposit as well. For the Tokyo one we didn't get it back.
It seems like you first need to decide an even more important thing: Is profitability the ultimate metric for your business?

From the Ludicorp (Flickr) corporate philosophy:

Likewise, a business develops an identity by providing a product or a service to people. To do that it needs capital, and it needs to make a profit, but no more than it needs to have competent employees or customers or any other thing that enables production to take place. None of this is the goal of the activity.

It seems like your original metric led to a focus on quality, and Noah's suggested metric encourages a focus on growth and/or profitability. If you really can focus on only "one important thing" than I'd be worried that your quality will suffer as a result of this change in focus.

Source: http://www.ludicorp.com/about.php
How to adquire a taken domain name from a reseller - Brute Force vs Negotiation
"With many rapidly evolving alternatives in the NoSQL space, providing a paper that compares them will be out of date as soon as it is published, but some blogs have."

Enough said.
I honestly don't understand all the hate on stored procedures. Tracking changes is trivial, since they're a part of the schema -- use version control. It's quite possible to use them with a properly sharded DB architecture, and still enjoy their performance and security benefits.

As a quick example, how else would you do an upsert (update or create) with a single trip to the database server?
What's wrong with Android - paper mail
Because Git isn't what attracts most people to GitHub. It's the sheer fact that GitHub is frickin' HUGE and has lots of people who will show up, fork your project, and send you a pull request. I love Bitbucket, but honestly if GitHub added Mercurial support I would probably move all the way to GitHub because of the size of the community.

This sums up my feelings exactly. I'm emphatically not a fan of the Github guys (who seem rather unprofessional), but the community is too big to ignore. I'll probably switch if/when they support hg, unless Atlassian can find a way to encourage a much more robust community in Bitbucket.

(And no, Github fans, hg-git is not "support" for hg.)
Nowadays, NoSQL is expanded to "not only SQL".
There is a lot more to programming life than Rails, ActiveRecord, and web APIs.

It's incredibly arrogant to find it hard to believe that someone thought stored procedures are a good idea.

SPs are one possible solution among many to common some programming problems.

It's also not an either/or choice. You can have a web API and still use some stored procedures.
Because you should buy, buy, buy. ^_^ Buy several gigs of binary blobs for what Postgresql can do for free, buy more Java crap such as Application Servers, Middle-wares, etc. buy hi-end servers to run all that shit, because they want to return their investment in that useless piles of Java crap.

Each time you're using redis or mongodb or postgresql you're hurt the bonuses of Orcacle's management and sales people. ^_^
It's true - I like going to the "Maxi" store because it's huge and they have everything, including some American foods I can't find elsewhere. I also like going to the small specialty stores because where else are you going to find 50 different types of Hungarian sausages? The local grocery stores end up being more homogenous.

But my experience is that the bigger shock is the lack of expected items, like lack of Crisco for making pie crust, or vanilla extract, or chocolate chips, or American-style bratwurst, or August when corn goes for 8 cobs for a dollar. Not the lack of diversity.

By counter-example, I don't know what to do with all of the types of flours and sugars sold in most Swedish stores, and am only slowly beginning to understand the differences in herring sauces.

Regarding break-even, the problem is in where you define the boundaries. If roads cost 1% of the GDP to develop and maintain, but raise the economy so the overall tax revenue increases by enough to pay for the roads, then it's likely a good choice. Is it cost efficient to only charge those who use the roads directly (perhaps with some sort of GPS system)? Would that include, say, bicyclists and horse-drawn wagons? I think the current system, being a mix of gas tax and public revenue, is reasonable.

Of course revenue growth is not the only factor in deciding what happens. For example, good public transport may mean that people can visit with friends and drink a couple of glasses of wine, expecting to take the bus home instead of risking possible impaired driving. Or a scenic walking path next to a river may not be revenue generating but does serve as a place for people to interact and enjoy the city.
Facebook can make a web browser - or just acquire RockMelt, with which it has worked in the past. Rockmelt is based on Chromium, so FB won't have to take care of the browser basics, similar to how Amazon has forked Android for Kindle Fire. But, a Facebook ad network available off-site will be more interesting. I don't have experience with FB ads but social ads as imagined by OP seem interesting.
These are great advices, good for everyone, but it won't cure asthma. I eat healthy breakfasts, sleep generally enough and exercise at least 1 hour a day, and I don't suffer from asthma thanks to inhaled corticosteroids I take every single day.
Summary: Apply to lots lots of jobs you know nothing about and have no interest in taking.