skysight-inc/HackerNews huggingface dataset:
Let me start by saying that I don't know anything about Treehouse or their profitability... but based on that benefit list, they're either REALLY profitable or they've got a bunch of upfront investor money to burn through.

Given how young they are and that their investor list includes the likes of Kevin Rose and Reid Hoffman, I'm going to go with the latter.

I operate a small ecommerce company with about 15 employees that include everything from developers to warehouse workers. There's no way I could sustain such benefit list and I know none of my competitors could either. There's just not a high enough margin (and we're in a high margin business).

The answer might be that a company whose product is "knowledge work" might be in a different boat, but it really makes me wonder if you can sustain that kind those kinds of benefits when you're standing on your own two feet.
>overhearing my voice is not a violation of privacy //

But we're talking about recording your voice. Which I think is a violation of my privacy vs just listening to me passively - now that may not be enshrined in any law but then the law doesn't IMO [exclusively?] dictate what is moral.
Alioth benchmarks are out of date as far as Clojure is concerned. These days it's not much work to get Clojure to deliver identical to Java performance. Better versions of the same benchmarks here that show the same performance as Java that you verify yourself - http://github.com/clojure/test.benchmark
Free tickets to relaunch of Windows Azure event, .Net Node.js hackers wanted
Japanese Beautiful Designed Manhole Covers
not sure what you're going on about..
what you're characterizing as "punting" to the OS was a carefully thought through decision, along the same vein as the one phk of FreeBSD and Varnish fame made[1]

[1]: https://www.varnish-cache.org/trac/wiki/ArchitectNotes
I would agree that it's unnecessary, but it seems that your problem is not so much with its NSFWness but with its misogyny.
Crowdsourcing flights is called crowdsurfing but it only works for very short flights and requires really loud music.
Here is a list of Computer Science courses that you can attend at home: http://www.programmerfish.com/45-free-online-computer-scienc...
Haha. Consider it a goal :)
Traction Book
Yep, multiple parts having multiple licenses. My point was the AGPL is still in the mix.

for completeness here is the list from the post:

1. The Opa compiler will remain an AGPL project.

2. The standard library and the native backend will be licensed under the GPL license with the so-called ClassPath exception, like Java. The exception means you can link the GPL code with any code, opening the door to license your application under any license.

3. The forthcoming Node.js backend will be licensed under the MIT license.
I've split lanes in LA traffic. One of the important parts is watching drivers heads as you approach to pass them for an indication that they might suddenly change lanes. That level of awareness saved my life a few times. I don't think you can do that with the C1, as the driver is lower to the ground and doesnt have the same field of vision.
We were profitable before we raised any money.

