skysight-inc/HackerNews huggingface dataset:
Really cool idea, I have a general question about the healthcare app space -- how many of these apps are written ad-hoc for each medical practice? I.E., should I expect my dentist to run a totally different software stack from my general practitioner, and do they usually run custom software or more general solutions?

Also, how much of the existing stuff is written on .NET? I have a feeling that's a pretty popular stack for a lot of small business/enterprise companies, but is harder to support via open source software.
I would assume foliage is correlated to wealth. The most affluent areas of town in my city are generally placed on half acre lots (the old city has some that are on acre plus lots inside the city), upper middle class are on the 1/8th to 1/4 acres lots. I live in the original limits of the city, my house is 100 years old and sits on 1/16th of an acre. I'm solidly middle class and my neighbourhood feels it. The biggest thing to happen in my area in the past few months was a car accident on the main road just today. The last was a domestic in a 3-unit rental (IE cheap rent).

The issue with this theory is that my city has a strong industrial sector. So you can actually get great big 1/4 acre housing lots for really cheap. You're sandwiched between train tracks and an industrial machine shop. So be prepared for lots of crack deals on your streets (not even joking).

Again, going purely by foliage, my friend had a fantastic place in the city. 1/8th acre lot, amazing location in town. Hookers on the lawn. Ever had to yell at a pimp that you called 911 with a 3 month baby in your arms? She had a house worth half a mil.

The biggest issue with "perceiving" danger is that it's not real danger. Sure, there's a lot of dangerous looking parts of town. I know, I work doing home renovations. I've been there.

I worked in the roughest area of town. We had expensive tools, we had scrap aluminum (I had two 4ft pieces weighing 30lbs a piece and were easily carryable. Scrapped for $70). My boss was freaked, worried something was going to get stolen. Except, we were completely safe. I'd say we were on the safest street in the damn area. Why? Because all the hookers going home in the morning were scared shitless of one house. That house had a black guy who puts NFL line backers to shame sitting on the porch all day, every day as people came and went. When a homeless guy had a freak out at the end of the street, he's on his way. Why? Because a guy who's likely dealing drugs or worse, and presumably doing pretty good at it to have a bouncer, doesn't want shit happening on his street.

The Hells Angels club is in one of the poorest areas of town. When MS13 started showing up in town in the poor areas, their area ended up with a bunch of no-suspect assaults on gang members and it's been a couple years since I saw anyone who looked like they would belong to MS13. It would be a really bad area to live if you're Hispanic, but if you're white. It's probably one of the safest areas in town for you.

We as humans are pretty shit at evaluating actual risks. Our fears play into it too much, and our greatest fear is the fear of the unknown. I grew up in a very rough area of England and I moved to Canada. The "roughest area" has nothing compared to middle-class suburbia where I lived. At 2am in the morning am I afraid I'm going to get the shit kicked out of me by drunk hooligans? No. At 6pm on a sunday am I afraid I'm going to get mugged at knife point by a bunch of 15 year olds? No. People on my street feel "in danger" because there's teenagers playing on skateboards.
You should also checkout project Pantheon:
http://pantheon.media.mit.edu
This is something that, knowing at thing or two about OOP but not being a java pro at all, I've recently come to wonder about: why does Java use all this Factories of Factories ? I mean where does this coding pattern come from? What aspect of the language it represents? Is it because of multi inheritance? Why then in other multi inheritance OOP languages this doesn't happen as much as in Java ?
Yeah... I vandalized their vehicle in that no damage whatsoever occurred because it was stationary vehicles and these vehicles come with these contraptions called "BUMPERS".
They probably mean 10K writes/sec/node, which would be correct assuming a replication factor of three. It doesn't sound huge, but if it were sustained, with a key set vastly larger than memory, it's not too bad.
The problem is like its asking you what your favorite type of glue is. Favorite hammer. Favorite color. Favorite grade of gasoline. Unless you have some weird emotional attachment to the subject it makes no sense.
I've always found the coinbase team to be highly proficient, and much better educated than any other customer support team I've ever worked with. I certainly (and do) trust coinbase with my bitcoins.

