skysight-inc/HackerNews huggingface dataset:
And my natural question is: have you actually used Scala for real work, or are you just theorizing?
It’s Harder to Get Started (Financially) Today
Linkinus for OS X. It is great, fast, clean, looks beautiful. Soon should have node.js scripting support as well.

http://www.linkinus.com
I have Limechat on Mac & iPhone, which both connect to znc - so I'm "always connected".

If someone mentions my name while I'm logged into znc, then znc-notifo pushes a message to notifo (which lets all my devices know.

I'm pretty happy with it.
Something along the lines of a guy's blackbook with his ex-girlfriend numbers in it? You could make it the Internet version with links to their Facebook page, email , etc...
I remember seeing almost exactly the same analysis by a well-known author concerning people who claim they want to write a book. I'll see if I can dig it out - it's in one of my "Analog" magazines as an editorial.

ADDED IN EDIT: I think it was Heinlein .. stand by ...

Yup, here it is:

http://technologydesignconsultants.com/InterestingDocuments/...

I won't submit that link as a separate HN item because I don't want scribd to get it.

He starts with an estimate of 100 million for the literate adult population, and says that half claim they want to write.

* 90% never write, then

* 90% never finish, then

* 90% re-write endlessly, then

* 90% never put it on the market, then

* 90% don't keep it on the market.

That leaves 500. He then quotes that in a survey by the Authors' League of America, 400 stated that they supported themselves and their families through writing.
Sessions: patterns & practices Symposium Redmond 2010
Contrary to what the article claims, no one in their right mind thinks XSS is not a threat.

The exploit here is, in a tl;dr nutshell, using a vulnerability in vBSEO to upload executable code to the webserver - code that can be used to change the content other users can see. It can also be used to inject further malicious code onto the server (duh!), for example the misleadingly-named skript known as "Reverse PHP Shell" that opens a port on the server to channel a shell session through, using the privileges of the webserver's user account. There is a lot of self-congratulating and back-padding going on, but that's about the gist of it.

First of all, let me repeat a big DUH! here, the only piece of actual work and resourcefulness is the vBSEO exploit itself. The lesson, as always, is simple at least at first glance: secure the data boundaries of your web applications. Most such exploits work either through malicious file uploads or unsanitized user input. I assert that file upload vulnerabilities like the one in the article are actually easier to tackle, if only because a web app typically has not very many places where these could occur.
I used to run an image hosting site that ranked about 15,000 on Alexa. I also had a file hosting site ranking right around there. Not quite Imgur or Megaupload, but I wouldn't want to be anyways.

It cost several thousand dollars per month for bandwidth and was extremely hard to monetize. Removing illegal content was a pain and taking care of the DMCA notices was a pain (probably even worse now with tools like www.tineye.com).

I was in your position, except a little further down the road, and I decided it didn't make sense to keep it running. Maybe if I hung in there it could have been successful, but bandwidth usage was increasing exponentially.

A lot of "unlimited" bandwidth hosts don't like image/file hosts because they are known to use their full allotment. Be prepared to pay $2,000+ per 20TB. Amazon S3 does 14 cents per GB, but if you give SoftLayer a call they can probably hook you up with 10 cents per GB.
Good read. And a good reminder that you shouldn't (or can't) rely on documentation or a single request here and there when you decide to work with an API.

And that the amount of support and 'release cycles' (frequency of updates and fixes) is something that you should always consider when integrating another piece of software into your own system.
Show HN: What's happening at the Launch Conference
In addition to the live stream at http://www.ustream.tv/launch we're providing a live activity stream for the conference at http://windsoc.co/launch

The stream includes Tweets, Facebook updates, and other content from judges, presenters, and the LAUNCH team.
The advice given pretty much covers it, but the one caveat I'll mention is to try and find a designer whose style you like first.

If you get a bunch of people competing for the work, you can somewhat safeguard yourselves with NDAs, but the more people you bring in, the more likely it'll slip or you'll piss somebody off or they'll think the NDA is over when they don't win the work, or what have you.

