skysight-inc/HackerNews huggingface dataset:
Um, actually I believe that dang's post is him literally saying that cases of Option 2 are mistakenly classified as Option 1, and that this is unfortunate. And that people should know about the voting ring detector so they don't accidentally trigger it. Oh and that in his spare time he is working on a better detector.

Having a voting ring detector is a good thing. It is no doubt hard to tell organic friendly votes apart from sophisticated voting ring bots, and lots of good posts probably get flagged for this. But without such a detector, there would be a programmatic way to ensure posts get to the top of HN, which defeats the whole voting system.
How to Scale 1-1 Relationships
Yikes, the Facebook comments on that article are toxic. People sure do get uppity when someone says something negative about their Favorite Thing.

Just want to say thanks to the author for writing the article. As an iOS dev eyeing other mobile platforms, it's nice to get an insider's view on Android development, whether good or bad.
The techboom was happening long before QE2, QE1, or the 2008 crisis. In case you haven't noticed, Google's been around since 1998, founded near the tail end of the previous tech boom. They didn't suddenly hire all of these Googlers in 2008, Twitter, Apple, Facebook, Amazon, etc have been hiring like crazy for a long time.

I dunno, call me crazy, but maybe this time, it's time to let go of the libertarian 'gubmint did it' angle and admit that natural booms exist.
In order to entice petroleum engineers to work above the Arctic circle or on an oil rig, energy companies compensate them accordingly. The wages offered in the story just aren't sufficient for this location.
How to create the perfect made-up language
What's a 'tent pole'? Ironically, the RP doc didn't annotate that.
We aren't all building cat photo sharing apps.

Sparse columns dbs (AKA schema-less in Cassandra lingo) have all sorts of important use cases in the sciences, unless you feel like paging through 100,000+ empty columns to find or discard the information you need or don't need.

The alternative approach is to alter your table's schema every time you find a new sub characteristic of how a given system is expressing itself.
I would have thought a 'Holy War' with Google would also include trying to steal their best employees. Their illegal pact seems counter-intuitive in this light.
http://mixtopten.com/top-10-richest-countries-in-the-world/
As of last week, OkCupid is a dating site that promotes marriage equality, or at least wants to be seen as such.
That's correct. I want to do some demos for a concept that I have called full-screen gesture interfaces (Similar to things like how the Rise app sets time). Most of the current implementations for touches only show where your fingers are contacting the screen and not finger movement. With this, you can see the gestures as well as the touches. I also wrote a post about it [1].

It's also very helpful when you're doing a demo or a pitch and the phone is hooked up to a TV or computer via AirPlay. It gives observers a better understanding of what you're clicking, swiping, and long pressing.

[1] - http://blog.joeblau.com/ios-touch-visualizer
Beyoncé : Grown Woman bénéficie d’un nouveau clip 
Découvrez la nouvelle version du clip de Grown Woman. Beyoncé propose une vidéo plus intéressante pour ce morceau qui figure sur l’album de la chanteuse.
Syncing and resolving conflicts is one of those things that everyone thinks is initially easy then realizes how difficult it is.
This outline disproves exactly what you just said.
Take 15 Pounds Off Your Selfie With New App
I don't know about that. 2 years ago, when I was first trying my hand at iOS development, I found it remarkably easy to get things working. The documentation, to my eyes, was simply excellent. I still find that to be the case.
Something that holds up the tent? You need 3-4 of them. That was my interpretation.
Really easy to use code! I've used seen.js for a rotating shape in the banner of my website http://feacompare.com I still can't get it to load a .obj mesh but that will be even better.
Isn't that the whole theory behind Atkins and the low carb movement? Some dieters want to minimize their blood sugar spikes. But don't want to prick their finger to test that.

Anyways, I am thinking that these guys WILL deliver a device, but it won't be the miracle in technology everyone is expecting.
It's amazing what people ask others on the Net.

What does your 'gut' say?
In the world of ISPs, the potential pie is a lot bigger than our current pie. If you reduce the barrier to entry, a lot more people will find it worthwhile to spend money on being competitive.

If you make bandwidth scarce and expensive, I'll come in with my own router and charge less than you. Right now that would cost me millions of dollars. But if just needed $10k or $20k in capital to start profiting from my whole neighborhood, you might see a lot more ISPs cropping up.

I also think that decentralization will start to play a much bigger role in all of this. It's hard for you to hold my mail hostage when I'm using the decentralized MailCoin to manage my email.

Right now, cryptocurrencies aren't really strong enough to do all of this. But maybe in 5-10 years they will be enough to be the fundamental 5th layer mentioned in the article.
This is a little crazy. Linode doesn't put up a security advisory when a single node has hardware problems.
Cucumber, especially for moving-fast-and-break-things startups, can be extra baggage. It's only needed where there is so much behavior and/or stakeholders to please that it would matter. Otherwise, it's probably as useful as repetitive, boilerplate comments that bloat LoC without adding value.

