skysight-inc/HackerNews huggingface dataset:
71% percent of Germans support mandatory vaccinations for COVID, this is from a poll published today.

Our governments failed pretty hard in this wave, which is why we now need to take more drastic measures again when the entirely predictable course events would take this winter became apparent even to our politicians. But at a point were planned operations for other diseases like cancer get cancelled all over the place, when people requiring acute care get long delays until they find a free intensive care bed somewhere, you can't ignore this any longer.

Requiring vaccinations for non-essential activities with many people is something we should have done much earlier, it's long overdue. It's the least restrictive measure that has a good chance of doing both, reducing the spread and encouraging more people to get vaccinated.

The failure to organize the vaccine boosters is another big issue. It is clear now that the vaccines require 3 doses to be effective, the delays here cause increased load in intensive care and were to some degree avoidable.
If the movie manager was a retired audio engineer, wouldn't the sound be correct? How would the story fit?
> If nothing else, the variants occurring in real time right before our very eyes should make the idea of evolution a lot easier for some in various communities to finally grasp.

I've heard people say that hurricanes and natural disasters were God punishing us, I can easily see the same logic applied to COVID. No need to rely on science for answers when a vengeful god suffices.
For years I worked on a single 16" laptop screen, because I was constantly on the move. It was fine. Then the pandemic started and I was stuck at home, so I started using an external 27" monitor instead (single monitor) and then I picked up a second 32" monitor.

Now I use 9 desktops across two screens, and it's a lot better. I'm much more productive when I can see everything at once.

I suspect I'll readapt to a single screen as travel picks up again, but I really do enjoy my two big screens.
What you describe reminds me of the (phenomenally successful) work of Douglas Englebart. He described his motivation as something similar to what you have, but of course with a more optimistic perspective.

https://en.wikipedia.org/wiki/Douglas_Engelbart#Guiding_phil...
I completely get that this ease of configuration is a huge selling point. Yet I don't think that precludes the possibility of pre-loading information and injecting it at runtime. My main qualm here is probably one where the meaning behind terms like "server-side rendering" are drifting to favor artificial limitations imposed by framework providers.

> Next.js was designed around Vercel specifically (sadly) and there's a lot of vendor-specific lock-in features.

I ran into this while playing around with their middleware. It surprised me that native Node APIs weren't supported which significantly diminishes its utility.
Isn't that differ nce enough for two engineers? They could certainly get more done in addition to the cost cutting. Seems like an easy case to the biz team.
There's a project called woob (https://woob.tech/) that implements python scripts that are a little bit like scrapers but only 'scrape' on demand from requests from console & desktop programs.

How much of this article do you think would apply to something like that? e.g. something like 'wait a second (or even two!) between successive hits' might not be necessary (one could perhaps shorten it to 1/4 second) if one is only doing a few requests followed by long periods of no requests.
4. "How about we have a conversation, perhaps if we think about it we can find a compromise that works out for both of us?" Note also that such conversations can even be had that don't involve the disagreeable party (if they're that difficult), but if they are of high enough quality and visibility (such that they can get public momentum) they can change the person's mind based on them seeing which way the wind is blowing.

5. Something neither of us have thought of.
Types can be asserted at runtime (parsed) at IO boundaries (reading http request or response, websocket message, parsing json file etc). Once they enter statically type system they don't need to be asserted again.

The difference it makes is illusion of type-safety vs type-safety this article touches on.

It's basically mapping of an `unknown` type into known one, at runtime.

You can try to bind service with client (types) somehow but in many cases this will fail in production as you can't guarantee paired versioning, due to normal situations by design of your architecture or temporary mid-deployment state or other team doing something they were not suppose to do (new client is deployed connecting to old service or vice versa) etc. It's hard to avoid runtime parsing/type assertion in general.

Functional combinator approaches like [0] or faster [1] with predicate/assert semantics work very well with typescript, which is very pleasant language to work with.

[0] https://github.com/appliedblockchain/assert-combinators

[1] https://github.com/preludejs/refute
I would argue that pretty much the opposite is true: I don't know how we can be productive without breaking consensus.

All innovation comes from individuals or small groups going against the accepted dogma, and risking their own resources and reputation to do something almost everyone else thinks is stupid.
I really wish the crypto garbage would be dropped from Brave. Makes it feel jumbled and spammy after a fresh install.
Apple files fresh appeal to stop court order
Except he was talking about the Netherlands.
10% of 5,821,297 is still 58,212 people who potentially get ill (and can die and can get into hospital).

I'm not sure where you get the 15% higher death rate: any sources?

