skysight-inc/HackerNews huggingface dataset:
There are other factors than money. For example, I was a mad cricket fan as a child - spent endless hours watching, analyzing, playing etc. until a couple of my heroes were caught throwing away matches, for money. What I couldn't understand then, and now, is this - they were good in their game, and were already maKing boatload of money. What difference could some more money possibly make in their lives? I stopped watching the sport altogether, it was disgusting. When a sporting hero cheats and gets caught, it makes a huge impression on their fans, especially the younger ones.

I agree cheating in stock market has more impact than cheating in sports, but cheating in sports is not something to be swept under the rug.
Step-by-Step Guide on Configuring Django-Userena
This is exactly what I use it for on my desktop. I have any app that I don't want to maintain longterm history for it's internal files (ex: Firefox browser cache) pointed to /tmp (mounted as tmpfs). As an added bonus if you're running your OS on an SSD (which you should be) you don't have it thrashed by constant writes/deletes.

The memory size issue is basically a non-issue at this point (pair of desktop 16 GB DIMMS are ~$80 and laptop isn't that much more).
All the context that is needed is said in the first sentence.

To claim this was facebook's biggest mistake is surely one of the most ridiculous things i've ever seen or heard the guy say.

edit: Mark Zuckerberg has his head up his arse :-)
Not necessarily a majority of apps.

Facebook is a really, really popular app. They cannot get away with good effort alone. They must make their mobile app flawless and reliable, because if only a couple of users out of hundreds of millions publicly criticize their app, this hurts their reputation badly.

I do not agree with what most people are saying. HTML5, CSS, Javascript are already good enough standards for 99% of all apps.

The real problem lies with the popular mobile browsers. Anybody who ever tried developing a rich interface for Mobile Safari and for Android knows just how bad things are - and some people think having to support IExplorer 6 was painful.

Also, at least on iOS, the browser has better performance than a WebUI embedded in an app. From what I know the web component doesn't use the same Javascript engine for instance. Also, not sure if this changed, but on iOS 4 you couldn't upload files from the mobile browser (file fields in forms were deactivated). You also couldn't automatically place the focus on a form field, to force the keyboard to pop, because you couldn't trigger any mouse/keyboard event other than in response to a physical user action (I think this was a problem with mobile WebKit in general). And I also experienced many problems with Android's browser. I can't even remember all of them.
In the 1990s, there was criticism of older Mac OS software because there was no indication of the current application's name in the single menu bar. (This is pre-MacOS X, which placed the application's name next to the Apple icon.) In iOS today, there's similarly no indication of the current app. I think the idea of the individual design for iOS apps is that it's easier to tell at a glance which app you're in.
Yamaguchi Partners - Infrastructure Funds On Uncertain Ground.
Thanks you...
People think that HTML5 us the second coming. Thank you for putting it in context. Use the best tool for the job. I am tired of so much hype over HTML5 - like it's the greatest thing since sliced bread.
To quote Richard Herring:

This political correctness stick is brought up on these occasions to ridicule a world where you can't say certain things any more. But this stuff isn't about this invented construct of PCness - does anyone claim to be politically correct? It's just a pejorative term invented by people who want to still be racist and old-fashioned. It's about respecting people whatever their background and not making sweeping and offensive statements about them based on the colour of their skin or where they come from or their disability, sexuality or gender.

http://www.richardherring.com/warmingup/?id=2299
Code-search tool MUCH faster than grep or ack
Even in that case, using tmpfs on /tmp sounds like band aid. If there are applications that suffer performance because stuff it puts in /tmp , then change those applications - possibly by using an application specific tmpfs , or a new system wide tmpfs that doesn't overload something as ubiquitous /tmp
From the article:

Glass thermometer iPhone app: skeuomorphic.