But differentialy, if you want to go down the waterfall route, especially for safety / control systems, formal specs can be really, really useful (Z "Zed" for example). It looks like model descriptions for MVC, but it's closer to being readable formal proofs... so it's very useful for engineering / scientific projects. [0]

IOW... What I remind myself: "Stop playing with tech toys, ship and get some customer feedback already."

[0] https://en.wikipedia.org/wiki/Z_notation
Perhaps the client would poll a response if everything was truly async?
Set a background color on textareas and inputs. You set a dark text color but not a background and it makes the site unusable for people with dark-coloured themes: your dark text is rendered atop my black background.
It's fine to be skeptical. (I'm skeptical too.) But where's the line between being skeptical and outright calling something a scam and asking for IGG to shut the campaign down?
> The young wild guys arrive

That's exactly the problem. The 20-something hipsters who start these companies don't yet have the life experience to realize how ignorant they are. So of course they don't pay any attention to the lessons of history. And so they, very painfully, re-learn them.

If the hipsters had some humility they would have also hired a few grizzled, experienced old fogies.

Fortunately not all startups assume that anyone over the age of 30 isn't worth hiring. For a non-technical example, look at how Google hired Eric Schmidt to provide adult supervision.
It's a term of art that, in movies, means the big blockbuster that is going to put the balance sheet in the black, in the process allowing a lot of other smaller and more risky pictures to be made. It has taken on an analogous meaning in other domains.

When referring to an OS update, I assume it means the compelling feature(s) that will get people excited about upgrading.

It's actually interesting that you flagged this, because of course Jobs was involved in movies thru being the major investor behind Pixar, and he admired Disney. It seems to illustrate him thinking about parallels between the two mass markets of computers and movies.
say /var/www/html is where the code is served from.

Active symlink is maintained to the proper build which comes from (say hudson/jenkins)

Say the current symlink is /var/www/html -> build.v5

Below commands illustrate the sequence of the deployment via ssh for the next build number 6 (which can even be a no-op build)

tar jcf build.v6.tar.bz2 build.v6

scp build.v6.tar.bz2 prod-server:/var/www/

ssh prod-server 'VER=6; cd /var/www && tar jxf build.v$VER.tar.bz2 && ln -sf html build.v$VER && sudo service httpd reload'

Similar logic is followed with the help of git/etc. Idea is to 'keep versions' of your code. so that if things get messed up you can rollback quickly. Most people don't think of rollback, until it bites them really bad !
What did the card actually do? It looks like it's mostly a ROM. Was it basically a dongle, storing the code in ROM instead of loading it from a floppy that could be copied?
that is no longer and issue as the SMS/MMS api was just made public several months ago
Ruby Object Mapper 0.2.0 was released
> but apparently it was enough people to tip the scales

Tip which scales? You seem to be under the misapprehension that there was serious internal pressure for Brendan to resign. There was not.

The problem, of course, is convincing you of that. I can point you to https://blog.mozilla.org/blog/2014/04/05/faq-on-ceo-resignat... but of course you can decide to not believe that. I can also tell you that I'm a Mozilla employee (that's a clear matter of public record anyway) so I have some idea what was going on internally, but you don't have to believe me on that either...

> a lot of Mozilla employees were upset by the Prop 8 thing

A lot were. There's a difference between being upset and wanting Brendan to step down, though. So you get posts like http://subfictional.com/2014/03/24/on-brendan-eich-as-ceo-of... and http://www.twobraids.com/2014/04/back-into-light.html and http://incisive.nu/2014/thinking-about-mozilla/ which seem to me like the polar opposite of "politicizing Mozilla".

> but I haven't seen any factual numbers

Dare I say that this is because there aren't any? But "Employees support their new CEO in spite of disagreeing with him on some political issues" makes a much worse story than "Employees revolt against new CEO", so the press ran with the latter, facts be damned.
The article is just a true gem on how not to do damage control.

> The drone is owned by local videographer Warren Abrams who said video footage clearly showed the drone drop just behind the woman.

> He said the nature of her injuries suggested the drone missed her.

> Mr Abrams said an initial investigation had indicted that someone nearby "channel hopped" the device, taking control away from the operator.

Not first and foremost getting an apology across, acting defensively and then attempting to pass blame onto a mystical unverifiable third party. Then comes the prestige:

> The videographer added that there had been a similar incident when the drone was flown earlier in the day.

And he still went ahead with flight?
Tyler Lopez contrasted Byrd and Eich in his Slate article about Mozilla:

