skysight-inc/HackerNews huggingface dataset:
A daily reminder that the US spends more per-capita on socialized medicine than any other country except Norway, and spends more on socialized medicine per capita than many first world countries (e.g. france, australia, japan) spend on medicine in total, both public and private. [1]

Conservatives (I am a conservative) who say we have a free market system are wrong. Liberals who say we are too heartless to pay for a socialized medical system are wrong. Anyone who says our military spending is why we don't have public healthcare is wrong. Anyone who suggests the US is competent enough at public administration to implement a public health care system is also probably wrong.

Collapse appears to be the only way out.

[1] - https://en.wikipedia.org/wiki/List_of_countries_by_total_hea...
> However the market does't care for that. The market prefers short term gains over long term gains.

I agree with this. For example, Sun was sold for $5.6B in 2009. [1]
While Skype was sold for $8.5B in 2011 [2].

Sun had Solaris, Java, SPARC, and MySQL.
Skype was a chat tool.

Even today many popular databases find it hard to get billion-dollar valuations, while multiple Social Companies has done it.

The market doesn't care about core CS. It cares about monetary gains.

[1] https://en.wikipedia.org/wiki/Sun_acquisition_by_Oracle
[2] https://en.wikipedia.org/wiki/Skype
Cost of Hepatitis A vaccine at Costco, 2 shots @ $75 each = $150 total

Cost of Hepatitis A vaccine at doctors office, 2 shots @ ~$115 each, plus $150 to $300 each time for just visiting the doctor. Total cost $550 to $800. There are so many things doctors aren't needed for, but due to the prescribing power they have they can really take advantage of the moat they have.
Maybe if Kestrel isn't ready yet they shouldn't be releasing it? Actually a lot of .NET Core feels half-finished.
You can succeed with fewer hours, but you may need more cash to burn. It's a tradeoff.
> Perhaps you're seeing people defending them when other people are just trying to share their experience? If so, I agree, that would get tiring.

The context of when they choose to share experiences casting Uber as a catalyst for significant improvements provides a lot of evidence that it's not just an anecdote in a vacuum, but rather is meant to defend Uber.

I'm all for positive experiences, and I _really want_ ride hailing services to somehow be profitable, because it could add competition and create various experiences that I am willing to pay (the current subsidized prices) for.

What's tiring is seeing repetition of the positive anecdotes without the necessary accompanying asterisks that qualify it based on the _inherent_ profitability issues with any service that tried to solve these problems. Then we can at least acknowledge that the nice, upgraded experiences from these apps is purely a _donation_ from a group of investors, which means it's irrelevant as a comparison with prior taxi experiences unless those investors are willing to make it a permanent donation.
They have always had a TRRS connector, just that the extra R is used for the video signal sadly.
But Apple DOES do this. Safari's integration is so tight with iOS that it's inconvenient to use anything else 100% of the time. They really aren't playing fair.
By signing it.

"Injection" is the process of inserting content into the payload of a transport stream somewhere along its network path other than the origin. To prevent injection, you simply need to verify the contents of the payload are the same as they were at the origin. There are many ways to do this.

One method is a checksum. Simply provide a checksum of the payload in the header of the message. The browser would verify the checksum before rendering the page. However, if you can modify the payload, you could also modify this header.

The next method is to use a cryptographic signature. By signing the checksum, you can use a public key to verify the checksum was created by the origin. However, if the first transfer of the public key is not secure, an attacker can replace it with their own public key, making it impossible to tell if this is the origin's content.

One way to solve this is with PKI. If a client maintains a list of trusted certificate authorities, it can verify signed messages in a way that an attacker cannot circumvent by injection. Now we can verify not only that the payload has not changed, but also who signed it (which key, or certificate).

Note that this does not require a secure transport tunnel. Your payload is in the clear, and thus can be easily cached and proxied by any intermediary, but they can not change your data. So why don't we do this?