Wooden thermometer iPhone app: not skeuomorphic, because real thermometers do not use wood.
US court reimposes $220,000 music piracy fine
The first legally binding contract I wrote… at age 11
Communication + Permalink = The Real Disruption In Publishing
A rare Anti-Betteridge. http://en.wikipedia.org/wiki/Betteridges_Law_of_Headlines
In Maxthon on Android 2 it worked quite well but I had to scroll up to the top of the page to find the overlay+image.
With CI, it's become a little harder to make the excuse. :)
I am so disappointed by American cyclists doping that I will no longer watch cycling on TV. The benefit is that I now have more time to watch (American) football.
I see unit testing (and especially TDD) as a barrier to agile development.

If I'm cranking out a prototype to show a customer then I don't want to spend precious time writing tests for code that stands a good chance of being thrown away at the start of the next iteration.

Tests often do need to be written, but the best time to do this seems like an unsolved problem to me.
why do i get the feeling that you probably haven't spent much time "debugging" unit-tests...

unit testing give you the false confidence that your stuff is working, it has little to no bearing on stuff actually working when pushed to production (unless you have 100% coverage and actually thought of and defended againt every possible use scenario before hand)
I haven't used iOS in a while, but a couple of years ago the web app was faster (!) and had more features (like liking on comments, not just on status updates) than the native app (presumably because the browser used a JIT for JavaScript and apps an interpreter). I would use the web app for everything except uploading pictures.
Sure, but if the power goes down, there's at least a chance that I may be able to find that long email I was writing. With /tmp on tmpfs, it's gone.
I wish you best of luck, but I can tell you it's not an easy market to enter.

With some friends we tried to enter micropayments and quickly gave up (even though one of my friends used to work for a payment processor and knew the industry). Regulation is pretty frightening, and so is fraud.

About your form, I'm not extremely happy to give you my personal info, and I'm not a merchant currently (though I do sell through our eBay equivalent occasionally, and am interesting in billing for online services).
If you're being that precise the calendar actually has an average of 365.2425 days per year and not 365.25. In fact that was the major motivation for switching from the Julian Calendar a full 430 years ago.

http://en.wikipedia.org/wiki/Gregorian_calendar
You can't compare comic book superheroes to normal people. :)
Really? That needs an explanation?...
The systemwide tmpfs already exists: /dev/shm.
For me TDD is doing the exact opposite. It bores me to tears, which really brings down my edge.

Granted, this is one of the reasons why I'm recently thinking about whether I've got a slight case of ADHD, but I think a lot of it just stems from the fact that I like to brainstorm code and afterwards use something like tests or just good documentation to reason whether that was the most proper approach.

Never mind that things like cucumber make me cringe big time.
Did some programming.
Apple Store goes down ahead of iPhone announcement
Fell short in what way? Yahoo Mail came out in 1997 and people flocked to use it. You can guess what the UI was like for Yahoo Mail in 1997. But UX isn't only about UI. Being able to shop for a new computer or phone and knowing the stuff I use will continue to work is great UX as well. There are always tradeoffs. I'm tired of the anti-web brigade acting like web development is only good for the developer.
Expanding Flexibility - Introducing the Reserved Instance Marketplace
Its probably not in the same league in terms of numbers, but its impressive that the Raspberry Pi foundation just announced recently that they are now manufacturing their computers at home, in the UK, and maintaining the same retail price. So with advanced technologies and automation, plus some determination, there is something they can do. Its also revealing that the RPi foundation is non-profit so they aren't trying to maintain a bottom line.

http://www.raspberrypi.org/archives/1925
>Yes, let's spend adding more complexity to the file system to work out every /tmp abuser out there. But his original point was avoiding adding complexity in the first place

Better to add complexity once, in the filesystem, than in every program that writes to it.
Amazing Animated Optical Illusions
As someone who uses Ubuntu as my main desktop OS, I still find myself going back to a Windows machine or Windows VM to use MS Office. I'm no Microsoft fanboy, but Office is still far and above better than anything available on linux. I've been beta testing office 2013 and I have to say, I love it. There's no chance of moving away from it any time soon, as far as I can tell.
I remember having a very good time reading Mitnick's "Art of Deception" ten years ago.

