skysight-inc/HackerNews huggingface dataset:
And it wouldn't surprise me that the same companies that talk about the free market solving its own problems lobby against any change in onerous government regulations.
Windows support is what Node needs in order to go mainstream. It also means that Node developers will be in even greater demand.
I still have dreams about BSOD. Sad to hear that it is gone.
And how exactly would you define a "decent app" in a way that wouldn't be absurd or totally not useful and wouldn't give you ton of grief if a developer tried to challenge your decision? It's essentially the iOS App Store problem except you're mailing around physical hardware to boot.
It's not an analogy, it's a parody. I'm parodying your words to try to communicate the essential point that you seem to have missed...

No education makes you "eligible" for a "related" job (unless the job is "college professor").
Erm, you're an idiot.

You're talking about perception problems like everyone knows there is one.

You do realize Scala is being used everywhere right? Twitter, Linked In, Meetup, foursquare, etc, etc. The list is endless.

TL:DR; your vaporware language isn't anything new or exciting. Let me know when it actually exists.
That's not likely. The apps don't extend the JVM in any way - they just use it. It's like eglibc and any app on the system. That specific libc is LGPL, but that doesn't mean any application using it has to be using the same license.

Edit: just realised it's not the best example because the apps are actually linking and that's allowed by LGPL. Better one would be probably mono which does use GPL.
The service would need to send out the Cross Origin Resource Sharing headers in order for the image to be accessible via <canvas> and the service also needs a means for the querying server to test if a certain image is indeed the one associated with the user.

And if it was an image generated by Facebook, then Facebook must have access to the account beforehand, and there's no benefit to using this system over OAuth.
if they did this you might as well just go to your email and click on the link
What most people forget is that equity is awarded over time for value provided over that period.

For simplicity's sake, imagine a startup with two people: a founding CEO and their first development hire. At the beginning, their contribution to the company may be equal, or even tilted towards the developer providing more value.

As the company grows, there is still just a single CEO, but now there are multiple developers. Several years on, the CEO is still responsible for all their own duties, but engineering might encompass dozens or even hundreds of people.

Over time, the relative value of the first program is diluted, while the CEO's remains fairly constant. This is why there is great inequity between founder and early hire option grants.
So sales produces a prospectus that suggests this is a bad investment. Then they continue agreeing to package and promote these securities. Were there some information excluded from the prospectus which suggested to the sales force that they were actually a good investment, I might still be able to see them as honest. Otherwise, this sounds like an attempt to apply the Nuremberg defense where remaining in the situation of having immoral rules to follow was voluntary.
We can overthrow existing power structures and execute him. Has happened before, will happen again. Amusingly, the harder he works and the better he is at his job, the closer this gets.
> According to Courier team members, the 130+ team had several finished prototypes and could have brought the device to market in mid-2010 with a bit of extra manpower.

A bit? They had some prototypes with just the industrial design, some with just the software, some with just the performance - but none with all the aspects of the finished product. And they say they were a few months away?

The hubris behind this kind of thinking is astonishing. It would take nothing short of a miracle to pull together all these elements in such a short timeframe. There are so many inter-related aspects that would prevent this. Performance, battery life, weight, heat dissipation, software drivers, power management - must all be designed and working in concert for a successful product.

And that says nothing about the product positioning. Are there seriously millions of architects out there who have been saying: "Boy, I wish I had a small, portable computer screen I could sketch my ideas out on." ? There's a reason they have huge drafting boards - they think big, and need big spaces to sketch out their big ideas.

I love the way they were thinking outside the square, and there were some seriously cool ideas in Courier. But it seems much more like a groovy concept than a nearly shipping product.
Roundup of Cute Halloween Paraphernalia
Boo! Halloween just rounded the corner but it is never too late to gush over some halloween eye-candy. The following collection of adorable crafty ideas provides the perfect opportunity for celebrating the spooky season.
What's wrong with `b = a + []`
+1 - That's it. Good find.
Inneov Hair Mass Supplements 120 Caps
There is a test to check if your browsers support it.
http://www.color.org/version4html.xalter
Chrome has no support at all, which is annoying really.
This syntax seems a lot less confusing and more powerful than the subset of English presented.

