skysight-inc/HackerNews huggingface dataset:
Yes, there are two reasons something might not seem worth doing: because someone else already owns the market, and because the market doesn't seem big enough. I addressed that here:

A startup can't hope to enter a market that's obviously
big and yet in which they have no competitors. So any
startup that succeeds is either going to be entering a
market with existing competitors, but armed with some
secret weapon that will get them all the users (like
Google), or entering a market that looks small but which
will turn out to be big (like Microsoft).
I posted the OP but I agree with you...I think the author is jumping to unsupported conclusions. However, I've never really thought about the time saved from washing clothes. In raw amounts of time, it probably has done more (so far) to change society, since individuals at every geographical level need to wash clothes (outside nudist colonies)...whereas it's possible to have a thriving local business/enterprise that does not have an Internet presence...for the time being.

* Also, I think the Internet's benefits are harder to quantify. Everyone can think about how much time and energy they'd spend washing clothes; it's much harder to visualize what you'd be doing without the Internet. For example, the Internet has exposed me to a lot of educational material and distribution channels that has allowed me to explore new career and personal opportunities. It did not necessarily save me time because I may have gone down another thought process entirely without the insights gained.

(and of course, this phenomenon affects those in the information sector disproportionately...just as the washing machine wouldn't affect the change in lifestyle for the upper-class, who may just have to pay more for clotheswashing but may not have a drastic change in lifestyle)
Go West, Young MBA: Important Rules for Building Wealth in San Francisco
Exactly, that's my point. Not meant to demerit your great work.

The admin/crud stuff, moderation panel, account management, etc, that's what django was developed for. Great choice.

If you ask me to start Disqus from scratch again, I'd probably use django too, for the admin part, but for the API I'd go commando, closer to the metal, without framework at all. No need to load a 100MB routing/modeling/templating monster just to perform an invisible API call.

Highly optimized plain python scripts would work better.

Sometimes frameworks are more like handcuffs. Just sometimes.
IE 9 JavaScript only Works after Viewing Console » WP Theme Tutorial
It's ok. I think we should had fork the repo and reference that in the first place.
Because nonblocking is the secret ingredient in the async sauce, of course. With it, you go fast. Without it, you go slow.

Without all that callback spaghetti, how are you supposed to scale to roflmillions of users?
Nope. Pretty interesting, though. Will read about it more.
Its crazy that calculators have essentially been immune to the turbulence of the mobile industry of the past several years.
Anyone know how this really could be useful? If it took the thing 5-10 seconds to multiply two numbers, and it also needed input as of punch cards. How could it at any point be faster than doing calculations manually?
I'm genuinely interested in how it was really used, any hints?
I don't like that definition because Excel as software hasn't scaled with computer hardware. Excel isn't a database, and isn't designed to be one.

To put it into perspective, people were working with 1M+ record datasets in the 1990s. I tried loading a 300k record file in Excel 2010 the other day and it crashed.
A reasonable service would have the list of connected decices available online for you to disable any of the devices at any time (as well as obviously removing a device when it's reported stolen). However knowing apple they'd put it in iTunes instead of making it a website (super useful if you're traveling without your computer!), and more likely they just won't do it all.
thanks for thinks they look like good resources :)

With the title though I was kind of hoping for a full stack of tools for developing apps, like a gui lib, or web framework, etc. Anyone have some of those links?
Honest, you just kind of blew my mind. I find it hard to believe they actually do that though?
Show HN: ParaBlu helps you sync your files with privacy & control
Hey everyone,

I want to share my startup ParaBlu (http://www.parablu.com) and get your views on it.

ParaBlu, the product, helps you create your own personal cloud, on one of your computers, and have all your data in there. You can access this data from any other computer, and a mobile device. It works on Windows, Linux and Android right now. We'll support OS X and the iOS in the next couple of months, too.

The main focus of the product is privacy and control of your data. Since everything is with you, on your computers, it's completely private and you remain in total control of it. The other major benefit is that you can get (almost) unlimited storage. We don't put any restrictions; use as much space as your computer has, and, in fact, you can add external hard drives if you need to store and sync more.

Other than this, you get all that you get with a traditional public cloud. You have access to your files anywhere, anytime. It works on devices you have installed it on, and even on devices you haven't (you'd have to use the Internet to access your files). There are some other interesting things we're doing including de-duplication which allows you to store more data, the best search that a cloud service has (search within the documents, etc.) and a lot of other things.

I'd love to have you take a look at it, and share your feedback. We are in private beta (and shooting for a January 2013 launch), and we would love to hear any suggestions/questions you might have.

You can find more here: http://www.parablu.com/features

Thanks for your time!
What Facebook’s new terms of service really mean: Ads are coming to Instagram
I don't think this is sound logic. If you pay the electricity bill and then someone electrocutes you are you responsible for your own death? :-D
Interesting write up. However, I don't see the point of picking apart a small paragraph, which, IMHO, was meant to provide mere guidance and perspective.
All the other points made in this 'response' are all fairly obvious and again, IMHO, already being worked on.
I think PG was spot on with his guiding essay; many things stand out and serve as a guide for people formulating ideas for a start up. If I am going to seriously undertake the task of building a start up, and dedicating an important part of their life to building something, I'd take all the sound guidance I can get.

Especially liked how this was put together:

Live in the future, then build what's missing.
Yahoo.com redirects to mobile site on linux chrome
Visiting http://www.yahoo.com on chrome (version 18.0.1025.151) on linux redirects to: http://m.yahoo.com/?.tsrc=yahoo&mobile_view_default=true
They're adding a bunch of new features and yet they ignore one of JavaScript's most glaring shortcomings: not tail call elimination. Honestly, I would be ecstatic if this was the only change to the language.

That said, I'm excited about some things. In particular, I really like proxies--being able to customize the behavior of your language (in this case, how objects work) transparently is a good way to decouple parts of your code. Now you can change how an object's properties behave without having to rewrite client code to use methods. Having modules built into the language would be nice too: having everybody use the same system for importing code will make life easier for everyone.

The article mentions that sets "are an effective means of creating ordered list of values". Is this just a mistake on the author's part, or are sets actually to be ordered? Any sane set data type should not be ordered for two reasons: the obvious hash-based implementation isn't, and the actual abstraction (a mathematical set) isn't either.

I believe that they are also planning to add more support for iterators over arrays, maps and sets, which wasn't covered in the blog post. I personally think this is a big mistake. In the recent past, I've had to use iterators pretty widely for a little project. (I was also using a coroutine system very similar to Python's generators.) I found iterators to be a horrible headache. They are essentially anti-functional: they introduce additional state even for benign things like iterating through a sequence! You can't pass them around, you can't use them twice, you have to be careful when writing functions over them... it's really not pleasant.

Anyhow, some of the changes are certainly interesting--both in good ways and in bad ways. There's also always the question of how long it will take for enough browsers to support it. However, with the recent push towards automatically and quickly updating browsers, this shouldn't be as bad as in the past.
UK To Use "Risk-Profiling Software" To Screen All Airline Passengers and Cargo
Technically search engine optimization (aka SEO) is about keeping your content 'decodable' by search engines so they can know what you're talking about. Things like using <h1></h1> to indicate a heading and then using text rather than a rendered GIF as your headline font. Keeping your copyrights and other links up to date, being on topic and not linking to off topic random pages. All of those things are 'SEO.'

The author is talking about driving traffic to the web site. Maybe that is Web User Herding (WUH) or something. Buying adwords to show up at the top of Google's results, creating thousands of inbound links on various sites to increase your page rank, those things are a waste of time unless you're living off your web site and will die if the money stop coming in.
Even the license crap is quite readable, at least compared to other EULA/TOS/agreements.
Does the hypermedia support exist now, or is that a future goal? I couldn't tell from your blog post whether the use of future tense "will" about most of the features implies "when you use it" or "when we write it" ;)

I also didn't see much in the READMEs or open issues having to do with hypermedia at a quick glance.

Also, LOL at steveklabnik2 ;)
You have a list of your registered devices on iCloud.com, but I don't know what effect removing a device there has on the device's connections to various Apple services.
I think you need to let them know the software is GPL and provide/link the license to let them know their rights but something in an 'About' menu should do although I'm not a GPL expert.

The user doesn't need to agree to it though.
> Does the hypermedia support exist now, or is that a future goal?

Future goal. There's nothing at the moment, but it's a case that we're interested in. I'd love to talk about exactly what we need to do on the mailing list.

> Also, LOL at steveklabnik2 ;)

Yeah, steveklabnik would still be almost in top 100 to this day, I just looked. Sigh.
What's really missing is a hook. None of this music would feel familiar even after a lot of listens because there's hardly any repetition. It should be interesting to try to generate a track that sticks to popular song structures(with each part sticking to an underlying theme).

I've always wanted to look into algorithmic composition. Could someone suggest a good place to start?
> copywrite

'Copyright', as it governs the right to copy.
Skitch And Evernote: A Letter From Keith Lang
He's saying you can't resist eating both animal and plant. (You can, and it leads to starvation.)
Tumblr Dashboard using Vim-Style Keyboard Shortcuts
I've heard of a startup that sells iPads for certain waiting rooms. You fill out your paperwork on the iPad, and since it's dynamic, they can upsell you. The company originally did automotive, and then I think they went into elective cosmetic doctors (laser hair removal, botox, spa sort of places)
Bob Marley
Bob Marley - http://www.psdmate.com/2012/11/22/bob-marley-suit-settled/
Bob Marley - http://www.psdmate.com/2012/11/22/bob-marley-suit-settled/
Bob Marley - http://www.psdmate.com/2012/11/22/bob-marley-suit-settled/
Bob Marley - http://www.psdmate.com/2012/11/22/bob-marley-suit-settled/
Change SEO to paid SEM. Happier?
and by happier- I mean, make more sense?
Mobile Ads Growing Rapidly: Apple Leads In Monetizing Content
True enough. I don't mean that though; I just mean the acts of killing, field dressing, butchering, and eating an animal. If you've never done it yourself, it's easy to gloss over the fact that that stuff happens.
"[Richards] simulates the task dispatcher in the kernel of an operating system."

http://labs.oracle.com/people/mario/java_benchmarking/richar...
Crossing the Chasm – Challenges ahead of Stripe to go mainstream
The ancient Chinese civil service exam was, at least in part, designed to weed out independent thinkers - that's just not a valued commodity in a society based on Confucianism. So it doesn't surprise me plagiarism isn't viewed as a particularly serious offense even today.
I've never worked at a brick & mortar retailer, so I can't know for sure. I know for sure that online retailers do this - a few have been caught showing different prices to different customers, or to the same customer in different browsers. I'd be very surprised if Walmart/Target/Safeway/CVS/etc. don't - what else is the point of the "rewards card" if not to gather detailed data? Why do they seemingly have a different "everyday low price" every month?
yes meant paid SEM.
paid SEM.
Josh Whedon's Writing Tips - Reads Like a Start-Up Manual
It's hard to find the right one. I'm Thankful for my co-founder
slony offers some compelling advantages over streaming replication - even on new databases we setup, we still like slony for several reasons:

* Version upgrades (streaming replication requires the same PG version between master/slave, slony does not)

* Logical replication gives us finer-grained control over how data is replicated across the cluster

* Ability to create additional indexes on slaves

slony isn't perfect and it has caused us some headaches, but its flexibility makes it our go-to replication tool for postgres.
Would be interesting to see some simple benchmarks comparing a base JSON only Rails app with Rails::API.
Actually a better phrase for this situation is reductio ad malum.
The problem with benchmarks is that they don't really correspond to reality. Your app is not a simple test app. Your site will not be running on my MacBook Air. Your users won't have the usage patterns my script does.
I predict that education will continue to be a huge political and economic battleground globally for the foreseeable future. There are so many reasons:

1. Convention and desire for free and equal access to basic education is one of the cornerstones of the meritocracy, which prevents a purely economic solution. Even at the university level the government gives lenders extra recourse and the schools themselves provide aid.

2. Credentialism: access to well known schools is highly prized and self perpetuating. Even if a new school has an excellent staff it could take decades for graduates to go out in the world and make the school's reputation.

3. Access to peers: beyond pure credentialism and instructor quality is the caliber of the fellow students that can make a big difference.

4. GPA inflation. The students constantly try to exert pressure on the instructor to raise GPA. If the instructor gives in what happens is effectively GPA socialism ... if many students have a high GPA the true top students are no longer easily distinguished by GPA. Admissions officers then track the students' performance and incoming GPA versus their originating school ... a high GPA from that school is then worth less.
I agree. In fact, what would be really cool is to have a Single Page App's front-end as a template spec against which to compare different framework's performances against, a bit like what TODO-MVC did with client-side JS frameworks.
The sample set of Indians that make it to the US are largely educated and motivated. I think you'll find any group of people with those characteristics to be entrepreneurial or at minimum over achievers.

I have to answer a lot of people in the US who think all Indians everywhere are smart. The truth is that the Indians who make it to the US are from the hardest working, wealthiest or most motivated families from India.
Nobody says "okay, all we need is 500 million users and we're successful!"

You must not have been around 15 years ago.
Why can't Firefox's plugincontainer marshall the calls between 32bit and 64bit?
Just the link would have been nice, I'm not jumping on raiks api right away, but skimming the getting started guide of something new usually helps me figure out if I want to use it or not in the future.
In the financial trading industry C and some C++ are very big, and FPGAs are starting to get attention.

In the insurance industry, there is a lot of Java and C#/vb.net. However, in some there are 50-year old programs running in COBOL and even BAL.
Yahoo's Ad Sell-Through Rate on its Log-in Page Has Plummeted
Great post. Just started blogging. At least a post a day mostly about my biz's industry.

How much traffic did u have 1 month after starting? 3 months? 6 months?

What were some things you started doing that really started boosting traffic?
Yeah, probably they do everything you say. but then again: if they rise prices then you would go to the next supermarket instead.
Unclear whether he meant big in the sense of good.

However, if it gets major traction at someplace like FB, could be quite good for the language. cf. 37signals and Rails.
What's the easiest way to make this work well with the asset pipeline assuming I wanted to make a single page app hosted in the same project? Or should I just not do that?

edit: thanks, guys!
Roger. I'll add one, thanks.
Terrific, I guess the first virtual minds will love these first algorithmic songs; from an historical point of view.
This is true, but they're better than nothing.
Their cognitive average, not the cognitive average. When you're sick, you're not in your best mental condition, no matter how smart you are normally.
The asset pipline isn't removed, so you don't need to do anything special.

That said, I don't think that it's ideal for heavy JS apps. Lots of possible work that could be done in this area.
I think that you've hit the nail on the head, and highlighted 2 differing styles of building web apps within the Ruby community.

There is a great post about this here: http://rubysource.com/rails-or-sinatra-the-best-of-both-worl...
If people care about this kind of thing?

Back when I ran a blog, I did 60k hits in a day once on feb 14th 2007. I stopped writing it in 2008.

My old blog was averaging 15k views/month in 2010, and is now averaging about 12k views/month in 2012.

blog was actively written between 2006 to 2008

Here are the views/year summary:

2006 - 454,315 views for the year
2007 - 1,843,164 views for the year,
2008 - 2,028,296 views for the year
2009 - 865,304 views for the year
2010 - 192,581 views for the year
2011 - 157,805 views for the year
2012 - 141,126 views for the year

http://engtech.wordpress.com
This is probably one of the best algorithmic music generators I've heard. It has a lot more feel of composition to it than most I've heard.
Of course. It's not about showing some absolute numbers that users can expect. It's just about showing the potential overhead of a full Rails app vs Rails::API. I'd think this would be a reason why people would chose Rails::API over just Rails.

The README itself says Rails::API is faster, so not sure why a simple benchmark to back that up isn't a good idea.

edit: It really boils down to another way to visualize the overhead vs just listing what's been removed.
The BBC article claims that its advantages over humans were that it didn't make mistakes and would happily churn on for quite a while, with a running time of up to about 80 hours per week.

I don't know how large the numbers were that needed 10 seconds to multiply, but even if it is not much faster (or even if it is slower) than a human for a single operation, a human won't be able to reliably do arithmetic over any comparable time frame.
How about a lawsuit insurance scheme? Pay $X per month and if you get sued the insurance company will take the case to court and pay any damages.

This would kill the effortless €600 extortion scheme, and probably also DDOS the court system.

Possible backfire: It makes the labels even more lawsuit happy knowing that there is a pile of cash there if they win, and / or the cash reserves of the insurance are not sufficient and it goes bust fighting suits.
A bad benchmark is worse than nothing
It's a tumblr blog, so I figured the author meant link building. But, those are some good tips I hadn't thought of for my own blog.
Help Your Family’s Tech Ecosystem over the Holidays. With Pairings.
Also "large" is fairly meaningless when you don't include a measure of complexity.

Sharing images is a fairly simple task.
The trouble with running an indie label is that you rely heavily on grant money (usually through the government). The major labels are the only ones who can execute non-organic marketing strategies (billboards, commercials etc).

Even the deals that people are signing these days aren't in their best interest. Often a band will sign only to never have anything released by the label. The kicker is that the label still owns anything that band (even as individuals) make for a period of time. You're essentially treated like a movie script.
Codeplex supports Git, Mercurial, Subversion and TFS. Up the project owner, heck some MS projects are hosted on GitHub.
The music at any given point sounds great, like classic video game bgm, but theres one thing that irks me. I don't feel a clear start and end to the music, it just seems abrupt both ways.
A Metro-fied Office would have been very nice. It might have even "made" the product as a tablet with a new kind of UI.

Another thing I find difficult to understand is why not have a Metro-fied implementation of C#'s (and other MSIL languages') base classes. Then you would have something like Android's architecture independence and a considerable based of apps.
Congrats on the growth, that's a lot of comments! What I really want to know is how you guys solved being google bot friendly -- I have a fogy memory of a blog post or HN comment from around the time of the new version coming out that said there was something interesting that will be shared about that in the future.
We used http://middlemanapp.com/ to build http://pollev.com/ (view this on a android or iPhone). Our entire mobile website compiles out into 3 files: JS, CSS, and a tiny html file.

This works out awesomely for a few reasons. First, our deploys for our mobile app is just rsync. No fancy cap scripts. Second, its super easy to put the mobile app behind a CDN.

One wrinkle in this approach is how to deal with dependencies between the Rails API and a completely separate JS app. We hack around that be packaging up our mobile app as a rubygem so that we can manage the dependencies through bundler.

I highly recommend this approach. Its a great way to separate out an API team from a front-end app team. All of our future apps are going to be written this way, including an HTML5 rewrite of all of our visualizations (from flash).

We plan on writing up a bunch of blog posts on the workflow, so stay tuned :)
Firefox.exe is indeed large address aware (I just checked), but I had never seen it use more than 2GB of address space. It usually hovers around 700M of private memory and 1.5G of address space.

However, I just opened a few image-intensive pages and monitored the process, and got address space up to 2.4G or so. It's been a while (perhaps 6 weeks) since I saw a crash, maybe it's been fixed recently.
As used in this article, what does TDS mean?
Show HN: Alternative instagram photowall/profiles
Use your username
http://realgram.com/u/{instagram-username}

ex: http://realgram.com/u/dew

Have fun!