Simple: the people who have the most influence over these technologies do not want plaintext data on the network, even if its authenticity and integrity are assured. They value privacy over all else, to the point of detriment to users and organizations who would otherwise benefit from such capability.
mods: "extension" -> "expansion" in title
Quantum Computing in Under 11 Minutes
What a coincidence, they're also getting redesigned to look good in real life. Maybe employers have realized that employees are happier and more productive when they're not in a sterile overlit grey office 8+ hours a day.
Any further progress on that list of short, straightforward maxims to live by?
Yeah. The larger point is still that you just can’t compare IC trains to subways. The TGV gets to 300km/h+, but it’s irrelevant to the Disneyland Monorail.
https://hackerchick.com/
http://chickswhocode.com/
http://chickscancode.com/

I spent 5 seconds googling.
The 2018 Web Developer Roadmap – Codeburst
If you're referring to a properly run CA, then they're a good model to follow. Some of them, obviously, do not implement proper operational security procedures, but a good many of them do. It's usually required in order to have your Root CA certificate added to the trust store of major browsers, OSes, etc. I was a senior engineer for one of the larger commercial CAs, and started off my career as an engineer for the world's largest gov't CA. Biometrics, HSMs (hardware security modules) for storing the keys, offline root CAs, documenting EVERYTHING, armed guards, etc. are the norm. The CA software platforms themselves are usually assessed for FIPS, Common Criteria, etc. compliance. And we were audited. All. The. Time. I can't speak to Let's Encrypt, but the bigger companies that make their money in the CA space are insanely serious about security.
> Violence isn't the only way to coerce people into doing things against their interest. If there was an implication that bonuses would be available, or something to the effect, it's unethical to say, "haha, you didn't have an iron-clad contract". Using fine-print in contracts to get one over on people who aren't lawyers is pretty much the textbook definition of unethical.

None of the comments I've replied to describe anything like that. They simply refer to the (paltry) amount. I'm not disputing there's more to the story, I was simply commenting on the bit that's actually in front of me.

> The point people are trying to make is that the people who quit said they were treated unethically. By disputing that it was unethical behavior, you're calling those people liars. Being "more right leaning" doesn't make you an asshole, but calling people liars without evidence does.

I never said they were liars. I said that the $200/month doesn't on its own make the agreement unethical.

Apparently that distinction is beyond the grasp of today's commenters.
Overall we look at thousands of variables with varying degrees of weighting. Can't just use the same generic approach to each different business model as would over-simplify and ignore (or overplay) nuances of specific businesses that could be strengths or weaknesses.
Is college worth it? One professor says no
That’s really surprising. Wonder who these people are considering every competitor to it does a 10x better job.
The level of bias reeking from that article is insane and it's not about the topic but the phrasing.

"Bergman relates in detail the many operations undertaken by the nascent state that foiled an Egyptian rocket program, broke the backs of Palestinian commandos operating from Gaza, penetrated Syrian intelligence, and bugged the flat in Germany where young Palestinian activists planned raids into Israel."

By Palestinian Commandos the author (of the article not Bergman) means the Fedayeen likely those who were prompted by Egypt after the Egyptian occupation of Gaza and the dissolution of the "All-Palestinian" government by Nasser because they didn't fit into his plan.

The Fedayeen exclusively target civilians and foreign officials in Israel so while they primarily used guerrilla tactics and performed mainly cross border raids calling them commandos is a bit of a stretch.

Also "young Palestinian activists planned raids into Israel" is laughable if you don't want to call them terrorists that's fine but the only other appropriate word to use here is militants or combatants as they weren't planning to organize a dance off but attacks on civilian targets within Israel.
Any suggestions on how I can get into that 10%?
Well I see some correlation between being left-leaning and not being asshole to employees ;)
Ask HN: What's the website where you can ask interesting questions?
I am bad at researching the web. Now, some people might call me lazy but I always try my best.

Often times people who say, this is trivial enough to find by yourself are deeply rooted in the niche which my question is about.

