skysight-inc/HackerNews huggingface dataset:
While we are splitting hairs, it means execute one in ten (determined by fair dice roll).

https://en.wikipedia.org/wiki/Decimation_%28Roman_army%29
>In order for someone to win someone else has to lose.

I agree with the rest, but winning is not always a zero-sum game.
If there is an actual click-through and the license is understandable by a human, perhaps. Usually there is neither, though.

I rarely even know how to look up terms of an API, or that there is an API. If I know the name of the API, I can look for "Google Foo API", but that name isn't always obvious. If I just see a URL with an obvious schema, and I change the HTTP GET parameters to retrieve different stuff, am I allowed to use that in, say, a small-scale art project, or not? The usual internet default is that public URLs are implicitly giving blanket permission to retrieve them, except that retrieval by spiders should abide by robots.txt. Google itself makes heavy use of this ok-to-retrieve default assumption.

If I go to http://maps.google.com there is no license presented to me as a condition of using the service. I can however look for fine print and seek out the link "Terms of Service" of my own accord, at which point I get this: http://www.google.com/intl/en_ALL/help/terms_maps.html

Those terms specifically forbid several things I'm definitely not doing (mass-downloading data, using it for turn-by-turn navigation, etc.), so my first read of it makes it sound like grabbing Maps content in my art project is okay. But then I'm not a lawyer, so maybe it isn't okay.
Unfortunately it's not inelastic, we saw this in 2008. As prices go up the economy tanks, as the economy goes down demand goes down.
That's a great long essay that says nothing at all.
I moved to Colorado from the SF Bay Area. I'm near Boulder and Denver, and can walk to a dozen restaurants, a grocery store, a bar, multiple cafes, and a big library with free Internet access (oddly enough, almost ALL of the above have free Internet access, now that I think of it -- even the grocery store). And if you like public transit, I'm really close to multiple bus lines, but the city I live in is also very bike friendly.

And I don't have a mortgage on my 2500 sq. ft. house. No living "in the country" necessary. ;) Similar house prices can be had in Denver proper as well, though I'm in more of a suburb.

Programmers can make a lot of money. If you don't waste it all, it's not hard to save up a lot. I only do paid work about half the time now; the other half I work on my own projects.
Is this significantly cheaper than a standard frame structure with comparable amenities?

I priced out the materials for building a small "office shed" with no electricity or running water, and came up with a price tag of something like $2000 for a 10x10 structure, assuming completely conventional 2x4's, fiberglass insulation, and off-the-shelf doors and windows. I've not yet followed through on it, but I feel pretty confident that you could build a pretty serviceable pretty conventional structure for not-too-much-money in not-too-much-time.
Indeed, and when I was a student I got my first credit card with a modest job (< $10k). What was my initial credit limit? $400.
Miracast and Airplay built-in. Hope this makes it to UK soon.
I sure will. I actually didn't mean to be so dismissive in original post. ScreenHero seems like it was designed to solve a different problem than something like Sococo, and I can't imagine trying to pair-program when your screens are separated ;)
But which god though? Pick the wrong one and you're still classified as a non-believer.
I do it all the time. You also get to park in the myriad of electric vehicle parking spots that are generally better spots than the non-electric ones.
Not true! I purchased 5 acres in Southwestern CO (with mountain views!) for 2 grand in cash. I built a small cabin, and program out of it. But, it lacks luxuries for my many "projects", so now I'm building a house.

http://frank.lovecch.io/projects/walden-ranch.html
Layer Brings A Scalable Communications Platform To Any Mobile Or Web App
Congrats to a first class team and product!
Other competent technologists will understand the negative impacts of context switching... but Googling and structured meetings fail to capture all of the chance encounters that can be so pivotal to a project. Perhaps it's just me... but I've never found a way to schedule the free-wheeling ideation that can be achieved through chance, brief interpersonal encounters.
I believe the developers of this IDE are contemplating adding a "personal" account since the current price is a little prohibitive for hobby usage.

