skysight-inc/HackerNews huggingface dataset:
Just some general video feedback, the music used in your video is too scattered for me. It seems like something more soothing and upbeat would be better.
What you are suggesting would further entrench and enrich the Fourth Estate.

Is that your intent?
I honestly wonder if people just refuse to accept their lot in life (and try to improve it) or if they're just bad with money. I'm moving and just sold a TV on Craigslist (relatively new, 50" Samsung) and I kid you not, someone sent me an email asking if I'd take some oddly specific amount for it (something like $112) because it was all the money they had and really needed a TV. My first thought wasn't pity, it was how foolish they must be.
Great. I have a major complaint about Nix. Their packages are built with all sorts of dependencies included. So you install mutt and you end up getting python. Or you install git and you also get subversion.

I understand all their philosophy, but they should allow for flexible runtime dependencies without the need for rebuilding packages. Perhaps with a second hash or something, to sign dependencies.
People can also be quite optimistic. You may think that in X months you'll have a better job, better pay, etc. "It will all work itself out." In many cases your situation doesn't improve and you're saddled with the debts, but I wouldn't necessarily say that people in debt are all bad at math. In some cases they're just not good at projecting future income.
Rust has always supported type disjunctions :)

Result is simply defined as

pub enum Result<T, E> {
Ok(T),
Err(E),
}

where enum is a general 'variant type' mechanism.

(Nor is Rust a fan of type hierarchies in general - it doesn't even have subclassing.)
Are you sure it's the honor system? It seems to me more like a clever move to disseminate the software so that people are more likely to pay, particularly since he explicitly defines "continued use" as being whatever timeframe the user wants.

Adobe's Photoshop license doesn't do anything like this. If you crack it, you're breaking the rules.

I think it's a gray area, but it's undeniably true that paying for a license is a respectful thing to do at the very least.
The FBI Director’s Evidence Against Encryption Is Pathetic
I think one factor is that Google is very nebulous. Facebook's and Uber's ambitions are pretty obvious and easy to understand. Google is a search company and an advertising company, but it is also a social network and a cloud storage provider and a thousand other things. And some of its products aren't even gratuitously Google-branded (e.g. YouTube -- even if it's more integrated into Google+ now).

Sure, there is a vague awareness that Google is invading your privacy and harvesting your data, but it does so for "free" and generally makes it look like a good deal. It's also a lot more subtle about it than Facebook.

Google isn't morally superior. It's just less obviously evil. And let's be honest: to the average bloke (even on HN), the problems with Uber or Airbnb are a lot easier to relate to than the much fuzzier problems with Google (privacy, media licensing, etc).
Hence putting the load of managing a identity verification and removal program on the shoulders of hundreds of thousands web developers?
First thoughts via @tholex. http://i.imgur.com/7me4WYG.png
I'm annoyed at how this story portrays these rental ripoff places as being the only choice. Sure, if you must buy a new $1,500 couch, then it's their only choice. But what about not buying expensive new furniture when you're poor?

I don't mean to blame the victim, here. But it really rubs me the wrong way that the article doesn't even mention the possibility that a person could not buy stuff they don't need.

We could do with a lot better financial education. Far too many people think of large purchases in terms of a monthly cost. We could also do with usury laws that enforced better and harder to dodge. But we could also do with a discussion of these things that doesn't paint buying a $1,500 sofa as the "only option".
> The fact that smaller text would be crisp and readable on a retina display may have encouraged you to zoom out more than you might do on a lower resolution display though, so the retina display isn't totally off the hook as a contributing factor.

