skysight-inc/HackerNews huggingface dataset:
You need to atone for your actions regarding Aaron Swartz sir. When I first arrived at Hacker News I happened upon a thread where Aaron was asking for help from his compatriots, his fellow hackers. What he got was a sharp stick in the eye. The top voted comment was by a fellow who had been an active and helpful participant in this forum wherein he called Aaron out for not covering his own expenses for his defense. We now know that Aaron had already spent his fortune defending himself from a prosecutor out of control, Stephen Heymann, and was literally broke. This is apparently standard procedure for the Justice Department: threaten defendants with financial ruin and many years in jail to get a plea. As a result they boast a rate of 90% pleading guilty in federal cases. Thus effectively removing one of the most cherished protections of our civil liberties: trial by a jury of your peers. You sir, shut down every thread in that post in which someone even suggested that Aaron might be in trouble. The fellow who posted the top comment on that thread decided to abstain from taking part this discussion forum following Aaron's suicide. You, however, did not. You carried on commenting and defending the very behavior of the Justice Department which, along with your actions, lead to Aaron's death.
Agreed. There is one difference with json (and yaml) though: it truly is more human writable (and readable), and by extension provides nicer diffs. I'd be much more happy to maintain my resume in json than in XML, even if I might be more happy exchanging/submitting resumes with (one of) the existing XML standards.

But all that's needed is a script that eats XML resumes and outputs json resumes, and vice versa.

Just like I'd rather write markdown and read (rendered) html+css.

That said, on the subject of XML not being "icky": one resource for having fun with XML: "Program Generators with XML and Java" by J. Craig Cleaveland (Prentice-Hall, 2001):

http://craigc.com/pg/
his was my opinion..and I was silenced as a result of it. I wish the progressives on HN were more about being open and free, rather than closed. If I say something that anyone here even remotely disagrees with, I am down voted. This is why people like me will stop coming here and eventually leave the HN community completely.
Prediction: they will not say anything further and use it in completely arbitrary ways whenever and wherever they want.
That's really quite a terrible and completely irrelevant analogy. It's not that the rules are different, it's that we have rules, period, for experiments. There are no ethical rules for advertising. There are rules about lying, but that's basically it. But experiments? Yeah, we have ethical rules for those, and Facebook seems to have deliberately ignored them.
Seven million people in a nine-county metropolitan area isn't very metropolitan at all. The Bay Area's fundamental problem is that it wants to combine the business growth and jobs of a major urban center with the countryside luxury of exurbia -- and you can't.
Layered Glass Table Concept Creates a Cross-Section of the Ocean
I remember some web services that would basically delete your account after a year of inactivity or so , like your Diablo account. I really wish domain names would be the same. Actually, anything isomorphic (like twitter handles) should be the same.
The only correct work schedule is the one you are able to work out with your employers and customers which works for you and for them. If those conditions are met it's a legitimate schedule, even if it's only 1 hour a day one day a week.
Then you just have a crappy extension instead.
First off, you weren't "silenced". You were down-voted. I don't see what that has to do with "the progressives on HN". I'm guessing you were down-voted because you made a pretty gross and uninformed statement about his mental health.

The fact that opinions aren't objective doesn't magically make them all worthy of consideration. HN is basically an online dinner party. If someone makes ugly statements in the middle of a conversation, the rest of the participants aren't obliged to stop and say "now, now, that's something we have to consider." They'd most likely just roll their eyes and move the conversation on to something else.

Down-voting is basically the digital equivalent of the conversation participants rolling their eyes and trying to continue on with the conversation.
Sure you can, just tint your AO pass before comp.
> When I see an ad, I know that the company wants me to give them my money.

Similarly, you should know that everything you see on Facebook is designed to profit from your attention. The choices they make about what ads to show and what to put in your newsfeed are not altruistic. These decisions are about what's best for Facebook, not what's best for you.