As for the syntax of Haskell, I think it makes a lot of sense when you consider that the language is fundamentally declarative. The syntax could be a big nuisance if you don't really grok the Haskell way of thinking. It's a bit like vim in that sense: until you realize that the different commands basically form a language for manipulating text, with different units of action that can be combined in natural ways, the modal environment of vim would probably seem like more of a nuisance than anything else.
No one expects them to. The point is the credit card company accepts the risk of default on no-collateral loans in part because they have confidence (credit report) in the chances of being paid back, while a student typically has no such supporting evidence to back their case.
No. In WalterBright's example, code C is the compiler (the one which you suspect may be backdoored), not the login program. A and B are also compilers, one of which is known-good.

So: the difference you'll find isn't the login-backdoor itself, it's the code that waits for a login program (or another compiler) to be compiled, and inserts that backdoor. This avoids the problem of having to know what the login program or whatever is.
Exactly! The point of conflict for me is how to equate that.
It would be hard for me to have to pay $300 cash to have a great night relaxing with my wife (and someday, hopefully kids) but if I can get that much for my time, that's what its costing me to do so.
Why searching for a vacation rental sucks..
"Add to that experience the long security lines and being treated like cattle..."

Cattle probably have more legal protections than travelers in a U.S. airport.
I've never understood why a weighted WoT system has never become popular. I trust some friends implicitly, and I trust some other friends less. I trust friends of friends, but generally less than I trust direct friends. I'm still willing to trust someone who two friends friends know, and if you can trace me a dozen lines to Kevin Bacon, I'll trust him, too. Sure, there's some hard graph theory and weighting to be done, but I can't imagine those aren't problems that can be solved with modern big-data techniques.
"As for the PhD student... There is more than meets the eye here. You don't walk away from 4 years of work in the last month without reason"

Says who? Maybe this student has no interest in going into academia and does not see the point of completing a PhD program.
very cool, is it doing a depth first blind crawl of any domain you throw at it?
Writing a really good app that is both enjoyable for students and a rigorous test of ability that employers are looking for is not chump work.

