skysight-inc/HackerNews huggingface dataset:
When you go to clinic for a simple injection for allergy response they charge you $1500. The whole process takes 2 hours of stay in a clinic and doctor spends about 15 minutes with you. When a healthy women goes to deliver normal baby in hospital, she typically gets charged $2000 per night while doctor spends less than 1 hour with patient and cost of material is almost nothing. Does this feels data or technology problem to anyone?

In USA, private entities who owns clinics and hospitals have recognized that they can charge virtually anything in the name of providing "gold plated" care. All the while insurers have recognized that they can charge person $1500 premiums a month without anyone noticing because premiums are directly taken of out people's paycheck by employers. Vast majority of employed people have no clue that they are actually paying for their premiums which are almost same as what they would have paid as an unemployed person. Instead people assume that they get low cost insurance because their employers has some sort of great "group deals". So neither party has any incentive to reduce cost. Its neither a data nor technology problem, its how markets are completely eliminated out of equation by creating a law that employer needs to provide insurance even though employers are simply transferring cost to end consumers.

If government creates a law that employers must not provide insurance and everyone must buy their own insurance on open market according to their preferences and budgets, I believe cost of insurance would fall dramatically in very short amount of time. This is how lot of developed countries operate and cost of equivalent quality care there is usually 10X lower precisely because of this.
These days it's really not a great idea to buy a stock at IPO. There's no shortage of idiots out there who are bidding up the price because they equate a good product with a good business.
It allows you to assign to the "return variables" inside the function, then just return without naming all the returned values at every return.

e.g. https://play.golang.org/p/gdac5QR-wW

This can also be used to return the default value for a type by never assigning anything to the return value.
Upspin command-line tools are now available as binary downloads
Sorry, but I strongly disagree. As a company grows it may indeed find diminishing returns from scaling direct response channels that previously performed well.

However spending to build brand awareness is what helps you reduce costs long term. If your brand is synonymous with the category, you win. It gets you more direct, referral and organic traffic, gets the press writing about you, gets review sites comparing you, etc.

It is most definitely expensive, but can be critical to the long term success of a company once they reach a certain size.

This is also doubly important in commoditized markets since brand is really the only thing that distinguishes you.
This is the kind of realization Brexit should throw in your face. There are highly disparate groups of people with different ideologies that want nothing really to do with one another, and the only reasons they are forced to mutually participate are for historical inertias sake, and for the sake of those who profit off the status quo.

The inerta relates back to why large empires and countries formed to begin with. With the advent of NATO and the nuclear deterrent it is ludicrous to think anyone who is either nucularly armed or has defensive pacts with the armed could possibly be attacked or invaded by a traditional military. War today is predominantly economic, but allowing disparate populations to go their separate ways while maintaining positive relations and trade for mutual self interest only serves to grow economies in the long term.
I dunno. A 30% code size win is non-trivial. I'm all for filing an issue first and seeing how likely it is that there is uptake from the dev team and desire to fix the problem. However, if no fix is forthcoming . . . code size has fairly well known effects on performance.
I wonder if the subway actually increases the perceived friendliness? Everyone that has driven a car has likely experienced road rage in one form or another.
>In fact we are also investigating if we can develop a little utility to help or automate this process.

go fix?

Also, it seems like this is begging for a compiler optimization that will make this all obsolete...
How will India charge its 6M EVs in 2020?
Herp, forgot duplicates. Sizing the entry correctly (logN) solves the issue and makes SIMD more compelling unless logN is << word size (or dupes are forbidden).

Which is actually an interesting case: what if the number of values is really small, say 8?
Product Feedback
We launched a video app, Darby, that helps you film, edit and share videos on social media. Video is the most powerful marketing tool and we wanted to help make video easier. Our app is free and would love feedback on how to improve it. Heres a link: apple.co/29y6j97
On the contrary, if you come up with a non-text tool that is really good, people will snap it up.