Another bit of syntax that I think is missing is something like:

GUAGE:

http://domain/stats/logins 60s

COUNTER:

http://domain/stats/logins 60s

AVG:

http://domain/stats/logins 24h

Something like this would allow you to setup not only with simple external monitoring systems, but with internal systems like Nagios, Ganglia, ZenOSS, etc.

Of course, I do have to agree with many people that I am a bit uneasy PUBLISHING all of this data for all to see.
You're just describing one kind of programming. I write code that does things that literally couldn't be done by people. it's a job where there wasn't one before -- and it helps create other jobs where there weren't any before. I don't want to say our company wouldn't be able to exist without that code, because my code wouldn't exist without the rest of the company, either, but the point remains:

If your self-justification works for you -- great. But you're lying to yourself if you think it has to be that way or that that is the only way. Computers (& technology generally) enable new business models at the same time as they make other models obsolete, such is life. Whether you think that balance tips one way or another is your business -- but your blatant cynicism and "oh, the world has to work this way" seems like you just letting yourself off easy.

That said, i wish you the best putting those big-money financier jobs out of work :)
You don't cannibalize your current revenue. You transform it. You create a complementary option and push people to evolve to it. That way you drive the innovation while (hopefully) controlling the phasing out of your older technology.
TELL HN: The dots eventually do connect.
So I was really into physics in High School...I spent most of my time trying to solve hard physics problems even to the utter neglect of other subjects like Chemistry...I did not really make it to the best engineering institutions as my chemistry scores were very low.

But today while making a bouncing table for the iPad (for an app you are all going to use very soon) I used a beautiful second order differential equation for a damped harmonic oscillation..... had it not been for those high school years I could not have done it this easily.

Steve Jobs was right...The dots eventually do connect!
This makes no sense. If that were remotely possible, IBM would never touch the thing, much less support it and I assume their legal already took a better look into it than we could ever hope to do.
This technique is also useful for iterating over a list and conditionally removing items. If you don't slice it you are changing the list as your iterate over it and you get unexpected results (like skipping items).

Or you could just use list comprehensions :)
The book mentioned, "Extraordinary Popular Delusions and the Madness of Crowds," is a great read (at least the first half) that I would recommend to anyone who wants to be able to spot a bubble.

The free eBook is here: http://manybooks.net/titles/mackaych2451824518-8.html
Review of the best lead generation software available
http://seasteading.org/
i7 3.4ghz, 16GB DDR3 Hackintosh with a 23inch IPS Dell.
That's the foundation of my post, not news to me.
I'm Hiring: Director Mobile Products at Fab.com
Isn't it more a case that they divorce themselves from reality by dealing with pure numbers? I gather they would only focus on prices and not even think about the impact it has on other companies and people.
1. You have a two-sided marketplace problem. Go read up on that.

2. Don't listen to the Silicon Valley guys. They don't know what marketing is.
https://foursquare.com/ and http://ban.jo/ come to mind, although not quite the scope of interconnectivity that you described.
>If you omit the first index, the slice goes to the beginning of the list. If you omit the second index, the slice goes to the end of the list.

Unless you use the stride (third argument to the slice, the part that defaults to 1). If that is negative, then everything goes the opposite way, as in foo[::-1], the reverse of foo).
It's more than 400 now and has been for some time.
If you're reading SICP you may want to look into this: http://www.neilvandyke.org/racket-sicp/

It's a package to support some code in the book that is some what implementation specific, drawing graphics for the picture language, for instance.
How to set up Maven/Tomcat to build & run & debug through IntelliJ
I suppose - though I got some sense that he thinks the engineering he does is the same as what we do. To be slightly snarky about it, his argument seems to be "we're all evil, I just own up to being evil, the rest of you suckers are just in denial".

