skysight-inc/HackerNews huggingface dataset:
And, most importantly, they are finally providing GCC some <i>desperately</i> needed competition.
You need to read 'The Light of Other Days', detailing the use of microscopic wormhole lenses to observe ancient earth: http://en.wikipedia.org/wiki/The_Light_of_Other_Days
> In other words, it is a violation of your privacy. The fact that it is a common practice on the web does not somehow make it less of a violation.

So...the web at large violates people's privacy. I can agree to that, but I prefer a world where everyone has easy access to large amounts of information.

If the available communication mediums are only those that are secure but difficult to use, then the ecosystems of many sites would be much smaller. I can't imagine trying to browse Facebook or Yelp over a TOR connection. It's feasible but annoying to me. That tells me most of my friends and family would simply consider this process unfeasible and not use it.
Tome 4 (http://te4.org )is a really polished, modern take on roguelikes. It's also based on a pretty modular, GPL3 licensed engine, in case you ever feel like making your own.
That would be so awesome. :D
Sequestration to Cut Contractor Support of Cyber Command
If a free software program decided to stop supporting X and Wayland, it would be because no one cared enough to contribute the code for continued support, which would imply that very few people were still choosing to use X or Wayland over Mir. If Mir really ends up being that wonderful, why shouldn't it win?

How does one free software program replacing another constitute the death of free software?
That should be a violation of the CFAA... charge Zuckerberg with ~300 billion counts
There are a few things keeping this from prime time. Hence the "Beta".

2 important points from the FAQ [1]:

Q: Are apps that use the Amazon Mobile Ads API required to be distributed through the Amazon Mobile App Distribution Program?

A: Yes. Apps that use the Amazon Mobile Ads API must be distributed through the Amazon Mobile App Distribution Program before they can be distributed through other Android platforms.

Q: Which regions are supported?

A: The Amazon Mobile Ad Network serves ads to U.S. users.

Also it apparently doesn't play well with AdMob mediation. You have to use custom code to mediate between Amazon and other ad SDKs [2]. No info about which mediator SDKs are currently supported.

[1]: https://developer.amazon.com/sdk/mobileads/faq.html
[2]: https://developer.amazon.com/sdk/mobileads/with-other-sdks.h...
In the 3rd paragraph of your petition you allude to unlocking your phone for use on multiple carriers:

"Consumers will be forced to pay exorbitant roaming fees to make calls while traveling abroad."

If their response only applies to situations where you've let your service contract expire, it doesn't seem to allow you to unlock your phone for use on multiple carriers while under contract with the carrier from which the phone was purchased. Could you clarify whether you're satisfied that their approach would avoid criminal liability in such a situation?
I Am Less Talented Than Most Americans…
Swimming with spacemen: training for spacewalks at NASA’s giant pool
> I still feel there should be better solutions to that problem than changing the port

Well, there is port knocking. http://www.thoughtcrime.org/software/knockknock/
Appalling, but sadly, not at all surprising. We have not-so-slowly been losing our rights for a very long time.
Automated scanners serve their purpose, but nothing beats a vulnerability assessment by qualified human beings.
B Horowitz – Staying Great | Rap Genius
Rally.org: Full stack developer
San Francisco, CA

Rally.org is an ambitious venture for good - always looking to expand on what the intersection of money and values can mean for the world at large. Our platform today helps users connect and fundraise around what matters amplifying their stories to reach more people. We're proud to have raised the largest round ever on AngelList ($8mm) with a great team of investors including Kevin Rose, Mike Maples, and Reid Hoffman.

We're a small team of developers in the heart of SF that work across our rails stack, from optimizing relational database queries to building smooth javascript interactions. We work together closely, iterate quickly, and deploy to production daily. We're proud of our pragmatic culture and push each other through pairing, code reviews and speaking up. We use tools like Rails, Redis, Pig, Chef, Marionette.js, and D3-js.

We work hard and we have fun, too. Bi-monthly team dinners, in-office yoga & pilates, ping-pong breaks, and an unlimited vacation policy.

We're looking for passionate engineers to join the team. You'll be given a ton of responsibility, wear as many different hats as you want, and have a massive impact on both our technology and business.

Get in touch with us at jobs@rally.org.
Of course, it should be `aStreamPosition` rather than `index` - still not `i` ;)
"index" is very meaningful, it tells me I'm indexing and not counting, otherwise I'd use "count". Confusion between those two often causes off by one errors, so yes it does actually matter and is actually meaningful. You might like "i" or "n" to convey the same meaning, but as I said, I want words not abbreviations.
No. I am an Apple dev. At least publicly, this never happened.

