skysight-inc/HackerNews huggingface dataset:
An interesting example of how through correlation and context, metadata can reveal more than you'd think....

http://www.securityweek.com/how-metadata-reveals-more-about-...
Fucking Yeti! I know you are out there. I'll find you.
That, and perhaps even better -- I have some tireless contributors to projects like Backbone who really deserve the thanks. For (one, good) example, @braddunbar is a shining paragon of helpful and polite open source contributions.
I should clarify: Trivial but expensive.
Even if you had, you would still have been taking things wildly out of context. You are peeking into a subset of a single day in a virtual "office". The conversation you're seeing snippets of is against a backdrop of more than two decades of that office's operation and social interactions you obviously have not observed.

Linus swears a lot (compared to an American), and sometimes blows up at maintainers who do stupid things. That's what this is about. Not racism, sexism, or any other form of oppression you might want it to be about.

When you walk in on a conversation and hear "I keep her in a cage", they might be talking about their pet rabbit, not their wife.
Be patient when switching pages, it seems the content can take a few seconds to load each new tab.

(Firefox 22.0, OSX 10.8)
Your description just gave me the most comically sinister mental image of fertilization.
Imagine if we got some Bangledeshi garment workers on Gittip.
In my books, Iran is under occupied since the revolution was co-opted by islamists in 1979 -- maybe that's naive or wishful thinking, but it's the way I see it. Iran has an incredible lust for life and wonderful people in it that could use help, and this breaks my heart.

I can understand that some sanctions against its government will hurt its people and that this can't always be avoided. But I also think a photo book about the normal lives of normal Iranians is exactly the kind of thing the world needs to see more of. Maybe it could be argued to "aid the enemy" in some sort of twisted way, or that it would funnels huge moneys into the country. But at the same time, how can you say or accept that with a straight face? At which kind does such bullshit become part of the problem instead of being a heavy-handed "solution"?

There is this African saying, "when elefants do battle, the grass suffers." I think it applies here.... Iran gov and USG, sitting in a tree -- B.O.M.B.I.N.G. (I don't mean literal bombs, I don't mean to make fun of it, and I know you could say this about a lot of governments, though it might not rhyme)
Naturally - but there are extremes and it's still the very beginning. There are definitely people earning very little (arguably EVERYONE is earning very little - even the top people are receiving just over minimum wage in the U.S.). Up until now there hasn't been a tool to have this consistent weekly donation for Open Source contributors. But given the growth that we're seeing on Gittip I hope that we can get to the point where people are seriously considering quitting their jobs to work on Open Source full time. It's doubtful that this will affect me now -- but I would've killed to have had this back in like 2004-2006.

The old reality (people giving money to Open Source projects /developers sporadically) was bad. The new reality (consistently giving small amounts of money via Gittip) is better. The future (large amounts of money, equivalent to a paid job, in a consistent manner) will be even better. I'm pushing Gittip because I see it as the best way to bring that future about. It'll take a lot of work but it needs to happen - for the benefit of all Open Source developers.
https://www.gittip.com/on/twitter/braddunbar/
That approach isn't too surprising when the Go framework is, like this one, a Go wrapper on top of existing C code. And quite a lot of Go frameworks are that.

However, even ignoring the CGO-based frameworks, there's nothing wrong with mostly using Go as if it were C with closures (and garbage collection, and interfaces, and optional implicit typing and reflection), that's how most Go code looks, even in the standard library. Channels/CSP are great if you need to easily pass data among concurrent goroutines, but not all code neatly fits into that model nor benefits from concurrent execution.

One of the early mistakes most newbie Go programmers make (and I did this myself as well) is overusing channels, just because "hey, channels are super cool"!
First of all, I use LightTable for all Clojure development at work (we use it for our tools) and I love it. One thing though, is there any chance of seeing goto-symbol like functionality in LightTable (thinking about goto-symbol in Sublime 3, super useful!)
"the Constitution itself is suffering" Microsoft Letter to AG[pdf]
>...art of that sort is garbage. There are plenty of people
who vehemently defend that garbage, but it doesn't make
it any less wasteful use of human time and attention.