Now that we've raised $5m, we can increase our burn to outpace our revenue to speed up customer acquisition and product development.
Correction: most developers (won't/might not) touch it. End users don't care - they don't even need to know what the AGPL is.

On the other hand - many developers won't touch non-free software or cloud services due to security and privacy concerns. The AGPL is the ideal license for this crowd - which probably includes the original authors anyway.

There's a fair few successful AGPL projects, but I'm not sure there's any real evidence that the AGPL actually harms a project. It's mostly just people complaining that they aren't getting a free lunch.
Back in November, Ryan Carson revealed that they were earning ~$150,000 in revenue per month and growing rapidly. Venture capital money + revenue money = lots of money to pay benefits.

http://mixergy.com/treehouse-ryan-carson-interview/
Having seen the end result of a low speed collision last night between motorbike and car, with said dude on motorbike tail between legs, and one very raw burnt calf, very much agree there is a lot of merit in this.

For all the arguments of a motorbike, even at low speeds, no matter which way you slice or dice it, you still get the wrong end of the stick if you get hit/drop it.

I myself would make the leap to one of these in a heartbeat when they're production ready. Huge win for small commutes in and around the city, just myself.
I also found myself getting stuck and over-engineering. Now, I try to take a phased approach to development:

1. Make it work.

2. Make it good (visually or otherwise).

3. Make it fast.
Rubik's cube in HTML5 (CSS3 and Javascript)
Rubik's cube in HTML5 (CSS3 and JavaScript) Try it in mobile/tablet! Tutorial included :) #html5rubik
Bitly Launches New Bookmarking Features, Profiles, Search & iPhone App
Agree completely. If that is "off topic for software development", then everything is off topic for software development.
SHA-1 was designed as a cryptographic hash functions, they are puprposely slow. No, SHA-1 is not as fast as functions from the article.
Why you should give me 3 million dollars
Car salesmen aren't the only people that want to sell you things though. A music website, a holiday company, a food company or a bookshop now have loads of info that could help target ads at you.

Not that I'm defending Facebook advertising (there's other reasons that I think it's largely pointless, at least from a click-through perspective - the primary one being that if I'm going on a social media site, I'm usually going to be social, not to buy a new car or book a holiday), but the fact that one particular market can't necessarily target one particular user doesn't seem to be a great argument against it.
I was just indicating that "License with AGPL at your peril" is an overreaction.
Yeah, the preferences listed may not indicate a preference for Volvo over Audi, but they're certainly consistent with someone I'd target for near-luxury European cars rather than giant Chevy pickup trucks, Korean mini-vans or tiny econo-boxes.

Daft Punk? You're 30-ish. Mozart and Chopin? College graduate. Like a 5-star Greek hotel (but not that many other luxury items)? Shit, I've narrowed down your disposable income into a fairly narrow bucket. I can also tell that you don't have any children. I would target the shit out of you for Volvo, Volkswagen, Acura, Infiniti, Mercedes, BMW and Audi.

And that's just my own guesstimates. Backed up by proper data I'm sure I could do way better.
Applying every filter to an Instagram Photo
No, they are only required to release the code when the distribute the result. The license does not compel a developer to release the code before they've started distributing it.
It'd be great if this is road-legal in the UK. We like little vehicles - see the original Mini or the fiat Panda or some Renault 5's or the Fiat 500 or the Smart cars.

There is a lower limit though. The Tango Commuter car hasn't taken off.

(http://www.commutercars.com/)

The Sinclair C5 was mocked and hated when released. (Surely a concept 30 years before its time?)

Bikes are great, and more sensible cyclists are needed. These things could encourage people out of cars and into small personal vehicles. I'd be gently concerned by the amount of stop-go you need in UK town driving.
Ask HN: Startup Idea Evaluation
I've been writing enterprise software for a while and at times I come across this problem of single-sign-on (aka cross domain auto logins) between client's different sites. I usually end up writing my own solution for almost all clients I had. That is because what's out there in the market is either too complex and overwhelming for the requirements or way too simple and not so enterprise class.
My idea is to create sophisticated APIs that are tied to a cloud based solution to solve single-sign-on. The thing I am not sure is if there is a market out there and if enterprises would consider my solution at all?
It's particularly outrageous because the given reason is "off topic for software development". It's quite clear from that judgment that the moderators don't know much about the topic and therefore are not qualified to hold a position of moderator on a board devoted to software development topics.
And here we have an example of a similar linguistic problem- polysemy (one expression meaning multiple things) within a single language.

In philology / historical linguistics, "cognate" is a term relating strictly to etymological origins (in which context English and German "gift" really are true cognates). In typical middle/high-school foreign language classes, though, "cognate" is usually used in the related-but-rather-different sense of a word that ought to be easy to remember for the vocab test because it's sound and meaning are both similar to a word in your own language, and a false cognate is a word that looks or sounds familiar but means the wrong thing (in which context English and German "gift" would be considered "false cognates" for pedagogical purposes). Most true cognates in the technical sense would never be presented as cognates to a beginning foreign language class.
Article from 2011. If you are more of a hard facts type of person, Wikipedia has the details:

http://en.wikipedia.org/wiki/Clarium_Capital
> Poor design. Seriously. Simplicity is really really hard. Much harder than throwing a ton of settings, toggles, and switches at a user.

I think this is the key reason why "The Inmates are Running the Asylum."

http://www.amazon.com/The-Inmates-Are-Running-Asylum/dp/0672...

We programmers are much more immune to complexity than the average person. It's like when I was buying a flute at Seattle Folklife. There was this one maker who was a virtuosic player with amazing walking stick flutes. I couldn't get a sound out of any of them. The maker could, because he was an expert with a very strong embouchure, but it was just impossible for me.

I ended up buying a flute from a different maker, who wasn't such an expert player. I could make a good sound on his flute from the get-go.
Clippy.JS - Add Clippy and friends to any website
I addressed this approach at the top of the second link: http://arclanguage.org/item?id=15907

Basically you'd have to:

1. eval the list

2. cons the macro to the list, eval to yield the macroexpansion

3. implicitly eval the macroexpansion -- but not eval the elements of the spliced in list because they've already been eval'd once.

Step 3 throws a spanner in the works.

So you might say, fine, let's quote all the elements of the spliced in list. And that'll seem to work for the previous example, but you'll eventually run into an example like this:

(apply = '(x 3))
=> (= 'x '3)
=> error: can't assign to (quote x)

So you have to perform step 3 without actually inserting a literal quote. I gave up at this point.
Facebook slips below $30
I see them around Antwerp fairly often. Especially estate agents (wearing a suit) seem to like them. It's no different than seeing a Smart car the first time - the novelty wears off rather quickly.
You can re-sell that as a "geek girlfriend/penpal" site.
Zero Downtime upgrades of TCP servers in Go
Iran CERT fingers Flame for oil refinery attacks
There are two primary types of ads

1) ones that give you what you want

2) ones that drive demand

Google dominates (1) and I assume Facebook is trying to dominate (2) which includes a lot more display advertising (and TV, and billboards). Facebook probably thinks a lot of demand-driving advertising can be accomplished through viral online marketing through FB platforms and they are likely trying to exploit these channels with services for paying customers.

Imagine paying Facebook to simulate something being trendy among people's trend-setting friends. It'll be a fine line but this must be what they hope to do.

Agree the $100B is too high, but certainly they're easily a profitable company, long-term.
The lack of vertical space helps me keep my functions short and to the point.
Sounds like a great opportunity for Freemium.
How many digits does the number 125100 have? Two hundred and ten.

They mean 125^100.

http://www.wolframalpha.com/input/?i=125%5E100
Newly identified computer virus, used for spying, is 20 times size of Stuxnet
Well, not entirely. Reverting the CW restores the rep, subject to daily rep limit. The answer's been given 3 separate bounties (100, 100,50) which are not affected by CW.
I know he's the original author, but probably best to share the full WSJ article instead.
http://c2.com/cgi/wiki?MakeItWorkMakeItRightMakeItFast
ADVFN Goes Mobile with Andriod App before iPhone App
Facebook (FB) down 8%
John Gruber: A Few Words About The Talk Show
Facebook drops below $30, support at $0 also exist
"I asked what the poles of the oscillation were.
“It’s uh—it’s the, uh—it’s the—it’s um—it’s probably, uh—it’s probably just that it’s not that—well, the pro-seat-belt argument is that it’s safer, and the anti-seat-belt argument is that if you know that it’s not as safe you’ll be a more careful driver.” He made a left turn and fastened his seat belt. “Empirically, it’s actually the safest if you wear a seat belt and are careful at the same time, so I’m not even going to try to debate this point.”"

This theoretical-dichotomy-interrupted-by-empirical-reality is the hilariously false core of libertarianism. They're a class of abstract thinkers stuck in an imperfect world where their theories will always be unapologetically shattered by complex and unpredictable realities.
Cheaper TN panels are better at fast moving graphics (video games for example), but have a poor viewing angle. More expensive IPS panels have a better viewing angle, but not as good at moving graphics. I have a Dell IPS panel, which I specifically bought to use in portrait mode.
My personal experience is that the only way to learn is by doing it. "Scratch your own itch", build programs to do the things you want.

The funny thing is that while few of my formal university classes had anything to do with programming, it was still a great environment in which to learn - mostly because of the people I met there rather than anything else.
Could anyone comment on using Fedora on small screen device, such as my 1024x600 netbook? My current installation, Linux Mint 12 needs upgrading, and doesn't handle the low vertical resolution well. Many dialogs are too large and/or are positioned partly outside the screen, and the two horizontal bar layout is not optimal.
RealTouch Adult Toy Removes DRM, Goes Open Source (NSFW)
If you don't support languages that people actually use, you're going to run out of money as they won't give a shit about your little toy IDE.

What's going to be the $400K mark?

Brainfuck?
What happens if a startup fails in California?
While the IPO was bad for investors, it was certainly good (financially) for Facebook. They definitely maximized their earnings from the IPO and Zuckerberg really made out well getting just under $38/share for his $1.1bn in shares.

In contrast to the Google IPO in which the stock skyrocketed on the first day and really took off after that. Google may have been able to extract quite a bit from their IPO than they did.
Also implicitly assuming that all code is written for competitive advantage, and that licenses are aimed at developers.
I think your post proves the theory that they have a lot of product education work to do.

It's not just about scaling. IMO it's about teaching the vast armies of software developers that work on proprietary line-of-business software that there is variety in data stores and that they should be using the right tool for the job.

I shudder to think about how many EAV anti-patterns have been implemented on top of relational databases. Or how many 1-table-per-X databases there are. Or how many "json" columns and "blob" columns and "xml" columns have been added to otherwise innocent tables who did not deserve that kind of abuse.

That alone -- educating and giving tools and support to engineers outside of the tech industry -- is no easy task.
Digital danger: Is our online activity damaging us?
You think terms of service are tricky? Check out this Chinese 'code of conduct'
Facebook under 30$
Careful, there is often this misunderstanding with Mongo. Using MongoDB from your program does not require you to open source it. The Drivers which you link against are Apache or MIT licensed and Mongo's AGPL license has a "different work" exception for exactly that use.
The Netherlands Rejects ACTA, and Does One Better
Leaner, Meaner, Faster animations with requestAnimationFrame
Pregnant Rock Stars - My Approach to Customer Service
it seems like some required data with an intent would make sense to resolve this. and firing the intent without that data is the same as not firing the intent at all?
This was what I thought they were talking about when I saw the headline. I assumed this was an amused look back on the good ol' days.

I never did understand why anyone ever thought the Segway would revolutionize anything. I don't see the big advantage, and - frankly - you look downright ridiculous riding it.

And yes - I did get to ride it. It's kind of cool for the novelty factor, but I fail to see any incredible advantage over the more traditional alternatives.
The Elusive Capacity of Networks
Homeland Security Ntl Ops Ctr Media Monitoring Capability Desktop Ref Binder-PDF
New Bit.ly page
Wide is fine, but we used to have 16:10 screens with the same horizontal resolution available as the current crop of 16:9 monitors. Now they're becoming extinct.
I don't think the emphasis on saving is correct. You're picking an arbitrary origin which is not zero.

If you go from 10 MPG to 30 MPG you are now using 1/3 as much gas. If you go from 30 MPG to 90 MPG you are once again using 1/3 as much gas.
Thank God. I can rest now knowing that we've completed man's greatest feat. Adding this to my site immediately.
I am not aware of your level of understanding of digital photography, so please pardon me. But as far as I understand, an average camera tries to reach the correct exposure by adding everything up to 18% grey. I am intentionally leaving the metering discussions out here for simplicity. So in case your frame contains too much light and shadows, your metering will be thrown off.

I come from an age when SLR cameras did not even have batteries, leave aside digital sensors. So probably it is hard wired into me that I need to use my eyes and brain and leave aside the cameras' when shooting.
They had one of these in Maker Faire
Where is the line drawn between medical research and healthcare for your son? In other words, what on earth does this cost?
That's the couch we got when I moved out here to work at Greplin. Brilliant design.
I tried adding an item and the database never got updated. Also, it would be nice to give the container a minimum height to keep the footer from flying up to the top. Just my $0.02 :)
Are there some restrictions in the Apple Developer Agreement that prevent one from distributing the source for your app on a 3rd party website? I have always heard the argument that you can't distribute GPL'd apps because the source cannot be bundled, however, the GPLv3 (and v2) do not explicitly require this as the only approved means of source distribution. In fact, section 6 outlines several methods - through which one could reasonably see that the source code could be made available elsewhere, as long as there were notice within the app on where to retrieve it.