But Intel did have a presence at WWDC when the Intel switch announcement was made. Intel was trying to sell developers licenses to the Intel compiler (as they should).
Consumers have been very reluctant to drive electric vehicles / hybrids instead of regular combustion-engine vehicles. It has huge implications for the petroleum business as well as the future of transportation.
You're right that it's not new in 1.6; I misread the page. It was new to me, however. And you're right that it's quite small, and easy to read.

Which allows me to pronounce that It's tiny because it's limited. What happens when the project bumps up against those limitations (parallel builds would be nice, or maybe default rules, or the ability to invoke and export environment variables to subprocesses, or...)? Will they abandon cake and move to a build system that already meets their more advanced needs?

Hell no. They'll add features. So the cake of 2019 will, assuming a still-robust coffeescript community, look a lot more like rake or ant or scons or cmake. It won't be tiny. It won't be easy to read. It will be yet another ridiculous build system.
Hum do you mean HDA by Intel ? If so, look closer because HDA is an umbrella for a lot of codecs.

Edit: to be clearer, HDA does not automatically mean Intel chip. I made that mistake before.
Flat UI: Free Web User Interface Kit
I believe step 4 is something like Jed Bartlet's response to Ted Marcus in the West Wing episode "20 Hours in LA" (http://www.youtube.com/watch?v=qc77OgcrSW8).

The president is a human starting gun. If Obama made a press release saying "We will fix this," it _instantly_ becomes a major part of the national dialog. Putting out a positive response saying "we support this and want to make it happen" is a weaker form of that. It puts it in articles, newspapers, on the minds of the FCC, the Library of Congress, Representatives and Senators.

Getting legislation changed is (and probably should be) a _huge_ hurdle. Step 1 is to put the problem in front of people that have the power to make changes. This does that in a big way.
An essay extolling the uselessness of schooling is peppered with grammar, spelling and style mistakes. Coincidence?
The White House response is now the lead article on the home page of the Wall Street Journal. This petition has elevated the issue to a mainstream discussion in a way it was not previously. I think most skeptics would have to agree that type of response certainly constitutes a win. Short of a referendum (which is not possible here), what else could you be hoping for?

http://online.wsj.com/article/SB1000142412788732349450457834...
I see a bunch of stories about this recently, but they all seem to derive from this 2008 one: http://www.aclu.org/blog/technology-and-liberty/homeland-sec...

Has there been any actual new reporting since then?
Interesting project. Ruby memory leaks really are brutal!
> The world is not clamoring for a way to view data without a monitor (...)

Are you kidding? We cram a screen in everything we build. In that sense, a HUD is the ultimate screen, since it sits between you and everything else.
WebKit for one has fairly wide adoption outside of pure Mac OS X. As for the rest of it, just because something is open source don't expect many people to use it.
Greg Egan had a short story ('The Hundred Light Year Diary') in his collection 'Axiomatic' which dealt with people be able to send messages to the past (and thus becoming aware of their future).

