skysight-inc/HackerNews huggingface dataset:
Your post made me realize that most of the complaints in this open letter aren't about homelessness, they're about crime. Quickly re-reading it, I see fights, indecent exposure, public disturbances, trespassing, harassment, assault.

If this author had merely eliminated all mention of homelessness and replaced it with discussion of crime and criminals, it would have ditched all the heartless idiocy while still getting to the problems they care about.

If a lot of homeless people are violent criminals then IMO the relevant question for that particular aspect is not why homeless people are allowed to live on the streets, but why violent criminals aren't being arrested and prosecuted. The fact that they're homeless is irrelevant.
Council member says DC made mistake forgiving parking tickets during #Snowzilla
You really need to read up on the issue more then. Even a simple browsing of Wikipedia will show the statement is wrong. What is primarily different is reporting by news sources. If the US is nearing a million or two homeless (numbers reported are lower) for the size of its population how does that put it in perspective of Canada listing around three hundred thousand out of thirty five million people. The EU reports nearly three million.

Worse is the homeless situation in third world countries where even less services are available. Being homeless in a Western nation is far different than anywhere else. It may be exaggerated in SF and LA simply because of two reasons, climate and more support for those in need. So the city may actually being doing a good job but is simply attracting more people because they are

tl;dr do not for a moment think that homelessness isn't as bad issue elsewhere, let alone countries where the US is equal to economically.
Any time I think about the future of social services I think about the proliferation of these types of programs and then to my own automatic agents in huginn and how much nicer they make it to consume kijiji/facebook/and, bes of all, twitter. Give one of these a shot, and huginn is really nice once you get past ruby setup (unpleasant in my experience). Eventually everyone will consume their social media through garbage sieves like these.
Nice tool, the Prism integration looks really nice.

Some feedback:

- The left hand menu for API, versions, documentation (or something) totally confuses me. Even after thinking about it for multiple minutes I don't really get it. I think there are multiple things being represented by the same interface type, but I'm not sure.

- Sometimes action buttons on top, action buttons on the bottom.

- Prism... where is it? Why does the main interface change when I switch from "hosted" to "local"? What does "local" actually mean?

You have a really nice tool, but for now it was too complicated for me :/ Some UI and usability love would probably help quite a lot.
Wow. This is article was a completely disgusting read.

It's a straight up ad-hominem attack against Justin Keller, instead of criticising his writing it attacks his character.

I sincerely hope this is the end of Michael E. Millers career as a reporter.

And before you downvote me, read the article and focus on the parts that aren't quotes. The author goes to great lengths to paint Keller as an asshole while completely ignoring what he actually wrote.
> 12 months from now you won't be able to tell what you wrote while inspired and what while schlepping.

I've been writing almost every day for probably about a decade now. The reality of it is a little more nuanced that that.

It's more like... 20% of the time you were inspired, you'll realize that what you produced was still crap.

Similarly, about 20% of the time you were schlepping, you'll realize it was actually pretty good.

And about maybe 20-30% of the time, you'll find yourself getting 'inspired' midway through a schlep. And as you do it more and more often, you start subconsciously preparing things in anticipation of the work.
(referring to move from 32bit to 64bit): "The new technology allowed for entirely new features, such as Apple Pay and the Touch ID fingerprint scanner. Developers had to rewrite applications to account for the new standard, but it gave way to smoother maps, cooler video games, and generally more responsive apps that don’t hog as much memory."
Right.
Write Once Run Anywhere Native Mobile Apps – Android, iOS, Win
Why hasn't this submission title been renamed to be less link baity? His status as a "bro" is irrelevant.
Bringing the total number to 1?
They already have:
http://www.bbc.co.uk/news/magazine-35193414
Maybe, but funding new programs for homeless/mentally ill is problematic for a lot of reasons; A lot municipalities have budget problems with structural deficits. This puts pressure on basic infrastructure like roads, water, and sewer. Public transportation is under severe stress due to the budgets. Public safety agencies have been relying on grants (SAFER) from the fed to get basic needs met as the cities are tapped out. Government employees in my area haven't had a raise in 10 years while the costs for insurance, medicare, and everything else has gone up more than 10%. To put it bluntly, asking voters to approve bonds/money for homeless will go over like a turd in a punch bowl.
>He's saying homeless people are an eyesore. You're saying the government should create more homeless shelters.