Agreed, however, that there are other licenses which are less restrictive on those that distribute object code.
Fascinating concept. For those interested (and who have not yet done so) look into Zen Buddhism, which has been teaching this lack-of-self for ages. I recommend Herrigel's "Zen in the art of Archery," and Suzuki "An Introduction to Zen Buddhism." Both Zen and the more modern take on the ego (or lack thereof) in this book are endlessly interesting.
I am running a bootstrapped start-up (by choice). We pay salaries to 5 people (three MIT EECS grads, one Berkeley CS). I think these people are very good. From my prospective, if you operate without VC money, I.e. from the actual revenues that you get, what's described in the post is irrational exuberance. It's a sign of a VC investment bubble. We absolutely could NOT work 4 days a week and remain competitive ( we could not even run the existing service that way, with user all complaints, attack threats, vendor interactions, hardware failures).
To be fair, the big issue with current two-wheeled vehicles is hardly their bad safety against side collisions.

There's a (different) reason medical personnel refer to them as "donorcycles"...
It might be off-topic for StackOverflow,but how on earth is this off-topic on programmers.stackexchange?! If such discussions are off-topic, then why did they create programmers.stackexchange in the first place?
The ultimate Google I/O 2012 preview
That is because he has been working mostly on infrastructure, http://esr.ibiblio.org/?p=4071 , http://esr.ibiblio.org/?p=4351 and http://esr.ibiblio.org/?p=4335 , for example.
Agreed. You gotta just start programming things that matter to you. I know many good programmers who have non-CS degrees but have been hackers since they were kids. Through trial and error, and a lot of reading on the side, they've turned out to be phenomenal programmers. And each job they've held along the way, they've learned a ton from other people on their teams.
I assume it was financially healthy for a very small group of people within Facebook. Most of the employees would be on lockdown before they can sell their stocks on the public market, no?
How to plan for Succession in Your Business or Organization
i heard about this site through some other startups and used it to get some great prices on a recent long haul flight... great idea.
>The problem is that every user thinks they are a "power user."