If it profits Procter & Gamble or Unilever[0] to show ads that make you feel inferior or anxious, that's what they'll do.

And if Facebook can make you feel lonely or sad so you'll spend more time on Facebook and see more ads, that's what they'll do too.

> to imply that it's just like an ad is utter horseshit

I'm not seeing a big distinction.

[0] http://www.vocativ.com/world/india/indias-5-worst-ads-skin-w...
Backlash_stirs_in_us_against_foreign_worker_visas
This latest response seems to be entirely based on hooking into the word "procedure" which occurs in "remote procedure call". I don't do Eliza, sorry.
New Russian Law To Forbid Storing Russians' Data Outside the Country
While an Orthodox Jew cannot directly ask you to take his cellphone and turn it on, he or she will be indifferent to you taking and power cycling it voluntarily. It's the intent and activity that's considered sinful, not state of the device per se.

Also it's perfectly normal to leave a phone powered on for a Sabbath, if you don't actively use it. Same applies to e.g. elevators, that just cruise in an endless loop and stop on every floor. You can ride in it, as long as you aren't the operator.

Source: living in Israel for many years.
Aaron Swartz Timeline: http://newslines.org/aaron-swartz/
How many gigabytes does it take to make a HUMAN?
They are publicly built, but people can (and do) buy them from the state. I was living in a public housing project from the 40s (Tiong Bahru) when I was living there. It was one of the earliest such projects, and is now a conservation area. In the current market, my old flat with 4 rooms, two bathrooms, 1 kitchen would net around 1.2 million SGD. I was renting from the private owner for 4k SGD a month.
Commuting anywhere from Hayward & the San L's is a parking lot in all directions. You can have a family home there, but the chance of a family life would be quite beset by traffic. You could BART to SF, but driving to the Peninsula and South Bay are gonna involve a bad time.
The risk of volatility, legal hassles, and so on is a cost. You can price it by asking how much people would be willing to pay to avoid it. There will be some price where it's a wash.

I don't know what that price is, but if it's higher than what banks and money transfer companies are charging, Bitcoin is the more expensive alternative.
Why the hell would you try to understand consciousness by introspection? You understand it by understanding the brain. Don't be silly.
Why don't more email clients have these?
The Rise of Thin, Mini and Insert Skimmers
^ This.

Nethack is still unparalleled in how dangerous a monster can be with "your" loot (think you kill a monster with a magic missile, it drops loot, but before you can get to it another one dives into the pile, and quaffs the potion of invisibility/healing you desperately needed).
Mostly, people ask for firstname and lastname because they want to call you by one of them. you can avoid this problems by having a "Full name" and a "what do we call you": my full name is "Paul Biggar" but you should call me "Paul".

This solves some of the falsehoods programmers believe about names: http://www.kalzumeus.com/2010/06/17/falsehoods-programmers-b...
The critique of the 10,000 rule is not new and here's what the author himself posted in 2013

http://www.newyorker.com/online/blogs/sportingscene/2013/08/...

"I think that it is also a mistake to assume that the ten-thousand-hour idea applies to every domain.

...

The point of Simon and Chase’s paper years ago was that cognitively complex activities take many years to master because they require that a very long list of situations and possibilities and scenarios be experienced and processed. There’s a reason the Beatles didn’t give us “The White Album” when they were teen-agers. And if the surgeon who wants to fuse your spinal cord did some newfangled online accelerated residency, you should probably tell him no. It does not invalidate the ten-thousand-hour principle, however, to point out that in instances where there are not a long list of situations and scenarios and possibilities to master—like jumping really high, running as fast as you can in a straight line, or directing a sharp object at a large, round piece of cork—expertise can be attained a whole lot more quickly."
>The Bay isn't the real world by a long shot.

Neither is Manhattan. From the NYT in 2009, and prices for schools and child care and real estate have only gone up since then:

http://www.nytimes.com/2009/02/08/fashion/08halfmill.html
"Five hundred thousand dollars — the amount President Obama wants to set as the top pay for banking executives whose firms accept government bailout money — seems like a lot, and it is a lot. To many people in many places, it is a princely sum to live on. But in the neighborhoods of New York City and its suburban enclaves where successful bankers live, half a million a year can go very fast."

A lot of this is real estate and private schools, of course. You could get a 5br/5,000 ft^2 house in Green Bay, Wisconsin for 400K:
http://www.zillow.com/homedetails/3318-Whittier-Ct-Green-Bay...

While a 5br/5,000 ft^2 prewar apartment (not even a single-family home!) in Manhattan would be $24M, and that's with a kinda small and not very attractive kitchen: http://www.mironproperties.com/NY/NYC-Apartment-38737-Upper-...

Many folks, like you, are better off moving away from the Bay Area and taking a salary cut if they don't already own a house and would like to buy one.
Show HN: JS Quiz Ios app
Duplicate of https://news.ycombinator.com/item?id=7994086
My sisters kid was given this choice around 5 years ago. He would instantly stop talking if you were in a conversation and shift all his attention to the phone if it buzzes. My sister said car or phone. It was clear that he couldn't be trusted with a phone in a car.

He picked the phone and still doesn't drive or have his license. (Portland, OR)
Previously on HN: The Hipster Domain Finder
http://www.hipsterdomainfinder.com/
In the context of noname123's post they bring interesting learning to the table: they are not more of the same with renamed keywords. To quote,

> [...] it's not like learning music and digging into a deeper discipline like moving from acoustic strumming to jazz improvisation, it's just learning new keywords to do the same crap because the old keywords have been remapped.

Haskell _is_ digging deeper into the discipline.

I am sure one can make good arguments for some of the Haskell and Clojure frameworks for web applications. Alas, I am not qualified. I only used Haskell professionally for embedded development, and for rapid desktop application development, but I've never done web development seriously.

In any case, the Haskell answer for web development will probably include what all Haskell advocacy ever includes: purity and the strong static typing.
MiniHack is easily my favorite iOS app now. The dark theme is beautiful and it has all the basic features you need.
Sentences are usually far less than the maximum penalty. Except, you know, when they aren't.

I know people who have received the maximum penalty even though it defied all logic and reason. For a first time offender. That didn't profit a cent. And had already been driven to bankruptcy.

But hey, it doesn't usually happen, so maybe possibly it won't this time as well! I hope you never have to roll the dice.
It's not great, but on the other hand, if you're a programmer and don't have a family, you don't have to work 9-5. Traffic usually clears up after 10am or so. Also, buying an buying a plugin hybrid will get you in the carpool lane.
Analysis of the 'I' or What inspired the movie 'Inception'
So at 9-to-5 job in an average US company, if you work only 9-to-1, and spend the rest of the time doing what you like and chatting with coworkers, but produce the expected results—you'll be considered not working hard enough? Sounds like Japan.

I doubt that's true, though—I bet OP can just find any job and work comfortable hours (provided OP delivers). Any decent company in our field shouldn't judge you by how hard-working you appear throughout the whole work day. Just find a decent company.
It is unattainable, from the perspective of the employer. As an employer, you just won't get those 8 hrs of productive work a day! Even if most employees can and do have more than 8 hrs of productivity, you just won't ever get more than 50% of that, no matter how many hours you pay them for.

...and it is OK. Yes, you have to pay someone for 8 hrs in order to get 4 hrs of useful work for you company out of them! Yes you have to pay for their side projects even if you like to pretend you don't! And yes you have to pay for people slacking at work... otherwise you don't even get that 50%!