Consider: The spreadsheet is a limited-domain example. Spreadsheets are great and they caught on like crazy. They were the killer app of PCs before the Internet. And they are an easy to use not-very-textual programming tool.
DID GOD PROTECTED ETHIOPIA FROM WESTERN COLONIAL AGGRESSION?
I watch the food network all the time. You know why? Because food is non-political. It's a positive vibe only type of programming: every place guy ferrari goes to is delicious, every dish Gianni cooks is wonderful, and I don't have to deal with the fear mongering that permeates literally every other channel
In a team/company using Java, Groovy is a relatively easy sell compared to Clojure.

(I love Clojure and would much rather use it than Groovy.)
No office politics or insane deadlines in those though.
As for the character of the case law, that's primarily because people don't go to court over things like this, they just file DMCA notices which are rarely litigated very far. The cases are all arbitration clauses because the parties had something else they wanted to sue for and they had to overturn that clause first.

As a reminder, Zillow cannot, here, file a DMCA notice because they lack the copyrights with which to do so, and pretending to represent a copyright owner you do not in fact represent is contrary to the statement you sign under penalty of perjury when filing a (non-defective) DMCA notice.

You never did address 15 USC 45b, either, which further undermines their claims of ToS enforceability -- https://www.law.cornell.edu/uscode/text/15/45b

And I'm really not clear why you think one's first amendment rights would have less weight than sixth amendment rights? You haven't really articulated a theory as to why one is important and the other is not.

If you're going to pick apart an argument why not Zillow's? Their claim under the CFAA is ridiculous and it was already shot down in US v. Nosal.

"The Ninth Circuit's first ruling (Nosal I) established that employees have not "exceeded authorization" for the purposes of the CFAA if they access a computer in a manner that violates the company's computer use policies—if they are authorized to access the computer and do not circumvent any protection mechanisms."

https://en.wikipedia.org/wiki/United_States_v._Nosal
I had to look up MRA.

It is a shame that men's rights activists cannot spend time advocating for men in areas where men need it.

I would assert that is clearly not in tech! But in areas such as family law, societal expectations (fight, fuck and make money), violence, prisoner's rights... These are all areas that arguably men's rights are a thing.

Instead men's rights activists spend their time pushing back at feminists.

Sad.
Naming the return value in the function signature will both allocate the named variable, as well as make it the default variable to return.

Returning a new unnamed variable for every return will cause all of the unnamed variables to be allocated.

It's interesting, I don't use this feature of the language... my default way to write this would have been:

func NoNamedReturnParams(i int) (*objectInfo) {
obj := &objectInfo{}
if i == 1 {
// Do one thing
return obj
}

if i == 2 {
// Do another thing
return obj
}

if i == 3 {
// Do one more thing still
return obj
}

// Normal return
return obj
}
Ah, so you see why there are not many clojure programmers
> All trains are inconvenient due to being bound to the railway.

This is a "America v/s Europe" problem.

If you design suburbs so that houses are clustered around Train Stations, then trains are a huge asset.

If you design suburbs around the car, then no, it won't work.
The point of throwing a message broker at a problem is not to get away from those things; the point is to package non-idempotent operations up into idempotent containers "on the wire", so that the at-least-once semantics of the message being brokered translate to exactly-once semantics for the message-body delivered to the consumer.
The Moon is a Harsh Mistress, MacroEconomics and a computer becomes sentient and sacrifices itself for the humans
Foundation
The Stainless Steel Rat
20000 leagues Under the sea
Dune Series
> No, that'd potentially be a delusion of patriotism. Or nationalism. Patriotic would be to make your countries government better than others. Not merely believing it is.

I agree. The original argument of this thread was that without free press, doing things like making your country's government better is difficult, if not impossible.

Therefore, it seems contradictory to be patriotic in a system that does not permit its citizens to improve upon that system.
Well, there's time you save on testing.

