skysight-inc/HackerNews huggingface dataset:
Have you ever lived in America?

This idea that violence can be used to solve stuff is not limited to fiction, people use it in their everyday lives in America.

I'm always fascinated by how quickly situations in America will degrade to physical violence, or the threat thereof.
To be honest, whilst we have no way to accurately determine whether the code is a mess without a chance to see it, the most surprising line of this article (in my opinion) was that the code base was larger than the Linux kernel. I'm not seeing anything on the front end that would warrant such complexity, guessing a large chunk of the code base is server code. Would be interested in reading a summary of the components of the Facebook code base.
Bit trip runner one was on Humble Indie Bundle 4. Just checked my game library and the game is still there
How I read "denormalize locales" as:

1. Have a database of rows which are say: translation_id, locale_id, translation_text

2. That is really a 2-D array, translation[translation_id][locale_id] = translation_text

3. Reshuffle to translation[locale_id][translation_id] = translation_text (note the swapping of the indexes)

4. Generate a map of page_url => [arary of tranlation IDs]. You can do this because the number of translation_ids of a given page doesn't change any faster than the translation_ids themselves.

5. Create an in-memory object of all the specific translation_ids for a specific page in a specific locale

For an implementation of 5 I think it'd be preferable to have one giant string that contains all the translation text in it and then a list/array of indices that you use to decide where in that one big string you pull your substring from. That might well be more memory efficient than many individual substrings (this is what they did to make HBase about 5x faster) and it'll definitely give you some cache locality goodness.
> Is the answer to build a new social network? No.

I don't see why not. Quite a few of my friends are leaving social networks these days, mostly due to the lack of a specific purpose. I.e too much non sense. So I can totally see hooking up to new social networks that have specific purposes that accommodate my needs. I don't have an immediate need for this one right now, but I'm not adverse to trying it should I come across a situation where I do.
I think the problem is that if they missed a trademark then CentOS was distributing Redhat's Trademarks putting them in a sticky legal position.
svn was designed to be "CVS done right," which informed a lot of the design and workflow to the point that some CVS misfeatures only got carried through by virtue of that mandate.

(Source of this assertion is prolonged discussions with sussman, one of the early svn authors.)
I agree that it's not really intentional propaganda but more so a case of need to stimulate more than that which has come before. And maybe it's a short-cut for writers. We see it so frequently because it's a cheap way to build drama or disgust or reasons for revenge or suspense, etc. Doesn't require a difficult set (almost always happens in a simple room), easy to simulate and probably not especially hard to act (writhe around, please).
" … it uses a typical captive portal approach, so an unencrypted WiFi hotspot. Upon connection, you are redirected to an encrypted site with embedded Facebook account verification, at which point you can go wherever the Internet service lets you. "

I'm not eagerly awaiting the WiFi Pineapple plugin that impersonates this to phish for Facebook login credentials.
>Mercurial is a DVCS

my bad. 5+ years since i worked with Mercurial. Digging deep into painful memories, my Mercurial PTSD from that time is absence of in-repo branching - need to clone which is a killer for very large repo we had and no partial commits - again a killer aggravated by the above mentioned absence of in-repo branches. Both issues made working with large repo unreasonably and unnecessary hard.
I recently noticed a third Subway in a town of less than 15,000 people. How many people do they have to serve to be breaking even? Times three.

It wasn't so long ago that the second one went in (and that was at least partly to capture foot traffic from the high school).
I'm pretty sure they're using a bookmarks workflow.
Mangarevan invention of binary steps for easier calculation
The TV channels really should buy more Russian TV series and overdub them. The Russians have made tons of movies about the war with fascist Germany (and its aftermath because it did not really end on VE day) and there was a lot of torture used by both the Soviets and the Nazis. But it was often ineffective in that the victims either died without saying anything or they misled their torturers resulting in serious loss to the enemy who believed the info received from torture. And the folks who had real good info knew that they would be tortured, and when they realized that they were about to be captured, they either committed suicide or shouted to their friends to be shot to death.

