skysight-inc/HackerNews huggingface dataset:
I'm learning Django (and Python) now, a big +1 for the official tutorial being the best first place to start. It walks you through setting up your environment, working with the terminal and a cool little project setting up your first app that quickly and clearly shows you all sorts of cool things Django can do.

I took me about 10 hours from start to finish with probably half of that devoted to getting my environment setup. I learned a ton and not just about Django.

If you have experience with Python and/or working with the terminal it should be much faster, but you'll still probably learn a lot.

#django IRC channel is another resource I'd highly recommend, especially when you get stuck. Those guys are super, super helpful.
I literally just did that prior to reading this! Any other addition suggestions?
Same with XAML/WPF on Windows platforms which is very refreshing if you've been building for the web for years.
According to me the one product that is best from Microsoft is Exchange.

For example there are a lot of organizations that are shifting to Linux and OpenSource (LibreOffice and similar), but Exchange is the one software that cannot be replaced.
Perhaps that's why he said "It seems counterintuitive..."

If he thought it was counterintuitive, then he would have said "It is counterintuitive..."
Thanks, I just read that article.

2 years for that? Thats embarrassing as hell, I can see why he is lying through his teeth and deferring the blame.

It seems that every time Zuckerberg talks, he's just more and more full of shit, can't say thats surprising though! Its a trend that has been around since before FB was even in existence.
Yes, that's more or less how it was done. The explanation is here: http://www.spinellis.gr/blog/20090805/index.html
Quick tip: Dots are meaningless in your Gmail address
For a couple of weeks my wife bought me chocolate-coated coffee beans once a week. These lasted about 5min once I remembered about them at work, due to (a) yumminess, (b) tendency just to mindlessly eat at the desk.

After that, because chocolate-coated coffee beans are expensive, I figured I'd cut out the middleman and I bought a 5kg bag of coffee beans and just munched my way through that.

DO NOT DO THIS, even though it sounds cool.

After a couple of hours the increased caffeine made me jittery, my heart rate was up, my head hurt and my skin was dry and scratchy.

After a few weeks I quit that. It was hard. I'm a water addict now.

/CSB
The link to a normal Whale sound is the same link as this chap at 52 Hertz.

I do find his path tracks interesting and they do seem to have a central point and do wonder what is of note there, food!

Supprised no DNA samples have been taken, though I suspect we can't eliminate some form of polution inducing a genetic mutation. We have humans with high-pitched voices so anything is possible.

But fair play to the chap in carrying on trying to find a mate in over 20 years, now that is tenacity.
There's a reason that we have video codecs like mpeg and h264 instead of using mjpeg for everything; the compression is much better. In that sense, a stream of jpegs is far from optimal, even if it's smooth as butter on a fast connection.
Great site. I had not seen that before
Ah, but the free market can prevent people from having choices. Suppose a union demands a union shop. That of course prevents workers in the shop from having a choice to not be in the union. Now suppose one person in the shop decides to not be in the union, and the other 150 people in the shop go on strike, to demand that that person be fired.

Does the single non-union person have the free choice to work in a shop without being in a union? Do the other 150 people have the free choice to demand, as part of their work contract, a closed shop? Do the union members have the free choice to strike, should a non-union employee be working there?

In so-called 'right-to-work' states, the answer is that employees do NOT have the ability to require a union shop, and do NOT have the right to strike in that case. No one in those states has the ability to choose to work in a union shop, or even to buy from a union shop instead of a open shop.

Closed shops can appear in a free market. Laws prevent closed shops. The government has "chosen" the winner, and done so in favor of non-union businesses.

Are you a big enough fan of the free market that you want to take away existing prohibitions on union power?

For the matter, the free market allows child labor. It's those silly labor laws which prevent people from having the choice to send their children to work in the fields and bring in some money. Indeed, anti-truancy laws say that we don't even have the choice of letting the children stay home during the day.