In .nl we are seeing the same numbers (but on a 3x population of denmarks). Hospitals are so full now, they are rejecting e.g. cancer-patients and other "plannable Intensive Care patients". Over half of the patients on those ICs are vaccinated; ergo, from a ratio of 10/90% the patients are 55/45%; ergo: they work. Certainly not fully and certainly less than (I) expected.
To a degree, but I've also found that people love to ignore caveats that are presented, or never look at more than the headline version. The amount of times you hear "but risk X is never mentioned" when it actually is clearly addressed in the source statements or "but the data shows Y" but it comes with a list of reasons why it's limited is mindboggling. (and to be fair, lots of media sucks at putting that stuff in context too)

Alternatively, lots of shouting because health authorities are make sooo confusing statements and refuse to give 100% clear cut answers.
Very interesting topic, actually it's one of my favourite ones.
I've been working for the last year or so on the problem to improve type-safety for NextJS. My solution works like this:

Step 1: introspect your DataSources (Postgres, MySQL, GraphQL, REST, etc...)
Step 2: combine them into a virtual Graph (virtual GraphQL API)
Step 3: write GraphQL Operations and "compile" them into JSON RPC + generate a 100% type-safe client

Result? No more double declaration of types. No manual typing. More info on how this works with NextJS and Typescript here: [0]

Note, I'm the founder of WunderGraph and obsessed with creating the perfect developer experience for working with APIs. I appreciate any feedback.

[0]: https://wundergraph.com/docs/overview/features/generated_cli...
I don't know if this was reason it existed, but last I have been on Facebook, I got to see mostly content I do not like nor want to see, between suggested dumb videos to ads for product I don't need... a pretty different experience than the one I have on HN
I don't think they even tried to read the ISA spec documents. If they did, they would have found that the rationale for most of these decisions is solid: Evidence was considered, all the factors were weighted, and decisions were made accordingly.

But ultimately, the gist of their argument is this:

>Any task will require more Risc V instructions that any contemporary instruction set.

Which is easy to verify as utter nonsense. There's not even a need to look at the research, which shows RISC-V as the clear winner in code density. It is enough to grab any Linux distribution that supports RISC-V and look at the size of the binaries across architectures.
I think it's partly true at least yep. At least in the mind of any engineer worth their salt. Any problem is solved with tradeoffs though, eg. no regulatatory compulsion to achieve some mandated benchmark might lead to less of a focus on optimising something to cut costs. It's not a really a zero sum thing and is very context dependent I'd imagine.
Utilizing data to continuous refine one's model of the world is the ultimate final authority.

Some people call it science, some call it the scientific method, etc.
The irony of protesting a genocide begun before the 19th century by burning down Ukrainian churches is obviously lost on these loons.

Ukrainians first immigrated to Canada in the 1890s and have themselves suffered two extremely destructive genocidal events since then: the Holodomor, a semi-targeted famine exacerbated by Soviet policies; and of course the Holocaust.
The sooner common stupidity is penalized, the better. Then you wouldn't need to worry about anti vaxers and compulsory shots.
Interesting, that reminds me of psychohistory from the Federation series by Isaac Asimov. Where would I find that literature?
Part of the idea is to create standard ways to do certain things and then hope compiler writers generation code according to that. That will allow more chip designers to take advantage of those if they want to.

They spent a lot of time and effort on making sure the decoding pretty good and useful for high performance implementations.

RISC-V is designed for very small and very large system. At some point some tradeoffs need to be made but these are very reasonable and most of the time no a huge problem.

For the really specialized cases where you simply can't live with those extra instruction, those will be added to the standard and then some profiles will include them and others not. If those instructions are really as vital as those that want them claim, they will find their way into many profiles.

Saying RISC-V is 'terrible' because of those choices is not fair way of evaluating it.
Ask HN: Dev friendly way to verify user phone numbers?
I've been working on a project where we have to verify user phone numbers. Initially, I went ahead with AWS SNS which was pretty convenient, however, later I saw it would fail for some countries. Since AWS doesn't provide free support, I switched to MessageBird. Found that they failed in the same countries as AWS. On asking support, it turns out we have to register Sender ID in some countries to send SMS. And it could take a month or two to do that. And there are actually way too many countries on the list to handle all that manually.

This is a really painful experience. Is there any solution out there with >99% coverage of countries for SMS (without me having to register a SenderID for those countries). All I want to do is send one time verification code to verify phone, that's it. No promo SMS later.

This seems like a very common problem, and most known SMS platforms I looked up ask us to handle the SenderID thing. Surely, there's something more convenient out there.
My default assumption is that there are plenty of people and there will be plenty of people for a long time. The only real threat to our survival is our own stupidity, greed, and avarice.
> 2) Hardware costs are too high.

Which is why the next big search engine should be distributed: https://yacy.net.
And the headline states

(And Three Ways To Fix It)

Which it does not deliver any fixes for the listener.

