skysight-inc/HackerNews huggingface dataset:
My son was 8 when I got him into HacketyHack, he loved it and made many little desktop apps using HH and it's shoes interface. His favorite apps where ones where the user was asked questions and things happened depending on what the user said. He loved showing friends and relatives.

HH had been abandoned since before _why disappeared.
I have to acknowledge Steve and his happy band for recovering the project and getting it to a version 1.0

I don't know the full back story but shoes on which HH is based had many issues as a code base, also HH was originally designed so it would run on PC/Mac/Linux. As a cross platform desktop software the project is in need of more badass devs who are not afraid to do local Dev work on different os's.

My son has learnt a lot of code since he stared with HH and we found he then easily transitioned to Sublime plus shoes but if there were some more HH modules (and greater windows stability), I know even today he'd be keen to jump on there.
Access to credit is a huge deal for people. How else to create a small business, tide over a health crisis, or make a big education investment?

Right now poor people are at the mercy of pawnbrokers, loan sharks who often charge interest rates of 100%+ per year.

Potentially access to reasonable rate credit cards is life-changing.
For more examples of HTML5 in use, check: http://12devsofxmas.co.uk/post/2012-12-26-day-1-the-future-o...
After attempting to use the Eclipse plugin tonight, failing, and reverting back to the Arduino IDE, I too would be interested in this making it to Linux.
This is great news. Now I'm looking forward to root domain support for CloudFront.
Non-Silicon Valley techie and entrepreneur.
/dʒ/ doesn't have to be be written "dj" (it isn't in English, for example). It just is written that way in French because "j" alone is just /ʒ/ (as you quote above).

When you ask "why not just say...", well that is pretty much what I say in the first sentence of the third card.
Well it is an example of emulating the old Classic 68K Mac and running software apps for that platform.

I felt it is related to the OS X emulation effort, they'd just have to add in a PowerPC emulation and then do the Macintosh system ROM a bit to run Mac OS X code, potentially.

I thought it might be of use to those looking to run old 68K Mac apps.
Pandas can do most of what you want.
15 year-old creates pancreatic cancer test, keeps it away from big pharma
How does ARDI Executor compare to the Mac OS X emulation in this linked article? Are they on the right path, or does Executor do things differently?
Thanks for the detailed answer!

