skysight-inc/HackerNews huggingface dataset:
I think a lot of product placement comes down to more extortion than permission. The production wants Apple to pony up some money or free stuff in exchange for having their product promoted -- "promotional consideration". In the case where you are shaking down Apple for money, they probably demand certain assurances in return.

You could just use Apple devices and pay for them, and then Apple would have no say.

My theory, too, is easily falsifiable -- check whether the movies you linked have "promotional consideration provided by" lists that include Apple.
yeah, creating a personal search db is time consuming and kinda impossible... a while ago everyone was coming up with bookmark managers that kinda sorta could function as a personal search db, but it still required a lot of customization. Also they were all cloud based, and didn't really function offline.
This is pretty horrific. Wishing for the deaths of millions? Would you also wish it upon your friends and family that have respiratory disorders, or are on immunosuppressants? Plenty of Millenials will die as well. And the old people who will die will most likely not be the rich, powerful, and well-cared for. You should take a long look in the mirror and consider whether the joy you are feeling is at the changing to a new world order better for you and yours, or just a desire to see millions suffer, regardless of what they have done to you.
BalenaEtcher – Flash OS images to SD cards and USB drives
I think you are a bit unfair towards the end of this and the focus on developers is misguided. I agree that the cross platform hype is a bad trend that sacrifices user experience for developer experience however one needs to look at the incentives that developer operate under before placing the blame solely with them. Businesses are equally or more to blame for the current state of things than individual developers.

> ...software engineering than say a C++ developer. BootCamp courses teach you how to make bloat...

Reeks of elitism
From the parent:

"as is now the case"
An Insecure Mess: How Flawed JavaScript Is Turning Web into Hacker's Playground
Well, you've heard of burner phones -- welcome to 'the burner hacker'.
Fantastically straight forward? I strongly disagree. I've done the SA many times, and trying to find out your balance or payments list or anything useful is now a kafka-esque nightmare. Last time I knew they must owe me money but they didn't say at the end, and it took me about 15 minutes to find out how much, with no indication of when it would arrive. At the end of the SA they even had some sort of message saying make sure you pay what you owe, which turned out to be nothing. This is all complicated because you pay on account, paying the next year's tax 15 months before you submit your return (they guess your next tax bill based on the previous one, as you don't submit the return for 9 months after the end of the tax year, so you don't get in too much credit).

The new SA process is no different from the old one, with minor cosmetic enhancements, but they've made it almost impossible to get to the old account sections.

Notice how there's no login button. On a website that relies on logging in. Now search for "self assessment login" or "self assessment account" or "self-assessment balance".

See any login button? See anything resembling a login? last year you could still get to the old account screen after some hunting, but that's gone now. The new account screen is a mass of text with links sprinkled through out, where the old one was a compact menu.

Plus, when you finally do find your accounts, you can only see one year at a time, have to use a drop down to change year, the amounts you owed are on one page, they amounts you paid are on another, some of these figures are still provisional, and nothing adds up.

As for submitting your company accounts, what a joke that used to be when they re-did it. I knew exactly what type of account I needed to submit. But to get to that form, I think they had a labyrinth of 16 web pages, each just one question per page, that you had to answer while they unhelpfully tried to pick the form you needed for you. Get the wrong form? No way to go back to see what answer you got wrong, no way to fix it, you just had to start again. It meant I had to go through it 3 or 4 times before I finally got the right form.

Before they "renovated" it, you just picked the form you needed.

They even did a whole blog post about how great the one page per question concept was, which turned out to be utterly bullshit.

I've lost all faith in the gov.uk team, I feel they're trying too hard to be cool and "innovative". They have thrown out convention, and are often making poor UIs and user journeys because of it.
Why Twitter? Can we not put these in a proper sharing site? Even a GitHub repo should be good.
Online Forums and “Step 1 Climate”: Perspectives from a Reddit Medical Student
People were watching for it and noticed when someone in the organization suddenly switched to using a Dell, only to reveal their heel turn a couple of episodes later.