(http://www.gregegan.net/BIBLIOGRAPHY/Bibliography.html)
You could also get results like Germany who has been producing record amounts of solar energy thanks to their push in that direction. There are obstacles we'd have to overcome here to make that a reality here in the US, but it's not impossible.
I had no bewilderment as to why Crashlytics sold. What bewildered me -- and apparently the author of the article as well -- is why on earth Twitter bought them.

It's essentially a commodity product, with multiple competing implementations, open-source offerings across the board, and is something that can be built (I know this because it has been built -- repeatedly) on a scale of months.

If Twitter seriously paid $100M for that, I think whoever is leading up M&A might be completely disconnected from technological reality.
From Flood Control to Controlled Flooding
HoverZoom extension confirmed as spyware; forwards data to ad agency
Show HN: our Launch2013 hack: live hackathon analytics (including wifi stats).
Actually, he can issue an executive order with the same language used by the Library of Congress, but he chose not to do so.
"""
> "We the People" are not the technolgenstia that hangs out on HN. "We the People" are my wife's parents in rural Oregon. There are things they care about, but this is not one of those things.
"""

Processes like this affirm the logic that government fails us because we the people are too apathetic, or too unaware, or too stupid, or too anything at all to yield our immense power (!) as we ought. That, yes, if we enlightened/progressive few could only mobilize, inform, or educate the public, then everything would work out beautifully!

Power can rest easy as long as we place blame on ourselves and not them for our alienated position in modern society, and that will continue until we recognize the lack of agency that we have, rather than reproducing processes which give us a false sense of agency.
Few people care about health care until they really need it. Thus I would argue that it really is not such a significant factor.

Other things are much more important. In a sense all Americans are businessmen. There are few countries that value business, entrepreneurship, business people and property as highly as Americans.
Thanks.

Good to know!
Many languages — Haskell included — can compile to C. Compiling down to C and then piggybacking off the system C compiler is a fairly common way of getting a sophisticated native codegen without needing to implement one yourself. But simply compiling down to C doesn't necessarily put the language in the same relationship with C that CoffeeScript is with JavaScript.

To be honest, I could imagine a slightly nicer skin over C, but C is already a pretty good C. Any "CoffeeScript for C" would probably work out to a poor reimplementation of an early C++ compiler with the semicolons removed.
The Day Java Lost the Battle
MD5? Unbelievable. I was relieved when I read salted and hashed on Evernote's blog post, but trying to sell MD5 as even remotely secure is actively idiotic. I'd rather get a "yeah we fucked up on the whole password storage thing" than "yeah MD5 is secure". Give me a break...
That was fantastic! As others mentioned, really enjoyed the dynamic lighting and key. Great touches.
The entire reason this was controversial was specifically because we consider telecommunications working hand-in-hand with intelligence agencies to be a violation of our basic freedoms. Had this been set up in a foreign country by KBR, it would fit within the concept of the "military industrial complex."
No, it's not theft, and information is not property. At least there is no consensus on the matter.
Ask HN: Specialist or "Jack of all trades"
Which "mentality" do you prefer. Which do you think would make a better "hire"?

I do not have a definitive answer but would love to know what HN thinks :)
Here's some of the author's comments:

> This script was added after a partnership has been established with a media consulting company. It detects unused domain names and posts the results to their site. The collected data is strictly anonymous.

https://code.google.com/p/hoverzoom/issues/detail?id=489#c16

> This is a testing phase. If the tests are OK and the script stays, I'll add a way to disable it.

https://code.google.com/p/hoverzoom/issues/detail?id=489#c19

> As I said, browsing history isn't captured. All the script does is anonymously testing for unused domain names. This does not violate user's privacy. If you don't agree with this, you are free to stop using Hover Zoom until I add an option to disable the script.

https://code.google.com/p/hoverzoom/issues/detail?id=489#c21
It just reminds me of Sean Penn kicking it with Saddam Hussein and trying to tell the US about how everything was cool and kosher in Iraq (just prior to the US invasion). Do you really think that if something bad is going on that a foreign dictator is going to openly admit to crimes against humanity just because some US celebrity shows up on their doorstep?
> Ability to leverage existing drivers implementing the Android driver model [1]

This is huge for ARM; very few vendors bother developing any sort of an OpenGL driver for X11, and drivers for same GPU often not only SoC specific, but sometimes device specific as well.