The only real fix is to use a dynamic compression algorithm. Most AVRs (home theater receivers) have this, and I now always use the chrome plugin AudioChannel for playback to devices that do not have that feature.
Chrome is the dominant browser, so either Chrome or something Chrome-based, like Brave.

But then Mobile Safari is a large percentage, so Safari, as well.

And as a good netizen, you'll also want to make sure Firefox works OK.

TL;DR: Test in all of the above.
Because it's cheaper to vaccinate people than to hospitalize unvaccinated, and hospitals are understaffed everywhere in the world.
Wearing glasses for 12 hours a day after never wearing them can be a difficult adjustment to make.
> What about for vitamins, or pet food, or any other “durable” products that are supposed to last for X years?

We could, as a society, make rules that prohibit these things and create organizations with the expertise and power to enforce those rules. We are hardly helpless, but the political trend is to forgo and even decry that power, do nothing, and then whine about how helpless we are.
There’s certainly some deeply unscientific thinking out there … but I don’t think your examples are good ones.

It’s reasonable to dislike GMOs (or some subset of them) because of who’s selling them and why, unrelated to the science. It’s reasonable to argue against fluoridated water even while accepting it’s good for dental health, because you disagree with mass medication. It’s reasonable to buy organic food if you know it to be free of certain chemicals which, knowing their scientific characteristics, you would rather avoid.
This is something I've been thinking about a lot: how to make homes less of an "investment".

When I bought my house my realtor seemed unable to accept that I don't plan on ever selling. I bought this house because I like it and I want to live here, not because I think I can sell it in a few years. I work remote and I hate moving.

I know a lot of the HN crowd hates the thought of government regulation but I do agree that the individual interests are directly at odds with community interests and I'm not sure how to correct that without regulating the individuals.
How many cache misses are for program instructions, versus data misses?
No. Not at all. .dk is similar to .nl in this, and in .nl its 55/45 unvaccinated/vaccinated (on a 12/88 ratio of vaccinations).
See: https://news.ycombinator.com/item?id=29381868
I love this, and wish there were a community browser that auto-offers the most popular JS hacks to fix UX. Similar this can be done for JS paywalls and to get rid of annoying newsletter and GDPR boxes without agreeing to them.
I always blamed it on my declining hearing and assumed I could understand the dialog in older movies because I'd already seen them and knew the dialog.

I usually turn on subtitles not just because it's hard to understand the dialog, but I often watch movies at night after my spouse is in bed and if I turn it up to the point where the dialog is easy to hear, the sound effects/music are often way too loud.

My soundbar has a "night" mode that compresses the volume levels and makes it a bit more tolerable, but I still generally leave the volume turned down so low that I need to use subtitles to understand all of the dialog.
As I understand it, HIPAA requires that health information is secured in transit and at rest. This is difficult to do over email, since email is not always encrypted in transit, so the general recommendation is to use a portal instead.

There's some additional information here:
https://www.securitymetrics.com/static/resources/orange/HIPA...
I'd lose a lot of productivity in without the external monitor. I can work without the extra, visible space, but I'll start losing things or having to bounce back and forth between virtual desktops/spaces/etc. A whole lot more. It just slows me down enough to be painful if I have to do anything beyond toy/trivial work.
> The point is vaccinating everyone, just like we did with Smallpox. Which is essentially dead because of vaccination.

It has been shown time and again that the covid jag does not prevent infection/re-infection/transmission so your talk of eradication smacks of propaganda, not science.
EU was already had multiple sanctions in place.

Did you want EU to bomb Belarus??
Kinda presumptuous to call it "the goal", given the reason this submission even happened came from someone for whom it -wasn't- the goal. Not to mention the fact submissions don't close after the leaderboard fills.

"Officially counts" - sure, in the sense of being officially counted. Not in the sense of even what Eric recognizes as the reasons for Advent of Code existing (as there are a number of reasons why people might use it in the About section).
Is the death rate as high among the unvaccinated or is it just that the unvaccinated die 15% more frequently than before?

> I really fail to see why we are blaming the unvaccinated and not Pfizer/Moderna.

I’d blame both the unvaccinated and new variants that seem to be more lethal than before.

If it is the case that vaccinated are still passing the virus but not dying from it, then isolation of the unvaccinated saves their lives.
I recommend using the chrome plugin
https://chrome.google.com/webstore/detail/audio-channel/hafd...

to apply your own compression to the audio signal for chrome-based playback.
That sounds like you make up your mind first, then look for arguments that support your position. I'd rather see the arguments before I come to conclusions.
We're Bluehost, and We Hope You Die
There's definitely a core set of drivers who can't give up their cars, for whom any price increase will just be swallowed. However there's a big swath of gray cases at the boundary.