TDD gives me quick feedback. Its faster to run unit tests vs deploying and testing the functionality. I'd say TDD adds very little or no overhead.
Data Science Is Not Software Engineering
I work for a B2B SaaS startup and it costs us around $1500 to find, acquire, and onboard a client that brings in a minimum of $5K/yr. That cost is projected to approach $500 over the next 24 months.
I'd like to offer my views on the decline of HK -

1. HK was a middleman, it used to connect the mainland China to the world. That worked for HK very well after 1949, but clearly the people living in the mainland do not want to see HK to keep having its cut for the flow of capitals/goods for a very reasonable reason - there are more and more professionals/businesses in mainland China that are eager/qualified/happy to take over what HK was offering.

2. HK failed to develop its industrial base. Let's compare it to Singapore, you see different high tech companies in that city nation, but what HK has developed in the last few decades? You can also compare it to the neighbouring Shenzhen, if Shenzhen can offer companies like Tencent/DJI, why HK can not do the same in a so called free environment? FTA is long available to HK, there are numerous HK based companies doing business in mainland and making good profits, just in the wrong sector - they are all in real estate. Rather than blindly blame Beijing, there are more meaningful reasons to look at.

3. HK's retail sector is no longer comparable to what you can expect from tier-1 Chinese cities (Shanghai, Beijing, Shenzhen). Mobile payment, online shopping, delivery, large and easy to use e-commerce sites, you name it. Sure you can easily argue that HK has a few department stores with pretty good services, but is that enough to support the future of a city with millions of residencies? The consequence is simple - Chinese from the mainland stopped going to HK for shopping, they start to feel its out of date payment systems, 1990s style department stores are getting less and less attractive.

4. HK's Infrastructure is no longer considered as good. I first visited HK 13 years ago when HK's metro was far better than anything you could possibly expect in Shanghai. Today there is high speed rail that can get me anywhere within 200km radius of Shanghai, Shanghai metro's scale is 2-3x times larger. How fast you can get yourself from HK's central to Guangzhou? I can get myself to a nice office building or hotel in Hangzhou from my home in Shanghai door to door in 90 minutes.

5. HK is losing its financial capital status fast. Chinese Yuan will be internationalised eventually, that is probably THE biggest financial event in the next 30 years, but how many people would possibly believe that having HK dollar in HK is a smart move? Let's remember that HKD is never allowed to freely float, its exchange rate is fixed to USD.

All this come to a real question here: is HK declining or just returning to where it suppose to be?
Thanks very much for your reply. I will read further on this. Very interesting.
I cannot be anything but skeptical here. Who's to say what Camus would have said if actually asked this questions? Can the dead be "reconstruted" from things said in different contexts, at different points in time? Certainly not with an absolute degree with confidence. Thus, as there is some degree of uncertainty regarding the answers, there would be more than one way in which he might have answered any question given what we know about him. And not one of the possible interviews might be satisfactory, because none of them might be close to an actual interview with Camus.
SQL index for array property elements
React suite, react native componets for web, Android, ios
Zillow gets it's listings from various MLS's, which tend to have fairly draconian rules about sharing data with third parties. If zillow lets random websites scrape and republish listings/photos without putting up a fuss, then they are violating their datashare agreements with the MLS and in theory could be cut off. Zillow is kinda in between a rock and a hard place here. Legally what the McMansion website is doing is likely fair use, but it still causes friction between zillow and their MLS partners, because McMansion copied the photos from Zillow.
I filed a Go bug:
https://github.com/golang/go/issues/20859

We should just fix the compiler.
I prefer to think of this comment as more of a critique on the Chinese government than the people.

However, with the way it is worded, you're right it seems to be a direct attack on people.

It is unfortunate that people of a nation get lumped together when discussing bad government policies.
The FTC complaint was for student privacy:

https://www.eff.org/document/ftc-complaint-google-education