[1] http://fridge.ubuntu.com/2013/03/04/mir-an-outpost-envisione...
Thoughts on Zopfli and Algorithm Research
Not in SF... but we're a virtual team. Shoot me a note... we should chat!
Dalvik patch for Facebook for Android
But you also get Sputnik, Gagarin, Apollo, Voyager.
You get microprocessors and Internet.
You get nuclear energy (though you will be right to mention industrial fusion reactors which are always 20 years or so away :))
Anyone have a good example of using --map with --join?
betterunix has spoken folks. If we just do what he thinks is best, the world would be a better place. Your little 'opinions' are cute but they ultimately don't matter, because betterunix has decided what is best, and that is that HTML mail is terrible and should be stopped. TEXT FOR US ALL.
Under the Hood: Dalvik patch for Facebook for Android
| I thought it was really neat that when the
| power goes out in the subways, everyone is
| prepared with a flashlight. Smart populace!

Or you could just look at it as, "this happens so often that the people expect it, and are not complete idiots."
vi or emacs? Not going to happen, these are among the most portable software that exists.

About Chrome or FF that's only depends on the developers who use the product, I doubt that Google will ever target Mir, actually I believe that the GTK+ backend could target Mir and then boom, all GTK+ applications will then run on Mir, including Chrome. If Google ever comes to target a system with their browser this will probably be Chrome OS.

Firefox is another beast, but unless there's a decision to abandon Linux altogether there'll be devs working on it, or on iceweasel, it's Debian cousin, and this will probably run/compile in every Linux (and BSDs?) out there.

About 3D this is a shit area, I believe this move signals that Canonical will try to sell ARM computers in the future, there's a know lack of free drivers for GPUs in the ARM world. To see what I mean you'll only have to search for the Raspberry Pi "open source" GPU drivers debacle to see how things are going. This is not a criticism of Broadcom who has it's trade secrets to protect, but there the situation is far from perfect and always will be.
Popular tablet-based cloud browser spinning out...
and looking for engineer for founding team
Learn about a few common scams. Just to stay safe. It's obviously better to be aware of these things than to fall prey to them.

Have a key ring with a small powerful torch and a bottle opener. A smart phone with two batteries would be convenient. Make sure you have an app that can locate and remotely disable your phone in case you lose it. A kindle would be great too.

And finally.. a good pair of shoes.
An unfortunate header, innit? One wonders whether to parse it as "(Visualizing memory leaks) in Ruby" or as "Visualizing (memory leaks in Ruby)".
Great project. I hope the community can make good use of this to make sure the different libraries and gems and pieces of code leak as much memory as possible.

Thank you for putting the work in and making Ruby better.
Staying Great - Ben Horowitz
Hi Michael,
This is great work! Just a couple of quick notes:
1. You should consider shortening the scrolling length of the page. Maybe you can get rid of the logos (or resize them) and also get rid of the blank space.
2. Your homepage should give provide an immediate reference point to hiring professionals. As such, try to include more detailed information about yourself and your projects on that project. For example, "I am a developer" is a pretty generic statement (plus, it occupies way too much real estate on the page). Instead, you can add references to your projects and languages.
3. Adding your proficiency in each language is a great idea. However, you can better display this proficiency through projects and your Github code....It might be an idea to add more details about your projects, including the front-end for HR professionals to look at...
Hope this helps...Good luck!
I think for a given case that may be true. That is, for case 'A' where the WH agrees but the other branches disagree, then it will seem as if it's a false sense of power (a placebo mechanism). However, just because this is true in some cases does not preclude there being case 'B' where the WH agrees and the other branches agree, in which case one would have exerted influence.