In other words, anyone who follows the truth of torture use during a historical conflict will realize that it does not work well.

In fact, what worked better was to trick the person into revealing info. These were often set up as complex double and triple bluffs because the folks in charge knew that their prisoner would try to trick them back and therefore they had to outsmart the prisoner. In one case, the Nazis did a complex bluff where they booked up all the port time at three French ports, and all the rail shipping slots between France and Germany. They had two goals. To get a Soviet spy ring to report back with encoded messages containing the names of the three ports so that they could get a foothold in cracking their cipher, and convincing the English (and Soviets) that an invasion was imminent so that they would waste efforts. In fact the plan was to move additional forces to the Eastern front.

In that case the Soviet spies outfoxed the Germans when they learned that all the trains were empty and therefore did not report the port names in code. And this warned the Soviets of a German push coming up in the next few weeks so they were better prepared.

There are a lot of fascinating stories from the Eastern Front waiting for someone to take the trouble to overdub them in English.
What would the consequences/benefits be for the Fedora project ?
I like the dialog expanding thing -- but that's not on hover over the text box, it's on click/touch/select/entry into the text box, right? Or you really mean hover? It seems to me it'd be annoying on hover, but maybe I'd have to see it.
> The thing that really irks me is the assumption that nowadays everyone has facebook

With over a billion users, you'll have that. My POV is... look, you get to be as contrarian as you want. Feel free to never jump on the FB band wagon. But understand you're in the minority. Facebook is that big, and is that established in our culture. So, feel free, choose your own path, but then stop whining about the hassle of being in the minority. Nobody cares about your privacy concerns.
Yahoo acquires Aviate
this is a common problem for CDNs, as you can never guarantee the DNS server that's asking for your CNAME is close to the cache servers that you want to deliver your end-user content;

This is the case, and it's a significant problem - especially for people who use Google's DNS server or OpenDNS

There is an experimental, but reasonably widely deployed[1] solution available though.

I'd be surprised if the first CDN cache server a client fetches github content from didn't inspect the end-user IP address from the HTTP session and redirect to a closer / "more optimal" point of presence if one were available;

That's pretty unlikely. The redirect is going to cost more than just serving the data (and of course there is no way to persist that redirect back to the DNS layer, so it will happen for every resource). "Media" CDNs (ie, CDNs optimised for delivery of large files like movies) sometimes work like this though.

HOWEVER, since Fastly/Github is doing Anycast, none of this should affect them.

[1] http://www.cdnplanet.com/blog/which-cdns-support-edns-client...
@na85: TLDR: The resolution, I'll admit, isn't great. :)

The robot is theoretically capable of very fine control. A 1/2 degree rotation of the X or Y servo theoretically equates to about a 0.2mm movement in the corresponding direction. Since my pen tips are about a 0.5mm in diameter, this is pretty good.

However, the play/backlash from the existing plastic rack/pinion design is a major factor. This is mostly a function of a plastic rack/pinion rather than ground precision metal rods and expensive bearings. With improvements in the design including the exact way in which the rack/pinions mesh, I think I could improve this a great deal. I could further reduce the backlash by using herringbone rack/pinions, but I'm trying to refine the rest of the design before I come back to this.

The top post on the site, http://shor.tw/11d, has a couple examples of my recent drawings.
You can still have the benefits of relative links without a single repo if you create a dir at the root level.

For example, you can have a /facebook/ dir on every machine with the source, and all your subprojects can assume they are working off that, ie:

include /facebook/somemodule
Mal throws a henchman through an engine. The next guy talks without much bother.
Pew Study Suggests That Snapchat Only Has 26 Million US Users
And the use of torture in America's modern wars has led to a great amount of lost goodwill in the world, not to mention the military failures on the ground.
Personally, I use my Pebble as a 2nd alert device - which is very handy for meeting alerts, as I don't have emails showing up on there, only SMS and meeting reminders - so if my Phone buzzes and I'm heads-down, I can ignore. If I'm wearing my Pebble and it buzzes (likely along with the phone), I pay attention.