Their student privacy campaign has been invaluable to me, and I have used numerous EFF resources in (ongoing) correspondence and a meeting with assistant superintendents of my school district on precisely those topics.
> shareholder profits

Do intelligent people ever go to for-profit hospitals? I'd group those with for-profit universities and for-profit prisons as "nope, not touching that, stay as far away as possible and hope they all disappear".
Shameless plug - I've got a 15 hour course on building a full infrastructure on AWS:

https://awsdevops.io/p/practical-and-professional-devops-wit...

We go from zero to fully scalable/loadbalanced etc. infrastructure on AWS. :D
Voxels may be uncommon, but they still weren't new. There's nothing technologically new in Minecraft. And that's fine.
I’ve tried Fira Code before, and I think it goes a bit too far honestly. It’s nice that it preserves character widths, but ideally I’d like to get away from monospaced fonts as well—they’re pretty much just a holdover from the technical limitations of typewriters and text displays. The main reason I don’t use proportional-width typefaces in programming is that I like to work in a text-only terminal (to avoid distraction) and that the ASCII-art approximations of symbols tend not to look very good.
This is a neat trick. But when I look at their examples it seems more like err conditions rather than normal behavior for the early return, in which case they should add the error into the return tuple?
Don't build a product or company around the APIs of a company whose primary asset is its social network.

You'll be in big trouble when, on a whim, they change their mind and restrict access again.
Value signalling.

Also, there is a push to increase the labor supply of programmers to drive down labor costs and the largest untapped source of software dev labor is women. This is just a side effect of trying to increase women programmers: an increase in women programmer founders.
This is awesome. I'd love to see this incorporated into psql or mysql's cli tool for results!!!! The current implementations are horrible.
While democracy alone makes no such promise. If majority of people votes for entrenchment of power elites, that's what you get from democracy
Okay, I think I get it. The format / syntax is pretty easy, simple and clean. I like it. I added a new function that takes two params and returns param, so I think I get this naming the returns now.

https://play.golang.org/p/7bfiSqKY_w

I was also looking for a "spread" / ... operator, but couldn't see a way to do that.
How to Get Attribute ID, Name, Value from Attribute Code in Magento 2?
Extremely overrated Golang.
The problem is that every condition becomes a "pre-existing condition" when you change insurer. And because insurance is tied to jobs, people are forced to change insurers frequently (whenever they change jobs, or whenever their employer changes providers).

So you're on insurance A with no pre-existing conditions and get cancer. Next year your employer switches to insurance B. Now you have a "pre-existing condition" - is it fair to suddenly refuse to treat you? If that's the case, what's the point of having "insurance" at all?
Yeah, I think people are being conservative about where WebAssembly will lead us. Which I think is smart. Promise little, deliver big never hurt anyone, especially not open standards.

But I would love to have an Elm that compiles directly to wasm. I'd love to write a front-page app in Go or Python, or mix in some Rust code.

People talk about Javascript fatigue, and it's real and exhausting to keep up with the constant framework churn. But I think the biggest reason at the root of it all is Javascript. Nobody talks about Unix fatigue, and all the different languages and frameworks that you can use to build your backend services. When we have a truly open-ended platform to build on, we're not going to feel this fatigue, I don't think.
NOT WORTH YOUR TIME.

This reads like an ad for Gardner. Simply horrible article that spends the first 75% of the article talking about things like the Gardner hype cycle for other technologies.
I had a bit of a play around with it. It's pretty powerful being able to see <func name> <params type> <return type> in one line ( or possibly multi line )

It really hammers home the concept that a function is a transformation, and of what into what. And I think this syntax would probably encourage pure functions. And it's so useful to allocate the return in the top line. I really like go.
I've talked to a lot of passionate ex-Nokia people, here in Helsinki.