A very good overview of what is social engineering, its methods, risks and consequences.
Dropbox has started making passwords expire
By "that" you probably mean "temporary files preserved between reboots". I agree :)
who cares what zuckerberg said tbh, i doubt he wrote the html5 port and i doubt he was the one who convinced people to go back to native. he's just repeating what some engineer told him.

fact is html5 is slow, even more so on none apple phones/tablets. everyone who's worked with it knows it.
Indeed. I was one of the detractors at first, but the splashes of color they gave to the icons appeased my original complaints. After working in it for several weeks, I'd say it's just as easy (if not more so) to get around in code. I find the concept of "distractionless programming" to hold true; now when I go back to 2010 it feels overwhelming. My eyes are always leaving the code, where they should be.

In general, we don't need icons or buttons or menus to write code, so props to MS for sticking to their guns on this. Sometimes it's better to have a benevolent dictator than a democracy.
Apple iPhone 5 Launches Today
Unit tests are good. System wide functional tests are awesome.
Features perl 5 Needs in 2012
1. Post a link to your landing page.

2. Set a price and allow leads to sign up to be notified when it is ready. Slow rollout. This does 2 things. It let's you know businesses are willing to pay for it, and gives you an list of early adopters who feel enough pain to try a "new" product to ease that pain. Adwords is a good solution, but I would first make sure you have your early adopter demographic nailed down. If you don't already have it nailed down, try to schedule some interviews with 3 or 4 businesses you feel are your target market. If you can't find that many willing to sit down and discuss, the pain point isn't high enough for that group.
Not only is the best time to write tests an unsolved problem, but also the method in which you write tests. I think TDD is a joke, but unit tests are still valuable.
Do you seriously not see the irony of claiming that fundamentalism reduces one to their most base of tendencies, while espousing exactly such behavior as a response?

We were all once barbaric (in many, many ways, still are). How did we get out of it? Education, not by some enlightened assholes blowing us up. Please take a step back from your emotion and think about what you're saying.
While some of the audience will be because of that, I doubt the majority are. Last time I checked, Facebook's mobile site actually degrades fantastically well, all the way down to old Nokia feature phones. You can bet that in many countries that is a big deal.
Good lord, you sound as frothing-at-the-mouth radical as any extremist I've ever heard. Subdue and eradicate those who behave or think different than us? Like the Jews for example?
Might not have ever pitched pg, since they're hardware and probably needed a bigger initial investment than YC does to make sense, but Blue River Technologies is probably the most ambitious thing I've heard of.

http://techcrunch.com/2012/09/10/blue-river-technology-raise...

The original product was a robot that zapped weeds with lasers, they switched to a superheated oil because it's cheap enough to be practical.
Right, because they provide the two things I stated: a default app on the other side that provides fairly liberal access to your schema, and a library that can be used on the client that provides a fairly reasonable API (maybe even CoreData integration; I know some of their competitors do this) to access that API.

Neither of these, however, are that complex to do, and the value of both of these drops dramatically once you start writing server-side logic in Java.
One of the hardest parts of writing a compiler is register allocation.

Not quite. There are many much more difficult problems in a competitive optimizing compiler before hitting that step.

You can get reasonable results from even a linear scan allocator, which is simple.
Not generally, but sometimes, depending on the language. That said: it is very easy to reverse engineer most compiled code regardless of the language; it is only a constant factor harder than understanding the source code in its original language.
Show HN: Tradechase - a stockmarket-based social gaming startup
I couldn't agree more. Anything that promotes a powerful authority can be used for evil.

I remember a few wars that fueled by primarily nationalistic propaganda (e.g. World War II). Sure there were shades of religion beneath it, but it was more riding on the coattails of nationalism than being the true source (unlike Crusade Wars).
Not my startup (unfortunately) but my friend just launched his company that he has been working on for a couple of years: www.tradechase.com