While you're perfectly covered legally, your secrecy might well have been blown, and no amount of legal action is going to save that.
Very long, but very worthwhile read. It's about how common sense isn't common sense. Assume the worst will happen, always be ready to walk away, and only a final signed contract with money in your bank means anything.

One specific thing I learned from reading this:

> Typically value that is there today should be reflected in the 'cash' portion and value that is still to be built in the 'stock' portion.

This makes sense because you are getting paid in cash for the value at the time of selling your company. Whereas the stock is contingent on future performance and not a 100% sure thing.
I might be wrong, but those scrollbars in the screenshot look a lot like Ubuntu's.
Nice post.

Remember ChromeSpeed? Fancy seeing you here!

http://www.cs.columbia.edu/~neeraj/projects/chromespeed/
Post it on Github?

Also, if emails are admissible in court in your country, you could email a description and copy of the algorithm to a company that provides "email notary" services.
Crypto For Kids
Your level of knowledge in administration is not common. PHP wins on deployment because every $5 host your average beginner programmer uses already has PHP on it, and deploy is just ftp/sftp. By comparison, a beginner in python will probably also need to learn some *nix and/or get a root account.

When wide acceptance is the goal, even small frictions can be material.
Why anime fans pirate the shows they love
dont feel bad :)
It would also be interesting to see this segmented by employment sector.

Anecdotally, more women than men who graduated from my university in subjects with higher earning potential went on to lower paying careers in the art world and other creative fields.
Right, I also thought I could work around the issues by ignoring fluctuations in the data. The problem is knowing what is the correct baseline data. In your example, the education:concentration might be missing when you first start checking and only start appearing a long time later. Do you ignore the data when it first appears or report that the person just added another major at college (which may be true!)? This is a bigger problem with fields that people might completely add/remove instead of simply updating (e.g. relationship status). I tried baking in a time period (e.g. 24 hours) in which I ignored all changes and waited for the baseline data to become obvious, but even that didn't work because some data took even longer to re-appear. At some point I had to admit to myself that - with all these work-arounds - my simple feature had turned into a hack.
What older Nokia phones used to do is refuse to accept the sms from the carrier, so it ended up getting queued/retried for a few days. I'm not sure why Android can't do the same.
Nailgun might help you with the startup time: http://martiansoftware.com/nailgun/
#2 is a great idea. I'd love to work for a year in #NYC as (lead dev, CTO, VP eng or whatever ;-)
>20% (y(.2)(.2)(.2)(.2)(.2)) have prepared themselves enough to achieve some measure of success

What does this prep entail? What more needs to be done apart from having the motivation,starting and finishing building the damn thing?
Since the framework and the server(s) can be set up in a multitude of ways (including two-server setups with Apache serving Django and nginx serving static files), I'm finding it really hard to believe that you'd be able to distribute a one-size-fits-all Django-WordPress egg.

Sure you could have RPMs or Debian packages tailormade for a specific distribution, but WordPress has the advantage that it's a downloadable package that can easily be (S)FTP'd into a folder on a shared host and run, and it'll work with most hosts. You just can't do that with Django-WordPress.

Again, I use Django/Python more than PHP these days, so it's not a PHP versus Python thing.
I wonder why he didn't compare against gevent-based servers. In the comparisons I saw between Python-based http servers, those came out highest in perf.
Submit it to a journal for publication? Present it a a conference of some sort? If you can't get it published in a traditional journal, write it up and submit to arXiv? Publish it on a website where it will get crawled by the Wayback Machine? Write it up and see what it takes to get it indexed by CiteseerX?

Even better, try to turn publishing it into an opportunity to gain some PR: send press releases far and wide about it, and put an implementation of it in a GitHub repo. Shout it to the world.

IANAL, YMMV, HTH, WTFBBQ, etc...
Referring to the last remarks on this post, the author suggests users to switch to blogger from wordpress because of this support.