I recall that for an organization devoted to counter-terrorism, they seemed to have a policy of only hiring undercover terrorists.
It is a whodunit. Those movies are designed for you to obsess over every detail to figure out who actually committed the murder. Just consider the suspects' phones as extra clues that could prove to be either vital in solving the crime or a complete red herring.
Clearly they were getting free advertising subsidy, so maybe they don't fully know their costs.
I would say it's similar with neural networks and real neurons. They are established ways of referring to the algorithms and I doubt the authors of the paper use them in bad faith
50B Restores and Counting
It's more than that, you've been able to do this with bookmarks on mobile platforms since day one. It also support offline use among other features.
Browser can check that a cert has an equivalent CT Log entry. Chrome does since 2018. https://tools.ietf.org/html/rfc6962#section-3.3 https://groups.google.com/a/chromium.org/forum/#!msg/ct-poli...
I delivered pizza for a couple years before getting my life together, and I can definitely confirm that vehicle costs can be much lower than the IRS standard mileage deduction. I averaged $0.16/mi in insurance, depreciation, repairs, maintenance, tires, gas, washes, and every other cost put together. You can't pull that off as an Uber driver because you need to make a good impression, but food delivery costs can be pretty low.
Contrast that with sensitive drug tests commonly used in the field:

https://www.ncbi.nlm.nih.gov/m/pubmed/12423006/

Without confirmation, false positive rates varied from 2 to 4 percent. That means up to 4 percent of test subjects will end up arrested because of a false positive.
That's why it will keep spreading... Dammed is you do, Dammed if you don't..
Or treat your database as a user and don't blindly accept what it gives you without validating it.

At a previous job I implanted a user record that would have given me admin credentials on the next db migration (which happened pretty regularly) because the developer of the migration tool said "Why should I not trust this data, it came from the database". It was "sanitized" by the app for it's intended use, but not for the ETL tool.

If you sanitize your inputs you automatically create the assumption that the database is "safe", but you also have to sanitize it for every potential future usecase that the data might be used for, which is not clear when you are writing the sanitization code. Can you foresee every type of use the data will have in the future? can you know every ETL step that will be written 5, 10 years down the line? If not, it's safer to treat the data as untrusted, and if you are going to do that anyway it's a whole lot easier to just not sanitize since you will otherwise deal with double-sanitization or double-escaping.
That seems to suggest that somehow everyone's earnings is unlimited assuming they do extra work and train in whatever vocation they want, when we all know that isn't the case. Why is it that the markets cap is more virtuous than one that's good for society?
The corona virus has to be tariffed before get into united state
Medicaid covers poor people and children, and is the largest single way people are covered in the entire U.S. It is managed by each state, with some federal subsidies.

Someone who makes the minimum wage, working full time, will make ~$22,000 per year, and that is above the income limit in my state. Therefore they will not qualify for state Medicaid. They will have to pay out of pocket for this test, whatever their private for-profit health care plan does not pay. And whether they get their own health care plan, or the employer pays some of it through an employer provided health care plan, depends on how many employees the company has. And in fact it's no longer compulsory that individuals even have a health care plan, the individual mandate no longer exists. And there is no such thing as an option to buy into a public plan, either Medicaid or Medicare (people over 65).

If this person worked part time instead, they'd actually be in a better position in terms of health care, where Medicaid would pretty much cover the cost of this test.
over here also https://news.ycombinator.com/item?id=22425593
That's one of the reasons I love Stripe's checkout being used everywhere and designers elsewhere basically copying them.

The internet is constantly getting better and I don't think we give that progress we've made in web design over the last few decades enough credit.

Just imagine how bad it used to be to just purchase a simple thing on an ecommerce site in the mid 2000s. Or remember what car websites used to look like vs what they look like now. Even newspaper websites like NYT are leaders with quality design.