It's like a stock-market simulator, but you play short games against each other - like trying to make the most money in 30min with £100,000.

They have a UK Gambling licence so you can place bets on each game (no US gamblers allowed I'm afraid - I think you can play non-cash games).

I think it's a pretty damn cool product - I gave them lots of feedback in the early days so I'd love to hear what the HN crowd thinks now that they are launched.
What's wrong with swapfiles?
Wishing Programmer's Day was a national holiday.
It would be good to see some stats on the number of companies per exit/valuation i.e.

50 billion 4 --- 10 billion : 100 --- 1 Billion : 10,000
Attending lectures as usual
also - not sure if this is too promotional for HN, but I have a link where you get £5 or £10 bonus money when you sign up and during September they are matching deposits up to £100 (although I'm not certain on the exact T&Cs on this): http://www.tradechase.com/coupon?code=erlybrd8

I'm told I'm the only one with such a invite link so far...
It's just about not allowing 3rd party code to have writable code pages. In principle, this is good - most programs don't write code to memory, unless they're suffering a security problem. It's just unfortunate that the few legitimate uses of this are also culled.
Bear in mind that most large scale public organisations primarily rely on either internal IT staff or external contractors (as opposed to the OS/application vendor) for user-facing support for both Windows and Linux. The scale & cost of that support is pretty much OS independent. Minimal training is required for front-line support of Linux for someone with experience of Windows support, something akin to the training required for a new version of Windows.

Central provisioning, deployment and higher level support costs are centralised and do not scale as fast as user facing support. These areas are typically contracted out to (or supported by) the OS/app vendors, and such cost is a smaller part of the deployment/maintenance costs.

Large enterprises perhaps do not work in this manor and have often have direct per-seat support from vendors, but public organisation are generally organised as I outline above (at least over here in Europe).
I had the same reaction as you.

But to answer your question and being a startup founder myself - doing a startup is just an amazing experience. It's a bit like trying heroin (not that I've done that, but from what I hear). The highs are extremely high and the lows are extremely low. Going back to a "normal" job after doing a startup is like taking methadone.

Sometimes I wish I could think rationally around this (like you) and just take a normal job again. That would most likely be better for me in every measurable way (salary, benefits etc) but I'm just having too much fun doing startups.
$2 an hour? That's more than minimum wage in Estonia, a European Union country with most likely higher cost of living than China.
"Most of them" seems to be the likely answer to this one. Including most of the real winners.
Or, if you're being really precise, you'd say 24/7/52... </pedantry>
How Hackers Choose Tools (thoughts on PG's "Java's Cover")
if (isProgrammersDay)
{
beer++;
}
I like your idea.

My thoughts.

Since I keep in contact with most of my family via facebook, have you thought about making this work as an app? I know facebook has photo sharing already, but it is pretty unorganized and you can't have shared albums without creating a group (let's face it, most families aren't going to do that). Also I think having the functionality to embed the slideshow in a facebook post would be nice as well.
I'd say it depends more on app type than on HTML5 progress.
For apps what are little more than glorified content viewers HTML is promising, for others — not so much. HTML5 brings some sanity and improvements, but at the roots it is still same old and lame HTML. You may spin and twist it, but at the end the question is "was it worth is". And the answer, most often than not is "hardly". Improving hardware won't change that, at least not substantially.
Apple is the New Porsche 911
Using Human Behavioral Analysis to Stop DDOS at Layer 7
What evidence suggests the suicide rate for Foxconn workers is "significantly higher" than would otherwise be expected?

Near as I can tell, the only complaint is that there was a large raw number of suicides a while ago...in a company so huge it has more workers than the population of Wyoming. Last time I looked it up, the suicide rate there seemed to be lower than the rate among chinese people, lower than the rate among chinese college students, lower than the rate among US factory workers and so on. And that problem was largely in the past, not an ongoing issue.
Let's not forget that the actual market price for a domain is roughly 10 dollars. Whatever a scumbag squatter can extract from a buyer in need is another matter.

The market price for a plot of land is something based on the location and area.

Will a land-owner accept the current market price for it, or will he demand.. say, 500 times the market price (or preferably 5000 times or 50000 times), just because Fuck You?

Is land so cheap that anyone can start just grabbing hundreds of plots all over the world, on the off chance that someone might someday need one of them, planning to then extract 5000 times the market price from the buyer if he happens to need it bad enough?
That's exactly what I'm saying -- that may well be the case (and that would be a coding error), or maybe they coded some handling; we can't tell from the results (varyingly-colored pixels in the displayed result).
> "Is the test failing because the test is out of date? Or is our program causing a bug?"

IMO, when you change code (extensively), you'd still have to invariably answer those questions. But in the absence of tests, it becomes much harder to find the answers.
Code Substitution Done Right - Switch.vim
I don't see an ad:

$ cat /etc/motd
Welcome to Ubuntu 12.04.1 LTS (GNU/Linux 3.2.0-30-generic x86_64)

* Documentation: https://help.ubuntu.com/
Founder's Little Helper - Prescription drug abuse at London's startups
This is nothing but an obvious troll. If you think Jobs would be disappointed by the new iPhone 5, you might do well to realize that he likely approved it a while before his death. Meanwhile, he thinks Jobs would be mad at Ive for not deviating far enough from the screen size he helped choose, and championed, based on hand proportions.

Claiming to hear him screaming from heaven, especially given that the author knows that he's inventing bullshit to garner pageviews, is gross and offensive.

Flame-war topic, no value added. Flagged.
i would prefer { ++beer; }
One thing that bothers me about most movie recommendation apps is that there is no way to filter movies by their rating. As far as I know, even IMDB doesn't have this feature.

I like watching movies with my family and its hard to find good pg or pg-13 movies to watch. The family section on most sites is filled with animated movies so if you are looking for a non-animated family movie you're out of luck.

I really hope someone out there is working on an app that gets you the best movies to watch that are safe to watch with young kids and family.
sysfs is mounted on /sys

debugfs is mounted on /sys/kernel/debug

securityfs is mounted on /sys/kernel/security

So tmpfs is mounted on /tmp? Can see that...
Titus's Pragmatic Guide to Computational cis-Regulatory Analysis
> Mounting tmp as a memory backed fs is great (to which there may be better options than tmpfs), avoids (potentially) spinning up disks covered in rust for minor tasks.

I mount /tmp as a tmpfs for almost exactly this reason. I have an always-on home server/HTPC that runs the OS off of a small (40 GB) SSD, and I don't want to wear down the SSD with writes to /tmp, /var/tmp, /var/run, /var/log, etc. In theory, I don't want any writes at all, unless the thing is actually doing something useful. So I simply threw in 2GB extra RAM and mounted all these temporary/logging directories as tmpfs. Periodically (and on reboot) I zip the logs up and copy them to a backup directory just in case something fails.

Of course this runs the risk of losing temporary data and logs whenever the server goes down, but that's a trade-off I'm willing to make. It's been running just fine for over 2 years now. I'd do the same thing straight away if I ever need to set up some similar system.
Other than compatibility with other people I don't find MS Office has many advantages, but I will concede it is better designed, especially when you have to pay for it. Compatibility is the huge killer argument for Office and will remain so for some time.

All that said, for high school level essays, slides, spreadsheets, where you are not really interfacing with government or businesses, then the argument for OpenOffice is overwhelming. Even more so when your government can't even afford to borrow on the open markets. I.e. no private investor in the entire world thinks you are credibly going to pay back what you borrow. In that case you have to go to political allies who are prepared to shoulder the costs, for political and not economic reasons, and it might be a good idea to take the 90%-as-good free office package for your school students to contain costs.
does anyone know of an adroid (or any brand, really) phone that is made in north america or europe?
No keypress changes?