I wonder though, as plugins (like http://wordpress.org/extend/plugins/mathjax-latex/) exists for users to user MathJax, not alone the same javascript used in the post could be injected to wordpress.com, even without installing any plugins.
Review Of The New Apple iPad 2
Everyone is waiting eagerly and there have been a lot of rumours on Apple’s next generation iPad named as Apple iPad 2. Features like fast processer, built-in camera for video conferencing, voice command picture editing; automatically download good music by deleting bad ones, three axis gyroscope and light peak technology etc.
If she (or a friendly neighbour) has WiFi then you can get digital picture frames that can update from the internet.

You can also get photos printed and delivered from various online services, with bulk discounts available, which would give her more control over which ones to put in frames or photo books and share with her friends.
While this is really promising - it's important to note that they experimented on this using only journal articles. It'd be interesting to see how it would deal with spam, as it seems like this is the sort of thing that could be gamed.
Is this really the 80-20 rule? As I understood it, the 80-20 rule is that 80% of the effects come from 20% of the causes. E.g. 80% of profits come from 20% of your clients.

Here he's saying that 20% of developers want to launch a startup, and that you can further subdivide each group into another group that is 20% of the size of the previous group. That doesn't make sense to me as an application of the 80-20 rule other than that there's a 20% in there.

Edit: here's an explanation. http://en.wikipedia.org/wiki/Pareto_principle
A common phenomenon I've observed among richer households in NY is that although both parties work, the man is still the primary breadwinner, i.e. the household finances are completely dependent on his job. (I.e., his pay might be 5-10x hers.)

Typically the woman works in some job she derives utility from (often arts, fashion, teaching or nonprofits) while the man works in finance. Their lifestyle (or even 50% of it) would be completely unsustainable on her salary alone. A rich husband enables her to pursue minimally remunerative work.
No. Don't silently reject SMS messages when I have megabytes of storage available. Let me know I'm missing something.
That's actually not quite what's happening.

The vulnerability in vBSEO does not allow users to upload files. By all indications, it's a relatively normal persistent XSS vulnerability. However, because of the nature of XSS and the functionality built into vBulletin, it's possible to add executable code to the filesystem.

It's always good to remind people that building functionality like that has unintended consequences.
Oh so many moons ago I had a similar defect to fix on a phone I was working on. The defect was causing a type approval failure and we had to fix it before the phone was going to be type approved.

Type approval must be a walk over these days as long as you have a flash UI.
He suggests switching from Wordpress.COM, Wordpress's hosting service, which presumably doesn't provide that plugin.

Edit: As jamesgeck0 points out, Wordpress.com does support LaTeX: http://en.support.wordpress.com/latex/
10 Different 60-Second Meditations You Can Do To Reach Nirvana
Don't forget that Go still has a lot to improve wrt code optimization (no function inlining yet, simple goroutines scheduler, for example), and that its regex implementation is still simple and not optimal (I heard they plan to replace it with RE2 later).
Greeting groups of people as "sup bitches" is a popular culture phenomenon. It's not used for shock value or to give offence (at least in my social circles....).

My use of both "profane" and non-profane offensive comments in my comments is to drive home my point. It is not intended to hurt others, but merely make them think to themselves "frack it, I'm ignoring him." "What he says would normally offend me, but I'm going to have a nice evening with my wife and kids instead" ...or something along those lines.

If I get anyone to that point then maybe they'll know that in the future, if some anonymous dude dares use the dreadful word "bitch" on the internet, it's best for the sanity of everyone to let it slide.

"Because if it isn't possible to give offense, why are you trying so hard to offend people??"

-gets back in character...- Well I'd say there is a keen difference between "giving offence", which I am of course not doing, and "presenting others the opportunity to take offence". The choice is theirs.
The Impact of Accidental Complexity on Estimates
DianDian (点点) – China’s Tumblr Clone
Thanks for sharing. Your insights & warnings have been most helpful.
FTC says it will look into Apple's marketing of in-app purchases to kids
If it is sarcasm, then sorry.

It's still winter, there's a blizzard outside and my sarcasm detector is malfunctioning. I wish for spring to come, but it will take another 20 days according to the latest forecasts :(
Its hard to give some solid advice without knowing what these sites are about. It could just be the nature of the service, or maybe you just need something extra to encourage them to explore more and fully understand the value you're providing.

This is basically a shameless plug, but I'd love to talk to you about your sites and see if we can work together. My startup is IActionable.com and we offer Gamification/Game Mechanics as a service which I think could help your situation.

We recently posted on HN that we have decided to offer our services for free for a select few startups.

If you're interested, check out http://iactionable.com/free-for-startups and mention this discussion and we'll get back to you today.
thanks, I almost spit tea on my computer :)
I had to laugh at the "ultra simple languages" bit in reference to VB or C.

C, at least, is not an ultra simple language. Logo, maybe. But C, no. There's all kinds of nooks and crannies to explore (or get tripped up by).
There needs to be some sort of incentive for them to come back. Something about your site needs to keep them hooked.

Its really different for every case, but take fb for example. You want to see what your friends are posting. You need new information that they wont see unless they go back to your site.
World's first hack-free software 'developed'
Relatedly: what is with MSDN bloggers always referring to themselves as 'junkies'? A "script junkie" probably won't steal their mother's VCR and pawn it so they can get more scripts to stick in their arm. It's kind of a bizarre convention.
"As you can see Go implementations of Web application wins in almost all test cases."

That is pretty much what I would expect from a compiled vs non-compiled language.
In that case it should support linking a js source file usin g <script> tag, which is used in his blogger trial. I guees the same thing should apply to wordpress.COM too.
"Finish" is a funny thing. Interactive community web sites, like say, Facebook or Deviant Art aren't ever 'finished'.
By auto-tagging do you mean extracting entities from text?
If so I have some experience using third party apis (Zemanta, Alchemy, OpenCalais).
3 people, myself included, found the name synonymous with a list of girlfriends. I know the car-price meaning, but it's not what I think of first. Now there's a market indicator :)
Have people stopped designing for Firefox?