Thanks for the reply, yea I think this is the most likely culprit. Though, looking at the font size of Xcode right now it doesn't seem to be any smaller than this text I'm typing on my 20" monitor. At one point a year into working on the macbook I thought it could have been the brightness so I did change my Xcode background to black and used a program called 'flux' to reduce my screens brightness but it really didn't offer much relief.
I call BS on not being able to afford Craigslist items. You can find leather furniture (i.e. low likelihood of bed bugs) for cheap.
All true, except the 2014 Mini has the RAM soldered down. Buy it with the memory you think you'll need.
Not sure how cyphunk got that idea. Looks pretty gender neutral to me.
%s/the poor/people with poor impulse control/
Twitpic blocking archive team from backing up pictures
I use it as a scratchpad for ideas I want to write up, as a stash of notes and to-dos, a bookmark organizer and other stuff.
> Was it really worth, or just fun?

That's the question for just about everything, isn't it? This was unpaid to help with her PhD thesis. Maybe that makes it "not worth it" from the start? Does the lack of financial incentive make "for fun" the only applicable answer?

The project models the correlation between air quality in school classrooms and student absence rates. Maybe twice as fast means that she can do twice as many runs in the same amount of time, and produce results that are accurate to one decimal place more? She'd probably graduate in either case, and the chances that someone will act differently based on the difference in the results is very low. For that matter, the chance that someone will act at all based on results published in a PhD thesis is very low.

Had someone been paying me by the hour to optimize for them, perhaps that would make it worth it to me but not to them? Is it just for fun if you are learning details and gaining experience that you can apply elsewhere? At what point does further learning become superfluous? I've never figured these out. As it is, I learn more and more about optimizing code, my social capital among friends increases, and my financial state grows worse and worse.
> We're in a two story office and we often have colleagues coming down and the first thing they says is: "I just sent you an email".... Okay, so why did you come down?

I don't really see what is the problem with that sort of pattern?
Not true. In most companies, your novel ideas are not welcome, even if you build them on unpaid overtime. They aren't part of the Plan.
AirBnB has added a crazy number of prompts letting you know that you are probably in violation in the law when you attempt to list a place in NYC.

Between income tax, hotel tax + the likelihood of the govt or management company coming after you, I think AirBnB is looking a little less enticing to regular people in NYC to rent their homes.
1998 Called, GeoCities Is Back
What if instead you have an accomplice who's really good at beatboxing?
> Optimisic

Aka shortsighted. And I'm definitely not saying I haven't been there.
you probably put bad memory in it. That's the usual reason. You need to read the specs carefully when buying cheap RAM
The attitude of renting or getting a loan for any consumer item is financial suicide.

Why they don't buy second hand I don't know? You can go to an auction site, get the same $1500 sofa for $500.
>Abbott and Donald smoked a cigarette in the bathroom and sorted through the grim math

