skysight-inc/HackerNews huggingface dataset:
Why do people make such a big deal about being unemployed before Christmas? Can't buy presents? Oh well, consider yourself lucky: you just got an easy way out of the empty consumerist scam that is Christmas in the West. I grew up without Christmas my entire life, and I turned out fine. I celebrated it once a few years ago with an ex's family and it was a terrible, contrived experience. Now I consider myself fortunate that we don't celebrate it; I feel sorry for the people who run around malls getting stressed out about which useless piece of junk to waste their hard earned money on for people they rarely get to spend time with.

Xmas/New Years is not that bad of a time because nobody else is working, anyways. You know you aren't going to find anything so you can take a break from resume spamming. Then, after the New Year, there is a flurry of hiring activity as people settle back in and take care of things they've put off since Thanksgiving.

The worst time, I'd say, is in the dead of summer. July/August. Really bad time to try to find a job.
I _really_ want to do something productive in Ada. Its just that every time I sit down and look at it the pragmatist in me balks and I end up doing it in C or Scala. It reminds of ALGO 60. A Language that on paper should have been the goto language ( even had the same DoD support Ada had/has ) , but never gained traction outside a small niche.
I feel like "retina" is the kind of thing that's just a "really nice to have" at first, and then you simply can't go back. It just makes every non-retina display look crappy and low quality, in my opinion.

For example, I'd love an iPad Mini but I just can't wrap my head around going back to a non-retina display. I know many people feel the same.