Most of the time, there answers just sounds like "Go find it yourself".

Obviously, this doesn't help the person asking.

Is there any website, where the goal is not to be specific with questions (unlike StackOverflow and likes) but to go as broad as possible?
It's worth noting that the FTC seems to have only stepped in here because of the "negative-option" recurring payment model these sales channels were employing. They made it very difficult to successfully stop purchasing the advertised products.
Google is a deep pocket and the SEC recently put everyone on notice that crypto is under their jurisdiction and must adhere to current laws and rules, therefore ALL PARTIES involved in offerings or "portrayals" have culpability when the hammer drops.
I don't understand why my comments were downvoted twice. At least Paul Graham (apparently) agrees.
What use to I have for being able to address a hypothetical 1TB of memory on a computer that's got a fixed 1GB of memory soldered to the board?

I can see having a bit of headroom for virtual memory, but I wouldn't want to actually use it. The non-volatile storage on this computer is an SD card, so paging will be particularly expensive. Are you really going to have more than 3GB of swap? That's a pretty big appetite for thrashing.

Regarding running 32-bit binaries on 64-bit OS, sure, and the code that lives in those binaries will run faster. But you'll still be needlessly taking a hit on the 64-bit kernel and userland.
These steps are generally split between the image processing ones, the OCR one, and a final step of combining/compressing pages into a single "bound" pdf/djvu file, at least if you are looking to use FOSS software.