I think the difference is found in empathy. Take two cases: One, I feel bad when I see a homeless person because my empathy makes me feel bad, and I want to remove that bad feeling and thus I help them. Getting them 'out of sight' might reduce the bad feeling a little, but any time I think of their being homeless people, I still feel bad for them.

Two, I feel bad because the homeless person is making the place look worse. So I want them to be gone. Once they are out of sight, I no longer feel bad.

I think the two above are more similar that many people treat them because of how selfishness and empathy interact, but I do also think their is still a significant difference because one is based off of empathy and the other is based off of pure selfishness.
In security, impossible usually means "there is no documented method yet".
Most of which is spent on rent, so it ends up in the pockets of the landowners. And it doesn't go as far as it needs, thanks to the crazy high rents. It's a vicious circle.
I fell in love with python because it was clean and easy to work with. Like most developers, I used to use c when I needed a performance boast. Then I got fade up and decided to learn a new language that could give me the feel of python and the performance of c. Two languages from a list of 10 passed the above criteria Go and Rust. Java did not even make the list because I Don't use languages that are owned by evil empire's(Oracle).

I went with Go because it was easy to use and understand. I could read other people's code easily( Even with a large code base, I have never found myself scratching my head trying to figure out my own code does), could set up my workspace in less than a minute and all the text editors I used (sublime, Atom, Vim) supported it. I Don't really care about the fancy IDE's. Just syntax highlighting and code completion is good for me.

I started learning go on September 2015. And I have managed to implement the porter stemmer algorithm and an inverted index in it. Miss generics but LOVE interfaces. The fact that any concrete type that implements method 1 satisfies interface 8 is awesome. You can easily reuse code from different package without changing anything.
It's not if you use a language that comes with its own JSON parser.

I don't know why anyone would bother writing their own, though.
How a team of five built a simulated world the size of Wales using SpatialOS
Check his post history.
Question as is to me reads as way to open-ended to receive a response that applies to you. More to the point, to me it reads as, "There are so many options in life, what should I do?"

To get the life you want, you must first decide the path you want, then find a way to travel it.

My suggestion would be to focus on sharing life with people you enjoy being around helping solve problems that you agree are important to spend time on; everything else will sort itself out.
I can't speak for SF's homeless but here in New England it seems the drastic increase in homeless has not really been from gentrification but rather the opioid problem. The disturbing thing is (and yes its anecdotal based on Waltham, MA) it seems to be an increase in younger-not-that-poor-to-start off with people.

I don't want to go back to the ole 80's DARE drug war but I have to wonder if opioid abuse was even mitigated a little or rehab improved what kind of impact that might have on the homeless population.

I guess what do people think is fueling SF's homeless population increase?
Most Taxi regulations are good for the public not the consumer.

Go back and you find people wanted to cut the number of Taxii on the roads. I would much rather you use a bus than a Taxi. The problem was regulatory capture constricted past this point.

ex: We don't want a lot of them on the road making traffic worse. Drive to B -> C you add X congestion, call a cab they drive from A -> B to pick you up, then B->C that's X + Y congestion, pollution, risk for accidents etc.