It does not look like that for me on Firefox on Linux. The author probably just missed it because of different font availability/preferences.
> if we codenamed Django 1.3 "Wordpress"

Can I just say that I, for one, would find that awesome? :)
Killzone 3 de PS3
Killzone 3 de PS3 Como vimos en el Sony está preparando un nuevo paquete.como vimos no Sony está a preparar um novo pacote. Após o anúncio,omme nous l'avons vu dans le Sony prépare un
Killzone 3 PS3
Great stuff, I'll keep this in mind as I build out the Appleseed Graph API. Especially good that you opened up with what you like about the Graph API, often-times articles like this skip right to the criticisms.
After re-reading the description I have to say that you're technically right. The exploit itself seems to come from the output of unsanitized data that originated from an "uploaded" page's code.
> (downloads latest from djangoproject.com ...)

Well, actually, that's for better.
From the limitations section of the wiki page linked in the article:

Not all add-in cards have a method to expose their Linux interface name(s) to external port mapping. biosdevname may provide incorrect names for such. Discussions are ongoing on the netdev mailing list to standardize a method of exposing such mapping.

Seems like this would be kind of a deal-breaker for any wholesale move like this. I'd be fairly surprised if this got any widespread adoption anytime soon.
It is very nearly so. I would estimate that over 99% of bugs that I can reproduce in a debugger are fixable (at least at the level of a work-around that takes the pain away) in a single day.
This is about writing - but how much applies to software?  Perhaps most ...
Well, I think this is one of the strengths of modern companies with modern PR.
No. For security reasons, Wordpress.com doesn't allow you to run Javascript.

See http://en.support.wordpress.com/code/
Writing (and finishing) a book is a lot of work.

I always admired people who did it (regardless of the final quality) because I thought I could never do one myself.

Now I've written several.

And now back to my software projects.
> I'd been happy to have Java with closures, first class functions, and maybe better generics.

