skysight-inc/HackerNews huggingface dataset:
I'm 38. I can relate to millennials, but I'm not one. I know many people my age that can't relate at all.
That's what my company does
Utah did the same thing:

http://www.npr.org/2015/12/10/459100751/utah-reduced-chronic...

The article mentions that some people had trouble adapting to their new houses. Some slept in tents inside their house, others still slept on the street several days a week until they got used to having a house.
OK, that explains it! Seems like "fiefdomization" of verticals is widespread :-(
pricing?
Especially considering the alternative is forced incarceration. Mandatory treatment at least focuses on improvement.
The People Who Believe Electricity Rules the Universe
>did you know that windows can crack from thermal stress like cookware that you cool too rapidly?

This is called thermal shock [1]. Basically thermal expansion mismatches cause internal stress beyond the material's Ultimate Tensile Stress and causes a fracture. It's the underpinning to how tattoo removal works too.
Before reading the article, I was going to ask if it solves the "high read access of many small files" I/O problem, but alas, it's on GlusterFS, so only insomuch as Gluster has been making improvements these last few minor releases.

Is anyone here running a GlusterFS setup with high read/write volume on small files successfully? If so, what's your secret?
This absolutely sucks.

From a previous HN posting about the reliability of Fandango reviews:

http://fivethirtyeight.com/features/fandango-movies-ratings/
I didn't know why ycombinator is not responsive anymore until I saw this title :(
No, basic biology research is science of course.

It doesn't depend on where the person works (though sure that's a relevant sign) it matters what they're doing.

Analyzing business related data and optimizing KPI's isn't science. At best it's applied science, which we have names for, such as engineering or statistics or financial analysis.
Compojure-api 1.0.0 is out (Clojure Web Framework)
http://www.sfgate.com/nation/article/Salt-Lake-City-a-model-...

I searched "salt lake city homeless" remembering the program there and the SF Gate article discussing it's applicability to SF happened to be the first result, so I'm just embracing the irony, not trying to force it.
I was in Chinatown talking to my grandmother on my cellphone. A homeless person walked up and punched me in the face.

SF has the worst homeless problem I've ever seen in the first world, and it rivals the worst of what I've seen in the third world.

It's a disgrace and it sucks and I don't have to like it. Whatever the local/state government is doing isn't working. And sure, maybe a lot of the homeless are just normal folks down on their luck.

But as others have pointed out in this thread, a lot of the homeless are also:

* There by choice

* Violent criminals

* From out of state

* Mentally unstable

I can have empathy for them and also want them not to piss and shit in public, beat me up, steal from me, turn a quaint downtown into a war zone (Santa Cruz), ad infinitum.
Effective programming
Being pedantic: pursuit of happiness and inalienable rights are in the Declaration of Independence, not the constitution. The right to regulate interstate commerce (and thus put restrictions on a lot of the fun things) is enumerated.
The city spends $167 million [1] for a homeless population no larger than 15,000 (and probably closer to 7,000) [2]. The wealthy city isn't leaving anyone to his or her fate. To the contrary, it's expending vast amounts of wealth with precious little to show for it.

[1] http://www.sfgate.com/bayarea/matier-ross/article/S-F-spendi...

[2] https://sfgov.org/lhcb/sites/sfgov.org.lhcb/files/2015%20San...
What makes you think this duty exists? Can any person on earth move to SF and expect this to be fulfilled?
Google Patent Application for Online Voting
Concur with the 'thought process.' I'm a happier person after a day of writing Python than I am after a day of writing Go. Environments take a long time to mature.

Python finally has module packaging down fairly well (Go still drives me crazy even with the latest vending approach--cannot wait for a major build to break because the module creator switched hosting services).

Python is pretty pleasant to debug. The ability to set breakpoints and then poke around and/or modify values saves me hundreds of hours a year.

Building executables can still be a bit problematic (one reason we used Go for a few projects -- they really have this down). However, latest pyInstaller has been working smoothly on Windows and Linux.

Python is quick enough -- and we know how to scale websites with WSGI and stand-alone apps with asyncio (or Twisted). Rarely does the need for that last ounce of speed outweigh the ability to quickly create and modify apps.

Elixir, of all the new languages, intrigues me the most; not just for the language but being built on top of Erlang's OTP platform. They also seem to be doing a decent job on the packaging and distribution front.
Read the debate with Go vs Java here with interest. I'd like to add a point I think is missed by the Java crowd in favor of Go.

Complexity isn't free. Java might have and abundance of tools, IDE's, language features etc, but you can't claim that matching up every Go feature or tool with something superior found among the huge Java universe makes Java superior in every way.

I find that there is an unfair assumption being used by the Java advocates, here which is that every software developer has a deep knowledge of Java.