Except, his breed of evil is considerably more extreme than ours.
Lethal Commission
Lethal Commission - The World's First Internet Marketing Movie
Debt Relief Consolidation - Consolidation Loan vs Management Program
I like playing new & recently released computer games on my computer. Which is why I have never bought a Mac.

Btw, what other operating systems are available on the Macbook? Other than now MS because people want to play new computer games on their Macbooks and they can't with Apple's OS.
Right before I left my last job they were looking for interns, and I interviewed a few of them. I was absolutely looking for all 3 of those qualities, not any particular skills. If you had existing skills that was a bonus, but we were primarily looking to train people to do the job considering it was an intern position targeting college sophomores.
I use lots of FB blocking in my regular account for that reason!
Have you ever even tried the Touchpad? The hardware alone is worth at least that much. WebOS is a great operating system. If you don't like it, put CM7 on it.

Don't be so ignorant. I bought one for my parents at 149.99 and they love it. I probably would have bought one for myself as well had I felt the need for a tablet.
"Machine whisperers"... love that
Great comment.

Probably also worth speculating on why this is happening NOW. Why is this breaking out of CS departments in 2011 and not 2002?

The datasets are new.

Bandwidth? Storage capacity? Computing power? All of the above?
when you stick in a drive, it's going to be using a bit more than that
Wrong. Samsung Galaxy S on Telstra is currently $49/month (no upfront, no handset repayment). http://telstra.com.au/mobile/phones/android/

Admittedly, $63/month for 4S 16GB is a cracking deal
Researchers infiltrate Facebook through mutual friends
> Unfortunately, we don’t have enough stock to meet the demand. So please order the unit as soon as possible at our online store

Interesting statement. If demand is so high and supply is so limited, price it higher. I'm guessing this is simply marketing mumbo jumbo.
Why do you assert that Australia "didn't have the bubble in real estate prices that the US did"?

We have a significant asset bubble here. It hasn't popped primarily because we've had government-sponsored inflation of prices via the First Home Owner's Grant.

The unwinding of the asset bubble finally seems to be happening in Australia now and will trigger many of the same financial issues for our banks (for instance Commonwealth bank is holding far more housing debt than any of the US and UK banks at the point their markets went south).
How about this for a new user interface for the government? http://www.plainsite.org
I don't understand Applefanboys at all either. Normally, even knowing a few, you expect them to be intelligent enough to see through the hype and marketing. But they still take the Apple cool-aid by IV and lineup hours before the shops open for a "new" product that's barely different from the recently purchased product they already have.
"upload -> store -> share."

Upload where and for how long? What happens to the files over time? What about huge files and ability to pause/resume upload? What about encryption? What about sharing with more that one person at the time? Will it allow me to preview a file before I download it?

Saying " upload -> store -> share." is oversimplifying as " upload -> store -> share" does not work for anyone who is using file sharing to conduct professional services (think of a law firm with bounced emails because the 5Mb attachment was too big, or a law firm that needs to receive email notification on file delivery etc.)
Isn't that the same argument some use against dynamic typing in programming languages?
I was thinking it was on north campus at the first glance, but actually it's at the new North Quad on central campus. (And another building on nearby Washington St.)
It's fairly common for sickly children to end up normally healthy as adults these days. As a child, I used to catch bronchitis so much that it became the default diagnosis for a while, and I get four colds a year now.
Thank you. I didn't know about Banjo.
Love the idea of using natural language to write all the specs! Also, got amused by reading the HN comments, where all jedis, ninjas and rockstars are arguing against using English... kind of expected.
seems from the comments in the post that 10gen went out of it's way to be helpful in resolving the issues ???
The Trillion Dollar Club - Commodity Traders
That's pretty interesting. If only it were more wife friendly.
According to the article, they hit liquidity trouble during the financial crisis which caused them to go into technical default. According to the article, they have $20.2 million in assets and $27.7 million in revenues but Regions Bank refused to negotiate on payment.