For image processing, take a look at Scantailor (https://github.com/scantailor/scantailor/wiki), which will handle all the image processing steps for you and output images that are ideal for OCR.

I have not done OCR on mixed language text but I will say that tesseract has been under active development for years and does continue to improve.

The best FOSS options for binding all the processed images and OCR output into single files are djvubind (https://github.com/strider1551/djvubind) for djvu output, and pdfbeads (https://github.com/ifad/pdfbeads) fr pdf output. I tried to write up an outline of the whole process and how to use each of the tools here: https://github.com/wikey/bookscan

A lot of those tools have received little development in the past couple of years. They tend to do what they do well and reliably so don't let that put you off, though anyone interested in adding to the developer pool would certainly be welcome.

For more general information and especially background discussion, take a look through the DIY Book Scanner forum: https://forum.diybookscanner.org/
I actual agree with you. However when business claims to need it done in 3 months, do they? Lots of business software projects don't meet the deadline, they end up taking longer, not having complete feature and worse still ridden with bugs. They try to meet deadline, cut corners and end up with flaws. When the deadline is missed, more pressure is placed on developers and things get worse. Business tries to have their cake and eat it too. A business that exerts demand for a deadline, can't also demand for all features, cheap cost, and high quality. There are trade offs and these trade offs are often ill defined. The idea of lean software and agile is great and hopefully with time will solve this for the industry.

BTW, I'm now part of the business side now and a manager. If you give me time constraints, you don't get to give me feature demands, you can give me your prioritized feature list and I can tell you what we can deliver given all other constraints. If you demand all the features, then I take away the time constraint.
What's wrong with the crypto world?
It’s definitely not advice for the average Joe or someone’s Mom and Pop. It’s about what it takes for a business to be monumental and transformative.
You’re assuming the owners did everything according to contract and above-board. Maybe they didn’t. Ever considered that? Even if they did, perhaps they just got lucky and were able to convince smart developers to work against their interest. Regardless, defending them does you no favors, as evidenced by the comments on here, nor was it the best long term move for them, because I won’t be buying anything pushed out by that leadership team and will encourage others to do the same. Given the comments here, I suspect others will, too.
Ah...! Sorry, I misunderstood you there. (Ok,ok. I admit I only skimmed your reply :) ).

But why would you want Turing completeness in a user facing templating engine? This is generally considered harmful, leading to all kinds of maintenance horrors.
(And that's why StringTemplate deliberately isn't.)
iPi
This isn't very relevant for discussions about NYC, since all drivers have to be licensed, and many drivers work for fleet owners who rent out the cars for shifts. Few (if any) NYC drivers user their personal vehicle, and it is very likely they lose money spending that time as drivers when they do.

So this issue is extremely complicated. Yes, medallion politics are inefficient. Are they as bad as overtly scammy practices to leverage up supply by exploiting poor economic judgement of the class of people who consider being an Uber driver?

Honestly, it's not clear to me, but certainly should not be seen as some type of free enterprise victory over the medallion system.
Slack had about 10 times YOY growth when it first started and then slowed down to about 3-4 times YOY growth which is what it currently looks like it is at.

*these are just my eyeball estimates from looking at graphs in google search for "slack growth"
Pi Day: The Spigot Algorithm
For most of the universe’s history you did exist, but were dead, scattered into atoms all across space.

The thing is, after a mere billions of years, you managed to consolidate into a form and became alive. Not a bad deal.

But to be dead, is to wait a trillion years for something to happen, only for it to turn out at the end you have to wait a trillion years more, and then you have to continue this forever.
FWIW, Stephen Hawking's son works in the tech industry. He is a software engineer at Microsoft. See https://www.mirror.co.uk/news/real-life-stories/stephen-hawk...
Googles lawyers, go figure.
TL;DR: Hawking+Einstein  3.14 means nothing
It was sarcasm!
How Amazon’s Bottomless Appetite Became Corporate America’s Nightmare
After Facebook announced it would stop crypto adverts I continued to see them for quite a while.

Facebook detects text in ads and will alert you when there is too much. I imagine it also reads that text and therefore would be quite easy to auto flag ads with "ICO" "Crypto" "Coin" in them.
This is a nice minor upgrade, good job. That said, I'd love to see a new model with more memory. That would require Broadcom (or some other organization) to develop a revised SoC that supported more control pins, but in a large sense that's a small change, and memory is cheap enough that adding some more memory wouldn't significantly change the price. But it would greatly extend what software the Pi can usefully run. Most software developers don't care very much about memory size, leading to bloat in size. As a result, the little memory limits what applications the current Raspberry Pi can use, including many programs useful for education. I wish them luck!
Texts of that era remind us of the brilliance of Knuth. http://en.wikipedia.org/wiki/TeX
The gains from Lisp-like support of live-environment programming are not small, but they are hard to communicate succinctly. The costs are real, but not onerous for a language designed to support such features.

But a person designing and implementing programming-language tools has to deliberately choose to provide the needed features because implementing them after the fact raises the costs and lowers the benefits. That means such a person must believe that the gains are worth the cost. The only people likely to believe that are people already familiar with those kinds of systems.
Meh I don’t judge others but I personally don’t want an arranged marriage I feel like in most cases it’s always focused around the man and not the woman so the woman ends up with a suboptimal match which I think is wrong.

It’s interesting (but not surprising) how people of the same race and religion can have very different cultures based on the region of the world they were born or grew up in.

Malaysians like my parents who are Indian genetically/ancestrally (been in Malaysia for multiple generations though) and Hindu by religion date in high school, Pre-marital sex is not uncommon and some speak openly about it just like here in the “West”, and usually get love marriages.

Same applies to Malaysian Chinese Buddhists and also to a much much lesser extent Malaysian Malay Muslims.

But in South Asia, Indian Hindus and Pakistani Muslims (not all of course) have this arranged marriage notion (Although I’ve been told it’s less common now) and dating in high school in very rare and I’m guessing Pre-marital sex is either very rare or you can’t talk about it openly because of social stigma.

Same race from a genetic point of view, same religion,

But different views of feminism, sexuality, and dating.

Not surprising of course.

As an American myself my views are mostly “Western” since I grew up here and I guess my parents were pretty progressive (at least on this issue my mom went against her parents to marry my dad).

The society in which you grow up in plays a large role in how you end up seeing the world and people around you.
It is an open source project, if they don't release it they cannot start receiving community feedback, patch sets, and bugs. Which means a lot of stuff still won't be found until it is released, no matter when that is.

.Net Core is definitely half baked but it is a pretty ambitious undertaking. They're completely re-developing .Net from the ground up to be cross platform, no small task.
For its intended purpose, it is ready enough and stable. But that is the point of open source as well, to have outside input into decisions made early on. Besides, is anything release actually fully ready yet? I don't think releasing it was a bad idea. .Net Core does seem to be moving fast but things are now stabilizing and it has been a combined effort of internal and external Microsoft developers, which is great for them. If they had simply released another .Net framework 5, I think a lot of developer mind share would have gone elsewhere. Open source was the right decision, and despite it feeling half-finished, it's actually a great improvement. Things will stabilize.
Do you know of Orbiter: https://en.wikipedia.org/wiki/Orbiter_(simulator)

Orbiter vs Kerbal, etc.: http://www.thespacereview.com/article/3091/1

(Via XKCD, note title text: https://xkcd.com/1244/ - nice slingshots too )
can we just give his family some privacy? Jeez...
For Google, the answer is pretty clear: the advertisers decide what content is acceptable or not acceptable. It is pretty clear (like the parent indicated) that the pressure to demonetize is coming from the advertisers. And it's not really "fake news" that I've heard the most about, it's content that is deemed objectionable to their image. Not many companies are going to accept appearing next to terrorist recruiting videos, or racist material, or videos that appeared to be child predatory (all headline-grabbing incidents of late). Large companies also tend to shy away from "controversial" / "radical" politics as well, so there's no question that some of those are going to be targeted.

This is the consequence of the nature of the beast: a broadcast platform that lives off of advertisements. You can't force Google to not do what their advertisers want.

I see no reason at this time why those with advertiser-unfriendly viewpoints can set up alternative platforms, that do not necessarily need to cater to big-corporate advertisers. At this point (at least in the United States), you don't have the situation in some nations where there is just one viewpoint (the state media) and alternative opinions are silenced not by demonitization, but by police/army force.
I believe Lyft only operates in the US.
No, but throwing around political accusations as epithets in a non-political discussion might.
Yes god forbid you install two apps
Former Equifax employee indicted for insider trading
Sure, but integration of technologies is a technology itself. And, that too must then be 20 years old.
It was downvotes heavily (5 downvotes). "Move fast and break things, including business ethics and trademark laws" must be the prevailing thought among the HN readership
You are forgetting opportunity costs in besmirching "build fast" over optimising for TCO. If I can use the code to gain an immediate business advantage it is entirely possible that I'll take something in 3 months than 6, even if it costs more in the long term. The language, and negotiation, required is of the Engineer, not the Scientist - there is still optimisation going on.
Like Lego; you build something and play a while... then all the pieces go back in the box 'til next time.
Well, the debunking of many of Daniel Kahneman's insights was covered here earlier:

https://news.ycombinator.com/item?id=15228712

I would everything on whatever this list is with a huge grain of salt along with any other social-science heavy book.
Stephen Hawking: Three Publications That Shaped His Career [video]
An accessible summary of the part of Hawking's work that we can digest at present, by someone in a position to know. Don't miss the last paragraph.
I really liked Kip Thorne's Black Holes & Time Warps. Some overlap with Brief History of Time in content, but much bigger and detailed but still reasonably accessible (I thought).
MIT Self-Driving Cars: Sterling Anderson, Co-Founder, Aurora
Hello everyone, I need feedback app Movie Streaming (http://wewatchmovie.com/)
Hi, I'm developer, today i finished web app. "we watch movie" Wanna share an amazing movie which you are watching with your partner?
No Geographical distance
No need to leave your bed
No need to pay money on Netflix
No need to partner's space to download movie
Real time chit chat
http://wewatchmovie.com/ Can you feedback for me. I'm learning make product. Thanks you so much.