It's easy to complain about those who still don't get it, but I feel like we've also made massive progress from the early wild-west days of the internet.

Still, I'm all for shaming those sites who still make inserting credit card numbers a pain in the ass.
The Linux Developer Desktop 2020
Ant-colony optimization is a search algorithm that is inspired by observing the behaviour individual ants as they search for food and the emergent behaviour of the colony. Ants perform random search, unless they either (1) find food - then they way as direct a way back to the nest as they remember, laying down a trail of pheromones as they walk, or (2) they smell a pheromone trail and then follow it towards the source of food. When the source of food is exhausted, the pheromones evaporate, so they can forget what they have learnt. The emergent behaviour is that they can collectively solve problems such as finding the shortest path to food, or solving the NP-complete travelling salesman problem efficiently.

Reference:
http://staff.washington.edu/paymana/swarm/stutzle99-eaecs.pd...
> It's the opposite, when you are wearing one of those masks you touch your face more often.

What?? How do you figure that?
It's the time to shine for the technology sector. Helping the rest of the economy work online.
I guess that, as a government, they are required to cater for people with accessibility issues (in this case: people who cannot type but need to dictate to enter text).

If you then cannot support the most popular dictating application, that’s not a good look.
Disregarding your opinion of the game, cellphone games are the most popular games...
Certificates have issuance date, no? Given ntp is a thing now, we might get close to finding the billiont.
Why in the hell is this considered...technical?
BEST Fish Story I've heard ALL day!
Actually, I believe there are. IIRC it's possible for a CA's root cert to be limited to only a certain TLD. There's an extension called "Name Constraints" that limits a Root SSL Cert, and I believe it is honored by chrome.

https://security.stackexchange.com/questions/31376/can-i-res...
Exciting project to tackle a problem with no good solutions - documents with multiple languages on them esp when working with AI where missed languages / document sections matter to accuracy.
Fascinating. Never noticed that until now
Doesn't sound nice true.

How do you transmit the flu to others without symptoms like sneezing/running nose?
> They won't filter the air coming in or out, but they'll catch a sneeze and a cough.

How can both parts of this statement be true?
Does this need a (2009)?
What about federal lab requirements to store genetic samples?
> Another instance of pathethic european leadership.

Rather the absence of European leadership on health crisis management.

Which is to be expected since member states haven't defered that competence to the EU.
> they know what users ask for (simply read this discussion)

This discussion only shows what people who like to spend time online talking about implementation details of HTTP user agents ask for.

It does not tell us what most users want.
great reply - calling out another strawman.....
My opinion for what it's worth is all societies do what you are complaining about. Historically most have been far more rigid with barely any introspection.
Trying this out in the latest Desktop Firefox, the numberinput and pattern attributes seem to have no effect, and it behaved exactly like a regular type="text" input.
The mathematical model Hu and Ko developed isn't just a fun curiosity; it should also prove useful for industrial robotic designs.

I recall seeing somewhere (maybe coverage of CES or another trade show) of automated machines for cooking Chinese dishes that traditionally had to be made by hand. I can't remember if it was for home or industrial use, and I don't remember if fried rice was one of the options.

Fried rice is one of the hardest Chinese dishes to cook at home, especially if you don't have a high-temperature gas range and want to reduce the amount of oil in the recipe. Lots of scraping and hard pushing motions to break up the rice, not to mention the slicing/dicing required for prep.

ETA: Found some articles and clips about the tech:

https://www.scmp.com/tech/innovation/article/1808963/worlds-...

http://www.chinadaily.com.cn/a/201805/17/WS5afd263fa3103f686...

https://www.digitaltrends.com/home/robot-cooking-machine/
Sounds interesting, but I'll never know because there's a $200/yr paywall.
That safety net won't last long.
I think what you are saying is to validate, not sanitize.