I wonder if this is just the last part of an attempt by Regions to use the default to seize the company at far below its market value.
37signals has hired a full time filmmaker to document its every move.
As I didn't delve into scala I can't really offer examples. But this was the impression I was left with when reading code samples 2-3 years ago. I think it was collections-related? I know it doesn't make much sense, and I do intend to revisit scala sometimes, but this is the impression me, a novelty-seeking programmer was left with when researching jvm languages.
Not to worry! Until we can get the desperately needed native Fibonacci support (lest the haters hate), there is always node-fib: http://news.ycombinator.com/item?id=3067403
Job security can push it back in the other direction though, if I'm at a start up with say 6 months cash in the bank I can't be to certain that I'll still have a job there for me after that. If anything the salary should be market rate on the equity for the extra responsibility/ effort of being in a small team.

As much as some startups advertise a good work/ life balance I'm sure it's not going to fly working your normal hours if overnight or over the weekend the service has a major problem.
I have no idea, I'm not a developer-relations or product manager. I'm sure something relatively fair could be thought up, though. I'm not pessimistic about that, and someone is going to complain no matter what, so I think as long as you tell everybody up front what the rubric is, that static can be minimized.
Did a Harvard Economics Class Cause the Financial Crisis?
Wife Acceptance Factor
Tarot gratis, Tarot gratis del amor, Tarot del amor
Mono is multi-licensed, as shown here: http://www.mono-project.com/FAQ:_Licensing

* The C# compiler is dual-licensed as MIT and GPL.
* The tools are GPL.
* The runtime is LGPL.
* A few more interesting parts from Microsoft are Microsoft Permissive, with some dual licensed as Apache.
I'll check it out. I've always been fascinated by this way of living.
Ever hear the term "exploratory programming"?
> The service would need to send out the Cross Origin Resource Sharing headers in order for the image to be accessible via <canvas> and the service also needs a means for the querying server to test if a certain image is indeed the one associated with the user.

// EDIT: ignore what was here, you're right.
What monitors the monitor-monitor?
It amazes me that so much writing on this subject is so reductionist. I read so many of these comments talking about the "return on your degree" and ROIs like they can be measured, and i'm kind of flabbergasted.