Are you a big enough fan of the free market that you want to take away existing prohibitions on child labor?
Oh, i didn't realize. Now that you say so, it seems obvious.
+1 for the time to set up working environment. It mostly costs me half of the time I do something new.
Ask HN: time spent testing web site visuals - how big is the problem?
We, at http://42coffeecups.com drafted a little internal tool to help us spot visual changes (especially unwanted ;) as we push new version of web product to server.

I wonder how big this problem is for others. Is it worth enough to create a service around this?

Please, leave your email at http://signup.eyevalid.com/?lrRef=vzb7O if you want to discuss it further.
Was this their first product in office suite?

Out of curiosity, why didn't IBM ever release office suite? They had such a strong hold on enterprise market and yet all they did was to buy lotus notes that too in mid nineties (quite late).
My Experience of Failure
I think it's people deciding that "good enough" is good enough. In any case, with today's rapid development and update cycles, it's easy to fix mistakes.

Fast, good, cheap; pick any two.

80% of the people only use 20% of the features anyway. And they never see the bugs that drives the remaining 20% of the people nuts.
The entire Office suite is a good product with few realistic competitors. For all the criticisms, it does exactly what many businesses need. And the de-facto requirement for good Office compatibility keeps businesses on Windows.
Very much relate to this. Some days, especially in the corporate environment where I work, I genuinely wonder if we are missing the point completely with all the innovation and advancements in OS' and software instead of focussing on cleaning up what is already there. It always feels like there's more time spent developing all of this than there is dogfooding it.

One thing to add to the gripes re iOS - I've found that it works beautifully when it does, and horribly when it doesn't. His point on notification clearing reminded me of the Mail app when you have connection failures: I had 5 accounts tied into it, and when the networking failed it would throw 2 modal dialogues for each account. The amount of time I spent glued on the spot hammering away at notifications so I could move on felt staggering after a while.

I had a glut of other misc. quirks and persistent crashes that cut through the gloss on the device, this in combination with a string of Windows 7 bad behaviour (started python development, started hating python development) led me to switch onto linux (started loving python development) and a droid handset. Guaranteed they will have just as many warts and bad behaviours, but it feels more reasonable because I'm expecting them, and on linux, have an opportunity to fix them.

There's two aspects to being a "power user" (not entirely but I try) that I could never take for granted - this capacity to fix things that don't work, but also the opportunity to work with the more atomic tools. There's nothing more soothing than stringing commands together, writing a script, or organising things in a text file or database: mostly because if something breaks, I broke it, I can see the breakage, I can fix the breakage. Minor bliss!

Addendum / edit to this to provide context - I think coming from a control systems background has coloured a lot of my opinions in regards to innovation. I've seen fistfuls more value delivered (in this field, potentially applicable to others), by creating small, clean, highly polished, iterative and well integrated systems as opposed to large, sprawling and constantly evolving...messes. The sometimes popular fail first / fail fast / iterate like crazy mantra makes me itch. I've seen successful lean / agile approaches executed that focus on quick delivery without being so flippant about quality.
Digiarty Updated WinX YouTube Downloader and Declares 100 Percent Adware Free
Digiarty has updated and released 100 percent clean free WinX YouTube Downloader (3.0.2) with all feedback bugs fixed and increased compatibility with new 1080i/1080p HD YouTube videos.
I've had thoughts about doing a Rubinius bytecode interpreter in PyPy, but I can't find a decent reference to Rubinius' bytecode format other than the source. That'll take more time to wade through than I've got right now.
Since when did WebKit+Firefox become cross-browser? It's kind of ignorant to dismiss IE and claim cross-platform, but it shows arrogance to act as if only 3 browsers exist in the world.

I don't actually care that the experiment is an ugly gray box in Opera, but this attitude is a general trend I hate to see.
Things get even worse when you know something is broken but nobody else seems to care.

At the cafetaria here I pay with my bankcard, if I put the card in too soon, the payment never works. I know that the payment device software is clearly broken.
The solution: The clerk stops the payment and restarts it if you put it in too soon, or yanks out your card and puts it back in himself.