That and my old watch died about a year before I got my Pebble, it's nice to have a watch again.
When a bad guy uses torture, we get the message that he's a bad guy. It doesn't really matter if the information the bad guy gets is good or not because the viewer is not sympathetic to the bad guy. Others have made this point upstream, but essentially, you have a great case for torture being legitimized IF the good guys are using it and are portrayed as heroes for doing so.
Crypto-currencies are the new Pyramid scheme, fueled by speculation and attention. By "taking the bait" as someone else in this thread put it, all they've done is hand the creators of Coinye a huge bucket of money.
OT: Software Collections lets you get Python 2.7 and even 3.3 on RHEL and CentOS 6 :)
Looks cool, and I added my handle, but doesn't twitter already have this feature?
You might want to ask them to preorder your product.
Actually, the article points out that the government might actually save money by giving it away for free, rather than implementing all sorts of complicated restrictions and checks and hiring people to enforce those.
Do you (or anybody else) have any idea if they did any testing with the reusability of the first stage on this flight? My understanding was that they aren't near ready to land from a full launch yet, but they seemed to be using the launches to test the ability to re-light the first stage and control its flight profile after separation and falling most of the way back to Earth. I wonder if they did any tests like this on this launch, and if so, what the results were.
It' almost certainly designed to take advantage of enterprise customers that are already paying Oracle support dollars in some fashion or other, with the slightly advantageous notion of being able to collapse another support provider.
Any word on whether they've managed to remove the cable between the headset and the base, or if that's possible/planned? Would wireless make the latency issue too problematic? Looks like it's still there in the picture and it can be a bit annoying in practice.

(I have a Rift dev kit lying idle in South Australia if anyone is keen to try it out or buy it cheap. It's very interesting but I'm not a game developer so not in a position to do more than muck around with demos!)
I got my dev kit last fall and had high expectations. I was somewhat disappointed in it. No doubt it's awesome tech, but it is true dev hardware; the screen is very pixelated and the software is buggy. I got sick almost immediately, and the nausea and disorientation lasted for almost 24 hours. I expected to play Oculus games for all weekend when I got it, and ended up using it very sparsely. All in all I've probably not spent any more than 2 hours in the Rift.

It's a cool, mind-expanding demo that shows how VR is the future, and of course sufficient if you're developing a game that depends on it, but it's not quite the experience many developers will expect. I'm glad they're iterating.
I stopped hosting it after a year.
Hard and soft bounds in the evolution of Ubuntu packages.
This just barely made front-page, and I'm amused that no one's even touching the commentary on this one...
I'm a big sidekiq fan but you've got my interest piqued ... aside from the nice approach to retries/failures, the best thing about sidekiq for me is ease of production setup/deployment. Redis is easy to install and sidekiq has nice capistrano tasks. They're all very easy to monitor.

I've never used RabbitMQ–is it easy to setup on, say, an Ubuntu 12.04 vps? How do you restart sneakers gracefully when deploying? How do you monitor rabbit/workers? (this is probably most important)

Thanks for this project–I'm looking forward to trying it out.
Test better.
It's not a real record in the sense that it's never sent to the client so it doesn't really matter no ? It's just a convenient way to say "return an A record or that fqdn" on the configuration side.
Lifehacker - How I cut $205 from my monthly food bill
Facebook WiFi doesn't take over HTTPS traffic, so I can continue to browse HN comments without Facebook signin. Actually following links doesn't work as well on average (even with HTTPS Everywhere).
Furthermore, he's probably confusing mercurial with something that don't even exist

bazaar expects you to have a separate working copy (directory) for each branch, but you can have multiple branches stored in the same repository without any problem

