skysight-inc/HackerNews huggingface dataset:
I'm backing this.

For those who say that no Smalltalk implementation has ever embraced the native OS and always sought to replace it, check out Dolphin Smalltalk [1]. It might be a little outdated now. I haven't kept up with it, but it was (is?) built by a 2-man company and at one time almost closed it down due to poor sales. But before .NET, it had even better support than Visual Studio for COM development and debugging, as well as integrated natively with Windows control in a nice framework.

If you have a copy of Windows around, you really owe it to yourself to spend an hour or two, to download and play around with the evaluation version.

[1] http://www.object-arts.com/
There is a link to demo in there http://bootswatch.com/cosmo/

I like the look, and will definitely be using it in internal projects and prototypes.

I found it a bit hard to read super light gray on somewhat light gray or plain white background(quotations, dropdown). I think a little more contrast is required. The default button, especially when used on similar colored background(forms), has the same issue.

I understand they are going for the metro look, but adding a drop shadow to actionable items(buttons) while the not-clickable items remain flat(alert; element not clickable but the cross) will help mitigate some end-user confusion.
Talking about fit with the ecosystem; I couldn't find any documentation on:

a) how interop with Java is handled
b) what kind of performance we'd be getting

Based on what I've seen so far Redline could just as we'll be a naive Smalltalk VM written in Java.

Clojure does it fairly well showing off interop with a few lines of idiomatic code and addressing performance by showing how close to the metal you can get with type hints and having the garbage collection tweaks ready to go.
The problem is that there is no particular reason those configurations are suboptimal, except the empirical "it makes the router run slower." Enforcing 802.11n for instance. If settings that should be good choices end up having side effects, that's not a great design of the Airport Extreme.
Link to game making website: http://www.makegameswith.us/

Unfortunately it's Facebook login only to sign-up and use this currently.

Does anyone from makegameswith.us know if they'll be changing this anytime soon?
PHP "Easter Egg"
I don't think the majority of people who politically support the current tax code are currently making as most of their income and a sizable portion of net worth 50-500k/yr in wage income from non-government (direct or one level removed) sources, however.