Good luck explaining that it's broken.
I ♥ Heidegger’s Hutte https://quoadsubjectum.wordpress.com/2012/08/08/place-making...
Presentation design blog Idea Transplant: How to get started?
Fig. 3 lowest estimate for # of English speakers is < 300M? What?

Current population of the Anglosphere (Australia / Canada / New Zealand / United Kingdom / United States) = 435M; I'll eat my hat if <75% of the population of these countries speak English. That's saying nothing of all the other Europeans, Indians, Chinese, Africans, and Latinos that speak English. Like the Dutch don't also speak English!?

What the hell was that estimator smoking?

Hell, the max estimate there (~500M) is probably closer to a reasonable minimum.
I'm a little young to know for sure, but did IBM make any significant software (other than the OS) before the purchase of Lotus?
At the time when Excel was announced they were still running OS/2 as a joint venture with Microsoft.

(Incidentally, IBM does now have an office suite. A quite nice version of OpenOffice: http://www-03.ibm.com/software/lotus/symphony/home.nsf/home)
I don't think it's nearly as bad as this article makes it out to be. There still are defaults and you can still pick those.

What if you buy something and you don't like it? You can just never buy it again and choose something else instead.
You probably could, but given that GIF files are limited to a 256-colour palette, it would probably look pretty horrible. Especially for such a large image.
'for now'. Current debuggers aren't built to handle this point of view. I agree it's quite frustrating, but I'd bet it will be fixed soon.
It will be available on safaribooksonline by the end of the month ... so if you already have a safari account you can just wait a little
I think I am waiting for simple vertical alignment since CSS1.

It's like variables (yeah I know, LESS / SASS ...).
Living Without Time
No, I do not. However, today's specific implementation is. Are you really convinced that you'll be able to run an iPhone app from today in 10 years?

It's just that, I'd love to have a fancy lighting system, but please with its own specific remote(s), not a device you replace and that changes every few years.
The Curse of the Traveler
Guess it's a case of not being ready to execute on the idea yet? If so, not sharing until you're ready to start executing would be your best option.
Robber.py - BDD / TDD assertion library for Python
This is one of the things that really upsets me. I hate how nothing ever works. We spend our money on things that don't do as they say, or companies that don't do as they should. I guess it's inherit a problem with a profit driven world where more features will always trump actually working.
Apart for this 'push' for democracy, there is also a 'pull': industrial society has its limits (no industrial country is rich now, Germany is closest, but it's already more of post-industrial these days), and post-industrial societies are less about discipline (for which dictatorship is good), more about flexibility, self-expression and creativity. How can an information society exist with no freedom of speech? It is an oxymoron. And China rulers cannot afford their development to get stuck: people want to move to cities, so forcibly stopping urbanization risks rural revolt (of which China has a long and bloody history, so they will take that threat seriously), and maintaining the rate of urbanization requires quick economic growth, and at some point, they will have to make concessions in the human rights field to maintain it. Opening up information, on the other hands, quickly wipes dictatorships: there is no way it can exist with everyone speaking openly, Soviet Glasnost quickly led to collapse, for example.
I wonder how easy (or mostly not-easy) it would be for Facebook to build a search engine: While Facebook have some smart people (and part of the data already), I think Google has more people working on search, than facebook has altogether. And while Google makes it look easy, building a good search engine is not an easy thing. Look at how much Bing spends.
Everything too complicated to fit into any one single person's head is going to have problems. That's how it works. There is a tradeoff of functionality vs expense-of-time for any given task, and if you polish the functionality to a mirror-shine but don't receive any economic benefit for doing so, then your software won't make much money.
Show HN: Por Favor - Favors between friends
If I remember correctly, each file system has its own mount.fsname command, the mount command itself just routes to those individual commands (based on the -t argument). You could surely add tools for a filesystem without modifying the general mount tool itself.
The Organization Kid - David Brooks - The Atlantic
The Whale's sound: http://www.pmel.noaa.gov/vents/acoustics/whales/sounds/whale...
Graceful degradation shouldn't be based on user agent sniffing. That defeats the purpose.
Step-by-step Guide for converting Dvd movie to iTunes
"Guaranteed they will have just as many warts and bad behaviours"

Absolutely!

But you are not alone on Linux, and in the 'everyone sees this' scenario, be assured someone will be working on it somewhere, or something slightly similar...

Ubuntu actually run a 'papercuts' bug fixing programme designed to get new people interested in developing...
Por Favor's a to do app with a bit of a difference. Instead of you adding tasks to it, it's populated by your friends + family.

A lot of the time, people ask for favours and I say "Yeah sure" and forget about it instantly. With Por Favor, I can say yes when they ask me, and it'll automatically remind me when the task needs doing.
I'm an end user of IT at work. We have managed Windows 7 desktops and a curated range of software. It all sort of works most of the time. My use cases are relatively simple.
The navigation looks terrible on an iPhone. It's a remarkably bad design for mobile.
I didn't realise Ruby also had this. Here's the Perl corollary:

perldoc English
perldoc perlvar

links: http://perldoc.perl.org/English.html | http://perldoc.perl.org/perlvar.html
That would also be a good way for him to see what college is really like, since he is so intent on fixing it.

(I'm a dropout too)
Once again, a pity the Mac App Store doesn't offer a way to try before buying (at least at that price point) -- I'd like to see what it does with text, notably, Google Web Fonts (rendered to Bitmap? Automatic downloading of Google Web Fonts to Photoshop?)
Fuzzing Like A Boss with Pythonect
Use LINQPad for more than LINQ
You can't predict how an individual cow will move, but it's perfectly acceptable to use models to predict how cattle generally move. Similar to the way we use models to predict how humans navigate hallways and find paths across grass.[1] When you have a bulk of interacting particles, it tends to remove the "personality" of the individual, leaving you with how the group as a whole will move.

Philip Ball's (former editor of Nature) book Critical Mass[2] is an excellent read about the interesting effects that happen when you look at large number of complex interacting actors. He discusses the effects in traffic, pedestrian models, finance, plant growth etc. I highly recommend it.

[1]http://www.youtube.com/watch?v=8SmRBTJ-jeU This is just a video I picked out quickly, there are much better resources, I just can't find them on my phone.

[2]http://www.amazon.co.uk/Critical-Mass-Thing-Leads-Another/dp...
That doesn't sound like a very good song
Honestly, there'S just too many things to fix. It's easy to believe with just a little better management or a little more attention to detail or more XP or whatever all these problems would go way but the truth is it's just too damn complicated.

Each of the products mentioned are huge HUGE projects layered on top of hundreds of other projects. A browser has a various networking stacks themselves built on OS stacks themselves built on device drivers etc etc. Pick any part and it's literally counting on millions of lines of code to be flawless. Interact across the net and now you need the software on all parts of that network to be flawless as well

Can you name anything with so many parts that just works?

It's possible it could get better but it seems unlikely. Each year the new stuff is built on top of the old stuff making the hole deeper and deeper as we go. That's why a 1.6ghz atom with a gig of ram sometimes feels slower than my Atari 800
They should buy DuckDuckGo and turn it into "Facebook Search". If that happens, though, say goodbye to "unbiased, unfiltered search results" :-)
Quantrix is used a great deal in finance, and I have the impression that it is used more than Excel by people who need to have confidence that their financial models are correct.
Nice idea but it seems strange to have this as a separate app, if I'm always forgetting about favours, I'm going to forget to load that app all the time and respond to items.

What about a layer that adds this to my current ecosystem (gmail todos?, RTM, twitter bot?)

I like the MVP of the site but I think you could do with a bit more information on how the app looks and works UI wise.

Good luck mate
Yes, but the poster 'recoiledsnake' made a separate mistake, stating that modification to GPL code is required for it to be vulnerable to lawsuits. As cjbprime stated, that isn't true; using the code is enough for it to be covered.
Yes, the tracks are interesting. Note how the whale often tracks back and then takes a different route as if he/she was unsure about the route (something we often do on new/unexplored forest trails so that we don't get lost). The sharp turns might therefore be some sort of a landmark for the whale.
Just curious, do you have any plans to monetize this site?

I thought I'd find referal codes for the links to the linked products, but it's not the case (not for the few I tried, at least).
JRuby does have an AOT compiler, but the resulting code must be shackled to the rather large JRuby runtime. Is also does a slower dynamic call that fastruby (except on invokedynamic).

My goal with fastruby is more to have a still dynamically-typed Ruby-like language without requiring anything more than virtual invocation and a modest runtime library (that can be statically optimized to only what's needed by e.g. Android toolchain).
Visicalc was first, but I think it was Lotus 123 that really made spreadsheets popular; it was absolutely huge back in the day.
Here are the other whale sounds: http://www.pmel.noaa.gov/vents/acoustics/sounds_whales.html
That's it - for me the sound of one hand clapping now will always be heard at 52 Hz.

That's made my day. :-)

Hope Mr 52 Hertz Finds Mrs 52 Hertz soon. Cheers
Near the arctic is where the food is, all baleen whales migrate there for that reason. The other end of the migration is tropical waters where they mate and give birth.

But these migration patterns are probably instinctual, so no surprise this guy is following them - and if he didn't migrate north, he'd probably starve.
Has he ruled out running the trains in a lighter gas like hydrogen or helium?
The idea is that you get a notification when they ask you to do something, then again when it's time to do it. You can load the app and see everything you've agreed to do, but you don't need to open it to use the app.

Adding a layer to your current ecosystem's definitely an option. Making sure people see any incoming alerts no matter what they're doing is what we're aiming for.
Spoken commands crash bank phone lines
John Naughton says that the "new disenchantment with Twitter seems daft"
The figures in the article are from 20 years ago. Back then, populations were smaller and many countries were just ramping-up English education for students.
RESTful API with sync
Maybe, but classification and optimization are two different problems. There's no function for the poster to optimize here.
Currently I am not monetizing the site in any fashion. In the future I may.
You still get friction then, just between the air and the tube walls.

The bad effects of air-friction would seem to still be present, and maybe much greater, because you'd have to move a huge mass of air and the friction would be over a much greater surface area (isolating the moving air to within a small portion of the tube does not look simple to me).
An interactive map of every war waged in history
The big lie is we as humans have it all together. That we are the superior species on the planet and we can do what the hell we want.

Global warming, destruction of nature, loss of liberty because governments we elect betray us - don't worry, somebody else will fix that, probably some Y Combinator startup. No wait, driverless cars are the answer.

Us humans hallucinate in our own private world more than we interface with the actual world. We can and will rationalize anything. Nobody is upset because we aren't really there, or even here. We are off somewhere else, thinking we are smarter than we are and that everything will be okay.

With the terrifying state the planet is in, we should all be upset.
I had tried this with python a while ago. Simply translating python code into C code using the objects in Python/C API gave up to 30% speedup. However, that is not much, considering the fact that python is up to 100 times slower than C. For speedups that are more significant, you really need type inference.
Lets reverse your last point: when MS releases Office for Surface, iOS is dead in business.

If they hit that mythical $199 price point which is rumored (unlikely) and it ships with Office RT, then there is no better tablet proposition out there.
This would probably violate ToS for facebook.
Small Business Time Management
$: and $1 .. $9 are relatively frequently used. Most of the other ones are rare - several of them I've never seen used at all.
I work in this area and I'm not so sure the fix will be easy. There seems to be a real "cognitive" cost to abstractions such as deep chains of combinators, which spills over into debugging. How the heck are you supposed to debug something when the control flow is abstracted N-layers deep? You really can't, which means you have to resort to something like data-flow debugging.
Yes. Excel took a long time to topple Lotus 123, but Lotus's failure to move to a GUI quickly enough saw Excel win.

DOS Microsoft Word was before Excel I think.
Building a ‘live Google Earth’