skysight-inc/HackerNews huggingface dataset:
No one really wants a middle man to be making a lot of money off of them. They might tolerate it for some time, but if they ever have an option to do so they are either going to cut out the middle man (sell directly to consumers) or commoditize the middle man (lots of places to get the same content all making only a very small markup). A company with the potential investment capital of Disney or Comcast will almost certainly be able to manage one of those sooner or later. There is no path to long term profitability for Netflix just through reselling content from a few huge media conglomerates.
They're raising money so as to put together an ICO?? That's a new height..
There are already lots of 'practical' applications in the literature. A famous one is Shor's factorisation algorithm. But there are others - everything from doing pagerank to simulating other quantum systems.

Many classical algorithms, which run in ~O(poly(n)) can have an 'equivalent' quantum algorithm in ~O(log(n)) - an exponential speedup. There is still debate as to how the complexity class of problems which are efficient on a quantum computer (BQP) relate to other complexity classes. Its suspected P lies entirely within BQP.

However, at least initially, I think quantum computers will be a specialized piece of equipment. Classical computing is pretty good for your average person. Quantum computers will be used for more heavy compute tasks.
Lwan used to be at the top on Techempower Benchmarks, but I don't see it anymore. I do however see a Rust webserver, called Actix-Raw, which tops the list. acidx, what do you think of that project?
If you're using a screen reader anyway, why not export to text instead of pdf? You're just wasting more storage for no benefit you can perceive.

This relies on what should be a reasonable assumption that the latex source is provided.
This sentiment is one of the reasons why I didn't bother in the past: it's apparently so complex that I have to learn something completely different and useless these days, before I can start learning something useful. I'd much rather just deep dive into x86_64 or ARM or something.

These days I know that older versions are still (partly?) included in x86_64 and that they're often mostly the same, but that was not clear to me when I saw tutorials for ancient architectures of which I didn't see the point.

But then, I've never taken well to the school system where you get taught something stupid first only to see practical applications later. It's why I dropped out of high school and went to do something of which I did see the use (a sysadmin 'study', because I knew I enjoyed working with computers, and that was indeed a good fit for me).
What's the size needed for cracking large-primes based encryption? If not at 100 qubits, what are some useful calculations that we can do at that size?
as someone who claims they are a programmer and researcher... you would think they would have done some more research on this and also have common sense to know that this isn't a keylogger.
> For me that's an edge case, though

You rarely edit a paragraph with links?

I think a better way is to specify the number a link refers to but reorder it if it's out of order. So maybe you have 1,2,3 then after an edit it's 1,2,5,4,3 then after publishing it becomes 1,2,3,4,5 while still prserving the order of links (so only changing numbers)
You and mtgx both mention Optane performance is "not even close to dram." I'm interested in if you have found anyone who has benchmarked the DIMM version with respect to actual DRAM. I see several sites that have benchmarked the Nvme version but this has additional hoops that the DIMM version would not have to jump through and so I've been on the lookout from Anandtech or another reputable source for actual numbers.
It was our first time on HN and I don't think the person using the account did (or had enough karma even if they wanted to). As you can see here and beneath (https://news.ycombinator.com/item?id=17486633) we prefer to engage. Arguman is also still in there. Also, I am unsure how flagging works on HN, but I think it requires multiple people clicking "flag" to mark a post as flagged.
Probably not the strict definition of tech blog, but check out priceonomics. Last I checked they were paying $1000 (!) for an article - at that rate, I assume it is probably not easy getting published there, but worth a try.
You can combine org-mode with deft for quick note organization and lookup. https://jblevins.org/projects/deft/
> Since then the US has pursued market based heath insurance

I wouldnt consider hundreds of millions of dollars of bribery 'market based'

https://www.opensecrets.org/lobby/top.php?indexType=s

Physicians are one of the biggest reason healthcare is so expensive. Ive seen studies saying physicians account for 10-20% of all US healthcare spending.

Physicians play that off like- Oh only 10%?

But the reality is that the hospital parking lot, the IT, the nursing staff, the electricity, the software, landscaping etc.... all go into that. So 10% of spending being on Physicians is quite high.

Its a cartel that they continue to regulate to make more difficult to be part of.

I genuinely hope medical tourism becomes established because US physicians are corrupt.
> If by "manage care and costs", you mean kick people off insurance and deny claims, then sure.

The prohibition of pre-existing condition exclusion and the associated practice of rescission in the ACA largely ended the “kick people off insurance” practice (and the limitation of profits to a percentage of actual paid bills eliminates some of the incentive on the other), though the current Administration’s drive to reverse those policies combined with the way the industry is vacuuming up personal data could make them return with a vengeance.
The REPL for Hardware
This analysis is simplistic.