Sanitize (as I have understood it) usually means to "modify to be safe", while you are talking about rejecting invalid responses.
[2009] Glendix – an adaptation of existing Plan 9 code into the Linux Kernel
I suspect if other conferences this year follow suit.
Zld: A faster version of Apple's linker
Dear Nature,

Please don't hide authors behind "[...]" (JS link).

Getting published in Nature is a big deal for many, let them have the credits.
Really? I'm sorry but HN is just not the place to educate someone on all the negative consequences of nationalization of industries and the negative effects of command economies. It isn't like this is an obscure concept or point of view for which I can add any useful thoughts to what is already well known.
Was excited to see a tool to help me and my friends plan events - you know like actual go outside social things. But I was wrong.
It should certainly make you stop and think...

Would'nt you be suspicious if Hitler came up with some sort of program?
> Sure is. This is a huge issue and IMO the issue to solve. But sadly, no candidate is really digging into why costs are so much higher outside of administrative overhead (which is real, but eliminating it doesn't solve the problem).

Has anyone estimated the impact of costly lawsuits->higher professional insurance costs->higher prices->higher medical insurance prices vicious cycle ?
It's a rewrite of a huge complicated application. Why does there need to be a conspiracy?
Reddit purges 1/2 of The Donald’s moderators – replaces them with approved mods
Seriously though. That guy who comes into work sick to show us all he is 100% committed is completely bonkers. WORK REMOTELY if you need to flex how big your dedication is. Maybe throw a Calvin and Hobbes sticker on your car windshield while you're being so insecure and putting peoples health at risk.
Pence Will Control All Coronavirus Messaging from Health Officials
I've deployed a full PWA (by lighthouse standard) and its hard to understand how can you comply with one line of code.

Ex how do you define the installable icon for the Add to home screen icon ?
Or how do you choose what gets in the cache for offline access ?

PS : this is your score https://www.webpagetest.org/result/200227_PT_b799b0e13e0417b...
People adjust the masks often. They aren't very comfortable and it's unpleasant to wear them for long, they can feel itchy which promotes face touching. The seal around your mouth probably won't be great unless you've been fit-tested as well so you'll be tempted to touch there.
There's no way to criticize any bureaucracy without having a subtext that less bureaucracy is always better, if the mere implication that less bureaucracy would have prevented the problem is enough to conjure that subtext in the minds of the readers.
Test Desiderata 12/12: Tests should be inspiring
It's nice that they used Kotlin, the codebase is beautiful to look at.
Do you consider GPL or AGPL open-source? They have severe restrictions on use.
It would be nice if someone wrote a decentralized VCS...
There should be continuity between your FB-provided health insurance and your university-provided health insurance. I wouldn't worry about it, but if you are worried, by all means ask your recruiter.
My goodness, when will people stop mentioning Open Office? It's been almost a decade, please replace it with Libre Office in your mind.
You can, it's just very difficult to grab items from several surrounding squares without accidentally grabbing the flower as well. The more you do it, the more likely you are to mess it up.
> Only if someone takes action, which will likely only happen with public outcry, which will also only likely happen if a whole lot of people die or at least a few celebrities.

I think your ultimate conclusion is far too cynical and pessimistic.

The popularity of universal healthcare just in the last 15 years has gone from "herpes" to "acceptable as long as it is a business-driven solution that doesn't rock the boat too much" to "you're disqualified from running for the Democratic nomination for the presidency if this isn't at the heart of your campaign". It polls extremely well on a bipartisan basis, and why shouldn't it? Insurance companies are almost unanimously loathed.

Seventy+ percent popularity for healthcare reform plus the possibility of a national crisis that could stretch our systems to the breaking point, damage the economy, and cause individual spending? This could be the push that finally brings a national health system to the US.
+1 for Django

the Graphene implementation for Django brings up a Relay GraphQL server so fast. The best part is that at compile time it ensures your GraphQL schema confirms to the Relay standard, enforcing correct naming. You really don't have to think about much.
> This is clearly dangerous input! ...

You are missing the point.

You should sanitize the input when possible, so that numbers are really numbers, strings are really strings, slugs and similar are cleaned... But of course you can't clean text so that it will be safe when displayed. After all, `<` is only problematic if you are displaying the text as HTML, which, while common, is not a given.

When displaying anything, you should however use a _framework_ that doesn't allow you to display anything that would not be safe (unless you use some function with "UNSAFE" or "DANGEROUS" in its name). For example React does that, and others too.

There are many different kinds of attacks and the less leeway an attacker has, the safer you are. So sanitize both, input and output.
Haha, this is funny.
As flying is frequently better for the environment than driving, increased flights might not be a bad thing for the environment. It really comes down to if their replacing existing travel or adding more travel.
China is taking it seriously which is different from addressing it competently ... welding occupied apartment buildings shut, throwing undiagnosed into Hotel California[1] quarantine centers, randomly spraying things with who knows what, etc does not inspire a sense of efficient effectiveness in onlookers.

[1] - "Welcome to Hotel California / ... / You can never leave!"
Is there a way to download a .apk of the preview?
Masks are also worn for privacy and social anxiety. They can be fashionable [0].

And, it's sad to even have to mention this, but as an added bonus for the dystopia we seem to be headed into, they also hinder mass surveillance. Apparently there are/were attempts to ban masks during the unrest in Hong Kong.

I recall this video [1] where people say they like how masks keep their faces warm, and they can feel free to sing to a song in public without feeling embarrassed. :)

