skysight-inc/HackerNews huggingface dataset:
Sunvox is awesome, highly recommend Caustic for another great on-the-go DAW.
I had a hard time convincing a Community College here that they should accept my VCE from Australia as being equivalent to a high school diploma (it is) and not making me sit an equivalency exam... only made more ironic by the Bachelor's degree that I also had.
He doesn't need to, because real estate people have all sorts of ways to shift losses around, so the taxpayer effectively subsidizes a portion of the losses.

Also, if the owner is looking for capital appreciation, leaving vacant storefronts lowers the taxable value and carrying costs, and makes transactions easier because there are no tenants to buy out.

Landlords are by definition rent-seeking, and by keeping prevailing rents high, they end up extracting more net value with less work. It's a big reason why landlords are historically unpopular people.
Compare SF to other cities in the country, and you'll see that it's not some outlier:

http://www.economist.com/blogs/graphicdetail/2016/08/daily-c...
Win a sunlight clock that would make your alarm clock its bitch
Fixed Problem: Windows 10 Doesn’t Recognize Android Devices
>Always run services (e.g. ElasticSearch) with a unique user dedicated to that service and nothing else.

Quick tip; If you do this, you can also make your iptables rules be per user. For example, "webserverUser" can only accept inbound connections on 80/443 and only have outbound connections that are related to established inbound ones. If an attacker gains execution as this user, they cannot download new code, etc or even do DNS lookups for that matter.
The other interesting thing to note is that people don't care so much about what the price is right now, they care whether or not it's gone up. If Mylan had launched the Epipen at $600 for a 2-pack, I'm not sure this would have gotten much attention. The fact the price went up 6x or more is what pisses people off.

This is one of the challenges with drug pricing. If you're pricing your drug to the benefit it offers (which is what is generally done), you better do it at launch or you're screwed.

This has actually happened with other drugs in the past. The drug company runs a clinical trial in one disease, gets good data and sets a price. The drug then gets approved in another indication where the value is much higher, so they try and raise the price to reflect the added value. Usually it results in outrage.
I'd love that. The problem is that it's really, really hard to criticize your own tribe. (People who made a habit of criticizing their tribe in the ancestral environment were killed off very quickly).
yeah. And these days the US just goes straight for the hellfire fired from a drone.

do unto others as you would have done unto you.

So still missing an explanation of why they should expect less.
Rudy Van Gelder, Audio Engineer Who Helped Define Sound of Jazz, Has Died
How comes no one in the whole US wants to earn billions manufacturing a similar product and selling it for $50?

One of the biggest reasons is that it's not patent protected. Once a few generic versions hit the market, every manufacturer tries to grab market share by dropping the price. The price of a branded drug usually drops by 80-90% once the generic becomes available.

It looks like an attractive market right now, but once a few generics get launched, it won't be as attractive. Mylan is only making hand over fist because others failed to launch their copies.
I'm not a fan of Slack. I think it's way more distracting than useful. The biggest problem I think is that it doesn't really allow for async communication. If I have a question that I want to ask someone, but it's not urgent, there isn't really a way to do it. With the typical gmail setup, I have 2 options. Send an email for non-urgent. Or send a hangout message for urgent. Slack really needs something like this, a sort of silent direct message that doesn't disrupt the recipient.

Also, I hate the <person> joined / left messages. There are team-related channels that are so disruptive and useless that I'd like to silently leave without being judged, but I can't.

Lastly, I've yet to be in a channel that isn't overrun by giphy spam. I know this isn't directly Slack's fault and more a company culture issue, but Slack sure makes it easy to use distracting features, whether that's integrations like giphy, or reactions to messages, etc. I think the focus needs to be less on making Slack 'fun' to use, and more on improving communication.
Socialized medicine in Canada, and prices are also reasonable.

"The Canadian price has remained constant for more than five years, thanks to regulation by the Patented Medicine Price Review Board, which has strict control over the prices pharmaceutical companies can charge for their products. In Canada, the auto-injectors can be claimed under most provincial drug benefit programs."
https://www.thestar.com/news/canada/2016/08/25/americans-tur...
The Chinatown souvenir shops are presumably fronts for counterfeit luxury goods markets in the basement/back room, e.g. fake Louis Vuitton bags etc.

And as you say, the massage places are fronts for cat houses.

The reason both exist is the same as all grey market businesses, always and everywhere: Either the NYPD has better things to do or the precinct chief is getting paid off well enough to look the other way most of the time, except for a few theatrical raids here and there.
> Reading their FAQs I don't think they understand how consistency works, or the CAP theorem.

I'm going to try to avoid being rude, but it's very clear you just haven't done more than a cursory glance at their material and don't even know the broad shape of what you're disparaging.