They are 1000x more proficient and professional than MtGox ever was (not that that's saying much...)
An Idiot's Guide to Inequality
Already using this regularly (and it got a 5-star rating). I have one criticism:

You can't relocate the box that pops up, I'd like to either have an option to choose what corner it goes to, or even better, be able to drag it around.
The act of using the app can increase that perception though; if you get mugged whilst checking your smartphone in the middle of the street it's a pretty good indicator the area isn't safe :-)
"collided" is a gross exaggeration BTW. This isn't the 1920's cars come factory installed with bumpers.

As for fault it's a parking lot. Under the law in Canada it's the fault of whomever didn't obey the posted signage. If you can't park inside the lines and an accident happens, you're to blame.
I generally like coinbase, and I'd trust them with some spending money, but this blog post does not come across as trustworthy at all.

They very well know the risks involved with sending your bitcoin savings to an address you don't control and they make no effort at all of alleviating any of the concerns.

There's no mention at all of how you can verify they actually control the bitcoin you gave them to, even though there's been schemes for doing this for years.

You might as well send your money into a black hole.
While I agree, the same can be said about running your own wallet unless you are meticulous about backups and security.
> Fresh grad Wall Street analysts are paid probably comparable or worse than first year google engineers.

Maybe in terms of base salary, but Wall Street jobs frequently pay out an additional 50-100% of that base salary in bonus.

It might be a case of $110,000 salary at Google vs. $100,000 salary + $100,000 bonus at JP Morgan.
> "They don't want black people around for any job."

This is observably false. In American culture there are many jobs are perceived to be "for" blacks, and jobs that are perceived to be "for" hispanics.

Racism and sexism isn't as different as you seem to think it is. In the modern context (i.e., not guys in hoods hanging you from a tree) it is all about perception and opposing when races/genders stray from their "place" in society.

This is even observable in Asians, who are disproportionately highly employed in tech, but represents but a tiny proportion of leadership positions. Clearly someone thinks they're good for grunt work, but not suited to lead.

This is why people object against even positive stereotyping of races, because ultimately the bulk of the racism we deal with today isn't the foaming-at-the-mouth homicidal-rage type of racism, it's more casual and has everything to do with perceptions of what a race should, and shouldn't, be doing in society. Positive and negative stereotypes both contribute to pigeonholing people into their races.

Try talking to an Asian artist about this. "Positive" stereotypes of being mathematical, analytical, and traditionalist are actively harming people who don't fit the description and are trying to work jobs outside of their racial stereotypes.
I never said they weren't. But they can't expect to automatically continue with that success while staying as closed and proprietary as CUDA has been so far. Their hardware is not drastically better than that of their competitors, and they are subject to serious competition (unlike Intel with their CPUs). OpenCL is here to stay with a market far broader than just AMD GPUs, so it's pretty much inevitable that it will take over as the dominant standard unless it's developed as badly as OpenGL was in the early 2000s. If Microsoft ever ships a CPU-backed OpenCL runtime as part of Windows, it'll be all over for CUDA.
The large font was actually harder to read, especially as it didn't seem to have much margins. Very uncomfortable.
Congress finally passes cell phone unlocking bill
What asr engine are you using?
Agreed. Polos are Best Buy salespeople. If I'm dressing up to look professional, it's going to be in a suit.
The Airbnb Guest Who Never Leaves and Now Lives in Your House Instead of You
Muphry's law in action!

https://en.wikipedia.org/wiki/Muphry's_law
This is our first app for sale in the app store (we've built a few internal apps for companies that weren't available on the app store). If HN has any thoughts on the site, app, etc... we're all ears. Thanks.
No love for the Apocrypha though it seems ;-). Not being Catholic, I don't know how much teaching is done out of those books, but this might reach a larger audience if the books to show were configurable.
Yes, we agree. Most of what turns HIPAA compliance into a murky time-suck is in the administrative requirements and documentation.