(I just wished that git people actually knew how do other tools work... but, alas! Now it's too late for underdogs like bazaar or darcs to catch up)
I wish we could observe a parallel universe where Netflix went a different route and stayed with dedicated or went with colocation. I'd love to compare the outcome with their decision to go with AWS (minus CDN).
You do that inside the SVG. Instead of having a yet another path or a group of paths, you just have that `use` element (which just references some other node).

Basically, it lets you reuse something, but you can transform it and set some styles.

http://kaioa.com/svg/chemicalzen3.svg

http://kaioa.com/svg/chemicalzen3_parts.png

The "master" shape is used to create the outline and it's also used to clip the "interior" layer.

http://kaioa.com/svg/armyofclonesani.svgz

There is just one dude. Then there is a row of clones. And then there are transformed clones of that row. Only the original dude is animated.

Edit: A big benefit of clones is that they are always in sync. If you change the shape of the original, the clones follow suit.
+1 for DNSMadeEasy. The interface is not the best but their pricing is really competitive and their product super stable.
Well, it's possible that I'm misinterpreting the parent commenter, but I don't think it's a very strong or interesting statement to say, "I think that lower healthcare outcomes are due to worse healthcare."

I assumed that when dewiz listed "poverty" in a group of confounding variables like "war" or "pollution" (which, by the way, is another thing that the US is probably not particularly bad about) in explaining lower life expectancies, he wasn't trying to use "poverty" as a proxy for "low access to healthcare," so much as something that independently worsens healthcare outcomes even controlling for healthcare access.

(And, by the way, while I don't think that it explains the difference in life expectancies raised by the parent article, I do agree with dewiz that poverty almost certainly has a negative effect on healthcare outcomes, even if you perfectly control for access to healthcare.)
How is this different from http://www.localmind.com/ ?
cyberpiracy? All the other claims I could see but why throw cyberpiracy in there to make your argument weaker?

There is no "piracy" going on. Just a vague parody of a celebrity.

Personally I think we could all do with less celebrity worship so if this dies, all for the best.

Now dogecoin, that was fun and educational because you got to experience all the facinating things about crypto currency with low penalty and fast updates. Making a mistake with Bitcoin or Litecoin is an expensive learning curve by comparison.
Can someone please explain why these corporations buy companies for a product they can build themselves for (usually) less money?
MediaCrush hosts our blog [1] on GitHub pages, and we proxy it [2] with nginx to add SSL.

[1] https://blog.mediacru.sh

[2] https://github.com/MediaCrush/MediaCrush/blob/master/config/...

And the pages: https://github.com/MediaCrush/mediacrush.github.io
Clojure resources for learning, building, developing, experimenting
Yeah, I notice this using the light table IDE all the time. Didn't know it was a chrome thing till now.
The personal opinions of private citizens are not binding whereas judgments are. Ergo, opaque blob or not, unelected and unappointed citizens don't get to pass binding interpretations of the Constitution. Everyone has an opinion, but only specific people are empowered to enforce their interpretations and the rest of us agree to limit us only democratic channels to influence that mechanism. That is the rule of law.

If you have some alternate proposal whereby it can be determined whether or not the Constitution is being followed, I'm happy to hear it. So far you have not even demonstrated that you understand the meaning of the word "constitutional," as you declared unconstitutional a mechanism which is literally specified in the Constitution, so I am dubious of any system which would elevate the opinion of any random person to the level that it would be constitutionally binding. We already have a system for assessing the will of the majority.
Maybe you're new to Facebook..
RHEL and CentOS are aimed towards enterprise customers, Fedora is for individual users. I don't think there's any kind of real competition or even overlap between CentOS and Fedora. In addition, Fedora is basically a community project (although led by RH). It seems unlikely that RH would be able to shut down or materially alter the Fedora project even if the wanted to. In the worst case scenario the community could just branch the code and form a new organisation to lead its development.
How about the backlight bleeding issue (especially bothering in the terminal window)? This is why I returned two laptops from the older models and decided to stick with Macs!
Sure, I don't disagree at all that it requires a lot of engineering and good algorithms to to compete with human operators. I just think it's significantly more of an "off the shelf" problem than the one addressed by this paper, hence my "isn't the hard part" comment. I did not mean to suggest it is something someone knocks out on a weekend.
Yahoo News Digest
Pretty graphs! Drawn using?
Does Netflix get special pricing for AWS? With their scale, they could probably negotiate with Amazon for lower rates.
Aviate Team comes from Google (Google Play PM and Search Engineer). I would think right people at Yahoo Knew the talent and want it.

http://getaviate.com/team.html

Congrats to the team. Great Product and team.
> Today, we are absolutely thrilled to announce that Aviate is being acquired by Yahoo. Don’t worry, Aviate isn’t going anywhere.
Where does fusion occur then? At the surface of the neutron star? Or is the star supported by the kinetic energy of matter falling onto the inner star?
They don't buy the product they buy the team and their vision.
Git doesn't solve the issue, it suffers from it, that's the point. And as others pointed out already, mercurial is a DVCS. It just isn't as shitty as git, that's all.
Doesn't work on my BlackBerry Z30 browser. The site doesn't load.

Consider that many will visit your site on mobile, and design accordingly. Good luck with Seevl!
If people are truly interested in wearables and externals like this, we need some feedback on our next hackathon: http://www.techendo.co/posts/hackendo-san-francisco-wearable...
Ask HN: What knowledge is required to be considered a full stack dev?
As I understand it, in order to be regarded as full stack you need to be good at different disciplines, such as systems administration and development, but I would like to hear from the community what is the minimum knowledge to be considered full stack?
Beat me to it.

I've been using gochimp to send emails with Mandrill templates (using MergeVars) with much success. I send them async when a user creates their post and log the details. Also means I don't have to either a) run a mail server locally or b) store a user/pass in plaintext (like so many tutorials like to do...)
You might be right. So this is the case for Aviate. How about other startups?
Yeah. I already had the vector of the lady from when I was working on Fork the Cookbook. The rest is all GIMP default
Show HN: Free iOS App for Geofencing and iBeacons
The only person that I ever knew of that programmed was my uncle, who passed away the same year I was born. From what I was told, and from the books he had let behind, he was pretty knowledgable in COBOL and FORTRAN (it was the 60s). Had no-one in the family ever so much as even suggest getting into programming, or even what it meant (the family tree is very salt-of-the earth to put it nicely)
I too am jealous of the new CPU and chipsets as it does seem to extend battery life by all accounts. Also the new Intel integrated graphics chipset is said to have a fair bit more grunt which I wouldn't mind. Oh well. If only I'd known, I'd have held off a few months.