If you can show employers that your app truly tests useful abilities they would be lining up. The current education system fails at producing workers with the right skills and employers are always complaining abou this.
Seconded. All demos make me want to barf after 10 minutes (Minecraft is the worst, because I want to love it but it makes me feel so nauseous), except for the ones where your avatar is static. `Blue Marble` and `Titans of Space` are great for that (ToS especially so as you can actually "see" your body when you look down- of course it doesn't move, but it adds to the immersion. Adding a Kinect in the mix to make your arms actually move would be amazing)
The only requirement for a computer science education is that you believe in yourself, and that you work on it at least a little each week.

A third (rather modern) requirement might be to ignore what most people consider good practices and simply try to get as many things done as you can. The actual process of building things is mostly what increases your skill, not solely your study of how to build things.

The forth requirement for a computer science career is for someone to give you your initial break (hire you at a job). The only thing necessary for this is to find (a) an open-minded employer who cares mostly about whether you can build things rather than about what credentials you have, and (b) you can show a portfolio demonstrating that you can build things. Build a portfolio of personal projects -- the more visual, the better. Mine was to show demos of 3D game engines I made. They were simplistic, but they were pretty, and it got my foot in the door. If I wanted to become a webdev, I would put together a portfolio of websites I made. Note that you can make whatever you feel like making -- it doesn't need to have a purpose, just something like "here's my example checkout process I made for my example merchant website." Stuff like that.

There's always hope as long as you believe in yourself.
Why the Vita TV and other “microconsoles” are destined to fail
If you're looking for elevation data, the USGS provides this for free for the US.

Example:
http://gisdata.usgs.gov/xmlwebservices2/elevation_service.as...
But you're renting, right? Isn't part of the point not to be wasting capital on rent? (I'm a CO man myself)
It's rate limited for a reason and every other so called "better alternative" will have some sort of limitations in place, if they want to stay in business. Nothing is for free. By saying people will just magically make a free, unlimited API service as long as people stop using Google's is dumb.
Note this:

"Tsay took the actual audition recordings of the top 3 finalists"

It seems entirely possible to me that the top 3 finalists in a prestigious musical competition are so close in skill (or so complementary in strengths and weaknesses) that the judging is dominated by extraneous factors.

This is quite unlike the wine example, where people who allegedly can tell the geographic provenance of a wine fail to do so.
https://en.wikipedia.org/wiki/Slow_parenting

"Slow parenting (also called simplicity parenting and free range parenting) is a parenting style in which few activities are organised for children. Instead, they are allowed to explore the world at their own pace. It is a response to concerted cultivation and the widespread trend for parents to schedule activities and classes after school; to solve problems on behalf of the children, and to buy services from commercial suppliers rather than letting nature take its course."
any resources to back this up?
Do you need the concept of files in order for that to happen?
"Hacker Typer" .js repurposed for Google / NSA art project
Stack ranking: Not so new after all.
For whatever it is worth, I found ChromeOS's to be trash. I used it for a weekend on my Pixel and found it very unpleasant to use. If your environment isn't restricted such that a terminal in browser is really your only option, I don't know why you would do it that way. I don't see the use.
We're moving to device-mapper, which is the underlying block-level facility used by LVM.
Maybe it is. It's light. Maybe you could have giant shelves with domes on them.
Show HN: Two newbie founders explore SV from below — Why Not Combinator podcast
I have no doubt it does, for games. But due to the nature of its optics, the perceived resolution of the Rift will still not be up to snuff for a while. You're essentially looking at the screen through a magnifying glass; I'm not sure there's any display with a good-enough pixel density out there, yet.
My guess is they store a point cloud, whith each point mapped to a pair of coordinates on the image.
Where is the toilet.
Again, I'm not saying you're wrong. I certainly would not make the decision of the article writer even if I hated my entire field. But intelligent (though not wise) people often make foolhardy decisions. Perhaps what the writer did is more unthinkable than I'm imagining; I only have a bachelor's degree, but I've seen smart, motivated people switch directions at inopportune times. Someone I know left a well-paying job that fit his (4 year STEM) degree with an amazing work environment for... well he didn't know what for. He just didn't like engineering after all and wanted to do something else in some other field.
I once rented out a garage space, pitched a tent inside, and parked my Jeep in there. Ah, the early days of a programming career in a new city :)
Slightly tangential, but how do you manage to work full time as a developer with a child when you could be working from home or freelancing and spending more time with your daughter?

I don't have any kids, but I have a very hard time imagining myself being away from them for 80% of the day, 5 days out of 7 when I do. I hope that by then, I have enough money saved up so that I can easily take a few years off, or at least have enough professional cred so that I can work on my own terms for the most part.
> You don't see white people going around using the word "nigga" lightly, why should it be OK for this sort of joke to be made at a tech conference?

Because people who think these are the same thing are delusional.
What would this need to make it permit-able?
I've been meaning to put together a more technical blog post about the various geo pieces that we've released at foursquare. But for now, here's one that's an overview of the things we've been working on: http://engineering.foursquare.com/2013/06/11/quattroshapes-a...

The biggest piece is http://twofishes.net/, our coarse (city/neighborhood level) geocoder based on geonames data. It also serves as our coarse reverse geocoder when we combine it with polygon data, which we've released at http://quattroshapes.com/, as a combination of open government data and synthesized data.

http://zetashapes.com/ is a side project of ours, where we're seeing if people want to draw their own crowdsourced neighborhood boundaries in US by coloring in a map of basically city blocks.

I'm always eager to chat about open geodata as well as complimentary commercial solutions.
Student loans are enabling colleges to increase tuitions
From the article: "I’m not RMS, I love open-source for very pragmatic reasons. One of the biggest is that I hate hitting black boxes when I’m debugging!"

RMS started the free software movement because he wasn't able to adapt a black box printer.
Ubuntu Mono renders superbly in Ubuntu, but I agree with you that it doesn't render particularly well on Windows; when on Windows, I sadly go back to DejaVu Sans Mono.
I'd actually try going green in one of these - a composting toilet (http://www.letsgogreen.com/index.html) and plumbing that collects rainwater, then drains into a gray-water tank to be used on the gardens.
PPTP is well documented as being broken at this point but I have not seen any equivalent for IPSec/L2TP. Please quote sources as I would be interested in researching further as well as the rationale for OpenVPN being the only "real" security.
Title should have been (-> read eval print λove)
:)
Eh...