Correlated failures are common in drives. That could be a power surge taking out a whole rack, a firmware bug in the drives making them stop working in the year 2038, an errant software engineer reformatting the wrong thing, etc.

When calculating your chance of failure, you have to include that, or your result is bogus.

Eg. Model A of drive has a failure rate of 1% per year, but when failed the symptom is failure of the drive to spin up from cold, however if already spinning it will keep working as normal.

3 years later, the datacenter goes down due to a grid power outage and a dispute with diesel suppliers so the generators go down. It's a controlled shutdown, so you believe no data is lost.

2 days later when grid power is back on, you boot everything back up, only to find out that 3% of drives have failed.

Not a problem. Our 17 out of 20 redundancy can recover up to 15% failure!

However, each customers data is split into files around 8MB, which are in turn split into the 20 redundancy chunks. Each customer stores say 1TB with you. That means each customer has ~100k files.

The chances that you only have 16 good drives for a file is about (0.97^16 * 0.03^4)2019*18 = 0.3%

Yet your customer has 100k files! The chance they can recover all their data is only (1-0.003)^100000... Which means every customer suffers data loss :-(
Functionality is to enable an "AdFuel Creative Review" form when typing "d o h" anywhere on the page. Try it. Then click the blue icon in the lower right.
That’s what HBO thought. Their streaming service was a streaming pile of crap technologically. They ended up using BAMTech to redo it. Disney bought BAMTech.
I've been experimenting with AppSync and it seems promising. The only thing I hem and haw about is the resolver templates, which are written in VTL (as opposed to JS). I asked the core devs about this on Twitter and they said it's so they can have a deterministic bound on the execution time for resolvers against Dynamo. Still, seems to me like giving the option of lightweight JS resolvers with bounded execution time would be a good feature. I know you have this option with Lambda, but then you run into the "cold start" issues on a per resolver basis.

Other than that, it seems like a great stack. It's scalable and has all the right features baked in to build a prod-ready app. I feel really productive when I'm using it.

After seeing Cloudflare's superior performance with their service workers at the edge (over AWS Lambda), and seeing both AppSync and Prisma and Apollo, I'm wondering if we couldn't get a stack like:

1) Service workers at the edge, globally distributed JS running in V8 isolates, that work as GraphQL resolvers against a globally distributed DB like Cosmos on Azure.
2) Built-in websockets/subscriber support either handled at the edge or from AWS/Azure/etc
3) Global caching via Apollo Engine
4) A cleaner DB abstraction like Prisma offers over Postgres

^^ seems to me like we're getting close to this realization of being able to just ship serverless code, have it automatically geo-replicated and cached for low latency, quick response times, and without having to worry about dev ops. These are huge productivity wins for devs.
> This is why I said in another post you absolutely have to read and understand your policy before you experience a loss!!

Yep, and this post has been an education for me!

However, I still have issues with the way it's marketed. I think part of the problem is showing these huge numbers for medical cover. It's almost a psychological trick, in the same way that lottery players see an enormous jackpot and somehow conflate it with the likelihood of winning. It's falsely reassuring.

In reality, most claimants are going to spend much less than 1% of that £5 million limit before they get flown home. It only really applies to people who are at death's door and end up with a long stay in intensive care, or need a fully-staffed medical flight to get them home.
> What is the pricing model? (eg per request?) Roughly what is that cost?

Across all the products I've used (web, batch, API), the price is per-request (where a batch is multiple requests). The actual price can vary by several orders of magnitude depending on what you're requesting. If we're talking about list pricing, it ranges from about 10 cents to tens of dollars per request. There are significant volume discounts available, of course.

>Is there an "all-you-can-eat" access level that other organizations have?

I have not seen one myself and I doubt they offer one even to their largest enterprise customers. However, I am fairly certain that they offer it to certain government agencies. For example, I have seen federal government RFP's that require it.

>How granular are the data fields per record (/person) ?

It depends on the kind of response/report you're looking at, but as a general matter they are highly granular. For example, provided the data are available, I could itemize a list of every car you've ever owned by make/model/year, infer whether you're in a same-sex relationship, or see what the grounds were for granting your divorce.

>Do requesters generally cache the retrieved data on their own stores, continually re-retrieve it, do analysis in large batches, or what?

Aggressive caching is an absolute requirement for API users. That is proximately because Lexis's server does not "remember" your requests. They are logged and have unique transaction ID's but if you run the same search twice they will not check the request against a log cache to see if it's the same as one you ran recently. Instead they'll just charge you a second time (a very easy way to accidentally run up a big bill when running tests against a production endpoint). In combination with the high price per request, you'd be stupid not to cache the whole response.

>Would we expect to see big caches of this data sitting around outside of their vaults?

