skysight-inc/HackerNews huggingface dataset:
Soup kitchens are on one end of the spectrum. You're right, there were people there who kept coming back for loaves of bread and more bananas, and more punch and lemonade, and we just gave it to them. They just had to stand in line again. And I don't begrudge giving more bread away, that is its purpose, and I hope it finds its way into the mouths of those who need it.

If people will abuse that system, they'll abuse them all, and I think the cost of preventing welfare abuse is worth it.

In welfare-state Britain of the 70's, they had multiple generations on public assistance and in public housing who were proud, as a culture, of their unproductivity, which led to the backlash that brought Margaret Thatcher and the Conservatives into power.

Bottomline: if you want to ensure the deserving get your tax dollars consistently over time, you must guard against fraud, abuse, and overindulgence, or the public backlash may deprive even the deserving.
This was not intended to be the entire solution but a great starting point (more than that) for someone (cough backend devs cough) who has been having issues with CSS centering.
Exactly. This is a known variable in criminology. If you have very harsh punishment for low-end offenses, then punishment ceases to be a tool for deterrence.

For example, if you get caughtt with a bag of hand grenades and you get 3 years for possession of dangerous unregistered weaponry, alright, you may want to surrender at that point and take the 3y.

But if you get life in jail for that, you might as well try to kill the cop and flee, because either way, you're getting life in jail. (ignoring places with the death sentence in this hypothetical example).

Of course there are still other reasons to just surrender, e.g. morals, reputation, religious fear etc. But purely deterrence of punishment is gone.

I don't think it's terribly relevant in this case, but yeah in general, too harsh crimes for small offenses can actually lead a rational thinker to maximize instead of minimize additional crimes.
They (Subway)don't anymore in the US?
If you've found said written report it would be helpful to link to it.

Even so:

> he committed this crime previously

What, the egregious crime of changing a background image? God knows what I would have been charged for as a kid, given the number of times I messed with a friend's computer to play pranks. A slap on the wrist, and then maybe detention and some slow escalation should perhaps be appropriate. Felony charges are an absurd reaction.
> Give praise to specific team members but take the hits as a team.

Yep. That goes beyond just development -- that's a huge management/leadership technique and is very important for any team, regardless of what they're trying to accomplish.
It is still linked to from their home page.
It would probably benefit the author to actually do some research on what they're talking about. While I realize he's going on his own personal experiences, all of the areas around Miami have been undergoing gentrification since at least 2005:

http://www.floridatrend.com/article/11504/gentrification-fea...

"But nowhere is the change being felt more than in Overtown. At one time the economic and cultural capital of black Miami, it is now among the nation's poorest neighborhoods. Average income is about $12,000 a year. Crime is rampant in the community of 9,000 that sits in the late-morning shadow of Miami's glittering downtown skyline."

"In the last few months, two major mixed-used developments have been approved in Overtown, the first in decades: Lyric Promenade, a $93-million project that will include a 150-room Hilton Hotel, a blues club, market-rate condominiums and apartments; and Crosswinds, a 1,000-unit condo and apartment project that will include office and retail space. Crosswinds, a for-profit venture on city-owned land, was conceived by the non-profit Collins Center for Public Policy, which asked developers to submit plans that would help revitalize the area."

and

"Much of the new housing will be priced well beyond the reach of most residents of Overtown, where homeownership is barely 10%. In June, tempers boiled over when tenants of a low-income apartment building in Overtown were sent eviction notices shortly after an upscale high-rise developer acquired the property."

http://miamitruthandlies.blogspot.com/2011/05/situation-in-o...

"Overtown is located right in the heart of downtown Miami. Given its deserved reputation as a dangerous, crime-ridden area, Overtown creates a unique situation for the city of Miami. While growing in popularity over the last decade, it cannot be argued that unless Overtown cleans up its act, it will hold back the city in terms of economic development and potential"