PS: The real issue is after regulation people tend to forget why it was added. "Let's deregulate Banks!"
A reasonable attitude for client-side code, perhaps, ('oh it blew up, I'll reopen the app and try again/rerun the script'), but I think not so reasonable for server-side code..

There's element of personal preference here.

The longer I program the more I favor systems and styles that minimize unexpected problems; explicit error handling is very much in that vein.

Another complication is that the word "error" actually encompasses two very different kinds of situations:

(1) expected-but-non optimal external conditions (there's no file at that path, the tcp connection got closed) and (2) unexpected conditions caused by a bug (array index out of bounds, the regular expression typed into the code is invalid).

Handling (1) gracefully is very much part of the actual purpose of your code: files WILL be missing sometimes, network connections WILL die, so it behooves you and your program to think about these situations as first class.

(2) is not part of the purpose of your program, it's an error IN your program. These are best handled by crashing/exceptions/panic.

A lot of languages mix the handling of (1) and (2), e.g. Python and some styles of C++, which use exceptions for everything. Go uses explicit error returns for (1) and panics for (2), which feels right to me.
On the Importance of Queueing
FBI Can Use Dead Suspects' Fingerprints to Open iPhones
I started watching my diet in my 20s. I started doing so because I didn't want to harm myself long term and I started gaining weight. I still go back to my boxed pasta diet once in a while (I grew up on the stuff! I love it!) and it doesn't effect me in a noticeable way. I'm no longer an athlete though.

Actually that is not true, it does effect my poop. I strongly perfer pooping on a veggie rich diet!

Thankfully getting married has helped my diet. My spouse leaves for work for extended periods sometimes which is when my diet usually slips.
Hillary Barking at Trump
A story in ARS from least year to provide context: http://arstechnica.com/tech-policy/2016/02/after-three-month...

The case is 15-mc-1902. Documents turn up via Google.

Footnote 3, page 3 of the order states:

Apple has previously been ordered to extract data from devices running iOS 7 or earlier and has
performed such extractions. These orders generally come in the body of search warrants and
contain specific language to avoid confusion over the scope and legitimacy of the demand on
Apple. This case marks the first time a judge has questioned the authority of the All Writs Act to grant supplemental orders to accompany such warrants and asked Apple for its views on the feasibility and burden associated with such an order before issuing

https://cryptome.org/2015/10/apple-search-011.pdf

I didn't dig any deeper to confirm the claim of 70.
Every consider that both the climate and the abundance of social programs could be exaggerating SF homeless issue for many? Simply put, its a good place to go and this word gets around. In other words, its good having such support systems but residents must understand that for that all people gravitate to cities that meet their needs. Techies and the like want the climate, the history, and high tech goods and services they desire. The homeless want the climate and access to the social services provided. One city can be the same refuge to vastly different social levels.
The account was created less than an hour ago, it's parody.
So it doesn't exist, eh?
Absolutely, I've been planning for years, and I'm in contact with multiple people doing my same route right now. They're having the time of their lives.
Use the platform's blessed solution (rpm or dpkg). It's ridiculous for a language to consider a solution worthy of blessing when it doesn't interop with the one my platform was already using or even the ones other languages have.
"Spending 50 hours studying something will definitely lead to better retention and understanding than 20 hours, even if 20 hours would be enough to pass the exam."

Actually, I'd be inclined to "citation needed" that. Brains are curious things.

Out of my personal bumhole, I'd suggest that if you want to ensure retention, you're far better off retesting frequently. A big-but-not-quite-as-big certification test up front, and monthly recertification tests that are much smaller, but still cover the entire space fairly well, strikes me as much more likely to ensure retention. One big test is too amenable to cramming, which I believe is scientifically demonstrated to work great for passing tests but causes the knowledge to disappear a few days later. Then, scrap the hour requirements entirely.
On my billing page there's a banner with a link to the status page for the issue (though it wasn't there when I looked earlier).

"We're experiencing problems with incorrect billing amounts being displayed on invoices"
Right... which makes it kind of ridiculous to claim that any mention of configuring Linux to work with HiDPI is "bullshit." Because there are a lot of Linux enthusiasts here.
How is this possible, legally? Based on my basic understanding of the ZFS license, it's not possible to legally distribute ZFS and GPL code (linux kernel) together.
Waahwooh
The Universal Makefile for JavaScript
But who is selling the government USD for 10 Bolivars? I guess they are swindling from foreign investors trying to do business in VZ.
I use it, (e.g. phrases like "a frisson of doubt") and I certainly wouldn't consider it rare. Though I will grant that it is used less commonly than "gives me chills" and its variants.
Not overly familiar with Spark but usually the bottleneck for CPUs is access to DRAM. Unless you're doing completely linear reads or prefetching appropriately(which almost no one does right) you'll be cache-miss bound and your CPUs will be idle waiting for data.
"tech bro" is like the n-word for a software engineer. It's demeaning, dehumanizing, and offensive. The writer needs to pick a less offensive word to describe precisely what he means.
1. By people you mean "Google", and with a whole lot of money and a room full of some of the smartest people they could find. V8 is a whole department working full time, not a open source community-led effort. JS is also a different beast in a whole lot of ways. No, I am definitely saying "we can't make a JIT for Python that doesn't significantly impact single threaded scripts, retains significant backwards compatibility and doesn't massively complicate the cPython code". Obviously someone can make one, PyPy did, and it would be insane to ignore all of the HUGE problems they encountered (and overcame) while writing a JIT for Python. What makes you think cPython could do better?

2. It would make the reference implementation insanely more complex, to the point where it is no longer a reference implementation but a JIT implementation of Python. That's not cPython's role. For whos benefit is the requirement of a JIT? My apps run fine without them, and I don't need the memory bloat or startup cost associated with a JIT. If the community really wants another JIT they could fork cPython, find a room full of JIT experts and re-do all of the work PyPy has done, with all of the tradeoffs and problems they encountered. Nice idea.

3. "so small and short-running that neither slowdown or extra memory is usually an issue." - this is exactly the situation where a JIT adds a lot of overhead and becomes an issue.

4. So you want the best of both worlds, with no clear idea as to what magical person can make this happen (or even how) and you won't be happy until you can have your cake and eat it?
Finger prints for authorization has never made sense to me. Identification, OK. Authorization? No.
Highly Configurable Plugin for Proofreading WordPress Texts
Which book was that? A portable EMP could be really useful....
Free Advanced Android Course: Take Your Skills to the Next Level: Boston
Uh... yeah, that's why the startup industry has absolutely no trade language, right?
Show HN: First business directory in the Middle East
Not having a "home" might be a side effect of the homeless lifestyle. There is a difference between a free roof and working.
What the hell does empathy have to do with this? He isn't blaming the homeless, he's blaming the city.

He's asking for the city to address homelessness problem, how could possibly interpret that as lack of empathy?
For all the shelters, clinics, and every other initiative to help homeless people "get back on their feet," we shouldn't forget two simple facts:

1: San Francisco is a great city and the winters won't kill you, so it's an attractive destination for everyone, especially the homeless.

2: Some people prefer to be homeless. No amount of detox or "good drugs" will ever change them.

I have a radical idea: pay homeless people to be homeless somewhere else. Give them a monthly income, distributed at a location outside of the city (and has to be picked up in person so people can't game the system), under the condition that they are never to return unless they can show any proof of residence. They can request limited exceptions to visit friends and so on, but once their city visa expires, they leave on their own recognizance. Honor system with one strike to lose their benefit permenantly.

Tech folk, instead of sinking tens of millions into fucking glyphy and Yo and other pointless shit that won't make money, try investing in this instead. You don't need a government program to make this happen, just money. You can use arrest records or other public info to spot violators, and it's not like you're preventing their freedom of movement, you're just giving them an incentive to keep getting free money.

Doesn't even have to be that much. Life is cheap when you don't pay rent.
Boxed pasta is not the worst thing in the world though, it's like a 5/10. You can generally do far worse, say french fries and slushies and Oreos.
There's an experimental offshoot somewhere with per-tab processes or threads, does that one do that?
Homeless people lost trust in the system so they prefer to live without it. But they don't prefer to be homeless.

Try living on the streets and you will become an addicted asshole. I don't think there are a lot of people who can do it for years and stay 'normal'.
Used to buy mine online but I got so sick of dealing with the websites (Tesco was by far the worst, ASDA a close second) I went back to doing a weekly shop and grabbing a taxi to get home.

Now since I work in town I use the local market for all the fresh stuff (meat, fish, veg) and a variety of smaller shops for household supplies, it's actually cheaper (less waste since I mostly buy on the day of use and the market is way cheaper for most stuff than supermarkets with better quality).
Who was behind Ankara bombing?
It depends on what one means by "garbage", but I've found that hard-wired systems (i.e. wires for all sensors) backed by something like the standard Honeywell Ademco Vista series attached to a real cellular uplink works most reliably. We use them at home and at business, and for what a home security system is supposed to do (make noise when an intrusion occurs and send a signal out so that you know about it) its the most reliable setup I've ever used. (Not to mention, provides a ton of options for "hacking" your system to your needs.)

Just, whatever you do, do NOT let some crazy internet-connected service, like XFinity Home hook up to it. All of your reliability goes out the window the second they hook up their stupid takeover devices.
Except in the example above they are doing both. They both "Own "but not "Fully Own" their house. They are "Partial Owners".
Heyas,

Ex-GlusterFS person here (used to work at Red Hat on the project side, leaving mid last year).

"Small file access", and "lots of files in a directory" have been a pain point with GlusterFS for ages. The 3.7.0 release had some important improvements in it, specificially designed to help fix that:

https://www.gluster.org/community/documentation/index.php/Fe...

The latest Gluster release is 3.7.8 (the same series as 3.7.0), and is worth looking at if you're needing a good distributed file system. If you have something like 1Mill files in a single directory though... hrmmm... NFS or other technologies might still be a better idea. ;)
Despite the linkbait-y You-Won't-BELIEVE-What-Happens-Next title (spoilers: the executive is SVP of Hardware Technologies Johny Srouji, in charge of microprocessor design), an interesting article.

I worry that Bloomberg isn't sure if it wants its website to be Buzzfeed or the Atlantic.
> It also isn't clear to me how one might have multiple copies of the same project.

A lot of technologies employ temporary, cache data storage to build for specific platforms and/or configurations. This data is derived from the actual project, and is not saved in the repo, but it often takes significant time to generate.

For example, I work with Unity3d. Unity3d has a great graphics pipeline; if you release the same project for different platforms, you still have the original PSD textures in source control, and they are automatically exported to relevant graphic formats when you switch between different platforms. However, this generation takes a LONG time on different projects, and you usually have several copies of the project on your hard drive, each with a different platform selected.

git even introduced a feature that is usable precisely for that scenario, worktree.
But specifically "white, male, young" outgroup person that I want to demonize.
I disagree. Handling this on a city level is absolutely wrong. That's how it is in NYC and why taxes are so high in the city. This needs to be a shared expense and program on the federal level. Otherwise, you increase the tax burden in SF and other cities/states compete in a race to the bottom, luring away businesses with their lower taxes.

Homelessness, poverty are not San Francisco's problem, they are America's problem. If the rest of America takes issue with that, perhaps the Union should be questioned.
It entails fusing "narrow" operations on data frames into a single method of generated code to avoid virtual method invocations, help the JIT, and improve hardware branch prediction among other things.

Basically you take the general, composable API functions and generate specific equivalent code that avoids the overhead of dealing with abstract interfaces like Iterators.
It's pretty clear that you have absolutely zero experience about mental health or human psychology.

Amongst other things, most people will attempt to adapt to their situation and retain a sense of agency. That is one reason why you'll find that homeless people speak of the positive aspects of their lifestyle and act as though it's a choice. This is no different from a startup founder extolling the virtues of their 80 hour week.
How do you use the try catch finally blocks?