Yeah certainly. You can't arbitrarily run requests and store the data (e.g. in order to resell it), but you can store the results of requests you've made.
https://octopus.com/ is a decent option. But, I wrote a windows service that knows how to deploy different types of applications windows service, iis app, scheduled tasks etc.

The service listens for manifest change message on a topic, when a team wants to release a new version of an app, they update the url of the jenkins artifacts in a manifest file in git and publish manifest changed message.

Deployment service on all the servers downloads the latest version of the manifest file and updates or installs apps as needed.

I also wrote a custom prometheus exporter to export health and version of services installed on a box. That allows us to track the deployment status.

This setup has worked super reliability for us, very little maintenance and training required. Since deployment occur in parallel, deployment on hundreds of servers takes only a few seconds.
What does this have to do with coding
It's probably because Lenovo's suspend feature relies on an unsigned binary blob from China sideloaded during system boot over an unsecure HTTP connection.

Why anyone still trusts Lenovo enough for this sort of thing to come up as an issue is beyond me.
Improve Your Application Performance with Garbage Collection Optimization
I planned to buy this laptop some time this year. Has lenovo stopped supporting linux as well as they used to? I've owned two lenovo laptops and loved them and planned to buy another. I'm also looking at dell laptops since their linux support is reportedly excellent.
Judging by all the error pages after launch, they needed more!
This sounds like another way the rich get access while the poor are stuck with crappy government care.
They probably do run it. Just they are looking for the highest paying ads that don't have a boob in them or a penis. If the highest paying ad is a keylogger, that's generally not what they're looking for when they're filtering it out.
I always replied to them immediately, it's just I didn't get the written "not fit to fly" until I saw the DRs again, which was the day of the surgery. I had told the insurers that the DR's had already "told" me I wasn't, and that I would get the written form when I next met them. I had to decide between having the surgery or not at that point. I couldn't go back on Monday morning, ask the Dr for his letter, and hold off on the operation until my insurer emails back. Which coincidentally they didn't do until the 19th, 7 days later.
I moved from a developing country (where I worked 1 year in a software dev environment you describe) to the UK. So I know exactly what you are talking about.

Feel free to pm me if you have more questions

List of issues I can think of...

1- In some cases, people in developing countries usually have a short term thought/goal. Like myself. I'm just here until I can apply for Masters in xyz country or immigration to lala-land and get out of here. Brain drain is very very real and very very obvious. People change far too quickly. And because there is no handover/software dev process. A lot of stuff is re-done.

2- We just have never ever seen good practise/experience to know any better. In the UK, there were people next to me who had been engineering for 20+ years! I didn't have access to that level of engineering/experience. I'm talking about Engineering, 20 years of coding/design experience of building/shipping stuff. The senior guys are still there. They just drift to management as engineering is dirt cheap.

3- I'd recommend listening a lot at first. There will be one or two good people who others in that team will be looking up to. Focus on those guys and explain your changes to them. They'll explain it to their fellows in their language. And there will be quiet people mostly because of language barriers.

4- Take baby steps. (or one big drastic step)

5- We don't think in English. That becomes a problem at times because people in English speaking countries think in English, learn code in English, speak in English etc. We might know English. And we write text/code in English. But we actually think in our own Mother tongue. Hence the focus on convincing a few key people who others are looking up to. And then they can talk in their language.

6- Build trust

7- Sometimes the gentle approach doesn't work and you need to use the stick approach. This is how its going to be done. The CI system is going to enforce this policy. I'll do all merges and this is the list of things you need to make sure work before sending a PR.

8- Establish your role with the CEO and make sure the CEO communicates everything to the team. Including the fact that there will be some time invested in improving software methodology itself. Otherwise, you'll be in a constant battle for justifying things.

9- In the developing countries, overall, people are in a higher stress state. It can be any number of things most commonly financial stress, family social issues, marriage issues.

10- Age matters here. Not technical/expertise. And if a bunch of people came from one University and another bunch from another, it matters.

11- Notice who eats lunch with who.

12- Build trust. Learn a few words of the local language. Try to say a few words. This usually results in a bout of laughter though.

I can probably go on n on. But I think you have enough
> I did not choose the photos my female students chose the photos and helped me set up the talk... Henry Mushinsky apparently has some kind of vendetta for me. He had no right to enter into my slide presentation and try to destroy me, if he thought he had the right to censure my slides why didn’t he just delete them.

It is kind of odd that the photos were censored by someone else but were still considered inappropriate after being censored.
Unnecessary headline editorializing. Could we have it changed to the original?
No, it will never be used for that.
Depending on how the CEO will introduce me to the team, I'm either the boss, am respected by default or another team member with no authority at all and can't rely on status to move things forward. Hierarchy is extremely important to this culture.