What you want is Fantom. It's an incremental improvement over Java with lots of features that doesn't blow the complexity budget IMHO.

http://fantom.org/doc/docIntro/Tour.html
This exactly summarizes why I stopped using Scala. All I wanted was a cleaned up Java, but it's much more and riskier than that.
Looks like this could solve the problem of network interfaces renaming themselves after reboots. Hooray!
Well, wouldn't it? "Improper" means "will offend people." If nobody is offended by something, it's not improper. If lots of people are, it is.

Whether you care is a different matter. If you don't, that makes you a rude person. Which you're free to be, if you wish.
Peter Thiel & Max Levchin: "Silicon Valley Lacks Radical Innovation"
MICROMAX X560 3D-WIFI ENABLED PHONE
ChroSh: The Chrome Shell (An implementation of Chrome's new Omnibox API)
(Last changelog entry: 2005.)
this project was a weekend project to help me learn asp.net MVC2 and to allow people to share their farts they are most proud of.

Open to any suggestions and comments to help make the site better.

The ability to rank the farts is in the works as well as posting videos.

Videos has been the number one feature that has been requested so far.

Make your request or suggestion for the site.

Be sure to recommend via facebook or retweet by using the buttons in the top left of the site.
She could be a 'virtual guide' - http://guide.mygola.com/

I think they pay in US$ too. Not sure if this'll meet her budget req though.
Changing the name to Reinhardt is not just a good idea ... it's the law! ;-)
I'd take issue with the description: "If used as designed, encryption by OTP is virtually unbreakable."

If used as designed, encryption by OTP is provably unbreakable.
Interesting ... I only associate Blue Book with Automobiles. Black book strikes me as a list of potential flames.
Singular Value Decomposition
General, yes, but useful? You can easily get wildly different numbers by arbitrarily adding and removing steps. "Of those, 20% don't get too discouraged after educating themselves about the process" Now there are 320. Or combine start and finish building into simply "20% actually build something". Now it's 8000.

It was clearly meant to be motivational, not something you should bet your house on.
"Once things start to settle down"

Ah right, when Apple stops innovating, then?
Awesome to see our friends to get this investment. We started at the same office, guys worked hard and stayed focused on their long-term vision. The game is really awesome.
this was pretty interesting and i definitely believe that there is some merit there, though a few references would have been nice to see. for instance where is the statistic that real average wages have fallen 18%; maybe he means median wages and even so i think that there is some amount of academic debate on the matter. Also additional modern expenses are taken into account in CPI calculations (at least that's what i remember from econ, please correct me if i am wrong). So the fact that now everyone has a cell phone/internet bill is accounted for in the inflation numbers. Next, it would be interesting to see education levels and corresponding wages taken into account. Education costs may have gone up significantly but what about the corresponding wage gains for educated workers.

Really the problem here is that comparing averages doesn't make a lot of economic sense, because what was average 40 years ago would be considered below average today (think tvs, cars, home sizes...). Still its a very thought provoking article but I think it needs more research.

Edited
State of The Art Web Typography
Next release of Set For Marriage, codenamed: PlentyOfeMatchCupidHarmonyOK
hmm - what o/s are you on?

On windows with Firefox 3.6.13 I get:
http://imgur.com/G4yl8

On Linux with Firefox 3.6.13 I get:
http://imgur.com/x5WRt

It might be a font issue. We are finalising some layout features at Hypernumbers - this side project website is layout in a spreadsheet (I know, I know) so there are going to be some glitches. I suspect it is might be font related.
Earlier submissions:

http://news.ycombinator.com/item?id=2152792

http://news.ycombinator.com/item?id=2151464
There was a pretty good discussion about this on LWN a while back, I recommend it to anyone who wants more information (both the commentary their, as well as the linked article): https://lwn.net/Articles/424859/
Cloudata - open source implementation of Google's Bigtable
Do you have personal experience in doing information products? I'm really curious about pricing and sales for that kind of thing if you're willing to share.