In theory, the PhD is this fantastic credential that opens all kinds of doors. In practice it might make a small difference in your starting salary in industry. The only place where having a PhD is truly important is in a research position, which basically means academia. Even then it is not the last word -- tenure track positions might be out, but there are a number of schools who are willing to hire a good researcher whose highest degree is an MS.

Even with a PhD your prospects may not be all that much better than they are with an MS. I have seen people get a PhD with only one or two published papers, in a field where you need at least ten to even have a serious shot at a tenure track position. If you are the kind of person whose attitude is, "Screw it, I am in school to learn as much as I can and not just to publish a bunch of incremental improvements," you might not even get a shot at an academic job. Sure, someone can pad their CV as a postdoc -- but that is not all that much better than being a grad student, just moderately better pay.
WHAT TO DO? THE 2013 - 2014 BENEFITS ENROLLMENT PROCESS - IT'S ABOUT TO BEGIN
I wonder how much of this is an outgrowth of 'hackathon culture' which is to say "Hey we can do this thing ..." and get to some demo without having the foundation bits worked out. (or more importantly the future foundation bits).

There are a lot of people who used to make 'kit cars' which was they took a VW bug chassis, removed the bodywork, and installed some fiberglass body on it. Really "cool" looking sports cars. But you couldn't really say "We're going to be the next Porsche selling our new "Wangdingo" sports car which, as it turns out, is a fiberglass body on top of a VW bug chassis. The difference between kids making a prototype which looks cool (professional even, some of these cars were really really nice) but as a 'new car' it was always a cheat since the other bits weren't engineered, they were 'acquired' and outside the plans of the original engineers for the chassis. Compared to the 'motorhome' business where the company buys a Chassis from Ford or Chevy as a chassis to build a new vehicle on.

Makes for an interesting conundrum. You can fail fast and iterate prototyping like this, and you can arrive at a saleable product for which there is no route to production because the underlying tech you rely on cannot be used 'legally' the way you want to use it, and the amount of money the product might conceivably generate is less than the cost of re-creating the crucial bit of technology from scratch.
How to Enable Google Page Speed Report on Wordpress Dashboard
10x10 is half the floor space of this dome.
I can see how that could be a bit awkward. :-|
Ya. And aren't II-A and VI-B the same? It bothers me that they didn't mention anything about this.
I like it. I don't think it would have arisen if English doesn't routinely verb nouns. But it does.
Wish I'd known about this when I was pointing out in another HN thread how utf-16 is a terrible encoding for, among other reasons, pushing the corner case where you find out your encoding/decoding is broken to the very edge of likelihood. It's ridiculous that v8 doesn't properly support utf16, but it's to be expected I suppose.

UTF-8 does not have this problem. That's the way we should be moving.
In the immortal word of Steve Wozniak:

“Artists work best alone. Work alone.”

Here's the longer version:

"Most inventors and engineers I’ve met are like me — they’re shy and they live in their heads. They’re almost like artists. In fact, the very best of them are artists. And artists work best alone — best outside of corporate environments, best where they can control an invention’s design without a lot of other people designing it for marketing or some other committee. I don’t believe anything really revolutionary has ever been invented by committee… I’m going to give you some advice that might be hard to take. That advice is: Work alone… Not on a committee. Not on a team.”
Regulatory stupidity is hardly limited to the government though. Have you never tried to implement a Microsoft "standard"?