After years of publicly promoting virulently racist ideologies, Byrd came to see the harm he had caused, eventually noting in his memoir, "It has emerged throughout my life to haunt and embarrass me and has taught me in a very graphic way what one major mistake can do to one's life, career, and reputation." But he didn’t stop there. In fact, he never stopped apologizing, once saying in 2005: "I know now I was wrong. Intolerance had no place in America. I apologized a thousand times ... and I don't mind apologizing over and over again. I can't erase what happened." By acknowledging his past racism so candidly and emphatically, Byrd salvaged not just his career but also his dignity.

http://www.slate.com/blogs/outward/2014/04/04/brendan_eich_h...
Opera, up to 12 has the best tab management, groupings, etc that I've ever seen. It's a real shame the new webkit based Opera still isn't up to par. As such I'm in the same place as you hoping for Opera's tab management but left with hundreds of unidentified tabs in Chrome. Plugins help a little bit but nowhere close to Opera's innovative management. Hopefully they'll restore parity soon.
Routers are pretty cheap, and nice routers can cover half of a city block. What if you had an ISP that created a mesh among its local users. You'd need to capture large fractions of a neighborhood at once, but it would potentially save you a lot of the expense associated with wiring a neighborhood.

If you can get a large enough local membership, you could have a mesh that spans multiple backbones. Your costs are then limited to getting enough people to join the network to actually form a mesh (and getting them all online at the same time), and then paying the backbones directly for the traffic you send them.

Might this be a viable business strategy?
How to block traffic coming from TOR
Installing infrastructure is never cheap nor easy. As such I'd categorise fibre as a natural monopoly. You only really need to install it once to every house hold and once it's there, terminal equipment can be upgraded to keep abreast with technological changes. It's better if the fibre is owned by a neutral entity, while internet services provided over the fibre can be provided by competing companies.

The Australian government had this part right with the National Broadband Network. The fibre and backhaul infrastructure would be owned by the government, while retail companies would be allowed to sell internet connections, telephony and pay TV services over this network . A change of government has slowed things down a bit, but the same model appears to be in tact, where the current proposal is that the government will take ownership and upgrade coax cable (HFC) networks as an intermediate step.
Also, add elevation information. Especially for cycling, would be great to see how a slightly longer route compares to a shorter one with bigger ascents.

Wrote this, googled it and actually found something fairly useful: http://www.doogal.co.uk/RouteElevation.php
It was witty, charming, and cringe worthy. Reminded me of The Office. I am probably a sucker for single camera comedies, but it seems worth watching.
It's not strictly true that the rural poor have no access to healthcare. Doctors tend to be available, though you need to come up with cash to pay them and maybe take an auto the next town. Payment is often handled by calling in favors from the extended family.

Further, medicine is quite cheap and easily available here. In a big expensive city like Pune, Bangalore or Bombay, you might spend 30-50 rupees on a generic "my skin is itchy" cream containing multiple medicines (anti-inflammatory, antifungal, anti-other-itchyness). You just go in and ask the pharmacist for it - no doctor needed. That's a significant financial hit, but for comparison India's National Rural Employment Guarantee (a super corrupt Basic Job for farm workers) pays about 100rs/day.
What's interesting to me is that there was only one point that was still "confidential"..I wonder if that means all the cats were out of the bag and it's really up to the new management to innovate?

Or maybe the top 100 doesn't know about the best of the best.
One of the blog comments linked to a Guardian article claiming that Eich had also contributed to Pat Buchanan's and Ron Paul's presidential campaigns. Both men have made quite inflammatory and intolerant public statements on homosexuality.

It seems to have been part of a long-standing pattern of belief and behavior on Eich's part.