So, as an employer, accept this fact, pay up, and motivate your people to create awesome products that delight the consumers and bring record profits, in this limited amount of useful time that you can squeeze out of people!
And you require a car to do anything. No thanks.
Academic Writing Help
Swartz, Manning and Snowden: heroes of our time. How many decades until history books mention them?
Lately the volatility is not that bad really. There are some price corrections upwards at times, but most people don't mind to be there. They are accompanied by downwards swings too, but it's not an orders of magnitude thing. In fact Bitcoin stayed in the $400-$700 price band since months moving quite slowly.
A language shouldn't need to have a foundation in category theory in order to be "grounded in theory and informed by practice."

I think that Bob's (the OP's) is merely saying that the design of languages such as Rust and Swift has been strongly influenced by developers well-versed in type theory (the foundation of programming languages) as well as software development (the point of programming languages) -- this is true for Haskell as well, as he points out, but he is just noting that these well-designed, informed languages are becoming more mainstream.

Also, Rust's type system is more complex than you might expect, involving something called linear/affine types: http://en.wikipedia.org/wiki/Substructural_type_system#Linea...
Was it drug related? Those are slightly different because of the 'war on drugs'.
"no one is able to work productively for 8 hours, that's a fact" - this is not a fact at all, where is the proof? Show me the research. I would still challenge it by showing you days when I've easily pulled 12 - 14 hours for 5 and sometimes 6 days of solid work in a week with no burn out. It's all about managing energy and having your internal motivations aligned with the goals and tasks at hand. Not that everyone should be working 12-14 hours but often we need to.
It appears you have to register for an account on that site AND wait for your membership to be approved before you can even download a standard or view documentation.

If that standard is important and well designed, it should be trivial to write a converter from JSON Resume.

As Douglas Crockford once said (I believe in reference to XMLRPC) the great thing about reinventing the wheel is that you might get a round one.
I loved Delphi 15 years ago. It was WISWIG, click on a button, write an event handler, drag and drop components, it even generated some boilerplate code for me. That was bliss. I learned how to do event driven UI's back then. Today I use jQuery much the same way, but without the nice RAD. Is there a Delphi-esque RAD for JavaScript?
> but none of these languages have much foundation in category theory or the ambitious kind of type system that Haskell has been pioneering for a while.

Is that a requirement? If so, why?
A Distemperate Response to Silicon Valley’s ‘Edtech Revolution’
Hm, looks like there might be bit too many dependencies here for my taste:

npm install resume-cli
du -hs node_modules
103M node_modules

All this, and it doesn't provide line numbers when reporting errors due to an extra comma in the json file? Nor does it (yet) have LaTeX output...

Still, can't complain, 5 minutes and I have a resume draft that doesn't look half bad in html, and is presumably entirely reasonable to customize (not to mention it's all inn a json-file anyway, so one could just use what's in ones actual resume, and shove the json through pretty much any scripting language w/templates and generate something reasonable).
These languages do have very theoretical foundations even though they might not be readily apparent. ML has a rich theory much of which is applicable to both Rust and Swift's type systems.

This is even more applicable to Rust where the system that deals with lifetimes and ownership are based on ideas that evolved out of linear/affine type systems that can track resource consumption.

Funnily enough linear type systems have a direct connection to linear logic, and via the Curry-Howard-Lambek there is another correspondence to symmetric/closed monoidial categories. Even though sometimes it appears like there is no theory behind these languages, Rust has definitely been aggressively importing some cutting edge thinking from programming languages.
B.) Try Indian coffees. They are very low acidic profile. Specifically Monsoon Medley or Mysore Mystic from Josuma Coffee Company. Josuma's espresso is very good too.

Learn more here:
http://www.josuma.com/monsoon-medley/
http://www.josuma.com/mysore-mystic/

You might find a place that ships it online but if you can't, email me and I can pick it up for you at a local coffee shop. If you're in the Bay Area, the coffee shop is in Oakland.

http://www.yelp.com/biz/black-spring-coffee-company-oakland
This BoomCalifornia.com article is well-written but misses a pretty big point: these are in large part choices that SF bay area governments have made to limit new development. The article does discuss SF, true, but SF has only perhaps 10% of the area's population, and a negligible part of the area.