You really shouldn't sign any contract without knowing your compensation, role, goals[1], and position. It sounds like you really don't have a handle of what your exact position is and the role you will play is really dependent on that item. It might be impossible to achieve if you are relying on making a logical argument to carry the day.

1) some folks would rather say "deliverables"
This is short on details. So here are some more: since S0 ( active suspend) became more popular with windows 10, most manufacturers have decided to REMOVE THE CODE from the bios that allows S3 (suspend to ram).

Worst case is they left the stubs pretending S3 is supported, so the computer goes to sleep - but never wakes up! Dell, I'm looking at you!!

Workarounds come from redoing the S3 code, mostly in ACPI tables with triggers - for all peripherals.

It is a shame, as in S3 most laptops eat less that 1% of the battery per hour, while in S0 such good results require heavy configuration to prevent the "active" part of active sleep, and make sure the laptop never wakes up until you actually press on the power button. But I guess it is the road to progress, as S0 is more flexible.
He was also one of the prime suspects behind https://en.wikipedia.org/wiki/Piltdown_Man fraud which set back scientific community in general, and anthropology in particular quite a bit.
I'm not aware of it. I'm learning Rust (just bought the "The Rust Programming Language" book, FWIW), so I will check it out.
> You should be able to get insurance for your insurance

If this doesn't exist it seems like an opportunity worth investigating. Your premiums would essentially be paying for consumer research on insurers (this should also include so-called "extended warranties," which is a huge market). The relative costs of premiums for different insurers should drive consumers to more trustworthy insurers, which should improve the insurance marketplace for everyone.

It's possible it just may not be economically viable though.
Ignite 2 – The shortcut for new React Native projects
Record and Upload Videos with React Native
Haha, this is extremely true. I endeavor to keep my needs so small that I'm never in the crosshairs of BigCo's "PLATINUM PARTNER NETWORK (TM)". That's a Kafka-esque place to be!
Yup, cronic conditions and patterns like poorly managing that care. If they saw a lot of stuff related to problems with diabetes, they might schedule / send someone to the home to help establish better care and etc.
If you know why S3 does not work on some brands, the editorializing is not unwarranted.

There was an active decision to remove working parts of the code. That is shameful.
Solar cars for sure! The technology is pretty much there, but some special interest groups (OPEC, etc) are lobbying to keep it away from citizens, just so their financial exploitation can continue for some more time.
Citation on that? Never heard that before, and I own two ThinkPads (including a four-month-old T480).
1) Misleading title: The layoffs and plummeting traffic are at Diply, not Facebook.

2) The article is behind a paywall.
DDoS Mitigation for Modern Peering
Do you have an example of this sort of thing done well?
I have no idea what percent by volume is actually in a bottle, but I have seen a great deal more shampoos recently with "argan oil" on the bottle label.

https://www.google.com/search?client=ubuntu&channel=fs&q=arg...
And a dire need for an editor!
I'm considering a Fujitsu lifebook U937 to replace my thinkpad.
>this sort of thing beguiled a lot of clients

Yes, exactly. This explains the state of the modern web.
My current laptop, the T450s, has full support for linux. My coworker uses a X270, which also seems to run Arch fine. I think it's just the X1 series with these issues.
Great document. Very useful for maturing a GraphQL API past that of a cloned tutorial.
> if you store 1 million objects in B2 for 10 million years, you would expect to lose 1 file.

Can this be reformulated:
you store 10 trln objects (e.g. 100TB of 10 byte records), you lose 1 record each year.

Also curious what are the stats from other providers.
Daniel this is really cool, thank you for sharing!
>If you're in the US, that choice could bankrupt you

This is literally the point of bankruptcy...

The system is designed to save people who would otherwise be rejected care or put into slavery/debtors prison.

How many safety nets do we need?
Good UX depends on audience and context. Many things are widely shared precisely because they give the user something fun and unexpected.

For people who work with computers all day, being online is more perfunctory, and the pleasure of seeing something fun/different rarely outweighs the annoyance of the interruption or of having to figure out an unconventional UI. But that's not everyone.
I'd go about it like so.

1. Start on a high note, take the team out to lunch / dinner and start to get to know them.

2. Don't force any changes, they will likely resist and you'll lose any budding support. Forcing a code review workflow is likely to demoralize them, and will be perceived to be slowing down dev that's already behind.

3. Work longer hours than anyone. You need to earn their respect, being seen to work insane hours is the fastest way to prove your commitment.

4. Do one on one interviews with everyone, and listen listen listen. They know what's going wrong.

5. Strive for consensus, and become their champion in relation to upper management.

6. Never denigrate any member of the team, even if they are exceedingly incompetent. Work with them to assign tasks they can complete.

7. Heap praise on every good process and success you see.

8. Never claim any credit for yourself, ever. Make sure the CEO understands this, and doesn't praise anything you do in front of them.