"While it does not seem as though this was project was ever meant to actually benefit residents of Overtown, it is important to step back and view the facts without bias. Unfortunately, at this point, with the information available, the future of Overtown looks like one of major disappointment and resentment. Overtown will become home to wealthier residents as new infrastructure continues to be built with little consideration given to the current population."
> It's actually not so much about bandwidth, it's more that if they don't have a computer at home they will have to use a computer at a library that forbids all HTTPS, making the resources unavailable.

That's a weak argument. If places like Libraries continue to block all HTTPS content, before long they would have blocked so much of the internet that the entire service would lack a coherent point.

Most sites in the top 50 are HTTPS only now. How long until they all are?
So too is my friend. I think the majority of people who would have hacked the planet in their youth become productive members of society in absence of law enforcement intervention.

At least, based on the people I know. :)
Any word on integration with Graphite?
Home: i7-4770k, 16gb RAM, AMD r9 290x running Windows 8.1. I might be getting an XPS 13 to replace my old laptop.

Work: i5, 8gb RAM 2015 MacbookPro running OS X.

I develop on Debian VMs (VirtualBox + Vagrant) at work and Ubuntu Server VMs (VMWare Workstation) at home. Almost everything is done remotely, sshing into the dev VM and running emacs there, the only exception being java stuff. Other than VM management tools and Eclipse my client boxes don't have much development stuff installed.

Tools: Emacs, Notepad++, Eclipse, Perl, Java, Clojure, Git, Putty/iterm2, Firefox, MySQL, redis. I'm playing around with OCaml but I'm a total noob.
Embracing Listicles
This isn't following orders, it's much much worse. All the "zero tolerance" nonsense has been instituted because of a widespread perception of corruption - when there was discretion the popular kids used to get let off lightly, and the unpopular ones would have the book thrown at them. That doesn't look anything like justice or equitable, can't have that.

Nowadays, with zero-tolerance, do you really think the book is thrown at everyone? You'd think anything the "good kids" do is completely swept under the rug. The fact that the fellow who put up the dick pics on the teacher's computer was suspended last year for a few days confirms the theory.
How Facebook’s React Native Will Change Mobile Apps
I called out the wrong post (actually it was derefr), but I know they have broken neurochemistry because medication greatly reduced the impact of the problem.

You don't understand what I'm saying here - there's actually "banal", and then there's applying that description to any action you could be doing at this moment.

A round of TF2? Meh let's try it.. nope, still bored. Go through my bug backlog on a couple of personal projects? Open the IDE and.. eww, forget that. Going for a walk? Boring.

All of these things are things I legitimately enjoy doing, it's just that more often than not, there's a lack of enjoyment there. Sufficiently stimulated, that problem almost completely goes away (large amounts of caffeine, energy shots, etc).

I really, truly doubt that this description of mental state is "normal" for most people.
This looks incredible, and I'd love to take a look - but we use Allegro. We've also been experimenting with Orient and Titan. Do you have any plans to support different graph DBs?
The proxy can MITM the connection, as long as the browser accepts the proxy's certificate. Corporate environments tend to have their own CA infrastructure, so this isn't much of a problem for them.
The kid already was suspended in October.

Which means the kid has already shown disdain against the teachers. They're escalating the issue very naturally. And the Police seem like they're working in such a way to prevent any permanent damage on the kid's record.