We'll have a separate page on the site explaining this next week, but we break compliance management down into 5 main areas:

- Risk Assessment

- Policies and Procedures

- Training

- Ops

- Incident Response

Conceptually, they form a cycle. Each area feeds the next, with ops/incident response feeding back into risk analysis.

We have a suite of tools to help with each stage of the cycle. Each step requires a different mix of:

1. Automation

2. Manual work on our part, and

3. Manual work by our customers

Our overall goal is to drastically reduce #3 while helping our customers run amazing compliance programs that reduce risk and give everyone involved (devs, management, their customers, federal regulators) insight into what is going on inside their organization.
Ask HN: Has your employer given money to open source?
I'm trying to get a feel for how open companies are with their wallets when it comes to open source projects or developers working full time on open source.
It has an interesting look, but it's not something I'd personally use on a daily basis.
I don't see why it makes sense to ignore certain areas of racial disparity. If the racial IQ gap can be closed by various means, we should try to do it. Refusing to acknowledge that a disparity exists (not referring to you, but to people like the other guy who replied to me) doesn't help solve anything.

I could replace "IQ" with various other metrics like "SAT scores" or "high school graduation rates" or whatever, since they all correlate to some degree. Do you think that would do a better job of getting my point across? People seem to really dislike IQ tests.
EFF Asks Judge to Rule NSA Internet Backbone Spying Techniques Unconstitutional
"not to be pedantic" ... is pedantic
"proper spelling and grammer" can be considered a singular. He's not wrong
Error Monitoring, Error Tracking, and Notification for Ruby on Rails
I think there is really no connection between moving your taxes abroad and how well the stock will fare. Maybe it will go up, maybe it will go down, but that tax optimization move will have very little impact on that in the long run.

What Cuban is doing isn't a financial move but a principle one. He's unhappy with the company's decision and that's how he shows it.

It's emotional, not rational.
Such a sweet idea deserves a much better web site. A static web page with some pictures would be so much less tedious. Wanted to see if I could help but just didn't have the patience to go through the gymnastics needed to see the unobscured photos.
Explainer Video:

https://www.youtube.com/watch?v=EkZQT8TzMfY
Thanks! Btw, now domain name expired! :)
No. Unfortunately, the author clearly doesn't get that. Responsive means that it is able to present an appropriate experience to different devices. Full width for this widget is not appropriate on a large screen.
Yeap i will sleep well knowing they are safe on my OWN computer.
What makes a person a bigot in people's eyes in these cases is to bring up IQ, a measurement that has a lot of connotations to innate ability. Bringing up lack of innate ability in the context of race will quickly get one labeled a racist. Now, that might be unfair and rash, and people may have a misconception of what IQ is. But the rules are pretty simple: don't allude to things that have connotations to innate ability, and you will at least have dodged the biggest bullet.

If you had not brought up IQ, and instead educational opportunities and such, there would have been no controversy. Yes, black people are in worse position than white people when it comes to education - this is very uncontroversial. No need to bring up things like IQ in order to make that point.
> "e.g., that other industries are doing worse than tech on gender issues. (Like who? Who's doing worse, specifically?"

Probably no one, or at least no industry of comparable size.

But knowing HN, if Sam made an absolute statement like "we are the worst in diversity", the HN crew will spend the entire ensuing commentary self-importantly arguing whether or not we are literally the worst.

That's a conversation best avoided, as it is entirely irrelevant to the point being made, but this community is fucking pedantic like that when their egos are being challenged.
Thanks. I'll keep an eye on it, but will hold off on making a switch.
Seeing an animation like this seems like such a trivial thing.