As one of those people who can certainly write Java code, but who is not familiar with the Java eco system and has not spend a lot of time with I must say that Go to me is a clear winner.

My exposure to professional Java development has been quite frustrating compared to writing Go code. Every Java project I have gotten has used some different built tool: Ant, Maven or Gradle. They have also all seem to use different IDE's. The complexity of each of these tools is staggering. Considerable time has to be spend learning these tools.

Go in comparison is laughably simple. You can get productive in less than a week without ever having used the dam thing. The tools and the libraries are very quick to get into. In fact I find Go code so easy to read that although I am an iOS developer by trade, I frequently read Go code to understand how various algorithms and network stuff works.

An organization would easily be able to add people to a Go project without much previous exposure to the language. Adding people with limited Java knowledge to a Java project however would be far more expensive. Considerable time would be needed for training.

There is a lot of money to be saved from having a well thought out standard library combined with a simple language with simple well thought out tools.

As a Swift/Objective-C developer, my major gripes with my development process is actually the complexity of the tooling. Both Swift and Objective-C are fairly straightforward languages IMHO. In this regard I greatly envy Go developers although I do enjoy the strong typing and generics in Swift.
Fandango Acquires Rotten Tomatoes and Flixster
In the battle of Internet mobs vs. the law, the Internet mobs have won
What you are describing (late 90s, early 2000s onwards) is the definition of generation Z:
https://en.wikipedia.org/wiki/Generation_Z

Millennials are the group born in the 80s/early 90s and were introduced the internet at some point while they were growing up, rather than it having always existed as part of their life.

Nobody is really sure what generation Z is like yet, but they are definitely different than millennials.
Why Teenage Girls Roll Their Eyes
Aaron Swartz would be proud, or at least sympathetic.

Shame his name has faded from the media, but we've already forgotten Manning and even Snowden has almost left the American consciousness, will only take another year or two until it is like nothing happened.
Or just really big fans of Tyler Perry movies.
> There's nothing different.

It's still JavaScript, but how you design/write it is fundamentally different when you're writing for both the client and server.
"The wealthy working people have earned their right to live in the city. They went out, got an education, work hard, and earned it. I shouldn’t have to worry about being accosted."

I hope to god this guy didn't come from affluence.
This is a great use case for system-wide messaging within your application.

While they didn't send out an email to users, they could've easily thrown up a banner on logged in pages indicating the current problem.

The initial shock of viewing the email invoice would be subsided when you login to realize they've got your back.

Even better would be to link to the status page for updates.
In bloat, yes ;-)
Nextbit Robin review: Novel hardware, absurd cloud storage
How this availability will be implemented then? I can install it now, so it is already available for me. Will they provide a service like Amazon Elastic File System? Or there will be some pre-configured images?
It's interesting how this show gives a glimpse of what life in Silicon Valley as a founder is like.

Obviously it's by no means an accurate representation but it is in some ways a source of inspiration for people working on their startups.

In the show Hooli claims ownership of the underlying IP since Richard worked on Pied Piper during Hooli time and ran some tests on Hooli hardware. How likely is such a scenario to actually occur? I know it's technically possible, but I am not aware of any such high profile case.
It required you download a license file from their website. It never required a disruptive (and buggy) mandatory in-app login until now.
Well, that's great, then. It seems like a liberal calling card but appeals to everyone's desire to save money while providing actually useful social services.

So what's the political argument against it?
Oh please. It's easy to avoid variable-rate mortgages. That's like complaining about how buying a new car will force you to have an ignition-kill device installed so the lender can shut down your car remotely and repossess it. Only people with really horrible credit buy cars from places like that. Variable-rate mortgages are a really bad idea, and only a fool would sign up for one. They only exist because some people are fools.

As for HOAs, those only exist in some places, especially in southern states. Depending on what city you're in, they're easy to avoid. Besides, some of them are pretty cheap, and since as a member of the HOA you have voting rights (and can run for the board) you have some power over those rates, a lot more than you have over your local government.

As for property taxes, those are capped or limited in a lot of places, such as California.

So, for those last two points, as with many things, it varies dramatically based on location; you can't make blanket statements that hold true nationwide.
The hostility is warranted when you think you're solving a problem by whining about it on Medium. We all have homeless problems in our cities. We get accosted by mentally ill people, drunk people, high people, strung out people, dirty people. We smell piss on the street corners. But we don't publish it on the internet because of some grandiose vision that our words will suddenly shine light on the issue and spur someone to action.

Vote for city officials that will do something about it. Participate in city council meetings. Work at homeless shelters. Talk to people in your city who try and can do something about it, if it means that much to you.