A felony charge is a very scary proposition to go through. But ultimately, its a slap on the wrist (its a charge, they haven't actually written anything to his permanent record yet), and the sheriff detectives have made it clear that they expect the kid to be let go during the pre-trial process.

So far, there isn't any permanent harm to the kid's record. So... what's the problem exactly?
While I generally agree with the overarching argument, it also ignores the fact that a SF "tech ghetto" would not be the same as a Miami "banker ghetto". Tech is compromised of mostly liberals, and many of those liberals wants neighborhoods with a sense of culture. They are not people who want to be siloed away in their ivory towers and gated communities. They might want new construction, but they also want new construction next to Duboce or Mission Dolores. New construction don't tend to build those kinds of community amenities. Mission Bay is experiencing a construction boom, but if given a choice, almost everyone I know would rather live in the older areas because Mission Bay is sterile.
Both of those things are objective descriptions of behavior. One who, as a general rule, pre-emptively refuses to engage with people simply because they disagree with them can be described as close-minded.
Interestingly with self driving electric cars on the near term horizon the car companies are wondering what exactly a "car company" will be in a decade or two.
To be clear, there are hundreds of towns in the USA that are doing the opposite of gentrifying.

Go visit Rocky Mount, North Carolina.

Go visit Danville, Virginia.

Go visit Tuscaloosa, Alabama.

Go visit Harrison, Arkansas.

Go visit Atlanta, Georgia. *

There are hundreds of towns that have lost all the industrial and agricultural jobs they once had, and the people have sunk into deep poverty. Many of these areas now face an epidemic of meth, which seems to be how people in these regions deal with the hopelessness they feel, now that the jobs are gone.

*I mention, Atlanta, which is a large region. There are, of course, many areas of Atlanta that are gentrifying, but if you travel around the city at all, you also find huge neighborhoods that have sunk deeper into desperation. I am old enough that I can remember how affluent Atlanta was in the 90s, and I can remember how crime-ridden New York City used to be. The reversal of fortune is really remarkable. Nowadays I feel safe on New York subways, even late at night, whereas I no longer feel safe on Atlanta rail lines, even during the day (depending on the line).
It said that students using teacher's passwords was rampant. I can imagine that some non-technical teachers weren't actually keeping their password a secret, out of convenience.
Ask HN: ShirtJS order problems: troubling silence
Hi HN,

A while back, I found a post here of someone showcasing shirtjs dot com (don't want to link, to avoid people not reading the post actually purchasing something). I liked the T-shirts, as did some other people in our local community, and I decided to order one.

Soon after my order, I received an email stating that demand was overwhelming and it'd be a while before they be shipped. That was around a month ago. I've since tweeted them and emailed support twice, but no word.

Their Twitter account has been silent since the 26th of March.

Apparently, I'm not the only one who's contacted them, and I know several others who are still waiting for their order as well.

Does anyone have more information? Considering I used VISA and not PayPal, can I dispute the charge and ask for a refund?
Show HN: Recast – tune in to radio' playlists with Rdio or Spotify (for iPhone)
PPAs are how people build custom packages for Ubuntu, most often to support newer versions of software over what's available in the official package list.

This is particularly helpful when working with LTS (Long Term Support) versions. I have many servers who are still 12.04. I need to install Node 0.12, but the official packages are stuck in 0.6. PPAs make this possible without having to build from source or otherwise hack your way around the system.
Now we just need the Docker it self to be able to run on windows, should happen before years end? (crossing fingers)
I'm a native of Miami and I think the article is right. The joke here is that Calle Ocho will be part of Brickell in 20 years - Brickell is creeping south.

Personally, as much as I like San Francisco I prefer Miami's slow road to gentrification. It seems accidental, but it's a model other cities could use. Create your Brickell and leave the rest alone.
The most recent one that comes to mind for me is New Relic's S-1 (http://www.sec.gov/Archives/edgar/data/1448056/0001193125144...):

> We have incurred net losses in each fiscal period since our inception, including net losses of $7.5 million, $22.5 million, and $40.2 million in the fiscal years ended March 31, 2012, 2013, and 2014, respectively, and $18.6 million and $19.4 million in the six months ended September 30, 2013 and 2014, respectively. We had an accumulated deficit of $100.8 million at September 30, 2014....

Seems more or less word for word the same to me
Think about this next time you see a fat person being told to jog, or do push-ups.

Having spent the last six months rapidly losing weight: Fit people don't seem to appreciate just how much exertion that extra weight represents. They tend to conflate it with muscle weakness, rather than with effectively carrying a second fit person wrapped around one's torso who doesn't contribute to locomotion.
I've used it every few days now. Amazing tool. I've taught my designers that it is there too. Love it.
A better way to buy code. Use tests to buy code
Ha, did you just coin "fast food comedy"? Because that's a perfect way to describe Reddit et al.!
On the east coast here so not at all really familiar with SF's makeup: who exactly are the NIMBYs? What's their demographic makeup? Are they lifelong residents who have 100% dedicated themselves to SF and everything about it (and it's showing due to their municipal political power)?
RESTful API testing with Chakram
This is by far the most annoying part of having to support random Ubuntu systems. PPA package quality has tended to be lower over the years, typically not on first install, but on upgrade/uninstall/dependency management paths that don't rear their head until months later (everything appears to work at first! this is great!)

What could use some work is the documentation/startup instructions for how to run a Debian package repository effectively (my company has a company-wide repository for internal packages with quality guidelines and a decent amount of review, but this is not without issues). https://wiki.debian.org/HowToSetupADebianRepository exists, but there's ten different tools listed of varying quality and there really, really needs to be a "This is how you need to do it." method.

That said, I really do like the model of "submit source package, server handles the logistics of building it for N architectures".
> What, the egregious crime of changing a background image?

Well... lets take a look, shall we?

> [redacted] said that on the morning in question, he accessed the computer that stored the FCAT files and, realizing that computer didn't have a camera, found another.

> "So I logged out of that computer and logged into a different one and I logged into a teacher's computer who I didn't like and tried putting inappropriate pictures onto his computer to annoy him," [redacted] said.

The kid was using his unauthorized access to computer systems to find the school cameras so that he could spy on his classmates.
In Eastern Europe there are special highschools that accent on STEM. Lets say that for the stuff we did when growing up back then would make a Breaking Bad fan go - dude, that is too far.

I think that kids will be kids ...
The author's point is that if cities aren't careful about planning, then they will lose having chickens running through people's backyards? Does it make me some kind of Downton Abbey snob to question just what kind of "loss" that is?
Sum types + exhaustiveness checking already do this, right? For this example:

type animal = Cat | Dog
type action = Sound | Eat | Attack

let cat_sound () = printf "meow"
let cat_attack () = printf "scratch"
let dog_sound () = printf "woof"

let act animal action = match animal,action with
| Cat, Sound -> cat_sound ()
| Cat, Attack -> cat_attack ()
| Dog, Sound -> dog_sound ()

Compiling this yields:

Warning 8: this pattern-matching is not exhaustive.
Here is an example of a value that is not matched:
(Dog, (Eat|Attack))

just as we'd like.
> Miami officials allowed them a place to go: Brickell. But in the 1970s, it began attracting small banks, and in the decades since has boomed into the “Wall Street of Miami."

The reason why Miami has "avoided gentrification" is multifaceted and complex. But it wasn't due to some top-down city planning, I can assure you.

Painting the "history of Brickell" as some sort of strategy to avoid gentrification is comically false. Brickell and those small banks therein were largely built with laundered drug money. The -- mostly commercial & real estate focused -- banking sector in Miami is not what the author would have you picture. While the cocaine cowboy days are long over, Miami feels less like a mini-wall street and more like a sofa to shove money under if you happen to live in a less stable nation; and the investment capital flow in this city represents that.
I think the description of REST you've outlined is not entirely right. The statelessness relates to client state, not the system state - i.e., POST/PUT/DELETE etc. can very well change the system state and that's the whole point of them - and also session state is allowed too, it's just not the part of REST architecture but is assumed to be implemented externally.

It is true that HTTPS may impede some cacheable resources. Maybe HTTPS may be improved to allow transparent caching of _some_ content, but the security implications may be hard to predict and will require very careful implementation to not introduce new security issues with attacks on caches themselves (DNS system still has this problem AFAIK).
Ok I'll bite. I live in Miami, go to San FranCisco often. Many of the historically ethnic neighborhoods in Miami are gentrifying. Wynwood the arts district was a historically Puerto Rican neighborhood. Design District which is filled with Prada stores was a historically poor black neighborhood. Overtown is quickly getting encroached by high rise developers because of its proximity to downtown (which is now also getting revitalized).

Little havana is actually getting new construction, but slowly. Little Havana has trailed mostly because the existing housing stock there is all older low slung multi unit housing, and the core of it lacks public transportation. Many of the core Little Havana buildings are technically historically protected, so that limits developers building there. We are seeing mid-rises go up in the area though.

San Francisco is seeing gentrification faster because of market forces dictating that if the money can't go vertical it has to go horizontal and displace the lower-income areas historical residents. SF will need to do something about affordable housing stock soon. Though that gives oakland a huge opportunity to seize that opportunity if they want it.

Last comment: San Francisco "warm" ??? really? maybe Millbrae, but not SF proper.
I stand corrected. Picard's home comes to mind.

There has never been an attempt at a television series depicting Star Trek outisde Starfleet, correct? I mean, something created by the makers of Star Trek.
I have been known to get into arguments about this sort of label. My argument is that it is not sexist seems to be backed by Linda Greenlaw (made famous in the movie The Perfect Storm) who is called by many "the best fisherman", and on her website, describes herself "Between her three New York Times bestsellers and her role in the Discovery Channel's current hit series Swords, Linda Greenlaw has undoubtedly become America's best-known fisherman."

I don't win many over with this argument, but I think there are better places to spend our energy in not making women and girls feel uncomfortable in this profession. We as an industry are doing a terrible job.

And I think that "developer" is a good label in any case.
It's a poor analogy in general, but given the context of the school, it's a bit more like a kid walking into the open front door that everyone else used, and then hanging up a poster. Computer security doesn't really exist in highschools/gradeschools it seems.
Oh, for sure. I didn't say "not owning things" was smart (although I guess it depends on what you're trying to own) and running up your monthly expenses on unnecessary services is probably not the best way to get ahead in life.

But people aren't always smart.
It's a bit more complicated. If they allowed building more, property values wouldn't necessarily go down because more people would simply move to the city from other parts of the country, keeping both demand and property values high. One thing that would definitely happen is the character of SF would change a lot, more so than it already is. Perhaps, that's the right thing to do, but I can understand people who live there and are not looking forward to their city looking like Singapore/Chicago/Generic Skyscraper filled city
I don't think it's sexiest, but I do think it's over-engineered.

If you want to describe the emphasis you have on creating elegant software, do so in the description; which is meant to describe things.
I am also in the same boat, ordered five shirts from them and haven't heard from them since the email stating that things were delayed. I even did a whois lookup on their domain and contacted the person who registered it to try and get some answers, still nothing.
Except it's more likely the Google acquisition wouldn't have gone anywhere under Yahoo, and Yahoo wouldn't be in the position to buy Tesla today anyway.
Use a transaction maybe?
The Tide Is Turning Against Comcast’s Proposal to Buy Time Warner Cable
The question is targeting naive people, who are carrying some baggage, because a friendly guy asked them to.
If they want you to to be available when it isn't convenient for you, either:

- refuse

- negotiate some sort of middle ground (like being available during overlapping work hours if you are in different time zones or 3-4pm every day)

- charge an "on call fee" for the X hours a day that they want you available on call - whether they use those hours or not.

As a professional, many things you do have a real value to your clients and you shouldn't feel weird charging for them. You probably would place real value on having a locksmith come out to on Sunday to get you back into your house for example. The locksmith is going to charge you a certain premium over what he might normally charge if you called him out on a weekday.

Examples of things you should charge for or charge more for:

- Driving out to the clients for a meeting. That 2 hour meeting cost you 2 hrs plus X hours of commute time during which you can't do paying work for another client.

- Anything that transfers risk to you from the client. If you would charge $100 hour for something, charge $150 (at least) for doing the same thing under a fixed price contract.

- Anything that helps make the client more money - even if it is "easy" for you.