For example, when we moved to San Francisco, we kept our car and parked on the street. After two parking tickets within the first month (because we forgot the weekly sweep schedule), we decided it didn't make sense to keep the car. We sold it, and started using Caltrain/Muni/biking for most of our trips, with a few Zipcar rentals peppered in. Without those parking tickets, we would definitely have kept our car because there would be no downside.
Yeah but I think what OP means is that the beneficiary non-profit needs to confirm the donation to receive the company match. Benevity and other services that companies outsource their giving and matches to are required to do due diligence to confirm the original donation before they can send the company match.
CPU performance increases nowadays often are measured in single digit percentages because the margins became so thin. Doubling the cycles is a 100% increase. You can call that not so bloated, but I think many people would beg to differ.

On the other hand I take this article with a grain of salt anyhow, since it only discusses a single example. I think we would need a lot more optimized assembly snippet comparisons to make meaningful conclusions (and even then there could be authored selection bias).
Uploading data into AWS is free.
I think it was saying he started out at $50K/yr then got a "good job" that was presumably paying much more
That's because two out of three that get hospitalized are unvaccinated, or that's at least the case in Odense.
The problem isn’t simple and certainly not a matter of just vaccinating. A big part of the problem is that govt was confident that two jabs in the summer would be sufficient because of two faulty assumptions: that immunity would last and that fully vaccinated people would not spread covid.
The Pandemic Is Distorting Our Sense of Time
> These "I'm not allowed" assertions are all over the map.

So what? Is that a bad thing or something? Opinions on what is an acceptable amount of laws and regulations is all over the map. Some think we should have no laws. Some think everything should be regulated. Many are somewhere in between. Mask mandates are not a slippery slope towards authoritarianism, it's a step on the spectrum toward some equilibrium on the spectrum of anarchy and total authoritarianism that society, on average, finds acceptable.

Some reductions in liberty are beneficial: speed limits, private property rights, bans on exclusionary lending practices. The question is always, "is it worth it?" Many people believe that mandating the wearing of a mask in public is part of an acceptable definition of "liberty." There is no natural state of liberty (other than complete anarchy) that is violated by a mask mandate, there is only the degree of liberty we choose to grant ourselves. Even the right to life is a man-made right, granted only by mutual assent.
Thanks. I can't help myself and still feel like there's something there... but I don't know how to work it.
I mean if there was nothing there I wouldn't be hearing about new projects doing something similar. The difference is that they seem super complex and do a lot more. The idea behind my project was to be simple and perhaps be able to serve a subset of the market. But perhaps that was a mistake.
This is brilliant. I need to show this to anyone wondering what having a short-term memory issue feels like. I need a whiteboard and subtitles to figure that one out.
You can’t throw a stone without hitting a nurse in the US, but I’m guessing they’re paid far better here as well just as doctors are.

I know Germany has a mixed system but it seems to me that socialized medicine keeping costs down slowly erodes care. The increase in costs in the US is also unsustainable. There might be a happy medium in there but it might be too early to tell.
Can Rust save the planet? Why, and why not
>That's a cool observation that I'll keep in mind. However, in my experience, it's not been the primary reason. Rather, it has seemed to me that rural folks live closer to nature than urban folks, and have often had firsthand experience that mother nature tends to be nasty and brutish (or just check out r/natureismetal). That's an experience which tends to create what they would consider (IMHO) a much more pragmatic idea of what it takes to survive in the world.

My experience, having come from Appalachian stock and escaping to New York City, is that urbanites are more open to new experiences and ideas, they see different people and slices of their culture all the time. They are more likely to go to college, further increasing their experience of new ideas.

Rural folk are insulated from the world outside the area they live in. They're mired in conservatism and the past. They suffer from brain drain because most people, once they've been exposed to fresh ideas and people via college, tend to become more "worldly" and don't necessarily want to return to their one stop sign town with its extremely limited social life, culture, and job prospects. They often never master their fear of the other, because they see everyone who is not them AS the other.
Probably the only web tool I’ve ever used consistently. Great UX, and the best part is it likes to tell me exactly what I’m doing with each symbol/part of the expression. Like cheat codes but with implicit improvement.
IME icache misses are a frequent bottleneck. There's plenty code where all the time is spent in one tight inner loop and thus the icache is not a constraint, but there's also a lot of cases with a much flatter profile. Where icache misses suddenly become a serious constraint.
Recogizer GmbH | Data Engineer | Full-time | Remote (Germany only) | https://recogizer.com/en/career/data-engineer-m/w/d

We are a pioneer for smart, green buildings. As a green tech company, we utilize AI to reduce the carbon footprint of real estate. With our innovative solution energyControl we make buildings smart and and reduce energy consumption fully automated.
TL;DR RISC-V doesn't have add with carry.

I'm not a fan of the RISC-V design but the presence or absence of this instruction doesn't make it a terrible architecture.