(I'm not saying his resignation was a good thing. As long as he didn't bring it into Mozilla, I think his personal beliefs were his business alone. But it's pretty clear that those beliefs are consistent with his Prop. 8 donation.)
I figured there'd be some traditional route planning already done. The problem with a lot of this is it's looking for the most efficient route, rather than the route someone actually wants (eg if I want to do a circuit from my house).

Agreed that elevation is a good thing too though.
As Data takes over voice, all Telcos will eventually be ISPs providing voice.
So I wasn't paying a lot of attention, but I believe when that was caught he had just deployed his chute, so might he be decelerating rapidly at that point?
The Post BDD Team
I'm interested. What's the solution?
I have a few questions, if you have the time and don't mind.

Games are often pointed out as particularly harder on Android because of the multitude of devices with different levels of graphics support. Did you have trouble reaching most of the market? If you did, how did you solve it?

I can also imagine some stuff like Samsung's Multi Window tool causing problems. Did anyone report that?
Doesn't an SDK automatically includes at least some usable subset of the engine, if not the whole part?
What sort of data would you like to see? I'm having a hard time even getting the potential harm from fossil fuels to within a few orders of magnitude of the actual harm caused by slavery.

Perhaps you could start by answering this question: do you think I am drastically underestimating the potential harm from fossil fuels, or drastically overestimating the actual harm that was done by slavery? That will help me to "calibrate" where you are coming from. (And if it's the first of the two, as I suspect, can you give some specifics about why?)
I don't know about what other operating systems do.
Apparently all modern unixes overcommit address space in
much the same way as Linux. However, i can't believe that
FreeBSD handles this as crassly as Linux does.

Solaris does not (generally, unless you use MAP_NORESERVE w/ mmap).

In general, the Linux kernel's default OOM behaviour is undesirable for the vast majority of enterprise use cases. That's why RedHat and many other vendors used to disable it by default (unknown who still does).

Why is it bad? Simple; imagine your giant database is running with a large address space mapped. Another program decides to allocate a large amount of memory. The Linux kernel sees the tasty database target, kills it, and gives the smaller program its memory. Congratulations, your database just went poof.

There's an article that discusses the advantages/disadvantages with respect to Solaris here:

http://www.oracle.com/technetwork/server-storage/solaris10/s...

The article (while old) still applies today.
A meteoroid ...or rather bloody meteoroid :-). Meteors disintegrate into meteoroid and post impact are called meteorites, AFIAK.
Architect of credit default swaps to leave JPMorgan
What the article misses is that many ISPs started as startups during dialup transitioned to fixed broadband..

One is in fact in my County near me. STarted as a startup in mid 1990s as a dialup ISP in a garage even.
My thought too. I could find an earlier record of a drone dropping into a crowd [1], but they were minor injuries treated on-site. This seems to be one of the first cases of a person being hospitalised by a drone.

[1] http://www.theblaze.com/stories/2013/08/26/drone-crash-cause...
No, just enough for you to plug your own code (gameplay, custom weapons, vehicles, etc). It's essentially a bunch of headers.
dont make me laugh
Australia confirms Malaysia Flight 370 blackbox signals
I feel pretty confident that an on-camera near-miss by a meteor is less likely than someone cooking it up in After Effects. I feel I can't trust single-source video any more.
He couldn't answer those questions because doing so would have been against the guidelines he agreed to as a Mozilla employee & contributor. All the interviews were with Brendan Eich, the new Mozilla CEO, not with Brendan Eich the person.
We'll certainly add to the HN guidelines over time—and "please don't delete and repost" is the sort of thing we'll add. We probably won't try to make a complete list, though; I doubt that's even possible.

In the short run, we're trying to answer specific questions with more transparency. Baby steps!
Zoning is preventing any tall buildings from getting built wherever this map is yellow.

http://i.imgur.com/Tn7CSTX.jpg

So yeah... methinks the problem here is the local government's poor zoning laws.
Actually the problem is that compilers have dropped the ball on optimizing data representation. They generally don't even try.

Some faint glimpses of light can be seen, like compressed references in HotSpot or this Halide.

Rust and Go have nothing planned in this area.
Yes, but he is in fact interviewing for competence..

Its probably the phrasing of the writer not Bernie
Ask HN: How to handle this recruiting situation?
Hi HN, I’m a 2nd-year CS undergrad restlessly applying for internships for this summer.

About 2 months ago, I applied to  and was subsequently matched with teams who were interested in me. I did my due diligence in interviewing and moving though the rounds, and at the very end I was told that my interview went well and that they “were trying to get approval to add an additional internship position” to hire me.

I was thrilled, but over the next 2 weeks, every time I asked my recruiter for an update, I was always told that he was still awaiting approval. Most recently, I was told that the odds of being approved “weren’t likely.” I don’t understand why I was interviewed at all for a team that wasn’t guaranteed to have an opening. What can I do now?

Should I ask for the contact information of the higher-ups to try to plead my case?

Thanks so much, HN.
The Dark Side of Scala
this is pretty cool but I Guess we can't use it to make our own commercial games.
Not quite what you asked for but Word Rake removes extra text (extra adjectives, phrases, filler words) to get you to something more concise and readable. They have a focus on legal docs. http://www.wordrake.com
Lessons learned by a frugal hacktivist
Philosophy is the basis of happy hacking, I think.
Correct me if I am wrong, Why its not 2.5D ?
I read the story and didn't notice anything about rejecting candidates due to their age. He mentioned the ages of a couple, but it didn't seem like anyone was ruled out because of it.
Basically; it held the Cat OS and software in ROM, so it could boot immediately and run without disk access. If you recall, the Mac had most of its key OS functions held in ROM for the same reason, although it couldn't fit its entire system in firmware.

As a curious aside, everything except the core Cat OS was written in Forth, though you could also script functions through AppleBASIC (itself implemented in ROM on the motherboard). Kind of a neat little historical appendage; if Jobs hadn't booted Raskin from the Mac team, the Mac might well have ended up looking like this.