You're allowed to point out problems on a worldwide platform. But when you can't even make your argument without using pejorative language, you've failed. And this reaction is what you get, so the rest of us can see this isn't how you fix the problem.
Grocery Store Design Is Terrible
It's a bit light for a press release. Considering RedHat is officially promoting AWS on their website, providing more information to let people know whether the offering on Google Cloud will be better or similar would have been better.
They haven't explicitly asked for that specifically, but that would be the consequence of fulfilling the request.
> Google usually operates in high-margin industries. This is the opposite.

Perhaps groceries are a great way to obtain valuable customer data?
It's not exactly "recent", but http://harvardjol.com/wp-content/uploads/2015/06/HLL104_crop... is what I presume 'tptacek is talking about (it was discussed on HN before).
Closer to: fuel is slightly less practically free in Venezuela, but still unbelievably cheap.
> so long as they were bussed somewhere he didn't have to gaze upon their poor faces.

Lucky him, San Francisco offers one way bus tickets to anywhere for homeless people: http://www.ibtimes.com/homeless-bus-ticket-programs-across-n...
Irony is that even being homeless is a prefect example of free market economies at work. The homeless exploit access to public/private/natural resources. Until a living wage is a right, those unable to work are given fair housing, etc. - the volume of people becoming homeless will only increase.
The mandatory registration is a little annoying, but fine. But the login flow is very disruptive and 100% blocking.
> To play devil's advocate, he's right.

You're not really agreeing with him though, are you? He's saying homeless people are an eyesore. You're saying the government should create more homeless shelters. I don't think you guys are even on the same planet in terms of your views.
I don't think that is true. Source?

Furthermore, credit unions can't make risky bets that could put them under. The money you deposit goes out as loans to other people.

I avoid banks like the plague. Too shady for me, never again.
This is a parody. Please be a parody.
That's over $20k per homeless person, per year[0]

[0]
http://www.sfgate.com/bayarea/article/S-F-homeless-populatio...
"they earned the financial stability to raise you and your brother and put you through school"

That is something separate from the cost of paying a mortgage or renting, and his anecdote highlighted an involved cost of opportunity. One can earn even a higher financial condition (to raise kids or whatnot) by not being tied to a long term immobile project. You need the freedom to change (your place) if you have to. Change is important.
He means the other way around: I/O improvements are outpacing CPU improvements.

Native refers to (I think) the following issues:
https://issues.apache.org/jira/browse/SPARK-12785
https://issues.apache.org/jira/browse/SPARK-8641

Code generation is enabled by SPARK-8641, but not sure exactly what it entails. I think it is related to some of the RDD transformation/action merging they do to optimize runtime operations in 2.0.

Your thoughts?
Homelessness is a byproduct of capitalism in the first place, in feudal societies there is no homelessness.
Considering longer fasting interval's effects on cancer overall, not much of a surprise.
Python isn't very big (about 10-20 MB or so). What's the problem with bundling CPython?
>> We've seen how far striving can take you, and the real cost of the sacrifices you make for possessions.

It can make you financially stable, cover for your health expenses, give you decent retirement, put your kids through school and give them a decent shot at life.

From when was all this a bad thing?

>> Both of us orient ourselves towards experiences over possessions.

God forbid only a health interruption, a major market crash or any other unforeseen financial difficulty can leave you far worse off compared to your peers.

Not to mention, compared to your very own parents you don't want to be homeless when you are old.
>> most Android devices still don’t use full disk encryption so the court order is less of a pressing issue for Google than it is for Apple. (Incidentally, I looked for stats on Android disk encryption rates but couldn’t find anything authoritative, leave a comment with a link if you can point me at a resource.)

I was also looking for this last year. Anyone has some documents on this?
Last time I tried GlusterFS was in 2012. The way it worked was very impressive back then and I would have loved to actually put it into production.

Unfortunately, I hit a roadblock in relation to enumeration of huge directories: Even with just 5K files in a directory, performance started to drop really badly to the point where enumerating a directory containing 10K files would take longer than 5 minutes.

Yes. You're not supposed to store many files in a directory, but this was about giving third parties FTP upload access for product pictures and I can't possibly ask them to follow any schema for file and folder naming. These people want a directory to put stuff to with their GUI FTP client and they want their client to be able to not upload files if the target already exists. So having all files in one directory was a huge improvement UX-wise.

So in the end, I had to move to nfs on top of drbd to provide shared backend storage. Enumerating 20K files over NFS still isn't fast but completes within 2 seconds instead of more than 5 minutes.

Of course, now that we're talking about GlusterFS, I wonder whether this has been fixed since?
How Government Buys Your Support
I do not believe so. Perhaps commerical grade stuff? But in the consumer space, it is all overpriced and "bad."

But consumer electronics are generally insecure: garage doors, baby monitors, electronic door locks, even cars historically.

They all ultimately rely on security through obscurity because convenience sells. Nobody wants their garage to lock them out because the clocks got misaligned, or firmware update the clicker because the encryption protocol from the 1990s is trivially broken.