I recently waited for a couple of months to try and buy one of the new Nokia 6 android phones. It took so long that I ended up with a MotoG instead. It's been years since I actually owned a Nokia phone, but I have fond memories, and the technical staff always seemed very competent, passionate, and thorough.
MTA can and does shutdown redundant parallel lines on the weekends and yet 5 years on there are still significant delays due to Sandy repairs.
The women who helped crack Nazi codes
Rust is a great language, but it appeals to a very specific set of engineering goals and a specific type of programmer who wants a lot of control while also wanting strong guarantees. So far, the web has provided neither. So for this reason, I think Rust adoption on the front-end will be slow, but still meaningful.
A 30% code size reduction in code that does little other than construct and return a value. I have certainly seen individual functions where this is the case, but across an entire program, you will not get anywhere near 30% size reduction.

Having said that, this is certainly something that should be fixed in the compiler.

On a related note, in the final assembly, the compiler could also have optimized the 4 RETs into 1, then optimized away all of the conditionals, turning the sample code into the equivilent of "return objectInfo()"). Of course, in a real example, these optimizations would not be possible; but they do show that these reduced cases are not the best way of benchmarking performance.
It’s important to not assume that tests and code will be written by the same person.

When tests are being created early, it’s actually a good excuse to have at least a couple of minds looking at the same problem, instead of bottling it up into one person who ends up quitting next month. It’s an excuse to not just discuss the approach to use but have some code, where each person may realize that they hadn’t really thought about the whole problem or maybe didn’t understand it at all.

Other criticisms in this thread are still fair. It is certainly possible to waste a lot of time on tests for instance, and to build something that is too restrictive. Ultimately though, if you’re more than a one-person project, some form of “sketch it out first” is a good thing.
The term 'organic intellectuals' (Antonio Gramsci, ~1926-37) actually predates 'organic farming' (Walter James Northbourne, 1940).
Thanks.

Yes, epistemology and ideology seem rather opposed.
I fund people like this a lot. They're always hiring developers for the bioinformatics parts of their products
They don't have half the legislative districts.
For me, the biggest reason I use named parameters is when something I'm ’defer’ring can fail. You can set your err return value within your defer only if it's named.

I went into reading this expecting that use case but was saddened it was not mentioned. The use case the author does give is kind of meh, I find it to be harder to understand what is going on than returning as usual, and that's worse than the slight supposed compiler gain is worth.
Ello ... is doing poorly of late.

Interesting idea, but the long-standing bugs aren't being fixed, and recent directions are killing engagement.
I really don't see the kind of aggressive growth plan and opportunities that Amazon chased after being pursued by many of these current startups. Amazon, Google, Facebook, they all quickly learned that their current model couldn't sustain their pie-in-the-sky valuations, so they pushed outwards in multiple directions. Blue Apron, as an example, doesn't seem to be doing that. And may not be capable of it.

If they had a plan to use their valuation to purchase, automate and control the whole farm-to-table product chain, all while building up advanced technical services that can be sold to other tech companies and startups, that might be a different story. But I'm very skeptical that's the case.
> Textbook whataboutism.

Nope. I was ridiculing the idea of categorising an entire nation as all being of the one mind.

You need better textbooks.

> The most patriotic thing is to believe your country's form of government is better than others, or at least as good as others.

Nonsense. There are plenty of rabid American patriots who despise their government and want to change it, for example. And there are plenty of people who believe their government is the best form, but aren't particularly patriotic.
The problem not addressed is the cost per ride is lower than the real cost to provide that service. If Uber stopped the flow of new customers overall revenue would be flat.
While robots are a stretch, there are a ton of companies taking blood samples and sequencing DNA floating around.

Karius does exactly what you mentioned by sequencing and searching for bacterial/viral dna in your blood.

Guardant and Grail do this to detect and diagnose cancer from tumor DNA in your blood.

Naterra and Ariosa do this to diagnose genetic diseases in fetuses of pregnant women.
Looks like this is the state of affairs in every "capitalist" state on the planet. Singapore, check. China, check. Japan, check. US, check. Corporate oligarchies will stomp on our faces for eternity, it'd seem.