skysight-inc/HackerNews huggingface dataset:
That's okay. Free/open source software in general is still considered to be utterly radioactive but there's enough developers out there willing to work with and on it that it isn't a problem. There's no reason why we should let corporations direct what we use and work on all the time ;)
You're right. Finding vulnerabilities is not easy. I was talking about people in the security industry that just like to talk.
Life is always full, as by definition you're doing something with every minute of it. (Sitting around watching TV still counts as doing something in this definition.)

So really, it's just a matter of filling your life with the stuff you want it full of. Kids softball games seem like a fine thing to fill your life with, as does 80 hour weeks trying to build the next Twitter, as does 10 hour weeks trying to build the thing that makes it so you don't have to work anymore, as does spending 4 nights a week in the climbing gym so that one day you might be able to redpoint an 8a.

The sad thing, though, is that most people tend to fill their life with Simpsons reruns and 60 hour weeks at their salaried in-house developer job (because it's crunch time). If you find yourself doing that, stop. Find something you'd actually like to see your life filled with and make it a priority to do that thing.
"...more people are online now than ever before"

or, from the article, "we finally have an Internet of people."
Totally misses the point.

Kim jong il was good at being an evil dicator. But that doesn't make him any less crazy. For example, once there was a German rabbit breeder who was able to breed rabbits the size of dogs. KJI heard about it and decided they were the answer to his countries hunger problems. The breeder tried in vane to convince the leader that it was a terrible idea because the rabbits ate way to much for this to be feasible.

Trying to use giant rabbits to solve a famine is insanity.
Thanks, I'm trying to find the original clip on my computer. Lotta Carlin audio in my iTunes...
This is incredible work. Props to Miguel & co. for pulling this off; it's just a damn shame that Microsoft just can't seem to decide where they want to go with C#/.NET.

While the C# language has become one of the very best (as a language not a framework) with version 4, .NET seems to be tottering on the edge of oblivion.
Can the big cat be faster against a motorbike?
Do you think that a big cat (tiger) be faster than a motorbike? What do you think?!?
@devongovett: Have you considered pushing the annotated source for this to your "gh-pages" branch? It would make for a great read.
So.. they ran mutual information on a correlation network with an window optimizer. Did I miss something?

It looks like a neat tool, but how does this rate `Science`? (as anything other than a section in a broad review of non-parametric data exploration techniques - of which there are many)
AT&T cancels plans to acquire T-Mobile USA
32 OpenMP Traps For C++ Developers [2009]
If you actually believe this then I would argue that you don't actually know how Congress works. There are numerous examples of citizen action overcoming superior funding on the other side; the entire environmental movement is one example.
> So they really do need to try to buy private health insurance in the non-group market.

You're ignoring the free clincs and "county".

Also, I've bought a "Cadillac" plan while being male and over 50. It wasn't that expensive.

No, I don't have an expensive pre-existing condition. Most people don't.
One problem is that the 55+ demographic is able to vote in the civic centers they grew up with. Let us vote from our civic centers (e.g. the net) and we'll do so in much higher numbers. Increasing the barrier to political participation has the effect of excluding all but the highly motivated, thus pushing politics toward extremes.
AT&T agrees to drop takeover bid for T-Mobile
Show HN: Multiplayer Tank HTML5 Game Demo
I hear a lot of complaints about 3D being blurrey and dim, but in my experience (Sydney Australia, cinemas near the CBD) 3D movies are always done on the newer digital projectors and are bright, vibrant and extremely sharp. 2D on those same projectors is also sharp, and while the glasses may block half the light getting through it only takes a few seconds for my eyes to adjust and it looks just as bright again, but with a nicer colour depth.

Are other locations in the world using old/poorly maintained/incorrectly configured projectors from 3D?
Sounds like you are referring to the SteakOut:

http://www.steakout.us/
AT&T kills T-Mobile merger plans
Does anybody actually use Foursquare? My prediction, probably for some time after 2012 but sooner than we might expect, is that in reaction to the prevalence of social networking and sharing apps, the hot trend will be privacy apps that hide your location/social network/income/address/etc...
Do you have any information as to the breakdown of their advisory revenues vis-a-vis S&T?
IBM Next 5 in 5: 2011
Yes I like the direction dart is going in (except would prefer the type system had more actual meaning than just annotations for tooling, but still).

My pipe dream:
- Google implements a VM for dart or equivalent.

- Dart, Java, C#, ActionScript, Python, Ruby, whatever, can compile to this VM.

- VM/bytecode is initially just in chrome, which is fine as far as I am concerned (no problem saying our app works in chrome only). You can transpile to JS if you want to target other browsers.

- Because of native VM implementation in chrome, the best web applications are in chrome. Chrome increases in popularity.

- Other vendors are forced to implement this VM.

- We get to something like a client VM (lets call it CVM) standard for all browsers.

- Developer productivity improves and browser based apps start not sucking so bad in comparison to their native brothers.
I'd be interested to see the actual stats on average age of founders. I know quite a few in the 30-40 range.

I just think they're more likely to work on unsexy stuff because they know more about business having worked in it and less about socialising.

There's so many problems you don't even realise exist when you're a 20-odd year old founder because you've not actually spent any time in the business world.
I don't think it's accurate to label the The Verge a "failure", however the article does bring up a larger, more interesting question - namely, the idea of "vanilla" reporting on tech/gadget sites, especially concerning reviews.

I'm not sure how I come down on the issue, but I do get the strong sense that reviewers at major tech sites are extremely reticent to take even a mild stance on a piece of technology, because they're afraid of the massive number of mail/comments their going to get from fans of said technology.

For example, look at what resulted from Josh's comment on a previous podcast about Windows being "poison". He said it in a joking/light hearted way, but anyone who follows him regularly knows he's clearly not a fan of the Windows OS. Consequently, he spent the next few weeks apologizing and backpedaling, even going so far as to devote a segmen of the Verge talk show to "prettifying" Windows.

One of the few sites that takes the opposite stance is Tested.com. If those guys think a piece of hardware/tech is shit, they will say plainly that they think it's shit, and give you their reasons why. Maybe it's just me, but I'm not offended or regard them as "biased" when they state a clear opinion with reasons attached. Sometimes I agree with them. But it's perfectly ok with me when I don't.
Being able to sanely bridge to C++ code from any language is a huge deal, Miguel and the rest of the folks at Xamarin are tackling some very difficult problems and succeeding.

Especially for the games industry which Xamarin is really interested in developing for (i.e. Mono as your game's scripting engine while the core renderer is in C++), simple binding to C++ will be awesome.
Why your startup should never release numbers
We are a business in Canada and are being told by our lawyers that some customer and market information we can't discuss on email - because we can't guarantee our email isn't subject to Patriot act if our carrier has a US data center or the data is routed via a US connection.
AT&T Drops T-Mobile USA Deal
Duke's name comes from a tobacco businessman: http://en.wikipedia.org/wiki/James_Buchanan_Duke
Want to beta-test UpTeam?
Well, also important to note that an Alexa is rented more then a RED because of the price jump associated with owning an Alexa...
Unfortunate Python
Erm, cdixon is talking about trust and reputation. I'm saying it's sheer numbers.
All feedback is welcome. Bear in mind that it's a work in progress, though.
Outfoxed? When one "outfoxes" another, there is a general implication of success. Kim Jon Il did not achieve success. The rebuttal to this is that he remained in power. However, to remain the captain of a ship that sinks to the bottom of the sea under your guidance is not a success, but a failure.
How does Baydin's Boomerang handle these complexities?
You are a UK defence company (BAe) making military hardware that may compete in the market with American military hardware - or may be offered to countries the US doesn't like.

And you think it's paranoid to suspect that the data will find it's way to the DoD?
Why do I get the sinking feeling I'm about to embarrass myself by implementing a linked list wrong? Anyway, here's the test case I used, where I'm emulating a FIFO.

class Link
attr_accessor :next, :v
end

i = 2000
j = 10000
k = 100

if true
p "linked list"
j.times {
head = Link.new
tail = head
i.times {
n = Link.new
n.v = 12
tail.next = n
tail = n
}
(i-k).times {
n = head
head = head.next
}
}
else
p "array"
j.times {
arr = []
i.times {
n = Link.new
n.v = 13
arr << n
}
(i-k).times {
n = arr.pop
}
}
end
> Minor nitpick #2: if the guy's unencumbered, then he also has the choice to eat better and walk a couple miles a day to resolve that whole out-of-shape and overweight dilemma.

100% agree. Speaking from personal experience - once I put a little thought into it, it turns out you don't really have to give up much to eat healthy and get a little exercise in the course of your day. It genuinely is really just a matter of getting over that initial hump.
Would take quite some time annotating the source, not really our first priority. (We have more codecs on our hitlist)

But if someone wants to do it, I think both me and @devongovett would be ready to help out a bit.

(We usually hang out in #ofmlabs on freenode, if someone wants to speak with us)
Syntax matters in every way. If you think @foo is prettier than this.foo, and you get to write the former every day instead of the latter, you will write better code, be more productive, and love life a little bit more. Programmers hate to admit that they like nice things, but my experience confirms it.
> Free/open source software in general is still considered to be utterly radioactive

On what planet exactly do you live?
Did anyone else have absolutely no idea that GitHub has been selling a traffic tracker until now?
> Marc is a smart dude but those predictions
> are fairly obvious going forward.

He's probably smart enough not to give away his best predictions.
You did a great job on the game. I've been poking around and it looks like it will be fun. I also see that there is a lot of documentation once I am signed in. Maybe just put some basic information on the home page. A few bullet points worth of content just to explain what it is.

Have you ever read "The Smart Money"? It's about some hacker gamblers who built a simulator and placed their bets according to its results. Ever since I read it I have wanted my own simulator to play around with. I'm not a gambler, but I thought it would be neat to make a game out of it. I don't have a background in statistics and realized very quickly that I would be in over my head trying to make one myself. I'm glad you did the work and I can just play!
I made a $500 bet with options that this deal wouldn't go through. I was right about the outcome but unfortunately I was wrong about the timing.

http://news.ycombinator.com/item?id=2351157
I've always found the Perlis quote to be false. It seems to assume that existing languages align well with how I think.
A good quip only needs a grain of truth I suppose, but for that reason I wouldn't give such a quip a prominent place in a logical argument.
Ask HN: If it's okay to copy without taking the original?
Then is it okay for your doctor to donate a blood sample they got from you during a routine check up to a company who creates multiple clones for numerous adoptive parents who can't have children? Obviously an allegory for copyright infringement and piracy.
An OSX Quick Look plugin for source code with syntax highlighting
Macbook Pro (i7) with Vertex 3 SSD running Win7x64

start: 16:53:40.21
end: 16:53:53.18

start: 16:53:56.27
end: 16:54:09.31

(windows shows 283,871 files)
We could do, although there aren't that many comments... Not sure it would help much at this point.
I think they recently bought the company that makes gaug.es
Totally agree, and how about they mention how many iPads are being sold per week as well? This time of year I'd bet it's easily 1-2 million, at least.
Didn't read the whole thing, nope.

But the title says "CoffeeScript is not worth learning".
(addressing both you and waqf, bringing up the same point: The US is in control of some nice part of the internet infrastructure):

You are right, of course. That means that I care about a world-wide disruption caused by (local) laws in the US. I read about those and follow the development of these laws to a point.

The article addresses the internet first (me included) and then talks about educating the US congress and throwing money at US lobbyists, while fixing the US system so that it doesn't _need_ this kind of involvement anymore.

I'm sorry, but that leaves me out.

- I cannot take part in the education of statesman overseas/abroad and doubt that they'd listen to me

- I certainly won't (especially on an individual level, but even corporate that would be waaaay weird and wrong) throw money at lobbyists in another country

- I'm not allowed to take part in the political system in the US, so I cannot realistically help with any systematic change

I think while you are, as I already admitted, entirely correct about the fact that Congress might affect the whole world, the article is still wrong in calling out to 'The Internet' to fix it. The issues have to be resolved locally. My way of influencing it _might_ be voting for a party that wants to wrangle for informational freedom in the EU and more independence from the US, but that's about it.
It's too bad the name is so generic, or that it makes such a fine distinction between programmers and programming.
I think only VCs use it to broadcast that they are having meetings with important people in nice places to feed their egos. No one I know uses it.
I understand this is just someone sharing an opinion but most of the time when I read articles about startups people seem like they're talking about opinions and subjective thoughts as if they're hard facts.

What works for some companies in a given environment may not work at all in another situation. Sharing a scenario is good. Making as rules based on anecdotes isn't so good.
Yo Amazon: Please don’t hijack the web on Kindle
Its wildly popular in the Boston area -- I use it many times a day. Works nice to meet up with friends when they're in the area, to learn tips about locations (i.e. recommended dishes at restaurants, info about Gluten Free offerings).
AT&T Ends Bid to Purchase T-Mobile
Quora adds Boards and Becomes a Little More Like Pinterest
> 1) The use of the pattern is not common in the js community.

The use of prototypes is ubiquitous in the JS community. There's no two ways about it.

Unfortunately, the avoidance of prototypes is also a common anti-pattern in the JS community, simply because JavaScript prototypes are so awkward, fragile and verbose. Doing the wrong thing with JS prototypes is easier than doing the right thing, which leads many developers to simply throw up their hands, and write code like this instead:

function makeHorse() {
var horse = {
walk: function(){ ... },
trot: function(){ ... },
canter: function(){ ... },
gallop: function(){ ... }
};
return horse;
};

... which is terribly inefficient and wasteful of memory, and accomplishes nothing that a prototype couldn't do in a small fraction of the space and time.
AT&T Ends its Bid to Acquire T-Mobile USA
Essentially: It is not common for doctors to be asked to locate the interviewer's mouth, ears and thumbs. If an interviewer asked that kind of thing, you'd really have to suspect that he couldn't tell a good doctor from a bad one.

But programming interviewers do need to ask this kind of thing. So you really have to suspect…
- Coroutines

- Functions with multiple entry points

- Self-modifying code

- Computed goto

- Multiple dispatch

- Restarts

- Continuations

- "Split execution" as in CoreWars
It seems odd that they ignore the fact that Nook and Kindle Fire are Android tablets, though I suppose they are only considering tablets that have explicit Android branding.
This is why I wish Google Circles were reversed. The current method is fine if you actually have stuff you want to post to a public database but still hide from your boss. Otherwise it's only fine if you know exactly what kind of content every single one of your followers wants to see from you.

I would much rather be able to mark all of my posts as "Technology" or "Music" or "Politics", where they are all publicly viewable from my page but my followers decide which kinds of categories they want to see from me in their feed. Let the end user control what they consider 'spammy' - not the source user who doesn't know what the end user wants to see.
Plus stackexchange has so many different subsites, the odds are any given question is off topic for where it was posted nowadays.
Or "Captain of Industry" in friendlier contexts.
Correct, the company in question is Ordered List and you can read about the acquisition here: https://github.com/blog/993-ordered-list-is-a-githubber
I asked this on Twitter, but perhaps I'll get better responses here:

T-mobile is dying; it has no plans for the future. They don't have the iPhone (and are unlikely to get it, due to working on a different set of 3G frequencies). They don't have any plans for LTE deployment, unlike AT&T, Verizon, and Sprint. Their parent company wants to get rid of them.

To me, this just seems like the government has done very little here for consumers, they will still likely end up with only 2-3 carriers. Why is it better for consumers if T-mobile just dies out rather than is bought to improve AT&T? (Also, many people think AT&T has a worse network than Verizon. Wouldn't this deal have, then, increased competition?)
A lot of discussion here about memorizing the programming questions, but I think the most interesting part of this is when he turned the tables at the Do You Have Any Questions For Me stage and really interviewed them.

I haven't asked anyone a programming questions like he did, but I did ask some tough questions about the team, work environment, management style, company goals (looking for a quick exit? in for the long haul? etc.) at my last job interview (after some good friends gave me the advice) and it both gave me a lot of insight into the company and team that I was considering working for, and I think it impressed them that I was thinking about those things.

In short, know what you want from a team, manager, and company, and take time to interview the people interviewing you to make sure they have what you are looking for.
How To Solve Media Piracy (free idea inside)
Ask HN: How long does the programmer hiring cycle last at your company?
For each new hire, how many hours, on average, would you say it takes to do each of the following and what method do you use to accomplish it?

1. Analyzing skill/ability fit of a potential programming hire
2. Analyzing code samples
3. Narrowing down pool of applicants to those that you want to interview.

If you could add a bit of information about the sort of company you work for (large dev shop, small dev shop, startup, Google, etc.), that would be really helpful as well.

Thanks!
Localtunnel: instantly show localhost to the rest of the world
AT&T-NO AT&T Dropping its $39B T-Mobile bid
AT&T Ends $39 Billion Bid for T-Mobile
wish i could add www.trybloc.com to the list, looks like its closed for comments though :/
...but labor is 'free' in India...

His numbers for labor cost, namely $1/hour, are in the ballpark of free. It's probably a bit high (I'd guess something closer to 15-35rs/hour), but not unreasonable.
UX(+UI) designer? Ridejoy needs you. Engineers too. (YC S11)
PSA: Refer someone we hire, and get a thousand bucks of collaborative consumption credit! You can pick from among Airbnb, Taskrabbit, Grubwithus, Getaround, RelayRides, Tutorspree, Skillshare, and Vayable.

Link: http://www.ridejoy.com/jobs/

Ridejoy is a community marketplace for rides. With over 2 billion long-distance driving trips each year, we have many miles to go and we're accelerating quickly. Come join us now at the start of our journey, and together we'll make it worth your while.

We love well-designed experiences, we have a rapidly growing community that loves us back (and loves telling us so), and we're building a marketplace for everyone who's ever needed to get somewhere.

We've all been employees at early-stage, venture-backed startups. We know what it's like, so we're generous with the benefits and your equity. (Plus full salaries, of course.) We're well-funded by top-tier investors, and we do things like all-you-can-eat free food, and free tickets and transportation to Burning Man.

We have a tight-knit team and we're looking for people who we can develop a deep mutual trust with. This is not code for "the same as us"; we want to build a team that's more diverse than your typical startup. We understand that a great company and a great culture depends on far more than technical aptitude.

Details: Located in SF. We will happily pay for and help with relocation if needed, for the right candidate.

For designers: As the lead designer, you'll be working closely with two engineers who care deeply about both the visual and interactive design of our product, and want to let you focus on what you do best.

The product is very early, so you'd be shaping it from the ground floor; we want someone to help us build a design culture from the very beginning. Like everyone else we work with, we want you to teach, and to be teachable.

For engineers: Our current stack is Ruby, Rails, Postgres, Coffeescript, Sass, and jQuery, and we're looking to expand into iOS and Android. It's not mandatory to know these coming in; passionate generalists who can learn quickly work too.
Post it with a trailing slash:

http://www.informationdiet.com/blog/read/dear-internet-its-no-longer-ok-to-not-know-how-congress-works-/
While I think it's a shame that .NET is so Microsoft-centric, I see no evidence for it "tottering on the edge of oblivion." Can you elaborate?
SOPA: Balancing the Concerns of Industries
AT&T Ends Bid for T-Mobile
It depends of your strategy.

If the numbers give your start-up a competitive advange, I say go on use it. It will attract customers, make you trustworthy (social proof kind of, be honest though) and scare the competition (or stimulate it, it depends on the strategy).

In the other hand, if your strategy is to make a big BANG at your launch, that you, for example, sell your product/services to small amount of customers, then now, being a ninja is the good way to go. And by small amount I mean an amount you can reach by phone for your start-up to be viable.

There is no such thing as good and bad decision. It depends on, oh.. wait.. your strategy.