It's like rounded corners. Is anybody wasting effort with background images or javascript to make rounded corners for old browsers? I can't imagine they are. If they are, they need to have the graceful degradation talk with their boss/client.
What makes you think people accept it unquestioningly? There's plenty of evidence: http://pages.ucsd.edu/~jhaviland/Publications/ETHOSw.Diags.p...
Whether or not autistic people use imagery is irrelevant, he said "language is the serialization," not "for everybody the only way they think of abstract concepts is via serialization with language."
You can install CoreOS on Digital Ocean with the following script. https://github.com/ibuildthecloud/coreos-on-do
I don't think I've ever met anyone who thinks open source shouldn't exist. I know quite a few people who don't want to open source everything they make.
Just because a law exploit is possible doesn't mean it's acceptable to exploit it en masse. Yes, the law writers should fix their laws, as browser writers should fix holes in their browsers, but that in no way gives the exploiter a free pass.
Go is pretty great
The dumbest meme to emerge from generalist developers discovering adaptive hashing and KDFs is the idea that it matters a great deal which one you choose, and that any of the modern KDFs are a bad answer for password storage. It drives me nuts. Throw a dart at a dartboard labeled "scrypt", "bcrypt", and "PBKDF2". You're fine no matter where it lands.

Nerds can't resist any opportunity to turn something into an editor war.
It is quite cheap to average a million writes per second. I've done it with five servers on AWS, and that was spatially indexing billions of GeoJSON polygons through storage while running queries against the index.

Many companies need far in excess of a million writes per second. Basically, most machine-generated data sources, whether it is personal location data or any other kind of telemetry. Many companies that do not generate that data themselves buy and consume it. I know of companies doing over a billion writes per second.

Cassandra is pretty good for this type of thing among open source software but it is not nearly as efficient as it could be in terms of write throughput. If the storage engine is correctly designed, you should be able to drive 10GbE all the way through storage -- call it 1 GB/sec per node. However, that does mean you can't do things like mmap()-ing files; those interfaces are slow due to poor scheduling by the OS when the throughput is very high.
Nothing is more certain actually, like how the sun will one day surely die.
Your #2 astounds me. To me, that is obviously, obviously, clearcut, wrong. And the way you justify it is transparently stupid. You say that it's fine because nobody gets hurt as long as the lie can be made good. The whole problem with lying (putting aside for a moment abstract moral ideas that it's wrong in some pure sense) is that it eventually comes crashing down.

Sure, it all works out fine. Sales over-promises, engineering delivers anyway, the customer is happy. Until sales promises something that not only doesn't exist, but can't be done. Then you have a binding agreement to deliver something impossible. You get hurt because you're now revealed as untrustworthy. The customer gets hurt because their plans are built on something that isn't going to happen.

I'm especially impressed that you're unable to see the parallels with your own story. Much of your post boils down to, "don't lie (especially to yourself), because it eventually catches up to you". Yet here you are, saying that it's perfectly fine to lie as long as it doesn't catch up to you. Did you learn nothing of the commonalities that tie your individual points together?

For the record, I haven't the slightest idea who you are or what your company does or did, and am basing this comment purely on your post and this comment, just in case it sounds like I'm reacting to old wounds or anything like that.
Whilst most VCs aren't doing anything anywhere near as patently unethical as funding a Clickfraud-as-a-Service app, if they're "disrupting" competition through little more than willingness to make negative profit margins on each sale, that competition ends up just as screwed if their pockets aren't as deep. Either if way they're spending money on making you poorer rather than themselves richer in the short term it's not unreasonable to point fingers.

Admittedly, incumbent monopolists are usually far more cynical in this regard, but they're also more likely to get slapped by regulators for this kind of behaviour.
Nothing but rhetorical questions and bullshit as far as the eye can see.
Got it! Thank you so much for the feedback. Already replied.

Cheers!
I am sure you could donate to his church if you wanted too.
I can't see how failing to pay hundreds of thousands of dollars in taxes because you can't be arsed to make the basic comparison of "what am I paying" with "what am I supposed to be paying" can be described as a "reasonable mistake".
Apple Secretly Acquired “Pandora For Books” Startup BookLamp
It's a good start. With individual pictures it's sketchy, but on the aggregate the map I looked at trends with my own perception of the area, generally speaking.
There's this thing called CTR. If you can get that up and be more innovative than your VC-backed competitors, you can stop whining on Hacker News on Friday nights. Just sayin.
Yowl It – Quickly and anonymously ask and answer questions (PRE RELEASE)
While companies must compete to exist, I don't think that requires work environment or culture to be competitive in nature. Interactions between coworkers should be fundamentally cooperative and cooperation between companies (such as contribution to open source projects) can also benefit all involved. The tech industry is not a zero sum game.
Correct. My bad. They acted just like the rats.
They're doing it with the expectation that deeper pockets can substitute for innovative / better products.