I think people do understand that not all their wishes can come true and that there are others whose wishes are the exact opposite (with respect to rules and.

So long as the process is predictable and somewhat transparent, then I think people's expectations will be reasonable.
The limits reached are very real. The technical problems are quite fundamental and serious, but possibly fixable. But the political problems make it impossible to solve these technical ones.

See Chandler Carruth's talk "Clang: Defending C++ from Murphy's Million Monkeys". At the beginning between 2:20 and 4:00, he quotes Richard Stallman's response to their proposed changes and demonstrates that using gcc is a non-starter.

http://channel9.msdn.com/Events/GoingNative/GoingNative-2012...
I hope App.net does well, but I (and I think others) would prefer a more open solution. Tent is doing OK so far, but we need something like IRC (which is still doing great).
Not sure what your problem is, but I've been in my share of mosh pits, and I've never done it with a drop of alcohol in my blood, nor have I ever smashed my head into someone else's. It's mostly shoulders and backs and the occasional elbow.
Everyfuckingwebsite.com
Redefining the problem: A trait of great engineers
Good luck. I'm 17 and finishing up high school now but was thinking about dropping out a year ago too. No one but me thought that was a good idea and in the end I guess I was just too undecided to really follow through, so yeah... btw I'd recommend you to read this essay, it describes the role and artificiality of school quite well, though it seems you're already familiar with it http://www.paulgraham.com/nerds.html

Anyway I wish you the best of luck in your self-learning. Here's hoping you'll be able to spend your time more productively than would have been possible otherwise!
I'll take the code for SupporterWall.com if you'll give it to me. I'd rather take the idea somewhere else rather than charity/donations.
You seem to have missed the entire point of the article. That point is there is a conflict of interest between Facebook and its advertisers. Something that's not true of most Internet advertising systems according to the author. That is the specific problem. Not that it used to be free and now is pay.
Petitions do absolutely work, but not how you think. They aren't for convincing the people they're directed at. They're for mobilizing the people who signed them and deepening their commitment to the cause. Signing your name to a statement has an effect on your self perception which causes you to act in a way that is consistent with the statement.

Signing a petition to the White House and having the White House respond "we agree with you" does not mean that you convinced them. It means they agree with you.
Dropplets – The Markdown CMS
I agree, and I think you've touched upon a critical point.

One thing you'll notice about roguelike forums is the number of 'storytelling' threads where a player recounts their adventure. The lack of explicit narrative is more than compensated by user generated narrative.

Much like emergent gameplay (ie Minecraft), good roguelikes create emergent narrative. The narrative is worth sharing because of the surprising random encounters and do-or-die decisions.

I suspect this partly explains why most roguelikes have such simple graphics. A friend remarked that FTL was 'good for the imagination'. Basic graphics leave much to the imagination which enriches the internal narrative of the gamer.

That said, I dont think AAA graphics exclude a roguelike experience, and are in fact a barrier of entry for some younger gamers.
AS = Autonomous System, a network of one or more (usually more) computers that looks like one entity to the outside Internet. It's 'autonomous' in that it can route traffic within itself without help from any outside source. The Internet is, at a high level, a collection of ASes that all pass data among each other. Every AS has a globally unique number, usually represented as AS15169 for AS number 15169.

BGP = Border Gateway Protocol, a specific Exterior Gateway Protocol that allows ASes to figure out what other ASes are close by and to which of their neighbors they should route traffic destined for a specific IP address. This basically works by each AS advertising which groups of IP addresses (represented by prefixes) they know how to reach. A prefix is something like 10.0.0.0/24, which represents all addresses from 10.0.0.0 to 10.0.0.255; in a prefix, the number after the slash is how many bits of the IP address are fixed. In a /24, 24 bits, or three eight-bit bytes, are fixed, so the last eight bits can vary freely. Larger numbers indicate smaller blocks of addresses, unintuitively enough. For example, AS15169 advertises that it contains 173.194.0.0/16, or the range 173.194.0.0 - 173.194.255.255. Route advertisements contain cost information, which is primarily due to how long the path is; as an example, if I'm AS1 and I contain the range 10.0.0.0/24, I'll advertise that with a very low cost. If I hear from my neighbor AS3 that she contains 192.5.0.0/16, I'll advertise that with a higher cost, since I'll have to hand it off to a different AS.

(Edited to add: Apparently, IPv6 prefixes work essentially the same as IPv4 prefixes. http://www.sabi.co.uk/Notes/swIPv6Prefixes.html )