Cockroach follows the same general pattern as spanner. The database is sharded into independent subranges or spans. Each span is hosted by a group of replicas using raft consensus. Transactions use a lock free 2 phase protocol atop the sea of raft replica sets.

This general pattern is a nice design that I expect to become increasingly common over the next decade. The consensus groups are fault tolerant, so the transaction protocol avoids the classic problem with distributed two phase commit not tolerating failure of the coordinator. It allows horizontal scalability for transactions that don't interfere with each other, and preserves correctness and consistency for those that do via the transaction protocol. Read the spanner paper for more about this general idea.

This is a state of the art design, that you would not be capable of producing without reading the majority of the distributed systems literature published in the last 2 decades.

They know what CAP is.

The design is nothing like couchbase. Systems like spanner and cockroach are capable of full Serializable Snapshot Isolation. They provide point in time snapshot reads across the entire distributed system, including points of time in the past (it's explicitly a multi-version database). These systems can provide full external consistency. Again, this is nothing like couchbase. Couchbase has it's advantages, and some applications can tolerate the lack of consistent reads and only single document atomicity.

Read https://github.com/cockroachdb/cockroach/blob/master/docs/de... to pick up what you missed about cockroach specifically.

I've read most of their design documents and commentaries since the very start and it's clear they've read the bulk of the distributed systems literature, including some of the most novel papers to be published in the few years. Here's two papers that they've referenced as inspiring/informing their design that I particularly like:

http://users.ece.utexas.edu/~garg/pdslab/david/hybrid-time-t...

https://drive.google.com/file/d/0B9GCVTp_FHJIMjJ2U2t6aGpHLTF...

It looks like you were already somewhat aware that you'd not understood what the design is or what its properties are. I'd encourage you check into things a bit more and be sure you really do know what you think you know before making disparaging remarks.
"leads to insanity if you actually apply it"

A better description of politics I could not have come up with.

"equitably"

Fortunately, no danger of that on either the left or the right.
Yes we have government auctions, I just don't buy into someone else's problems, even though it's significantly less in cost.
Ah, TI-83! I wrote my first-ever programs on this thing.

The 'getting started with assembly' guide is really good; the whole thing is really inviting to tinker. Excellent work!
Previous discussion: https://news.ycombinator.com/item?id=12359305
The presence of an itinerary for the interviewee should be a requirement. Sadly it's not. I've taken two interviews in the past week where I was in the dark as to what my visit would look like.
Anyone looking to have a play without finding their TI link cable - works on Andiegraph TI emulator from F Droid
This comment scares me in a way I can't really put my finger on.

Maybe it's the implicit assumption that oppression outweighs everything else – i.e someone who is black ipso facto lives a worse life than someone who is white, disregarding all other factors.

I feel like if a critical majority of people actually believed that all colleges were just "factories of oppression, sexual assault, and white supremacy", then we'd have some kind of civil war.
A single constant will fix that problem.
commit can be followed by a file name. Or there is commit --interactive or commit --patch to choose what to commit (or git add versions of those).
Way back in the day I built a parallel port to 3.5mm jack flasher for my 83
Wasn't WPF discontinued?
Ironically, I just whatsapped all my "non-IT" friends on how to "not agree" by finding the hidden data sharing checkbox.
Then you get fired/don't-get-that job when someone takes offense at something "you" have written. Going random is risky.

See Microsoft's Tay: http://gizmodo.com/here-are-the-microsoft-twitter-bot-s-craz...
True story: Millions still in the bank, GoZoomo shuts shop, returns VC money
Sorry but this feelgood empathy-saves-us-all stuff really irks me, frankly I'm not convinced the world will suddenly get better if we all learn to communicate our feelings more effectively.

There are plenty I wouldn't bother saving in a life-threatening scenario, and they're perfectly normal people that I just happen to have fundamental disagreements with.

That said, I think we are witnessing the effects of your ethno-emotional proposal -- we are all forced to confront each-other's differences as we all come online and the world is convulsing. The internet is amplifying hatred and fear rather than dispelling it.
Bill to End Daylight Saving Time in California Fails in Senate
Swift is an Uber competitor built by ex-Uber drivers
Where are the anarcho capitalists on HN? What do you say about this alleged market failure?
Good advice for life in general.
It sucks for Google Fiber ( and anyone wanting the service), but it's been a win for consumers in Google fiber markets. In places where Google has only announced they're going to go the existing providers have already started offering higher speeds. One of the dreaded ISPs close by announced gig speeds within months of Google's coming soon announcement.
This is going to make dealers very nervous. Right now dealerships have all sorts of legal protections ... but as Uber and then self driving cars take over, these antiquated protections are slowly going to disappear.
"Abdoul Diallo has been driving with Uber for three years, and he's been protesting the company for most of that time.... We do all the work, we cover all the expenses...Why not build our own? ... Diallo, who had a master's degree in computer science, and some of his partners with experience in design and programming ..."

Ha, don't piss-off your ^highly educated^ workforce. Anyone use their service?
Meet the Man Who Wants to Bring Micro-Apartments to the Masses
Is there some kind of reference that explains the terminology and theory you're using? Because it makes no sense to me as you're explaining it. It would be nice if such a reference also gave some real world examples where the terminology and theory you're using actually pays dividends, as I asked before.
It's funny that we've come so far in computing and yet reliable data storage is still such an unsolved problem for 99.9% of the world's consumers.

All the major solutions have their drawbacks. For example, btrfs' present day raid code is in such bad shape that apparently it needs a total rewrite. zfs' volumes can't grow without a resliver, which is not something a home user should ever have to do.

From a design perspective, the internals of both btrfs and zfs are only accessible to experts and totally opaque to their users. I've long thought someone could come along and write a FUSE-based distributed storage layer that sat on top of existing file system abstractions like ext4, etc. And that a system built that way could just crush both of those solutions in almost every conceivable way. I've toyed with writing it myself.

This approach might not be the fastest, but it would be the most flexible, possibly very reliable, and as a bonus it would be really easy for average users to grok and maximize their data recovery from all but the most catastrophic events.
> it's still very basic for now

I think that's actually a feature, less possibilities to distract a driver with.
Actually, funny you bring up a $50 price point. The only other autoinjector still on the US market is Adrenaclick, which is ~$140 for a 2 pack.

I genuinely have no idea why people consider there to be no viable alternative to the EpiPen - the only guesses I might have are that the third autoinjector (Auvi-Q) being pulled off the market being more "newsworthy", that insurances don't cover it (but $140 is a pre-insurance cash price!), and third but probably most important: people aren't getting prescriptions for something they're not used to using. I have never gotten a prescription for anything but "EpiPen" specifically.
As someone who lives in Sunset Park (Brooklyn Chinatown) I am well aware and sorta happy gentrification will never happen here—realtors in the area willing to rent to non-Chinese still keep prices low :-)
Unique+Gifts+and+Unusual+Gift+Ideas+2016
NASA Using RethinkDB Changefeeds for Realtime Spacesuit Data
Don't think he was saying that stuff is shit. I think he was using the word the same way you might when saying "Boy, did I get a lot of shit done today!"
Why not just make an iPhone case that has a carve-out for the payment card? That way you can use your payment card and not need your phone, too (like going outdoors, to the beach, etc).