Housing prices on the SF peninsula once were in line with the rest of the country. Then came anti-development fervor, pushed in large part by existing homeowners who benefited from a rise in demand coupled by fixed supply.

That's one reason why, even though I have enough land to build a small guest cottage that I could then rent out on the SF peninsula, my local government makes it cost-prohibitive or impossible to do (can't cut down trees, can't disturb natural habitat, can't build within 40' of a stream, etc.). That's also why Facebook's massive new campus logically should be surrounded by high-density housing instead of ranch homes on quarter-acre lots, and isn't, and why no housing can be built within walking distance of the Googleplex in MV.

Thomas Sowell, an economist at Stanford's Hoover Institution, wrote about this back in April:

http://www.dallasnews.com/opinion/latest-columns/20140423-op...
"There are people who claim that astronomical housing prices in places like Palo Alto and San Francisco are due to a scarcity of land. But there is enough vacant land (open space) on the other side of the Interstate 280 freeway that goes past Palo Alto to build another Palo Alto or two — except for laws and policies that make it impossible. As in San Francisco and other parts of the country where housing prices skyrocketed after building homes was prohibited or severely restricted, this began in Palo Alto in the 1970s. Housing prices in Palo Alto nearly quadrupled during that decade. This was not from expensive houses being built, because not a single new house was built in Palo Alto in the 1970s. The same old houses simply shot up in price. That is part of the unacknowledged cost of open space and just part of the high cost of liberalism."
Cleanfeed has two filters. Thr first is IP/domain based and if the site is on the list then all the traffic will go through a proxy or deep packet inspection to check each URL accessed against the blocklist. Detecting/Sourcing the second level is much harder.
does anyone still take Gladwell seriously?
He committed suicide. You had as much of a part in his death as anyone else on the forum (i.e. no part at all).
1. So I took a quick look at the study you cited. That article finds no such thing as "extensive corruption". It identifies a very real problem, in that many court decisions seem to indirectly rely on arguments made by non-peer reviewed "law review" articles published in venues with poor to no quality control. Some of these studies are funded by companies that have an interest in the results being in their favor, and thus present a vector for industry to subtly influence courts. It also highlights that courts are very aware of such influences, though they are imperfect in avoiding them.

But as far as the data goes, the study takes "punitive damages" as an example topic and finds, out of a sample set of thousands, only 14 potential culpable studies that were industry-funded. The author attempts to make a case that these studies were more influential than their numbers suggest, but the fact remains that they represent only about a couple of percent of the sample size.

At least as far as that study is concerned, it does highlight a real concern, but I could find no indication of "systematic" or "extensive", or indeed any real "corruption" in it.

2. Despite all the whitewashing folks try to do with respect to the Swartz, MIT, Harvard and access to JSTOR, it does not change the fact that he hid his face from the camera when sneaking into the closet where he hid his machine, and he ran from the authorities when they approached him. If he felt he truly was in the right, he did not need to act like a common criminal.
Programmers who don't have a family don't want to live in Hayward or the San L's. None of their friends will live there, very few will visit, and there's nothing there to do if they did. This goes for pretty much the entire 880 and 580 corridors between Seminary and 237.
Ask HN: Favorite project management tool
This was asked a while back: https://news.ycombinator.com/item?id=4499508

Curious to hear more recent thoughts. Emphasis on large technical teams, dev-friendly, customizable, integration with other apps, etc. But, still useful for non-technical members of the team.
Ignoring the joy of writing software with much more powerful abstractions for a moment (Python, Ruby, JS, PHP all look like jalopies now compared to Haskell) out has very real industrial benefits:

Write software faster with fewer bugs, easier to maintain down the road because the "mental model" is maintained in the types by the compiler, it's more succinct, it's fast, some of the world's brightest computer scientists work on it, and so on...