That is definitely not true, and is the kind of thing one will only say if one has not actually interacted with ordinary users. Having had a fair amount of experience with teaching ordinary people to use computers, I can say that by far the biggest problem that they have is underestimating their ability to figure things out, while overestimating the damage they are likely to cause if they get something wrong. This is why the most important lesson to teach kids about computers is that as long as you have backups, almost any mistake can be fixed with a clean install.

Long story short, if you put your power user settings under a red tab labeled "Advanced", 99% of the non-power users will never even notice them.
As a power user[1], I want you to consider every time I have to change a setting like a punch to the face. Your software should just work. It's a tool. I don't want to spend my time tweaking tools ... I'm not 15 anymore. I have better things to do with my life.

When was the last time you saw a "power user" configuring a hammer?

[1] 80% of waking hours behind a computer, most of the software I use, I use several hours daily
> It seems that we can just copy its URL and then anybody can access it

In much the same way you could copy the image itself and distribute it.
For other discussions and stories, see here:

http://news.ycombinator.com/item?id=4038051

http://news.ycombinator.com/item?id=4038200

http://news.ycombinator.com/item?id=4033224

http://news.ycombinator.com/item?id=4033225

http://news.ycombinator.com/item?id=4033242 <- Comments

http://news.ycombinator.com/item?id=4033315

http://news.ycombinator.com/item?id=4033481

http://news.ycombinator.com/item?id=4033541

http://news.ycombinator.com/item?id=4034879

http://news.ycombinator.com/item?id=4035300

http://news.ycombinator.com/item?id=4035485

http://news.ycombinator.com/item?id=4035641

http://news.ycombinator.com/item?id=4035833

http://news.ycombinator.com/item?id=4036025

http://news.ycombinator.com/item?id=4038014 <- "Fix" found