I felt the same way as Justin when I bought my first retina iPhone, curious to hear his thoughts once he gets one.
Retina for games may not be a big deal, but Retina for text definitely is: I notice the difference when reading on my iPad 2 vs my iPhone 4S. The distinction doesn't seem like much when you're in the middle of reading, but your eyes will definitely notice when you go from a screen that's Retina to one that isn't.
Are there any hackers to share a flat? [1h outside of London, UK]
For me, I can definitely tell the difference between a retina and non-retina iPad. However, I have trouble seeing the difference between a retina and non-retina MacBook.
What's new in Active Record
I went ahead and used SimpleCV/python to defeat this. Perhaps when I get more time tonight I will have it automatically capture the screen shots. Creating variations on this method could be really fun. I bet someone could bake something like this into SimpleCV.js (https://demo.simplecv.org/).

Source:
https://gist.github.com/4360664

Results:
http://imgur.com/a/hBMed
Lots of internal apps at google are written on top of appengine. For example the android developers portal is written on top of it. So i woudnt worry too much.
Yup, the Linux port is in the works and I hope to have it available early next year.

CraftStudio is built in C# with XNA. I've been using MonoGame (https://github.com/mono/monogame - open source, multiplatform reimplementation of XNA) for the Mac build for a few months and already got most of it running on Linux, I just need to find the time to get it into a releasable state.
It's a pre-emptive leak. They know that people are going to pirate it, so they release a version with quick and easy links to pay.

I agree they shouldn't call you a pirate if they've invited you to download their torrent. But some people will be downloading without knowing they're allowed to, so the text is only for those people.
The Turtles (inspired by the Logo[0] language I assume) in Computercraft[1] are really a lot of fun. Small 1x1x1 robots that fly around, dig, craft, place torches and all that fun stuff. Its using Lua as a scripting language with a very simple API[2]. I think its a great way to getting started with programming, you really have that immediate gratification when you see the turtle flying around and digging stuff up.

[0] http://en.wikipedia.org/wiki/Logo_programming_language
[1] http://www.minecraftforum.net/topic/892282-145-computercraft...
[2] http://computercraft.info/wiki/index.php?title=Turtle_%28API...
Letter of Resignation Sent By Bush to Rifle Association (1995)
I'm assuming it's already on the old list, but I haven't seen Github (http://github.com) listed -- for us, Github is the application we use.

I also haven't seen Mixpanel (http://mixpanel.com), but I see a lot of Intercom. Now that Mixpanel has "Engage" (which seems like an Intercom-like thing), is there a compelling reason to use Intercom alongside Mixpanel, or are they mostly overlap?

Another platform I see missing is dotcloud (http://dotcloud.com), which I don't use for everything, but definitely enjoy one-click, hot standby, fault tolerant (well, as tolerant as it can be) MySQL databases.

Last thing we use that I haven't seen listed is Amazon SES (email). I love the no-commitment pricing and paying for what we actually use instead of having to pay a minimum fee and all that.

Also shoutouts for Stripe and Trello.
For many tech people, the product is the goal - getting some techie thing going.

I agree with the first part("the product is the goal") but your second part("getting some techie thing going") sounds like one of the biggest myths. May be it was true at one point but building a great product no longer is seen as a tech-only undertaking. It requires talking to customers, identifying needs, understanding the quantitative value of what you are building in addition to the technical stuff.
Ask HN:Is there a simple tutorial/site which can educate Kids about Animation?
I often take my kids to the movies(animation) and asked them at the end, how was it? Instead of giving his reviews about the movie my elder one (7) often curiously asked me how this movie was made? To be frank I have no idea how to answer this question. All I know is that movie making and specially animated movies are extremely hard to make and it does require tons of computing power.

Can any one please point to a simple tutorial/site which explains the process of animation and how animated movies are made? I will go through it and will try to explain it to my son.
Thanks for answering, I appreciate it. I'm curious how this data is then used by the stores.

The only example I can think of is optimizing store layout based on neighborhood demographics and what those demographics purchase.

However, big box stores all seem so similar - it doesn't appear on the surface that they do a lot of demographic-based differentiation. Unless their demographics are so similar, which defeats the purpose of profiling?
Quantum Stealth
You mean like this? http://gitlabhq.com/images/screens/gitlab_project_mr.png
This must yet part of another one of those "free" trade agreements.
American Dream Fades for Generation Y Professionals
Thanks for the description of leanpub. In the last year and a bit, I've had a couple of people approach me for help with their book ideas. (Serious ideas -- both have significant, expert, and fairly unique domain specific knowledge.)

They are also people who would benefit from a simple, content-oriented editing environment.

I / We'll be looking further at leanpub.
Thanks, this looks much better. My code was like this because I used a pasted canvas tutorial example + my browser's URL bar as the IDE :)
Well "illegal prostitution" certainly brings about things that negatively affect communities, but that's not the point I was making, nor the question I was asking you.

You said you have no respect for the WOMEN who engage in prostitution. Why?

My point about drug dealers is that I can see having no respect for the person that deals drugs as they themselves produce harm (they could sell to kids).
Well judging by the budget companies like Facebook, Google, Microsoft and so on have, they could theoretically copy almost anything and render startups and/or existing companies useless.Should we all give up on creating startups?No, definitely not.

Snapchat made a crucial error when they decided to refuse acquisition by facebook.I don't know what they were thinking.They should've analyzed the situation beforehand.They had no real leverage to refuse it.

On a side note, Facebook is powerful because we empower it.We could say it is an identity database and it is used by 800 mil people if not more.Also it is addictive to most of them.So in conclusion it's easier for users to just add something related to their already well established page.
what an awesomely terrible idea
> Also I heard Ada's type system was responsible for blowing up that Ariane V rocket. Clearly ninja-tech like
JavaScript's weak/dynamic type system wouldn't have caused
that.

Funny joke. It's worth knowing what really happened to the Ariane 5 though. There used to be some great discussions of it on Usenet but it seems like maybe Google has lost them. Here are the cliff's notes as I remember them:

* The root cause of the disaster was a management decision to re-use the Ariane 4 navigation system without any testing for the new rocket, on the grounds that testing is expensive and time-consuming.

* The Ariane 4 was a slower rocket than the Ariane 5 so numbers with respect to speed and acceleration were smaller.

* During launch, there was an integer overflow in a system that was only needed prior to launch and continued running through the launch for no reason. I believe it was code to do INS synchronization. The integer overflow couldn't happen on an Ariane 4 due to slower velocities.

* While that system wasn't necessary for launch, the overflow caused an Ada exception to be raised, which was uncaught and caused the whole navigation system to terminate.

* Once the range safety system (also written in Ada) recognized that the rocket was out of control it automatically terminated the launch to protect those on the ground.

MISRA C people immediately leaped on the disaster claiming that "Ada caused it," on the grounds that C code would have silently ignored the error. Ada's exceptions are similar to those in most modern languages and the "exception wars" have now pretty much been won by the pro-exception people, so the whole argument is pretty archaic.

Of course MISRA C and C++ are slowly beating Ada in the market even though they're an inferior fit for purpose because of the perception that the ecosystem is healthier.

I've also heard that the integer overflow was actually caught by the hardware itself, which generated a signal that the Ada runtime turned into a native exception. So had it been C code it wouldn't have silently ignored the problem, it would have terminated due to an uncaught signal.
Clojure 1.5.0 RC 1 released
Really? When I am not socially inclined, I tend to just keep quiet and for me, that is most comforting(though I'll admit some people find it odd).

On the other hand, I ask the most questions when I am genuinely curious about something in which case I am inclined to talk out of natural curiosity than social necessity.
The closest I can think of would be one of the Arduino ARMs or a Teensy or maybe a Stellaris. But I don't know if those have the "horsepower" to deliver a computing experience.
If I may reluctantly hijack patio11's reluctant self promotion,the production costs for an eBook are even less:

www.LiberWriter.com

Although editing is still, of course, highly recommended.
I wouldn't characterize that as a rant, Rails is a Ghetto was a rant. This was more of a reasoned venting. Too bad though, the guy seems like he's poured a lot of himself into these projects (from an outsider looking in).
Ada has Pascal-like syntax for sure. The designers were fans of Pascal so that was their starting point. Personally after using it for a while it really grew on me. I especially liked having := for assignment and = for equality.
GNU is about developing a free distribution. The FSF is about licensing and activism. They're basically the same organization, but "GNOME is the new GNU" is a very different claim from "GNOME is the new FSF".

And yes, you can basically get a complete distribution from GNOME these days, although you're better off going through one of the real distros. And they are contributing the bulk of technical work for the distribution, such that GNOME is actually a more meaningful term for it than Linux (which "GNU" never was).
I would actually break successful CEOs into Developer CEO, Product CEO, and Sales CEO.

The Sales CEO tries to figure out what problems people have, and convince them that his company/product can solve those problems.

The Product CEO takes the hundreds of problems that exist in the market and come up with a product that solves a decent subset of those problems.

The Developer CEO figures out how to actually build such a product. They're responsible for solving hard technical problems and pushing the limits of what's possible.

(There is also a lot of overlap-a good CEO is usually an extreme generalist)
26 Social Media Marketing for 2013
I think no discussion of GAE's future should ever miss these very important options:

http://appscale.cs.ucsb.edu/index.html

http://www.jboss.org/capedwarf

So even if Google shuts down GAE, you could transition without too much trouble.

Regarding the question itself: GAE is just a friendly face on top of Google's internal systems, and Google is deploying all of their new stuff onto it directly for ease of maintenance. GAE is also well charged so that Google is making a profit off it, so they have no reason to shut it down.

The big issue is if you are a small developer who cannot shell out huge amounts for usage charges. Google is targeting GAE more towards Corporate and the kind of budget a large business has, rather than towards a guy in his basement doing hobby work. The charges are still pretty low though, but it's not unlikely that they may raise in future.

Conclusion:

Deep pockets? Go for it, you can't really find a better scaling option for the cost.

Want free hosting? Not a good choice, look elsewhere.

Indy dev who wants to pay very little and is willing to optimize caching to lower costs? Solid choice, you can get the charges very low for even high demand sites. Keep a sharp watch on billing trends, and test out your site on AppScale / CapeDwarf to make sure you can transition off quickly if billing gets out of hand.
... and of course the Sales guys have the opposite experience with Dev CEOs ;-)
Rails is a Ghetto, for those who haven't read it: http://web.archive.org/web/20080103072111/http://www.zedshaw...

A classic rant by Zed Shaw.
Super picky FYI: there's no connection to GNU, so it's "gnuplot", not "GNU Plot". (FAQ entry: http://www.gnuplot.info/faq/faq.html#SECTION0003200000000000...)
> I have 16 years' experience programming in C++ <

Well, there you go; this is absolutely not idiomatic C++; in C++ (or even in application-level C code) one would (correctly) use language features or a library call to perform this copy.

I should have been more specific; this code is completely idiomatic for standard-library-level C (though standard libraries will generally use more sophisticated copy implementations). If one is fluent in that particular dialect of the C language, then this construct is natural and correct.
Don't know if I have a use case for datafart, but it did point me to a new d3 wrapper I hadn't yet heard of

http://nvd3.org/

Will have to play around with it...still trying to find that perfect line between lightweight and convenient
Amazon.com Just Entered the Brick & Mortar Retail Business in Seattle
does that book discuss whether / how the misinformation was used to select the south east? i suspect that was a poorer area of london and i vaguely remember some kind of scandal about the relative suffering of various parts of london and class, etc. so i wonder to what extent the south east was chosen (by the british) as a target?
The US military has spent a decade murdering over a million civilians in Iraq, Afghanistan, Pakistan, Yemen, Somalia, and more and taken to labeling every male over the age of 16 as a "militant" in order to try and salvage the statistics a fraction.

Who are the psychotic mass murderers again?
The sad thing is that Norman Cohen has decided not to update Ada as a Second Language for Ada 05. It's just about the best book I've ever read for any computer language.
Patrick, don't get it the wrong way: I love your blog and podcast and bought your book. But ...

if you're so good with marketing software why don't you market your software but go the consulting route instead? Isn't there more potential profit in selling your products than offering your services as a consultant?

That's something I've been asking myself for some time.
The original blog post of Nicolas Cannasse has a question mark at the end (very strange and confusing vibes, if the originator does not know ...), which is missing here, which makes me want to ask how serious Nicaolas Cannassee really is, what can he really offer right now? How serious is he really, I don't trust him. Does anyone use haxe successfully in a professional context and earns money through it, is this platform worth an investment (time, learning) or are there hidden maintenance-nightmares-producing or other shortcomings, which prevent professional reliable large scale use comparable to flash? I would like to read opinions of people who do successful business with haxe (edit: first hand info).
I find the "rant" and the linked post by Nikos Mavrogiannopoulos sadly missing any direct details over what the actual issues are. From reading it, one could get the idea that all the problem stems from GNU coding standard being archaic and not updated for modern programming.

Okey, I am skipping all the rant about FSF not funding software projects to pay developers, or that the GNU brand is not "hot", but both feels a bit silly. The hotness of a brand is transient, and in reality, only a handful number of brands inspires users and developers. I can't see how GNU would be more or less hot than say Gnome, KDE, or apache which each has a large number of projects under them. As for funding, since when did any of those organizations actually fund the projects? They role is provide help in setting up funding systems, help with tax declarations and provide further legal help.

Thankfully, the last link in the end (http://lwn.net/SubscriberLink/529522/854aed3fb6398b79/) looks to bring some light of what the actually issues really are: copyright assignments being US only, who the "owner" of a community project is, Nikos' feeling that he aren't getting any tangible benefits from being under the name GNU, and last a request for more transparency in the GNU projects decision process.

As for those reasons, there are two I agree with and two I don't. Firstly, Copyright assignments being US only is bad and shows an inflexibility a non-profit foundation should not have. Their role is to help projects, and thus should be as flexible as possible and thus provide equal possibility to assign copyright to US or EU. Second, as for who the owner of a community project is, the answer should stare the developers in the face. It should always be the community (developers and users) that "own" the project and decides its fate. If Nikos' announcement had included a decision by the community (preferable in a transparent manner), it would had been hard for GNU to object. Third, Nikos' feeling that he aren't getting any tangible benefits from GNU are his to have, but legal assistance is something many projects value. If a project has no need for legal assistance, no need for help in creating donation systems, and don't feel a threat about lawsuits against individual developers, then a foundation such as GNU, Apache or other similar organization are not going to give much tangible benefits. Fourth, in regard to more transparency in the GNU projects decision process, I can only agree with Nikos. The corner pillar in a community is transparency, and GNU should be fully aware of this. If there are discontent growing because of an lack of transparency, it should be addressed and fixed with high priority.
So isn't this ban by facebook. The guy is acting against their TOS he has accepted.
Is this for a one off or for a bigger quantity?

There are a variety of devices that use Linux that you could kludge - routers, set-top boxes etc etc.

How's this if you want 100? (much more expensive than you want) (http://www.embeddedarm.com/products/board-detail.php?tab=opt...)
As a I consumer, I love a lot of what Amazon does. As an entrepreneur, I do not envy their business. At best, I love their AWS side of things, not their low margin high volume retail side of things (with exception to some Prime related stuff like Instant Video) etc... I guess I love the tech parts, not the warehouse and retail selling part.
Interesting technique, granted it might lead to some awkward answers (but sometimes those are the most honest.)
Ömer Yıldırım - Sensin Allah
I didn't make the comment, but I interpret it this way.

In the past, if you were on a Unix-like system and wanted a nicer interface, you could install GNU tools. You got nifty things like ls and grep that color their output, a tar that works correctly, etc.

Today, if you are on a Unix-like system and want a nicer interface, you install the Gnome shell. Never mind that it's not what everyone wants (bah Gnome 2 is better than 3, or Xmonad rulez, or Fluxbox is good enough for everyone), that's not the point. Gnome gives you a free, complete desktop roughly comparable with Apple/Microsoft/etc. offerings. You can configure your wireless adapter or plug in a USB drive without the need for root access.

Perhaps Gnome is the face of what you get when you want a nice free Unix.

(Don't mix up GNU and FSF, even though they're both projects started by Richard Stallman, and still intimately connected. Licensing and activism are FSF goals, GNU goals are to make software.)
> Open source can be described as a marketing campaign to convince people who don't care about free software to produce/accept it

On the other hand, Free Software can be described as an attempt by certain fanatics to hijack the idea of open source code sharing, in order to advance their own ideals.
I don't think you'll be running a LAMP stack on any of those microcontroller based boards.

How about something from Olimex?

https://www.olimex.com/Products/OLinuXino/iMX233/iMX233-OLin... looks close, but the price is a bit higher than your target.

https://www.olimex.com/Products/OLinuXino/A13/A13-OLinuXino-... if you want wifi over ethernet?

Did any low-end routers come with an SD card slot?
Could another possible solution be to use a font file instead?
I do know that the filesize is pretty big (and only gets bigger as I add more emoji icons into it), so I was thinking of maybe setting some build options, to include only specific sets of icons.
on the front page, there's a 'x' next to articles, to filter against websites, and usernames
The Real Reason for Poke and How Facebook was Left Naked by Snapchat
I actually never heard that he was BDFL. I thought that only applied to Guido and Python.
Moving from Amazon EC2 to Heroku
Watch out, wireless carriers: MVNOs are gaining momentum
> but I feel like it need to be forked and gutted.

There is Xemacs FYI..

> Including more shit each release is not justifiable.

Maintainers have indeed plans to split the packages out of the core, as the package manager is already up and running..
Birth Defects and Superpowers