I ask because I've already seen iPhone cases like this in Japan. I use one with my Clipper card.
An Apprentice’s Retrospective on Her Mentor
Please remember that back blaze was cracking open external hard drives in that case. Also, at the time, one of the large HDD manufacturers lost their main build plants. So who knows where Seagate got their components from in that 1-2 year period. Given the fact that Seagate's 4TB hard drives are considered by back blaze as the best HDDs, I find it a little odd that everyone assumes that manufacturing issues 4 years ago affect drives being built today.

Also, back blaze statistics only apply if you're operating at back blaze's scale. If you're making a home NAS you would have to be _incredibly_ unlucky to hit a bad drive as quickly as back blaze did. I
Among other incentives, they're probably still using it on the way down.
I would argue that the purest form of climbing is to do it without regard to recognition.
I believe it's Django
They all live in Electric Utopia. That's one of the parts the movie has not shown.
> And they weren't focusing on that much at all until now?

They're working on a state of the art design that is far more ambitious than the bulk of the NoSQL world. What they're doing is extremely difficult and involves integrating multiple complex distributed protocols. It's not so much that integrity and availability weren't focus'd on, it's that they're working with things that take enormous time and effort to fully debug.
in my experience if a commentor just has to let you know how much they are making, they are lying or not telling the whole truth. welcome to HN.
> There's only one

Maybe to you. Not to me. And not, I suspect, to most of the programmers in this discussion.

> Python doesn't have this.

Sure it does:

class NerfedInteger(object):

def __init__(self, i):
self.__i = i

def __repr__(self):
return "<NerfedInteger({})>".format(self.__i)

def __str__(self):
return str(self.__i)

@property
def i(self):
return self.__i
Micro-ops are smaller units of work to execute a CPU instruction. Some instruction may take 1 uop like adding two registers together. Some may take multiple uops like adding a register and a memory location. For example split into one uop to read from memory into a temporary register and then another uop to add that temporary register with another.

There are instruction decoders that quickly breaks up an CPU instruction into a series of uops. It needs to be fast or the execution units may become idle. So there are limitations like breaking up into 4 uops max. On the Intel x86 processors, there were lots of quite complex instructions that might need to be broken down into more than 4 uops so a separate microcode modules can handle those. However there is only one of those so it can become a performance bottleneck if you use too many of those complex instructions.