I recently asked a principal of a web design firm that does pretty good work how to learn HTML/jQuery/etc. And he actually recommended Code Academy. As somewhere to get started - to bootstrap your learning enough so you can do self-directed projects. Really, I think I am going to have to buy 5 or more of the top-recommended jQuery/CSS books just to get started (even if I don't read them).

For iOS to Android ports, I recommend usually just using the iOS app (if it exists) as a black-box reference model /specification for functionality. The Charles proxy server [1] usually figures out any gray areas in the server-side interaction. Having access to the iOS source code/understanding it isn't always necessary unless there is some kind of shared library being used (shrouded C/JNI). A lot of the more complicated iOS apps have lots of CoreData/KVO-type/massive 3rd party library dependency like RestKit infrastructure that isn't directly translatable.

The best thing about iOS v. Android is that usually iOS developers aren't Android developers (as you pointed out). And it still flabbergasts me that Android has won (75% and increasing market share worldwide).

However, personally I'm thinking of getting back into iOS - (Storyboards, GCD) by doing small, small projects. iOS is still a very marketable skill.

When it comes to being 'Really Good at Android', I think you will get there. Have you presented/taught Android yet? It does take someone who reallyreallyreally likes Android to make the app look good (xml layouts, arcane knowledge) and functional and smooth (no ANR). Do check out all of the Google I/O talks if you have not already. The hardest part about Android v. iOS is that the knowledge sharing isn't as open as it is in the iOS world.

Hope you can find someone to partner with. Usually our developers find other developers that they like to work with semi-organically - by just working on a number of other, larger projects and every once in a while, they gell with someone and either start apprenticing the developer (assuming they are still junior) or work with them as a peer.

Either way, it sounds like you are diversifying your skill set appropriately.

Finally, in case you get bored/need anything else to work on for 2013 - try to teach some aspects of coding to non-coders (especially those who might have the potential but not the understanding).

Don't forget to double your rates this year :)

[1] http://www.charlesproxy.com
I use Twisted and love it. What really helped me was reading the source code instead of trying to decipher the documentation. The code is really readable and things started clicking once I made that investment.
You're not seriously comparing the usefulness of automobiles to Instagram, are you?
All of the interchange formats that I can think of at 1 AM (including FIX and exchange-proprietary formats) are very specific regarding the data. For example, the FIX floating point specifically limits the number of significant figures to 15
Tech Startups That Can Improve Life / Jim Ross
TDD - No More Excuses
I'm trying to start a movement to kill the mess that are 'participe passé'. My idea is that if everybody ALWAYS accord them, then we won't have to bother whether it's with 'avoir', 'être' or whatever else. We would always put an 's' to plural forms, and forget those evil 'participe passé' rules.

Join me. The more we are, the more Right we become.
They're really not comparable at all. Executor is a 68k emulator + APIs for OS7; the tough part there is doing the emulation properly, and then just implementing all the APIs. Darling is just a binary loader + APIs; the loader is trivial but there are a bajillion APIs. Probably 3-4 orders of magnitude more complexity in Darling, simply due to how much is in OS X.

I do think they're on the right track, though. Hoping to lend a hand when I get some free time.
I ordered one of these the day they were announced, and mine showed up last Saturday. Haven't had a chance to play with it yet, but am looking forward to it.
Pyramid Framework: Error Handling
traded options on the floor at the CBOE/CBOT. traded VIX. quant. developed algo trading stuff. programmer/consultant for hire for other small prop trading shops.

but now, all i want to do is work on my little real estate startup.
The oppressive nature of mathematical facts
I would love to write a similar post titled "Americans and Europeans, stop generalizing about India". As much as I cringe every time I hear someone do an "Indian accent" (it differs vastly from state to state), drawing simple boundaries is the way we make sense of the world around us. As experience grows, we learn to make finer distinctions and the texture of life around us grows from monochrome to technicolour.

Please feel free to draw these simple boundaries around anything of importance to you as long as those generalizations are adequate for your life and those around you. Don't however think that your generalizations are absolutely real. They're real for you and may not be for others. This is what is ultimately so beautiful about the world.
Considering this is off topic and 2 year old request, I'd say drop it. Also I see little reason for this functionality, what is a use case that cannot be worked around?
I have to take a coding challenge... eventually. It's hard not to procrastinate.
Agreed. The difficulty creating HTML5 apps is the reason they'll never be popular. (Unless this issue is addressed.)
How My Chess Engine Works
Develop iOS apps on Linux, run iOS apps on Linux, or both?

I think Apple would restrict development requirements in the App Store to ban iOS apps created with a Non-Apple compiler on a Non-Apple platform just like they banned Adobe Flash and iOS apps made with Flash.

Not only that but Apple would sue anyone who made an environment to run iOS apps on a non-Apple operating system.

I kind of have a Love-Hate relationship with Apple because of that. I feel that iOS apps should be made on any platform and be allowed to run on any platform. Android is the complete opposite of iOS/Apple, any platform and any language can develop Android apps, you can choose more than just one store to buy apps from, and there is this Bluestack app http://bluestacks.com/ that runs Android apps on Windows and there is a beta for Mac OS X IIRC. Not only that but there is an Android for PC OS: http://www.android-x86.org/download
I'm still buying one every once in a while, most recently in 2012. Sometimes you need an actual computer that you can take anywhere, not a tablet. Sometimes you don't have a lot of money. That's what a netbook is.

I don't think the form factor will ever die. It'll just change names. In a few years, Transformers and Surfaces will be cheap-enough to fill the same niche.

When Africa impedance-matches with the internet, someone will sell boatloads of netbooks.

This message sent from an NC10.
First used a similar design on an internal project a couple of years ago. I wrote a long comment on here a while ago that got a good response. This is what most people are referring to when they talk about 'single page webapp', which needs a better acronym, like Ajax
I think the author is targeting subscribers of health magazines and gym go-ers. For the average person getting health tips from google news, they probably are only filled with far less lies than the aforementioned group.
Instead of using www.mydomain.com as the primary and 301 redirecting requests from mydomain.com, is it possible to do this the other way around? I want mydomain.com as the primary and 301 redirect www.mydomain.com.
Mplay3 : faites le plein de sonneries mobiles
Personnalisez votre téléphone portable à votre guise en retrouvant des sonneries mobiles, logos et images en téléchargement légal sur le site Mplay3.
It's not clear what the instruction set is. Is there any software that can run on it (and not on ARM A9 like in their demos)?

It's also not clear whether it's a SIMD solution. If that's the case, they are basically reinventing GPUs.
I didn't see anyone post it but the link above didn't go directly to the article (at least for me). It was available in the recent stories though.
The url on that page is:
http://www.allgov.com/news/top-stories/congress-at-last-minu...
If All The Lights Went Out, What Would People In Cities See At Night?
Born in the UK, both my parents were programmers when they met (in the late 60s that wasn't so common!) I grew up around computers, but was convinced that working with them was the last thing that I wanted to do...

So one degree in the History and Philosophy of Science and 9 months of unemployment later...

I've worked on:
Desktop GIS;
Micro browsers for feature phones (in 1997);
Core operating system security;
Robotics;

Currently I'm working on a team building an experimental operating system, trying to revisit all the old assumptions and see which ones still matter.

Explaining to the US immigration people that a degree in philosophy is an admirable preparation for working on OS security is an interesting exercise...
Amazon sells stuff for more than they pay for it or as they say product profit. But it costs lots of money to sell that stuff warehouses, servers, people after you back out those costs they barely make any money at all. After costs Amazon make less money per $ sold than the wal-marts of the world.
I would not disagree with you.

In fact, I was led to understand that this is not a recent phenomenon, and that even before the flight of the Nationalist government to Taiwan, many (most?) Taiwanese did not consider themselves Chinese, until the Nationalist exiles started promoting that idea heavily.
OK, but I'm still going to pronounce it duh-jango. Sorry - it's ingrained.
So now all your root domains can suffer extended downtime on a monthly basis too? :)
Funny story; when I was in the Army we had shortened Remington 870s used for breaching. One of my friends was trying to convince everyone that the "shorty" would be ineffective when used in a hanger because of the potential distance between target and assaulter. Another friend offered to help test the theory out by being the one behind the shotgun. It turns out that the shotgun doesn't do much when shortened but there is a strong physical reaction that occurs when someone fires one in your direction.
The very next day...
Prepay and keeping user balances puts you in an entirely new compliance bracket that is much more complicated than charging a credit card and shipping a product. You get regulated almost like a bank.

I'm not surprised that they aren't bothering with all that yet
I'm a native growing up here in the SF Bay Area. Even for school, it's just in Berkeley across the bay.

For programming, I started with Basic and assembly in high school, then Pascal/C/Scheme/Lisp in college. Got some very valuable CS classes that I can use till today. For one semester I bought Guy Steele's Lisp reference and wrote a Common Lisp system from ground up with C while funking the complex analysis math class (low attendance); no regret.

I probably didn't know it at the time but there were a lot of advance in CS fundamentals at the time, and I felt like I've missed out on those cause I came at the tail end of them. What's funny was that I did join a database startup some time later that happened to be started by my CS professor.

Over the years, I did work in databases, network protocol/drivers, kernel device drivers, native UI apps, p2p, security, ecommerce/auction, ERP integration, complex event system, regulatory compliance, CRUD apps, fault-tolerant system, index/search, data mining, fault detection, financial app, storage system, full stack webapps, mobile apps/games, and railway analysis apps. It's very rewarding to be able to go from the very low level in the system all the way to the user facing level. Nowadays I mostly work on full stack webapps or mobile apps.

For languages I just picked them up along the way, such as C++/Java/Javascript/Perl/Python. I found that if I use them in my work, I would become good at them, otherwise I forgot about them, like I've dabbled in Fortran/PHP/Ruby/Haskell/Scala/Clojure but they become hazy after a while.

Besides the first two companies I joined, all others were startups.
Now only if Google App Engine would support the same.

The amount of features that AWS release is astonishing given their size. Great work.
Oh interesting! Where did you find that out? I was right next to the team that started launchkey at startup weekend. There was no mention of a dongle in their demo.
I am not sure, my planning is for optimal circumstances and so far that's working out for me. Trusting your staff will do well by you does amazing things.
And I just learned something new. Thanks! (But I've only had an iPhone for about a week now.)
Kent Beck on Design Space
Now that's a confusing explanation! Most Python programmers I've met have pronounced it "duh-jango", and I thought this article was going to defend that pronunciation. But it actually says that pronunciation is wrong, and the D is, from an English speaker's perspective, silent. But because J is pronounced differently in French, saying that the D is silent is, although it leads English speakers to pronounce the name correctly, technically semantically incorrect.

...Did I get that right?
Someone is assuming facts not in evidence - I don't think 'men love breasts' is universally true. Even if it was it's trivial to speculate on evolutionary potential with no testing, not really worthy writing an article about.

Hardly a 'theory' more of a hypothesis - and barely one at that.
Safeway has done home delivery since at least March, so it's not an unknown service here in the US.
I heard to fight the Hackintosh crowd that Apple is considering migrating Mac OS X to ARM based devices for their next Macintosh evolution. That way they can control what devices run Mac OS X better, and since iOS is Mac OS X based and runs on ARM chips it would be easier to port Mac OS X to ARM based Macintosh systems and possibly have a virtual machine on ARM Mac OS X to run iOS apps as well.

They of course would have to buy a chip maker that can make 64 bit ARM CPUs with at least quad core to save on costs. I think Apple wants to get rid of buying chips from Samsung because of the iOS vs. Android lawsuits.
One woman in tech to another I'd love to meet you. I'm headed to Toronto and Montreal in February but if you're elsewhere in Canada I'm sure we can find a way for paths to cross. There are few of us (@bluehat is one as well) - email me (info in profile)
I have sites on Amazon S3 and OpenShift, but my Domain Name registar (1&1) didn't support redirection, so I pointed it to Cloudflare and created a rule there to redirect from the root to 'www'. This looks simpler though.
Its not so cut and dry.

Most applications don't need a complex UI and shouldn't make their UI more complex or difficult to understand than it needs to be (this, I feel is the OP's real gripe). Its rare that your UI need be so complex that a UI walkthrough should actually be necessary. Most users of most applications don't want to (and won't) go through a learning process, they just want to 'do'. That said, I agree with you that sometimes it is necessary/helpful.
I didn't know any programming (aside from Assembly, but that's another story!) when I initially started doing this! When I caught on, I kept going, fuelled by my anger against the older folks in my team who couldn't type fast enough, putting in jeopardy lives of casualties on the ground who were waiting for a chopper to bring them to the hospital.

The ugly mess of MEDEVAC things you see there, replaced a 15 minutes process of: measuring on a map, computing on a calculator and manually typing things on the computer; with just a dozen of clicks and consistent, reliable and precise information.

Now, I learnt a whole lot since 2010, so this is not quite representative of products I would produce nowadays.

Oh and I'm a man; Antoine is a French name solely used for men. ;)
This isn't an issue of Android being more "open". Google baked-in one-sign in features into Android, sure, just as Apple did with iCloud. But you can't do this for other 3rd party apps on Android. You can't sign in on one app, and continue being signed in on another app (at least not in the way that you complain Apple should allow).

I do like your idea, and agree Apple should allow this. They should also allow changing the default applications, and allow better access to internet APIs, so Mozilla can actually make Firefox for iOS. But that aside, what you're complaining about isn't something Google does either
What a Threat Begets
Not only was Ned good, he was too good. Any more brilliance from him, and she might be leapfrogged on the corporate ladder by the very man whose job performance she graded. When Ned's next job review came around, he had reason to expect an even more glowing appraisal. Instead, his boss tore into him, ripping his decision-making skills and marginalizing his contributions to the company. And from all accounts she managed to pull it off with a straight face.
Surely not all adults are capable of handling the responsibility of several things; debt, firearms, a vehicle, alcohol etc. I don't want to live in a place where this is a justification for anything.
Say Hello to blog.kelechizy.com (New Blog Sub-domain - Check it Out)
About how many people were on your email list when you released the first one?
Even if the person sending the email gets it right and jumps through all the hoops, the chances are still very slim that they will find an engineer. The whole exercise is pointless, there are better ways than spamming someone's inbox about a job opportunity.
New report shows labor conditions at Foxconn improving
Having met Nathan in person, I assure you 1) he did it, and 2) I'm still not sure how.
Isabel Marant Sneakers
Buy <a href="http://www.discountisabelmarantsneakers.com/">Isabel Marant Sneakers</a> Online Store - 70% OFF Isabel Marant Shoes Outlet Store ,Isabel Marant Boots Free Shipping,Best quality and Cheap price.
The reason "Django" is pronounced /​dʒɑ̃ɡo/ or /dʒæŋɡəʊ/ is not because the "D" is silent and the "j" is pronounced /dʒ/ but rather because the "D" is pronounced /d/ and the "j" is pronounced /ʒ/.

Explaining how to pronounce it by saying "the D is silent" might be helpful but it's technically incorrect.

It may seem like pedantry to many but I thought people with an interest in linguistics might find it helpful.
How Scott Painter's Honor Helped Him Raise 1.7 Billion in Start Up Capital
Should have included the <cheeky sarcasm> tag.
do you have a reference?

Is L2 better than L1 in this regard? My experience is that L1 significantly outperforms L2 whenever overfitting (rather than noise / bad measurements) is the problem you are addressing.
Uniqueness blurb proposal: A community-focused conference organized and conceived by two app developers, about the app development movement as a new Renaissance.
Wikimedia Foundation raises $25 million in record time during 2012 fundraiser
Free calling within the US and Canada through 2013
Glad to see another Idaho person on HN!
That's actually what Dropbox does. It's Python wrapped around the rsync libraries. And a catchy icon. A lot of work went into the icon.

rsync + python + icon = dropbox

I think of Dropbox as rsync for Windows and Mac users who know only how to click and drag, who don't know how to type comments, or who prefer to avoid learning rsync.
You are talking about the scene 3 or 4 years back. There is a significant amount of background checks before credit cards are issued especially if you are not employed in a big brand IT company.
As a linguistics student, I don't like this argument. Orthographic <j> in English represents the affricate /dʒ/, which is unambiguously a phoneme in English. <J> by itself (generally) represents /dʒ/, so the <d> doesn't contribute any additional phonetic content to the word, so you could, in fact, call it a "silent" <d>. French has a phoneme /ʒ/, written <j>, but, lacking the affricate /dʒ/, has to represent that sound as a sequence of a /d/ and a /ʒ/, hence, <dj>. But when we're talking about an Anglicized name written and pronounced by English-speakers why should what French does be of any relevance?
If you don't mind - what did you build with it? Was Twisted the only suitable library - what about Tornado?

I'm curious because Twisted has been around for ages and seems to be in active development but I've never talked to anyone who actually uses it.
What are you talking about? The last big S3 outage was like 5 years ago.