[0] https://www.bing.com/images/search?q=face+mask+fashion

[1] https://www.youtube.com/watch?v=qW67Hd7RJgQ
If 90% of the people in the world die because they cannot pay this vaccine, do you think they can keep making money with only the 10%?
Do you have a recommendation?

Rockchip seems ok, with docs open source tools but I wish they were better, and it's still a proprietary SOC, of course.
Not if the funding to do the research is from public money.
Yes, you're right, this isn't a great solution for credit card inputs either. They should be able handle dashes and other spacing characters and the site should be able to filter/format it automatically either on the front-end before submission or with some server-side processing. And no we don't need four different input boxes to enter a credit card numbers either.

Flexibility is key here and since many websites handle things differently (and since many of the physical cards have literal dashes on them, which they are looking at when inputting the numbers), you should be able to guide your user into the right format without them having to get error messages or other nonsense.

Not enough web designers appreciate the anxiety of having to input a credit card number or other format-varied content into input boxes.
Good is the enemy of perfect. I see it all the time now in all ranges of things but especially in politics and climate change. People want to have their way and if they don't have their way they would prefer nothing at all.
Open firmware would be very nice. Looks like these processors need a firmware blob in order to even boot. Seems to be a standard "feature" these days.
If the masks don’t seal during regular breathing, how are they going to contain a cough or a sneeze?
There might be significant risk for any grandparents attending. All the older members in our extended family are preparing to hunker down for a while.
Couple of things, Walmart recently announced that they will not be using AWS for anything they do online. Its like giving keys to the kingdom. same goes for selling via Amazon.

Walmart+ can be successful, because as per a recent report, they have around 150 million people visits their super centers every week (or month) and if they bundle it properly with Vudu and grocery, it might challenge it. The problem would be to compete with the scale of logistics Amazon has developed already..

While i agree with you that it will make our lives easier if we just used one portal, reality is far from it..
The demo videos in the 'Installable' section should be up in your hero with the benefits listed alongside as subtitles. It took me a while to fully understand what your service does.
In the US public schools also commonly only the only way a large portion of school aged children get breakfast and lunch.

Without schools providing breakfast and lunch many kids will not get enough nutritional meals a day.

When the Chicago public schools "closed" during the teacher strike, the non-union staff were still working to keeps the schools open just to provide meals and a safe place for kids to go during the day.