A few people seem interested in a third-party forum so maybe...
Perhaps most importantly: They bought the userbase.
Want to help?
That's awesome. Very very cool. Will look into it, thanks!
Chewing The Fat With Big And Beefy 01/07 by The Wacko Network | Cooking Podcasts
I'm always wary of these kinds of research papers because they are often not using comparative benchmarks sanely.

However, that said, there are all kinds of interesting max flow problems, so hopefully it pans out in practice. Heck, even some profile based compiler optimizations can be formulated as max-flow problems.
Both my parents were programmers.
Sounds like they re-invented .mo files from gettext.

https://www.gnu.org/software/gettext/manual/html_node/MO-Fil...
You can reference SVG documents or elements within those in HTML. More here: https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/x...

Here an example, where a whole svg document is linked to from another svg element (scaled with viewBox):

<div>
<svg viewBox="0 0 500 500" width="200" height="75">
<g>
<use xlink:href="#BaseQuality-svg"></use>
</g>
</svg>
</div>
I got into a public dispute with Max Keiser and his psychotic followers about this and people said it was semantics. There are three distinct moments: 1) Accepting Bitcoin (kudos to BitPay and Coinbase for making it so easy!), which is primarily a cheap PR move; 2) Having real commerce going thru this channel (i.e. volume as USD equivalent) - everybody seems shy about it; and 3) Truly accepting Bitcoin into a Bitcoin wallet!
Bitcoin ATM Built on a Nexus 7
The game was part of HIB6 too. It's still in HIB4, but the separate DRM-free download is actually missing from the HIB6 page. (The Steam key description doesn't look any different, though.)
There are many queues in the devices along a route which are not unbounded. Back pressure is still an issue.
Father: dbaseII

Sister: cobol