Sometimes they're right.
I never understood the fascination with neighbors. What's so special about the group of people who happened to choose the same building to live in? I can understand that historically it made sense, but nowadays it just feels outdated. Or maybe that's just my bias, since I dislike most of mine for various reasons.
True. Interesting to note, though, that steam catapult's days are numbered: https://en.wikipedia.org/wiki/Aircraft_catapult#Future
Love how Trello is customizable to everything I want. Easy to integrate with other services, utilize their card feature and generally make task management easier. Very happy for the Trello and Fog Creek team. Look forward to seeing how it evolves on its own these coming years!
I get the impression (and I could be woefully wrong) that the IRS, kind of like the USPS, has an awful reputation that was justified some decades ago, has turned it around because of that awful reputation, but inertia means the reputation persists long after the underlying reasons have been remedied.
I mean, it's not pick-up basketball, but golf doesn't have to be an expensive sport. My first set of clubs were used, maybe $50. I'm not so sure, because it was 20 years ago and my father bought them for me. We were not rich by any means. We would play once a week together.
If I had six months free, I'd focus on one or more of my existing side projects.

- The big one is my laser cutter. I've got the low level software stack mostly finished, but I want to use it as a vehicle to learn about web programming and user experience.

- I am learning to program FPGAs. I still haven't identified the project here, but i'm leaning toward a CPU with high level language support or video processing.

- I've written Scheme interpreters, but I'd like to write a Scheme compiler. This could be combined with the FPGA project. I'd also like to use Scheme (or Clojure) to develop a large project or two.
You don't understand the importance of having different perspectives represented when you are making products and services for everyone?

Seems pretty simple to me.
George Ellis Knocks Physicists for Knocking Philosophy, Falsification, Free Will
80's Hacking Supercut
Poll: How religious is hacker news?
After seeing the top post related to OneBody the open source Church project I found myself curious as to how the rest of hacker news identified themselves spiritually. Sometimes we make assumptions about a particular group of people and this poll seems like a great way to challenge those assumptions and take a closer look at who makes up the hacker news community. So....

How do you identify yourself spiritually?
(Please comment if you choose Other.)
Mormon
Scientologist
I might take a $50,000 salary to fly gliders all day. But no matter how nice of a job it is, I'm not going to take a $50,000 salary to program computers all day, because I can get a job in that field that's only marginally less nice and pays way more.
> In Islam we are told to love kids till 7 by holding them close to us. Just conversation and love.

The Jesuits put this a little more sinisterly: "Give me the child until he is seven and I’ll give you the man".
This was on the front page a few days ago.
Not to mention that one street may very well be safer for one individual compared to another depending on any number of variant factors - race, gender, build, etc.
MOE (Metric Optimization Engine)
However, unlike Coinbase, banks also make money from money on deposit. Banks here will waive all fees if you have over a certain amount (usually ~2000 euro) in your account.
Google.

https://github.com/rcorcs/NatI/blob/master/gapi.py#L26
Most of the active data-set fit in ram, but considering you can get 100+GB of RAM that's generally not much of an issue. Also a single mid range SSD can break 120K writes per second so 0+1 RAID arrays can get crazy fast for less money than you might think.
No Russian, part 2
Real Vim Defenders™ tell you to use EasyMotion for the majority of your advanced movement needs.

In order of precedence: Standard vim movement -> EasyMotion -> Search.
You have heard of Chromebooks, right? It wouldn't be a far stretch to imagine a developer laptop where Emacs was the entire interface.