...is your opinion. Opinion that as downvoters have noted, is full of snobbery. Not even mildly vindicated snobbery that's tolerated on this forum like picking your religion (I.E. favorite IDE, programming language etc...) which someone could assert with reasonable confidence with anecdotes of personal experience at least; it was wholly devoid of intellectual merit... and was snobbery.

That's not a personal attack. I don't know you personally and nor was it an attack. I felt it was merely an observation. But If you took an observation as an attack, then doesn't that speak to the validity of the quote?

I don't appreciate a whole swath of what is considered "modern art" either (though I do like Dada, if anything for it's quirkiness that I find interesting). But never have I called someone else's creation of time and effort "garbage" purely due to my lack of appreciation.
I like to think that some day in the future, we will recover them both and place in a museum here on Earth.
I use channels all the time in actual code using gotk3. Unfortunately, it means using glib.IdleAdd() a lot (because GTK is not thread safe), but it works.
(This is the beginning of a much longer comment I wrote in another thread a few days back - see the full version here if you're interested: https://news.ycombinator.com/item?id=6043640 )

"You have no expectation of privacy when in public."

I'm seeing this objection a lot lately, and perhaps I'm showing my age here, but I've certainly got an "expectation of being largely individually anonymous when in public". While there's nothing to stop people looking for me and possibly finding me in public - I _don't_ expect people(/corporations/tlagencies) to be recording everybody in public spaces and archiving them permanently in ways that allow all archived recordings of me to eventually be crossreferenced and de-anonymised.
Objective-S/he℠ women in tech film gives a new explanation of gender inequality
And, of course: http://xkcd.com/1235/
>However, the bi-metallic thermocouples used to convert thermal energy into electrical energy degrade as well

Are there copies of these RTGs on Earth for analyst or it was defined by lack of any other explanation?
Yeah, seeing those KM increase so fast really drives it home.
The point of the post seems to be to advertise their product. The comments seem to confirm that.
I don't see why not, it's not real money and hey, everyone else is doing it. I'm going to talk to a lawyer if people start using it.
A User's Guide to Downplaying Your Role in Government Surveillance
One of the better articles I've seen on this. However, I still have a big bone to pick with their conclusion, which everyone from Microsoft to Apple has been parroting:

> a desire to curb superfluous decoration and to focus on the content itself

All this "focus on the content" is driving me nuts. The only time I really want to focus on the content is while listening to MP3's, watching a slide show, or browsing a webpage -- and that's what full-screen mode is for.

Most of the rest of the time, the whole point of the phone/tablet/desktop is to interact with the content -- to edit it, to transform it, and so on. I don't want extra clutter, but I do want the buttons, the toolbar, the menu bar -- I want to sit down at a program and see what I can do with it, not look at bare "exposed content" and wonder where on earth I click/tap/swipe from in order to reveal the hidden interface.

I want to know what's a button and what's a label and what's a textbox without guessing -- I want affordance. I don't want everything that's part of the interface to be whitewashed and homogenized and grayed-out until I can't tell what's what, just so it can all be relegated to a neutral background so that the content itself can be all "focused on" or "exposed".

I mean, pre-flat-design-era, people complained about plenty of crappy interfaces, but I never heard anyone complaining that whatever "content" wasn't "exposed" enough, unless they were IE users with 20 toolbars.

Sometimes it seems like half these new flat interfaces are really just made for stores and TV commercials, so people can see bigger pictures of professionally-taken "vacation" photos -- and the actual experience of using them suffers for it. (Kind of like "cover flow" was beautiful in commericals, but then I've never known anyone who actually used it for real -- which makes sense why it was finally removed from iTunes.)
Or we'll build the museums around the spacecraft, perfectly co-moving. Visitors will be able to walk around them and admire their antique workmanship as they obliviously continue their steady journey.
Although Voyager has traveled an incredible distance, and is moving at incredible (to us) speeds, it is a tiny spec that hasn't even truly left our solar system yet. By my math it would take it more than 10,000 years to travel a single light year away, and the closest star to Sol is 4 times as far.

I'm afraid that if we see an actual vessel from another system, it will be a flying saucer capable of warp speed, and not an early space probe. ;)`
Geez, man. Wow. I'm sorry. :-(

I can't believe I'm asking this, but what would it take for you to work on open-source full time instead of going back to NYT in the winter? Is that something you would even want?

What would it take to keep you funemployed forever?
Nah, OSX Mavericks shows the same direction. That said, it's no secret that both operating systems are moving towards unity (as in being together, not ubuntu).
Fireflies on the Water: LED Art
I feel you are being disingenuous. We all have enough long-term memory to discern patterns beyond the short term and classify them as such.
http://www.geekwire.com/2012/seattles-creepy-cameraman-pushe...
Still waiting for proper 'ractives.

an iPad could do it now, but we don't have the proper capture/reprocessing frameworks in place (outside of research).
If you find this stuff interesting, check out TEI, the conference at which this was published:

http://www.tei-conf.org

It's an amazing conference that has been going on since 2007- great people, much smaller than CHI (of course its scope is much narrower, and there is a lot of cross-pollination), very high quality and diverse publications. Even though it's an academic conference, it has more of a hacker/DIY feel to it than CHI in my opinion, which is what I love about it.

Speaking of which, the deadline for TEI2014 is Aug 1st... back to writing I go :)

(and if you're into this, please contact me through my profile! Tangible/embodied interaction is a small world, would love to hear from fellow HNers who are in it)
Well, "an analog to" rather than "the equivalent of" might be a better qualifier in the above.
While I have plenty to learn, I feel extremely fortunate to have internalized much of this at a young age. Being able to understand what's important in life makes decisions (both big and small) so much easier to make.
Camera Mouse 2013 does that on windows for free. Not a great option since it doesn't always follow whatever it is tracking that well. You would need to go with an expensive option like http://www.tobii.com/ if you wanted good eye tracking, but that is expensive and I don't think Mac compatible. Plus, not always as accurate or easy to use as you would think.
For number one, and number two, the "Statutory Invention Registration" should do.
When I imagine programmer anarchy, I wonder whether a large software project work in a Wikipedia-style development process. What if git.kernel.org allowed anonymous commits to the Linux kernel? Alternately, what if Wikipedia used git-style pull requests?
Autoprefixer 0.6 is 50 times faster than Compass and 10 times faster than Stylus
Not since nixon: http://en.wikipedia.org/wiki/Congressional_Budget_and_Impoun...

Also, he must execute the law faithfully, if the Congress gives him the power to use secret courts to wire-tap people he is expected to use it to it's fullest extent, to do otherwise would be illegal: http://en.wikipedia.org/wiki/Article_Two_of_the_United_State...

PRISM is the president faithfully executing the laws set by congress, between the 8 billion dollar NSA budget and the Patriot Act, they are responsible.
Show HN: Easily Add External JS Libraries To Your Meteor App
Personally, I no longer trust these established indicators. I now feel justified in assuming that backdoors are built into most systems and that Glass could be recording at any time, without my approval and without any indication.
Aside from the speed, even if an alien voyager passed right through our solar system we would probably miss it unless it were really bright/loud for some reason.
Thank you! Upstart was released almost 4 years earlier (Wikipedia):

Upstart initial release - 24 August 2006

systemd initial release - 30 March 2010
> Most people, rightly or wrongly, probably aren't all that interested in Microsoft's involvement, but more concerned about where Snowden is

But what about the people in charge of buying software or services for their company? These are the people that Microsoft should worry about.
Maybe take an average of the difference between the nearest point and the farthest then settle for the middle?
Just to be clear, this isn't my project, but it has been working fine for me for awhile now, but I am probably not exercising the same pathways as you. Anyway, I have written additional bindings for the Gtk Docking Library and the Syntax Highlighter against this project. Everything compiles, runs, and works well.

It is a little frustrating as it is one of the first projects that comes up when searching for "go" and "gtk3" on Google. So, it is is an alternative to what you are doing I guess.
The Amicable Shark – How to Solve Disputes in Finland?
No one seriously believed they are trying to appease bloggers. They obviously agree with the bloggers!
male enlargement
The male enhancement industry is unfortunately swamped with misinformation and a myriad of products that are completely ineffective. The biggest culprit is the penis pill industry that market their pills as 'penis male enlargement' when they really contain nothing that enlarges the penis in any shape or form. Let me share with you two secrets that you must know if you are to make your penis bigger.
Are you serious or cracking a joke? I honestly can't tell. Because it seemed like you were slowly describing how to turn the supposedly cool and hip google glass into the borg headset:

http://www.startrek.com/legacy_media/images/200509/ds9-401-l...

I don't think I could pull this look quite as well as Patrick Stewart :)
Learning by Serving
Sure, but even with pet projects you can't expect everything to be fun. I'm just suggesting that if pg considers duplicate links a problem worth solving in his application, then the extra effort might be worth the tedium.

And if he doesn't, then he doesn't.
The benchmark here is on a large document, but it is very short-running. Would be interesting to see something even larger. The regex engine might not decide to JIT for short-running code, for example, not sure how that works.
I think that is http://www.cmaj.ca/cgi/content-nw/full/178/5/548
My guess: Skinny Jeans.
Argentina Bitcoin Adoption Jumps in Recent Months - Report
Chrome is one of "those" apps that feels the need to override the host's interface language and draw its own window decorations.

It certainly wasn't the first, but I still blame WinAmp for starting this whole silliness.
Very cool. I've been using a similar strategy with Flask, but mine is just a hack for my own use (I use it to organize and search my Gists; it is the "Homer's spice rack" of blog engines). This is a solid stab at a platform. Nice job! I'm motivated.
While I disagree with your point as well, I don't think it's at all the point to which I was responding. The question was about the credibility of his claims. I have not heard any other NSA whistleblower doubting his claims, and in fact they all seem to corroborate them.

Snowden directly addresses your point in his live chat:
"More detail on how direct NSA's accesses are is coming, but in general, the reality is this: if an NSA, FBI, CIA, DIA, etc analyst has access to query raw SIGINT databases, they can enter and get results for anything they want. Phone number, email, user id, cell phone handset id (IMEI), and so on - it's all the same. The restrictions against this are policy based, not technically based, and can change at any time. Additionally, audits are cursory, incomplete, and easily fooled by fake justifications. For at least GCHQ, the number of audited queries is only 5% of those performed."
http://www.guardian.co.uk/world/2013/jun/17/edward-snowden-n...
Of course things go obsolete and eventually new and better stuff comes along. This is the nature of just about everything, not just software. From replacing old cars, to restructuring your apartment. Things change.

The point is that even if you don't write 100% good quality software, it'll still be valuable. As long as it serves its jobs for the time being. Just like an old building, ready to be wrecked, has created a home for hundreds of families. It served its purpose even if a new shiny & eco-friendly building is replacing it.
Seventy videos from Linaro Connect Europe 2013
"since they're all held to a reasonable minimum standard."

Except the ones that are too big to fail right?

https://bugzilla.mozilla.org/show_bug.cgi?id=647959
same here! i want nothing to do with the world of pointless media sharing or other people's perception that recording everything is worthwhile.

if i could legally destroy every glass rig that was anywhere near me, i would be a happy person indeed. the unfortunate situation that now arises is a surveillance arms race, wherein it is illegal (in most countries) to undertake destructive or jamming actions against surveillance technology, be it radio or cellular frequency EM waves, a horde of idiots with cameras or the intelligence services that record all internet traffic, including this post. i would rather not participate, but the concept of passive/massive resistance simply will not work against such technology.

i don't want to develop my own countersurveillance to keep the glassholes at bay. however, i and people who care about privacy are left with few options. i would love to see some legit countermeasures for glass.
Is that decision time-based? Because in terms of exercising the regexen and hand-written functions, they are surely run many thousands of times.

I've concatenated a number of Tablegen files together (the benchmark is described better here: http://eli.thegreenplace.net/2013/06/25/regex-based-lexical-...) for a total of ~20KLOC, so we're talking about tens of thousands of tokens here (around a megabyte of data). That sounds like enough to kick the JITs, don't you think?
I don't quite read it the same way - it means they, as a company, have little incentive to parse your email for choice bits and serve you advertising based on the results, because they don't make their money that way.

The people making this campaign probably knew nothing about PRISM anyhow.
Hey! I talked to someone at the Bitcoin Conference about something similar, I think at the Hackathon. Was that you?

Props on all your work. Since you've asked, I would say you should wait on using real bitcoins.
The 2nd Circuit is a "NY appeals court" in the about same way that the US Supreme Court is a "DC appeals court".
You know you don't have to use it.. But if you do, check this one out: http://qut.be/909 :)
Hi Chris,

Instarepl is an awesome idea.

If someone were to implement an insta-repl as an IntelliJ plugin, or an emacs plugin, what remaining advantages would LT have? Is there something about the architecture of existing IDEs that is incompatible with an insta-repl?

Say I'm writing a medium size webapp, like, say, Gmail, in clojure + clojurescript. I don't understand how integrating my app into LT is going to 10x my productivity, outside of instarepl. Or being able to on-the-fly extend my IDE. Emacs can do that, and its not exactly a feature i can't live without.

It just seems like all the things you're talking about on the list, like [commands, settings, threading models, plugins, UX] are previously solved problems.
This implementation looks amazing but also seems practically very awkward.. I can't imagine children being so patient and accurate like in the video!

We've been doing things like this for years at the HITLabNZ. Check out our latest project, which is free this week! http://colarapp.com
> Is that something you would even want?

I don't think so. Having a balance between short-term deadline driven stories and slower, larger, more greenfield projects is a terribly nice luxury for a programmer to have. I also find it hard to imagine a more interesting and enlivening day-to-day environment than a national newsroom.

I talk a little bit more about it here: http://www.youtube.com/watch?v=k3HanxEFFlk

... and Derek's got a great post from this morning about the job as well: http://thescoop.org/archives/2013/07/16/why-develop-in-the-n...
I have some questions for older posters (me - approaching 30):

1. There is always a new wave in tech. Currently, it's datascience, and previously it was web applications. Is it important to skill up and ride these, or can you keep going as e.g. an applications programmer during the web wave?

2. Does 30 look as young and naive at 40 as 20 looks at 30? If so, what didn't you know at 30?

3. You probably earn more at 40 than you did at 30. Broadly, what changed that made you more valuable?
it is amusing that you mentioned this because google's business strategy is to steadily erode the privacy of all human beings and monetize it at each step. they can try to dance around this all day with marketing and it doesn't matter.

it's only a matter of time before the glass hardware has an attachment that reads your mind so you exert even less effort than currently, e.g. blinking. google will then take that data and sell it to marketers, the USG, and whoever else they can, so everyone knows what you're going to think before you think it. google predictive thinking... so sad.
How the Tesla Model S is Made (Video)
How does this engine handle updating? From looking at the source, I could see that it caches the gists in Mongo, but what happens if you introduce a typo into your gist? Wouldn't it just keep serving the old post until you clear Redis and delete the entry in Mongo?

Looks interesting, but I still love me some jekyll with automated deployments through git-receive hooks.
You dont have to be a jerk to code review
Agree with you. This is the same as facebook now pretending to care about offering you a way to 'permanently delete' your data despite a 9-year history of completely the opposite.

The actions always speak louder than the words.
Those three being "1 in a million" implies that there are three million big companies.
Yes. Dryer sheets are a cheap low-tech mosquito mitigation technique.
We used to put them in our pockets when we were in the field. (non-issue items are not allowed outside one's uniform)
I think you misread what I wrote.

I suggested he write fewer letters about his beliefs, his security, and his personal situation.