Frequency hopping would be more common, but many consumer electronics only utilise two frequencies because that is all that is allocated. So that is out. And while they could use fixed key encryption (e.g. serial number), it doesn't defend against a replay attack (and if defence is added, like a counter, it can break the system in a number of fun ways (e.g. batteries running out, signals being lost, cross-device interference, etc)).
The homeless often have mental illnesses. Forget less severe illness, 1/3 have been found to have severe illness: http://mentalillnesspolicy.org/consequences/homeless-mentall...

So, it isn't they are homeless because they like the lifestyle, but it is often because of an illness that they prefer that lifestyle.

We've all certainly felt extraordinary pressures related to common every-day life. Mental illness makes dealing with these pressures very difficult, often almost impossible. I would not blame someone for trying to escape those pressures.
"we live in a free market society" "AH! GOVERNMENT! PLEASE SAVE ME!!!"

cognitive dissonance is high in that post
"Srouji was nicely rewarded for his efforts. In December he became the newest member of Cook’s management team and received about 90,000 additional shares of Apple stock, which vest over a four-year period."

Wonder what his team got that pulled of the needed engineering 6 months early? I'm sure they missed a lot of family life.
Well, that's a tradeoff. If the number of medallions is kept up with demand (as is the case in many places), I'd argue that some mechanism to protect the livelihood of those who can't obtain better jobs is a net positive, as it allows the less fortunate to get ahead, especially in an economy where decent blue-collar jobs are getting harder and harder to come by. It's not like taxi drivers are fat cat millionaires who get rich off the back of poor consumers.
> It looks like a test for how good you are at over engineering things. <

Sorry I typed it all on mobile, so laziness got to me. But it seems like that you missed the point of the test by a fair margin. The test allows you to judge overengineering too. The whole idea is, give them scenarios like this, suitable to your values and business needs. Every language has abstractions, and it is the decision to figure out good abstraction vs bad abstraction vs no abstraction.

Making a calculator class is an overkill IMHO, and this is precisely why the next task is to "create an interest rate calculation method which offers different interest rate based on credit rating", the whole idea is, that here any developer worth their salt, will be separated from the chafe. Of course, you will need to help them a bit to steer in the right direction, but the test isn't about knowledge, but of their perspective.
I don't have that problem. I've lived in lots of cities and have never had that problem.
“Stolen!” returns as “Famous”
print isn't a function (even though print("hello") works) in Python 2. But you can use __future__ to make it a function.
This all seems like a re-hashing of the Clipper chip debate but with software instead of hardware.
Many people react with horror to the idea of policing homelessness. Yet, when given a choice to live between two identical cities, one permissive towards homelessness and the other not, I bet the vast majority would choose the latter.

Many homeless people are down on their luck, have mental illness problems or both. Many homeless people can also be rude, aggressive, and can deteriorate the quality of life in a city by littering, urinating publically, etc. The two aren't exclusive. Many people are caught in a form of dialectical thinking between privileged/unprivileged oppressor/oppressed. Life is more complicated.

What strikes me as ridiculous with the situation in San Fransico is that it's so economically wasteful given that the city has become one of the most desirable place to live in the country,

The Coasian solution would be for the residents to pay the existing homeless to move out of the city and then proceed to police it more thoroughly. I'm convinced there is a price at which everyone involved, including the homeless would be better off. The problem is that, besides the coordination cost involved, the idea feels icky and unconscionable.
Not only that but it is perfectly legal and not an exotic request to bring a gun with you when you fly, it just must be checked and locked up properly.
The show has faced criticism for having a male dominated cast, so I think the producers will continue with all the female characters on the show.
Ah good point. I missed he was saying it was low from Alphabet's perspective.

Personally I believe it's a play to keep Google's search intact - as more people go straight to Amazon to find products, it could move people away from using Google first for everything (meaning fewer searches and less effective paid ads).
I would love to see more flight sims produced. When I was a kid, some of the best games out there were flight sims.

But ever since graphics technology caught up enough to represent complex close-up 3D world, land-based games with avatars and close-up action-packed combat have taken over.

Flight sims tended to focus a whole lot more on planning -- you'd often have a mission planner, where you'd plot out your route (and sometimes the mission/route of other aircraft as well), then you get in the plane, taxi, fly for a while, watch out for SAMs, maybe get intercepted by enemy aircraft, find & attack your target(s), then fly home and land. I guess it sounds sort of boring, but part of me wonders what kids these days (OK, I'm old, I know) are missing out on.
University of Texas at Austin to allow guns in classrooms
I've written a production app in Python 3 + QT4 (PySide as opposed to PyQT) - I've bundled with cxfreed, and it's great.

Fully cross-platform.. easy to distribute. Quite nice all around.