(it's primarily retirees who are now a combination of state beneficiary and investment income earners, people who work for government or direct vendors to government, and is funded by people who make most of their money as capital gains or carried interest.)

This is true for both major parties, and has been true for at least 40 years, though.

Socially and intellectually, the people I mostly identify with are professionals and other middle to upper class wage earners (doctors, lawyers, engineers); the exception being startup equity. And the people who earn wages (vs. capital gains) in this bracket pay the highest marginal taxes of anyone.

If tech people weren't able to shift income into capital gains, 50%+ taxation would be a much bigger deal.
Google prepping touch-compatible Nexus Chromebooks
Ideas to Businesses
I'm available for part time work, email me at john at johnhamelink . com if you'd like to know more!
The television trap
> On the other hand: if someone would do the equivalent to their browser, people would call it fragmentation.

I haven’t seen many people calling Dart, Pepper, Native Client or the Chrome Web Store “fragmentation”.
If you live in the area, you should definitely go.. I went for one of the first meetups (in 2008), and I can tell you its still one of the most valuable tech meetups I have ever been to..
What did I learn?
1. That developing iphone apps was do-able. I forget names now, but the one guy I met there encouraged me to buy an Apress book and dive in

2. Intro to web scraping..

3. Some SEO fundamentals

These were all from casual conversations. I have since been to a gazillion other meetups, and they usually consist of someone sneakily trying to sell you stuff, or they are recruiters' hunting grounds.
Unfortunately , the evening meetups are not an option for me, because of the distance (from me), and the fact that I have little kids.
First of all I don’t think AirBnB currently has too many employees & when they were 85 employees they were adding 2-3 employees per day[1] Likewise their team has also grown due to a couple of acquisitions/acquihires – Crashpadder, Accoleo and DailyBooth.

The reason why AirBnB needs a team of 800+ employees is because, they’re trying to expand as quickly as possible into as many countries as they can – leveraging the growth they already have there. For example they have 20,000 properties listed in Asia[2] & are focusing heavily on increasing this number & have just opened offices over there.

The [2] post also highlights some of the reason for the number of employees as each location requires, “a team of dedicated local customer support agents and a hotline for queries” due to AirBnB offering 24/7 support to its users.
As well as having, local customer support agents who help the company provide 24/7, AirBnB also requires: Management, Finance, Accounting, Legal (Recently they hired David Hantman from Yahoo[3] to help tackle some of their regulatory issues), Human Resources, Business Development, Customer Support, Other Operational Staff etc alongside their developers to build out the company & leverage the market opportunity.

[1] http://thenextweb.com/apps/2011/05/25/airbnb-is-growing-fast...

[2] http://thenextweb.com/asia/2012/11/21/airbnb-targets-2-milli...

[3] http://allthingsd.com/20121015/yahoo-loses-government-relati...
Not that the FB privacy disclaimer deals specifically with the copyright on deleted content. Specifically, you do rescind your license to FB by deleting content, but only if no references to it exist (i.e. it has not been reshared or all reshares of it have been deleted).
A related cool example - worker owned from the start, 90k employees: http://en.wikipedia.org/wiki/Mondragon_Corporation
Tried it and I love it.. So simple..
You want block scoping. Block scoping is coming in ES6 with the let keyword.
Probably the best Bootstrap theme yet. This is also why Bootswatch some kind of "favourite" button so people can store the best themes for later use.
Hartmut Michel (Nobel-winning chemist) does the math on biofuels
Go2js (https://github.com/kless/go2js). Translator from Go which was designed to translate line-to-line, but you should debug on Go since it's much easier.
Startup Watch: Versagram Lets Tweens Talk on Instagram
I can't figure out what you're opposed to. Wouldn't you like to avoid the risk and effort of managing headers yourself? Wouldn't you want to avoid pointless compiler overhead?

As for standardization, Doug Gregor is on the standardization committee.
Nice job guys ;)
It's most definitely in the "tech to solve human problems" camp.

Interesting to hear that you feel more stressed when you lock yourself out of palette cleansing sites. For me, I sometimes get this background anxiety/agitation when working in front of a computer for long periods of time, which can tip me into distraction when I hit something frustrating.

My computer is a shared leisure/work machine, which means that it can fall into the "working in the bedroom effect:" I find that I don't work well in that space because it's where I sleep and relax at the end of a day.

I create a boundary between relaxing/working states by changing environment: going to a coffee shop, office, or another room.

For some reason, this script has a similar boundary/environment effect on me: an intentional step to create a different "space" where I am working.
A Virtual Galactic Smash-Up
also looks like ada to me

with Ada.Strings.Unbounded;

but "withing" ada, you'd get the parent package(s). eg you'd get Ada.Strings and Ada.Strings.Unbounded but not Ada.Strings.Fixed
> HTTP Error 500-13 - Server too busy

Heh. Never had that before on snopes.com...
So you're going to deny someone how they live based on what a wiki dictionary ion on the internet says? Dictionaries change all the time.

I see you wikitionary and raise you wikipedia: http://en.wikipedia.org/wiki/Gender
Best Buy Looks to Startup edo to Combat 'Showrooming'
It's much like the question of what married couples can disagree on. I.e. it's not so much a question of what types of things they disagree about as whether they can figure out a modus vivendi despite their differences.

Incidentally, the specific examples you mention are very worrying, because they suggest lack of commitment, which is a big predictor of failure in startups.
Look guys, none of these have to be mutually exclusive. Agility, speed and competence all exist on a spectrum. Is Congress deliberating on a piece of legislation for an entire year OK? No. Does that mean they should pass it after a day's worth of talks? No. It has to be reasonably quick while still allowing for enough room to iron out the kinks.
Yup, removing the login wall is on the TODO this week. Account creation will be Facebook only for the time being, but you soon won't need an account to browse the site's content.
In a way, C can be considered an "existing platform" in much the same sense. I didn't include it in my list of examples because I really don't want to have to fight build tooling and cross-platform dependency hell in 2012 if I don't absolutely have to. With e.g. the JVM, you can get a jar from somewhere (or maven it in), and -poof- it just works, everywhere. This is a major advantage to the whole "ecosystem" point.
>> "incredible" could be <<

... enthusiastic - like "terrific" "fantastic".

What somid3 meant is not at all clear.
A certain level of density is indistinguishable from trolling.
To quote a surgeon who does this operation: It is easier to dig a hole than build a pole.
I found the Go module (aka package) system subtle to understand, but it seems to work well. The subtlety being that what you name when you write "import" is not a module, but a directory on the filesystem (under a known root). Actual module names that act as the namespace for a module's public identifiers do not have to be the same as (or derived from) the import path; that is just the convention. For example, importing "utils" could conceivably bring in bobsfunkystuff.SomeFunc with there being no such module as utils and hence utils.SomeFunc.

It's also my understanding that there are no "submodules" in Go. If you want what's in the import path "foo/bar", importing "foo" is unrelated. In fact, there might not be anything in "foo", making it an invalid import path, despite "foo/bar" being a valid one.

And then there's the stuff with being able to directly import code from github, code.google.com, etc, but that dovetails in to the same mechanism after downloading.
I've started to use this (Chrome extension): https://chrome.google.com/webstore/detail/strict-pomodoro/cg...

and it as really helped me (serial redditor) be more productive.
Waiting Children With Special Needs
Every youtube video I saw with that notice was still online!
Show HN: Wintria - Instant News; presented elegantly (beta)
When I did Smalltalk development, documentation was never an issue. In fact, in always every development environment/language that I've programmed, I'd always felt handicapped if I was not able to browse the source. Given the choice, I'd definitely prefer sensibly written source code over written documentation.

That said, perhaps this doesn't work for the significant chunk of professional programmers, and most would agree that Smalltalk's chance to take over the world has passed. We should also ask ourselves if we dumb down every tool so it is usable by a significant chunk of programmers (note that I don't say professional programmers, because that's besides the point here), what are we left with? There's plenty of tools to choose from.
> Wouldn't adding a preprocessor directive like "#include_once <header.h>" solve this?

Obj-C already has this: #import http://en.wikipedia.org/wiki/Objective-C#.23import

It’s just #include with built-in guards, but headers still have to be compiled once per compilation unit.
My first thought was also that it's reminiscent of Google's UI elements. I think BootMetro does a better job (http://aozora.github.com/bootmetro/)
Is “Deep Learning” a Revolution in Artificial Intelligence?
I am not a lawyer, but my understanding is the courts would see a distinction.

Kickstarter goes out of its way to try to make sure people understand that it is not a preorder service, and many projects include a "risks" section specifically talking about how it could fail.

There would be a clear case for fraud if the people asking for contributions just took the cash and walked. But in the event of a good faith effort that failed, I think the court would find that the contract was probably upheld. The possibility of failure was always there and what was promised was the effort.
I'm still surprised by how few people have declared themselves climate change agnosts. That might be because of that course in modeling dynamic systems I took in university though.

As far as I'm concerned we have no way at all of knowing whether we can easily produce orders of magnitude more CO2 without having any significant effect, or whether we're already well beyond the point of no return for life on earth.
Where are the BigData Solution Providers?
Some extra notes: Justin Kan is currently one of the founders of another YC company, Exec. RTM is the eponym of the "Morris worm" believed to be the first Internet worm (you note this a bit with the discovery of buffer overflow).
As others are pointing out, I think your issue is being able to communicate effectively. But then, you might ask what is effective communication especially in your context? Clearly, your client is not as tech. savvy as you might want him to be. So instead of mentioning Github directly for example, you need to think about the end goal that you want to achieve. In your example, I believe you wnat your client to agree to use Github for tracking the code changes, communication etc. But instead of saying that directly, you could say "Hey as you mentioned that the site needs periodic updates, I propose using a tool that will reduce the time and error to put a fix and update your site regularly. This tool is available online and can be accessed both by you and me anywhere through internet. We can do it without this tool but it will increase the time to make changes to the site and ultimately cost you more"

Now you have given the "what" to the client and not the "how". The "what" is thte importance of using the tool (github) but you don't want to say that directly. The client will see that you are giving them an option to reduce their risk/time to update the site which is the end goal, not github. Github is just a medium that u decide for the client.

The next question from the client could then be "Ok so what would it take to get this tool up and running. how much? how long? " But now, you are already half way through.
I just posted the following: "I declare that facebook can use any of my stuff for any reason they stipulated in the terms of service I didn't read because I am too lazy. I fully recognize that posting a declaration of the opposite will have no actually effect on anything and that the only way for me to not have my privacy negatively impacted would be to stop using facebook. Unfortunately, this is not going to happen because google+ sucks just as bad and all my friends are on here, so long live network effects!"

[EDIT] I probably would have been more accurate to say google+ sucks just as bad with their TOS.
This is one of those projects that looks like with just the right combination it'll take off. I can see Chinese people especially translating a huge deal of dramas, technical articles, news(!), etc. Subtitling would probably be a great feature as well, and seems like it'd fit in well with the exact same interface.

Really impressive execution - what're the long term goals for Dubjoy?
Building/breaking habits became far easier to me when I started to understand the true importance and power of choice in the present moment. If you can cultivate the ability to fight with yourself in the moment - when you do (or don't) want to execute - a habit is really just reduced to a single choice during the day. I still have to do it every night when I'm tired and don't feel like brushing my teeth... but I've had no problem running/lifting regularly since I was 18.

If you think about it, character is really just the additive (or multiplicative?) result of thousands of tiny choices we've made along the way in each present moment, for better or for worse. The only time you can be the person you want to be is right now -- including building or breaking habits. A choice promised to the future has no power or worth, the only time it matters is in the present, when it's time to put words and dreams into action.

In the case of habits, the long-term will take care of itself by focusing on the short term. Win the small daily battles and you'll be on your way to winning the war. And don't forget to manage expectations and give yourself grace when you lose a few of those battles. Something is always better than nothing.
Also see: http://news.ycombinator.com/item?id=4526710
Released: Kill long meetings
Are you sure? I don't have an iMac, but I've tested with two MBPs. They will always use the 5GHz network if it's available. This may have something to do with how good your connection to the airport is - does your signal quality say Excellent?

I can't say that this configuration change will help for everybody - I'm just reporting what I'm seeing.
I thought one of the points of headers system was you could use the code without having to slog through all the source.

Thinking about my trips to /usr/include, those headers weren't that useful for coding with but you could get constants and function names at least.
I've never been comfortable w/ Caplan's ideas. Maybe the average stays consistent, but outliers differ based on parenting techniques. Surely quality of education plays a large role. He also seems to ignore the large body of evidence which shows socioeconomic background plays a big role in kids' success.

My personal opinion is that Caplan's book presents a minority view based on some limited statistics. Strangely it seems to show up a lot on HN.
I posted this because it is a good counter point to the very optimistic New York Times article from a few days ago.

BTW, I just finished the final exam for Hinton's Coursera neural network class an hour ago. Nice class, and I would recommend it if he offers it again. His lectures were especially interesting.
I get it that TechCrunch etc all need to push news at breakneck speed, but not even bothering to fact-check a PRWeb.com story is kind of ridiculous.

PRWeb is a penny-stock / SEO favorite because essentially you can pay PRWeb $499 and your story goes onto Yahoo Finance, Bloomberg, WSJ, etc in their "Press Releases" sections (which in some cases appear directly next to the stock information).

Brands like the SF Chronicle have entire sections dedicated to PRWeb where anybody can borrow the SFGate credibility / wrapper and publish just about anything they like, like say a slip & fall attorney:

http://www.sfgate.com/business/prweb/article/Boston-Slip-and...

So yah, we all know that editorial standards are slipping but that was just a face plant by reporting agencies.
Could be pretty useful for some projects I am working on.
I'm so embarrassed I left her out.
One other thing: it's much much much easier to start a new, good habit than it is to change an old habit.

I experimented with this a while back - I figured I would change a small habit (no effect on me either way). For as long as I could remember, I put my wallet in my left back pocket, and my keys in my front left pocket (I'm left-handed). I decided to put them in the corresponding right-hand pocket - I know, very small change, right? Took me a couple of years before I would do it without thinking. Even now, I sometimes put them in the wrong pocket without thinking. For me, this was a big eye-opener.
This airport extreme is connected directly to outside (cable modem). There are several airport expresses extending the network (I have no idea how to tell if the client devices are connected directly to them, and I'm not sure it matters). There is a second airport extreme bridged to that one, which is running a dedicated 802.11g network to keep those devices off the same network as the faster devices.
xXx 2002 is a nice movie.Xander Cage is your standard adrenaline junkie with no fear and a lousy attitude. When the US Government “recruits” him to go on a mission, he’s not exactly thrilled. His mission: to gather information on an organization that may just be planning the destruction of Vin Diesel reunites with the director (Rob Cohen)

http://freemoviesite24.com/2012/11/xxx-2002-hd-movie-free-do...

http://freemoviesite24.com/2012/11/xxx-2002-hd-movie-free-do...

http://freemoviesite24.com/2012/11/xxx-2002-hd-movie-free-do...

http://freemoviesite24.com/2012/11/xxx-2002-hd-movie-free-do...

http://freemoviesite24.com/2012/11/xxx-2002-hd-movie-free-do...
Doug Gregor is an Apple employee. They also have a major investment in Clang and LLVM and drive most of its development.
Font Custom's intended sweet spot lies somewhere between using a pre-bundled icon font and firing up a fully-fledged glyph editor. For the simplicity of using regular vectors, I think the lack of perfect pixel hinting could be a worthwhile tradeoff.

Can you see yourself using the tool as it is?
Overall I like it. I like how they are treating both C and C++ as first-class citizens of this new feature (instead of, for example, inextricably tying its design to classes and namespaces). I like that they have a plausible migration story for how to interoperate with existing header files. And the overall design really looks like something that would fit into all of the C and C++ work that I do without getting in the way.

Sure it's non-standard and no one who cares about portability will use this (yet). But this is exactly the way that good ideas get refined and eventually standardized. You surely wouldn't want to standardize a module system that hadn't been already implemented and tested -- that would just leave you with surprises when theory meets reality.

C and C++ are here to stay -- we should be open to improvements in them.

They don't explicitly mention this, but I'm sure that they have no plans to remove existing #include functionality -- it is a near certainty that someone, somewhere depends on having the preprocessor state affect how an include file is processed. There are probably even cases where you can look at the design rationale for this choice and say "yep, that really is the best solution for what you are trying to do."
This is changing in 2013: http://boss.blogs.nytimes.com/2012/08/21/its-not-too-soon-to...
There is almost no way this won't decrease compilation times, particularly with non-aggressive optimizations. With optimizations off, the vast majority of compilation time in C++ is processing the standard header files over and over again.
Perhaps you could load fewer premium results beforehand but load the rest via AJAX?
Request for Balanced to support Bitcoin as a payout method
I agree. Hence the warning.
Coding should be taught in elementary schools.
Using Erlang, C And Lisp To Fight The Tsunami Of Mobile Data
Ask HN: AppFog vs. Heroku for a Rails App
What does everyone think of AppFog? I've been using Heroku for my Rails app, but I've been thinking about going over to AppFog.
Conversion started as a result of Jon Matonis' article: https://github.com/balanced/balanced-api/issues/44
Cobra 0.9.2 is released
I'm a freelancer who's comfortable with LAMP. You can find my personal projects and resume at davidkw.com.

Contact me at davidwong.xc@gmail.com if you're interested.