I have two observations: A liberal-arts degree gives you perspective, context, and judgement . Contrary to popular belief, these are not innate traits. Given that we just read a very well-received essay about how important judgement is to a coder (http://www.engineyard.com/blog/2011/the-number-one-trait-of-...), it amazes me that we could just sort of forget about other ways these things can be developed.

The other observation is that people talk about being well-rounded like its an inherent good. Perhaps we should spell out why: It increases your luck surface area and exposes you to positive low-probability events.

Being well-rounded means you are better able to place new information in a meaningful framework, because you have a broader and wider set of contexts in which to cross-reference and evaluate your new information. The broader you are, the more likely it is that you can make some useful association with new information. Unfortunately, for the highly-specialized, not only do they not make those associations, but they also don't even know they are available to be made... How do you compute an ROI when so many of the benefits appear to be random?

An example. My father majored in history and english. He ended up writing law and arbitrating disputes. His history background let him understand and contextualize the people he dealt with -- where did they come from? What did they want? What did they value & why? etc... His degree ended up being very useful, even if he didn't obtain his job because of it.
Boost Your Biz Facebook Contest
Well, except that this particular color-profile was for the sRGB color space, which is exactly what every browser and image-viewer on the planet defaults to if no color-profile is supplied. It'd be like shipping an ASCII text file with a Latin1-to-Unicode mapping table.
What you describe belongs to what is called "platform spread" and is generally something to be avoided.
what are the use cases for these kinds of devices?
> JavaScript has the most important dynamic features of Lisp (GC, dynamic typing, first class functions, conditionals, eval, etc).

The reason this doesn't hold up is because there are a bunch of other languages that also have most of those features of Lisp, and some of them are older than JS. Python, Ruby, and Perl all have similar features. Every language has conditionals now so it's not even worth mentioning. Even Java has GC, broken closures, and reflection.

> JavaScript, is even a pretty solid tree processing language, because most JavaScript programs manipulate XML trees. XML is basically S-expressions with hundreds of pounds of useless clothing (end tags, attributes, etc) weighing it down.

You can manipulate XML in Java and C, does that also make Java Lisp in C's clothing, or C Lisp in C's clothing? Lisp macros manipulate code as trees, but that doesn't mean that any language that can manipulate trees is a Lisp. XML isn't JavaScript code, it's just data. The trees that Lisp macros manipulate is data and also Lisp code.

> Considering all this I think what Douglas Crockford said is completely accurate, JavaScript is Lisp in C's clothing.

It's not "completely accurate". It's mostly inaccurate. It's a cute pithy platitude, but it's not really helpful. Just Google "code is data" and see what kinds of confusion is out there about this.

Apology to Douglas Crockford, who does good work. I actually came back to Lisp through his JavaScript lectures, so I feel a bit bad being harsh.
Scan your computer hardware online 
Scan your computer hardware online
... same, not cool... (i need button - "spam")
I use ghostery to protect myself from this kind of tracking :
http://www.ghostery.com/
The worst part is, transcriptionists usually leave out filler words during the transcription process unless they're specifically told to transcribe "verbatim". It's not like the transcript needs to be cleaned up after the fact, it probably could have been transcribed that way in the first place. Unless it was an automated speech-to-text transcript in which case my observations are irrelevant.
With smaller lists, the results in my test change:

>>> t1 = timeit.Timer('copy.copy(orig)','import copy;import random;orig = [random.randint(0,255) for r in xrange(10)];')
>>> t2 = timeit.Timer('orig[:]','import copy;import random;orig = [random.randint(0,255) for r in xrange(10)];')
>>> t3 = timeit.Timer('list(orig)','import copy;import random;orig = [random.randint(0,255) for r in xrange(10)];')

>>> print t1.timeit(10000)
0.0183310508728
>>> print t2.timeit(10000)
0.00397896766663
>>> print t3.timeit(10000)
0.00760293006897

Which is similar to those results.

This implies more setup cost for copy() and list(), but after that they're faster.
Programming Pitfall Harry [pdf]
I still have the first-gen plug. It was fun to play around with for a weekend, but it's been sitting on my shelf for over a year and a half because I just couldn't find a good use for it.
Wow! You're right, I didn't realize some places had that much variability in their humidity. Even over the course of a day it ranges quite a bit!
BTW, we've been enjoying the free webcasts from Passim (lots of Matt & Shannon!), and my wife went crazy and started talking about subscribing when she read the Concert Window upcoming schedule. It's a great service for those of us far away from those clubs.

(PS once I hit the "download free track" on your webpage, none of the links on the left hand side worked any more.)
one small hole in this is that startups are not just "a market job". They're significantly more interesting, you learn more, you get more introductions to interesting people, etc. Startup jobs are inherently more valuable than "market jobs" working at a mindless corporation.

About that, I'll just say that, like much everything, it depends.

Sure, you might do more interesting stuff, meet more interesting people, etc. but you also might work on a project that nobody will remember or even hear about, that will go offline in a few short months so that you can't even point at what you did, etc. While another "regular" job will possibly bring you a scale and reach that you would likely never get working at a startup.

Considering the other sacrifices of extra hours worked (typically), more pressure, less job safety and benefits, and so on, I don't think the discount you're talking about is necessary.
Exclusive Details on the Upcoming Rocketgenius WordPress Plugin
So what's the preferred alternative noSQL wise?

MongoDB is flaky. CouchDB is a maintainability nightmare, so I hear.

Riak? Cassandra? Or does everything else have some other equally huge down-side?
I have a Ubuntu virtual machine(VMware Player) for Facebook only. I don't see any sufficient reason to link all my online activity to my account.
A springboard launcher for iOS