While UL is certainly nice enough, how many people know to look for it when they buy appliances? And how does this avoid in general the problem that if UL becomes too onerous, the affected appliance makers simply start their own voluntary licensing firm with better results?

"Oh, but people would never fall for that!" Sure they would, that was the whole point to the "Intel Inside" marketing campaign.

So while I deeply appreciate the types of examples you point out (getting to see them every day from within the bowels of Mount DoD), I worry that when people talk about the problems with "government _______" that they focus on 'government' and don't pay attention at all to the inherent problems with _______.

But just as government can't fix the issues inherent in problems, they are not always the inherent problem themselves.

(P.S. guess who is the only entity to ever tell me to 'look for UL'?... the government, that's who, during our yearly fire safety briefs).
Ridiculous.

Playing dumb isn't an excuse. Can I stop paying my morgtage on my house because the 40 pages of documents I signed I don't 100% understand? No.

If you want to enter a legally binding contract that you don't understand you hire someone to help you do so, or face the consequences if you signed something you were not smart enough to be signing.
The SLV! I am strongly considering buying a plot there but the lack of water is the trade off. Can you provide a ballpark for your construction costs? Are you drilling a well, burying a tank and hauling water, or something else? What's the nearest town? Have you had trouble with burglars/vandals while leaving your cabin unattended for long periods of time?
Apple isn't preventing the use of JIT in a UIWebView to make safari look better, they're doing it because if the JIT has to break the sandbox and that screws up their whole app model.

I'm sure it can be done, but that's the biggest reason it hasn't been done.
I would love to see some more of the blog concerning windows/doors/electricity -- any showers or water running to the dome?
All about Unicode, UTF8 and Character Sets (2012)
I was hoping for a better CROSH/HTerm (ChromeOS's builtin terminal emulator) but ended up with some weird something else that I don't understand nor want anyway.
Actually, not necessarily. A lot of zoning regulations in cities require a minimum square footage of a house.

And a lot of zoning rules also prohibit nonstandard construction. It's terribly frustrating when you're looking at alternative building methods.

In some states you're pretty mostly stuck building in either really rural towns or in unincorporated locations.

My own favorite alternative building technique is a "monolithic dome." [1] You get a form (an inflatable balloon in the shape you want the house, effectively) and literally spray a concrete and foam mixture on the inside; you can make a small house like OP or a huge building. Insulation is amazing, and it's weather-proof. They're rated safe against tornadoes, for instance. As a bonus, it's also fireproof, so you can put one up in the mountains and not worry about forest fires destroying it.

The frameless dome is a neat trick and an elegant design, but there are a dozen other techniques I'd rather use to build a "simple" home. It's more art project than practical building method.

[1] http://www.monolithic.com/
Purist vs pragmatist. It's that simple. There were existing Lisp programs that would break. Big ones.
Several things:

1. Got tired after working on it for a year, mostly on my own. I felt the need to join a team doing something bigger.

2. Ran out of money

3. Wanted to relocate to Silicon Valley, but as a foreigner it would have been too complicated to move with my startup.

4. The project was too ambitious. A full blown email client is hard to write.

5. I was a Windows guy a that time, but all potential early adopters were OS X users. Though we did had OS X support, the app wasn't as nice or polished as it should have been.

It's interesting because we started working on this roughly at the same time as the Sparrow team. In the end, they released way before us because they focused on a narrower niche (simple gmail client for OS X, instead of the cross-platform email + todo list manager that we were doing). They won :)
Come to Java first if you're concerned jumping directly to (dynamic languages) Python/Ruby/PHP/NodeJS :).

Eclipse is free and it is as good as or even better than VS.NET. Updating Eclipse is hassle free. Using Maven is a good choice for IDE-independent (any Java IDE with Maven supports/plugins will be able to open any project based on Maven consistently and easily).
Scala does not use an HM type system. This is actually its most significant fault, and much code is written to sweep the matter under the rug.