So they can afford cigarettes? I have a hard time feeling bad for people with low income and expensive vices.
Insight Data Engineering Fellows Program applications due Oct 27
I find it saddening and ironic that commenters here are having trouble seeing the problem. The math is right there! The buyers should just stay within their means! However, if we talk about a topic closer to the experience of the HN crowd (say, Facebook's privacy policies), the tune quickly changes. People get up in arms about the privacy policy, or the ad model, or anything else that might affect their own lives.

Have a little empathy. These people sign contracts without understanding what they are agreeing to, and instead of their vacation photos, they're out thousands of dollars - substantial sections of their entire net worth. On the other hand, if that sounds good, there are all sorts of payday loan companies that would love investors for new branches I'm sure.

Edit: I don't mean the buyers don't grasp the full cost, but that they have difficulty projecting their lives 6, 12, 18 months in the future. I'm not under the impression the people in the story are dumb or ignorant.
I think the big use case for ARM in datacenters, over the next few years, is for servers whose CPU usage is very low today--they're consistently network-bound or they just act as a relatively dumb interface to RAM or disk (memcached, some distributed DBs, some dumb proxies). Baidu uses ARM for cloud storage, Facebook used AMD servers for memcached despite their lagging Intel on speed. Basically, you look elsewhere when a Xeon is too much.

Someday comes a point where apps that actually are compute-bound might want to use more, slower cores for power/density/cost/etc.--I just don't think that cutover is tomorrow for the kind of apps (most of) you or I work on.

Further out: This is a Marvell-designed core that looks slower than the Cortex-A15-based Tegra K1 in a Chromebook (posted results elsewhere in the comments; it could be a clock-speed issue, not anything inherent to the core designs). Further out, there're some 64-bit ARM cores (Cortex-A57, X-Gene, Project Denver though that may not wind up in servers) and at process bumps (like TSMC 20nm). Related, check out http://www.anandtech.com/show/8580/hp-appliedmicro-and-ti-br... if you haven't. Of course, Intel isn't sleeping, and low-power x86 chips will improve, too; there will be 14nm versions of the Atom-based Xeons someday. As ever, fun times.
Yes. People are unwisely optimistic. I wish people weren't so encouraged to engage in wishful thinking but that would require a certain level of cruelty to get that point across.

No one wants to go to people and say "Hey, your life is going to go into the shitter eventually, are you ready for it?" and keep pointing out that happens to everyone eventually, sometimes more than once.
Drink coffee – for your health
I have to remember that one!
This pisses me off so hard. This isn't some poor person needing a couch, this is downright irresponsible on the buyer's part, and then they complain about the pricing.

I can hit craigslist and get free couches that are perfectly usable all day long. My house is almost entirely filled with craigslist and garage sale furniture. I have a beautiful solid wood armoir for my 26" flatscreen tv. It and everything inside it cost less than 60 bucks.

I don't go out buying 1000 dollar 60" tvs for 5000 dollars. That's rediculous, nobody needs to, it's just consumerism at it's worst.
I would think that for some formats it's trivial whereas for others it's neigh impossible. There's nothing wrong with offering that feature to a subset of grammars though.

similar idea: generating a nicely formatted spec document from the grammar.
This is the first time I've heard the phrase "twelve-factor app". Although I'm ignorant of this term and docker, it wasn't obvious to me how it violates the concepts. Which factor does it violate?

For reference: http://12factor.net/
I actually sympathize with their business model. In the end, a business is to make money. They are charging people with ridiculous prices because the risk of them failing to pay is ridiculous certain.

It really goes to show the culture of poverty, and how hard it is to break from it. These people simply do not have the means or even the faintest idea to better their situation. It is very, very sad. They have no chance of breaking away from this vicious cycle. It is a major societal problem.

This business model is exploitative and downright evil. But they are not the problem. They are merely the symptoms. Getting rid of those rent-to-own shops won't fix the broken system.
Building a Windows Vagrant Base Box with Packer
Which is really a sign that y'know, you can't afford what you were saving up for since you don't have enough saved for anything going wrong...
It's worse than that, they just have no sense of delayed gratification.
Maybe when you get into defining custom languages you're going past "power user" and into the "developer" realm? I think by understanding and using the topics covered in the book you can certainly call yourself a power user by the end.
I think in general teaching acutal responsibility is the deeper answer. If you keep blaming other people for the problems you get yourself into (a pattern this article perpetuates) you'll continue having those problems because the actual cause (i.e. you) never gets addressed.
SEC Investigation of “Alex Green” Underway
Or that they could buy it from Goodwill. Or a garage sale. Or through Craigslist. Or at any of the myriad furniture outlet stores that sell flawed and used furniture at pennies on the dollar.

There are lots of options, but they usually involve paying cash, which means having the discipline to save cash for what you want and not spend it when you want something else.
temporarily embarrassed millionaires
I don't think it's that clear cut, there are some inherent challenges related to privacy and internet, a persons past that may influence future opportunities in a way that's not really fair. In fact, Eric Schmidt has expressed that same sentiment publicly.

http://www.telegraph.co.uk/technology/google/7951269/Young-w...
What happens to AirBnB when the the NYC hosts file a class action suit to recover the 33 Million?

Found a very inexpensive Brooklyn AriBnB for one night JFK run and it was clearly a hostel for international students. At least six beds in the room, was never sure how many rooms.
Huge DC superhero movie lineup includes Justice League and Wonder Woman films
Continuing on meta: HN guideline explicitly advices against complaining about downvotes.
> As depicted in Figure 3 below, the 300,891 reservations that appear to violate the building use and zoning laws yielded approximately $304 million for hosts during the Review Period. Airbnb itself earned almost $40 million in fees from these transactions. This represents approximately two out of every three dollars Airbnb received in connection with the Reviewed Transactions.

> New York City Is Likely Owed Millions in Unpaid Hotel Taxes from Private Short-Term Rentals. A number of taxes may apply to private short-term rentals. See Appendix A. In particular, New York City assesses a hotel room occupancy tax of 5.875 percent that applies to private short-term rentals. Excluding fines and penalties, the total estimated liability for hotel room occupancy taxes associated with the Reviewed Transactions is over $33 million.

> Few Airbnb hosts appear to have filed the paperwork with New York City necessary to remit hotel room occupancy taxes, nor did Airbnb collect any of the hotel taxes owed for the Reviewed Transactions.

If it ever files to go public, the Risk Factors section of Airbnb's S-1 is not going to be pretty.

Obviously, it could get very ugly for Airbnb and its hosts in cities where officials don't offer a free pass like San Francisco. Right now, it looks like New York City is out for blood and is not going to follow San Francisco's lead. But even if you assume that Airbnb and hosts receive get out of jail free cards in many cities, as regulation catches up to the market, it's quite possible that Airbnb will see less supply and less demand.

On the supply side, hosting is only going to get more complex and costly. That will obviously convince some hosts to leave the market. Many of the illegal commercial operators who have been violating the law and not paying taxes will either move on or get shut down, and limits like the ones imposed in San Francisco will also work to reduce the legitimate inventory.

On the demand side, the need to deal with red tape and tax compliance will likely remove some of the savings that hosts have been able to pass on to their guests. Obviously there's a segment of the guest market that prefers the Airbnb experience, but there's almost certainly a large(r) segment that chooses to use Airbnb primarily because of cost.

This is the irony of many of the "sharing" economy and "on demand"[1] startups: once their primary competitive advantage is removed (reduced costs from flouting of laws), the economics of their businesses could change for the worse, literally overnight. For those already operating at a large enough scale, an implosion is a real possibility.

[1] https://news.ycombinator.com/item?id=8468863
Good comment. I think part of the problem is that some systemd proponents are pushing using it for far too many things. Such as replacing cron or configuring network interfaces. Here's why I was complaining about the network configuration thing on Arch:

https://wiki.archlinux.org/index.php/Network_configuration#P...
The TV, no, but it is entirely possible that the iPad is being used for internet access. At this point in time a person without internet access is at a serious disadvantage to the larger population.
Missing tax revenue is one thing, but it's also worth checking out the summary of safety laws and complaints in the appendix. Much public discussion focuses on legality from a tax perspective, but there are legitimate concerns related to the ability of the existing infrastructure to safely/sanely handle a huge rise in transient rentals.

I'm a supporter of AirBnB. The way I look at the problem is not as a "fight" between innovation and politics, bur rather as a chance for an innovative player like AirBnB to come up with a solution to the concerns that would "push the envelope" in everyones favor. I'm sure by this point they have already amassed a ton of expertise on the issue. Now they need to start delivering solutions to keep their business moving forward.
I have been playing around with go and found this issue. http://stackoverflow.com/questions/26411121/go-calling-c-fun...

Folks from SO gave very good explanation on why.

But because of the problem, I somehow felt cgo is like a "hack" because of the requirement that the C block code is in comments block and must be immediately follow by import "C". An additional empty line before import will cause the code build to fail.

What do you guys think?

p.s. Now I know requirement and I can live with it.

But for a full day, I have hard time figure out why my code build ok and next moment after some "cleanup" it won't build anymore. Not until I finally id the line space is real reason the build fail.

The error message also doesn't make any sense.
My experience is that they're just bad with money.

They only look at the monthly cost. There's no consideration given to the lifetime cost. Sometimes it's an inability to make the calculation, sometimes it just never occurs to them, and sometimes it's deliberate avoidance.

Further, when examining the monthly cost, it's often done with an eye towards the most optimistic scenario. "I make X in a good month, I spend Y if I eat mostly ramen, therefore I can afford to pay X - Y per month on my new toy." There's often no consideration of normal fluctuations, let alone emergency expenses.

The above probably comes across as blaming the poor, but I really think a lot of it comes down to education and culture. People just aren't taught what these deals really cost, or how to budget, or how to spend less than you earn. And then it's hard to have crap furniture and a junky car when your neighbor, who you know makes no more money than you do, has a nice new couch and a sporty car.

I've seen this in action. I've lived it a little, but fortunately not much. I'm trying real hard not to be disparaging even though I may not have completely succeeded.
> "Perhaps she could have saved up the money on her own, but whenever she has tried to do so, her stash has been wiped out to handle daily needs."

If you can't keep up with payments to yourself, you have no business entering into a contract to make payments to someone else.
>but no worse than every single line written in a "dynamic" language like Python

Yes, much worse.

>and no worse than pre-generics java

That is setting the bar so low it is underground. I don't want "no worse than a language that was born obsolete 20 years ago", I want "good".
My post was based mainly on experience throughout the public betas, including the last beta which is supposed to be almost identical to the final release.
I agree with you. There is a difference between simple and simplistic. Easy is not always simple.
Appcompat v21: material design for pre-Lollipop devices
.. but if the vices are expensive primarily due to taxes...
Alternate title: Why people who pay $4,150 for a $1,500 sofa are poor
What's probably just as infuriating to some is that I notice as my wife and I get older and get higher and higher incomes and assets it becomes increasingly easy to spend less money.

As an example, we just bought the company car my wife gets that we'd been driving for free for the last couple of years. We bought it at about 50% of the new value, an significantly discounted from the used price.

There's also things like deferred compensation, pension payments, etc that make it easier and easier for people with money to spend less and save more.

And related to the story, we never buy anything on credit. Not even the car we just bought. It's cash or bank transfer, or if we do pay by credit card for something it's paid each month. We keep our credit card limits quite low though.
I'm curious why something fpm wouldn't have solved your problem? Just package into an a .deb file and you're good to go.
I'm with you on TV, not so much on the iPad (or other device that lets you access the internet). I don't own either, but I do own a desktop. Homework with an e-mail component is increasingly onerous, my niece gets it all the time, but she has no internet access at home (in Los Angeles), save for her phone. At best anecdotal evidence, but it does make me empathize with people who suddenly find themselves in need of an expensive piece of electronic equipment to be able to function in modern society. You might (rightly) point out that there are alternatives for the iPad, but how many people are really aware of them? A lot of people don't even call a tablet 'tablet', they call it an 'iPad'
I don't see #1 as a problem. Only pointers can be null, values cannot. Strings are not null terminated so that removes a whole class of problems.
I invite all the downvotes, but my satisfaction comes from the realization that on the bottom of your heart you know this is true:

Why stupid pay $4,150 for a $1,500 sofa?

Because when I was poor I collected one from the street for free. It hasn't even crossed my mind to go to a store when broken.
This is exactly how the major wireless carriers work.

Consumers pay 2x for a phone because they can't afford to pay upfront for their phone. Or because they don't do the math to realize how how much more they're paying by financing their phone rather than saving up for it.
But that just means that you couldn't afford the lease to begin with. All you're doing is spending your transmission-fixing money and ending up with no asset to show for it. You can't sell that couch to pay for your transmission - it's money down a hole.

Yes, you can afford a payment today, but you can't afford the couch, if you can't otherwise save to buy it outright.
A good collection of anti-Apple complaints, but mostly I don't agree.

I like to see a rapid rate of innovation, and I even pay to be a developer just to get access to early OS X releases. For iOS I wait for general releases and don't use the betas.
I'm saying ant behavior is artificial when humans emulate it. Just like humans flying isn't natural just because birds do it too.