If you really want a technical book on this, read "Modern Processor Design" by Shen. A bit pricey though (I got one second hand cheap.)
So, New York then?
Slack has a powerful Do Not Disturb feature - that little X in the upper corner of the window. Same as any other program, close it when you don't want it running, open it when you do. Why go to such great lengths to complicate that?
Fantastic article, we need more like these. Breaking down complicated ideas and explaining them clearly. Great job.
This is probably a really stupid question, but for what kinds of applications or scenarios are people using FreeNAS? I'm interested in hearing about regular users, not business or enterprises.

Upon seeing FreeNAS Mini, I have to say that I'm really interested. I've become increasingly uncomfortable with the idea of keeping all of my data "in the cloud". Being able to keep a local version of all my media would help give me peace of mind.

Is maintaining your own "personal cloud", if you will, a reasonable use-case for this? What are the proper expectations from a maintenance perspective? i.e. How often should I expect things to break or require tuning / fixing?
Chicago also fosters this family-esque relationship in housing, but also builds its identity on students in housing common spaces debating (including topics with political relevance) over meals and long into the night.
"Sen. Jim Nielsen, R-Gerber, said farmers still need the extra hour of daylight during fall and summer harvests and that the state shouldn't "fix something that's not broken."

This is one of the dumbest things I've read this week. I hate to break it to Sen. Jim Nielsen, but farmers don't rely on daylight saving adjustments, to know when to get up to tend the fields. They don't magically get an hour extra time because of an arbitrary time shift.
His comment was specifically talking about treatment of PTSD and anxiety disorders. But I guess since he's white his conclusion, based on studies, is invalid?
Lololol. It will take them 5 years to vote it, 5 years to decide which union will implement it, and 5 years for the union to actually do it.
People aren't missing the point. The parent comment directly recognized that you can't buy the vehicle from Amazon.
To be clear - the patents on epinephrine expired decades ago. (Epininephrine itself was synthesized over 100 years ago). What are still relevant are the patents on the auto-injector. http://webcache.googleusercontent.com/search?q=cache:QZ6wy6b...

Designing and testing a new injector is expensive and time consuming. There are certainly new devices coming to market, so the window for Mylan to make money is pretty minimal.

In the meantime, there are substitutes that are much cheaper. You can purchase an Adrenaclick from Walmart for $140.

http://www.consumerreports.org/drugs/how-to-get-cheaper-epip...
Lots to learn from this: biggest one for me is to overcome the greed to use up all the VC money.
> as it now forces me to log in before doing anything useful.

It's still useful without logging in, searches and directions still work fine, they just have a big ugly prompt telling you to log-in. Just ignore it.
The main functional things missing are stars, offline, and the personalized suggestion things that appear when you tap search boxes (which regrettably includes recent search history, probably the biggest thing missing from the not-signed-in experience).

(disclaimer etc: I work on google maps for iOS)
You are right. Array elements need to have value semantics to do complete unboxing. But for NumPy-like use cases, they do.

It should be noted that PyPy already does unboxing Animats suggested, without any type annotation. At least for 4 years. It is not theoretical. https://morepypy.blogspot.com/2011/10/more-compact-lists-wit...
Vuejs is what you really want
I've still got my trusty TI-85 sitting next to me at the desk here, from twenty years ago!
I don't understand how they wouldn't be better served contributing to gcc/llvm instead?
From clout to rout: Why European companies are a fading force in global business
Fun fact: Fred Brooks (http://www.theymadethat.com/people/pdwzew/fred-brooks) wrote Mythical Man Month based on his experience managing the IBM System/360 project
Dropbox prompts password resets
Kickstarter for music, so why not just use Kickstarter?
Alpine expeditions are very expensive. Gotta keep that sponsorship money coming in if you want to do it full time, and you gotta do it full time if you want to push the limits.
This is the ultimate sample bias. Organizations are perfectly capable of keeping secrets, even if they are composed of individuals evolved to communicate the truth. We don't know how much we'll never know.

If we find out about clandestine activities (by governments or by private citizens), it is often decades later. Given that the capabilities have existed and been widely discussed for some time, it doesn't seem any more speculative to assert that there have probably been assassinations as that there haven't been. Radio connections don't leave behind much evidence.
It's pretty common for products like this to first make your implementation work correctly on a single node then scale it out to correctness on several nodes. Sounds from the blog post like they're midway through that process. It's still in beta so it all seems pretty reasonable to me.
Whether or not they can be traumatized is not the issue. If those things traumatize someone, they should be getting personal professional care, not wastefully burdening every institution and individual they interact with.
Ahh! this is such fun and accessible problem to troubleshoot
Interview with Steve Wozniak