skysight-inc/HackerNews huggingface dataset:
> All current vaccines target few/couple specific proteins and protein groups

Since you have the specific background and understanding and know what you are talking about can you explain to us how inactivated virus covid vaccines target specific proteins ?
I would expect them to target the whole virus.

[1] https://en.wikipedia.org/wiki/Covaxin [2] https://en.wikipedia.org/wiki/CoronaVac
I thought we just decided C++ was a bad idea? :) (shhh, nobody tell the games guys)
> I'm fairly convinced (and I don't mean this in a condescending way) that the main group of devs that really likes TypeScript must have done mostly JavaScript and/or Python before

I don't think this is entirely wrong, it's exactly TypeScript's retained dynamic-ism that makes it familiar and "easier"; but in my case I've spent significant time writing Java, including production scheduling software, and I just fully disagree that TS is "weak as hell" and has "type-erased generics". Like I said, I find it in me to strictly type programs including the boundary-crossing data (GraphQL w/ codegen or io-ts are leaders in their respective paradigms) and including a library of generic components which correctly can give you access to any data T you passed through to implement content generators etc..

For example, there were complaints about Record<>, but I simply use the object syntax { [key: string]: number | string }, so I can't speak to your use case, but I don't really understand why Record would be used.

I suppose I agree immutability doesn't exist without explicit use of Object.freeze, but I can't believe I would hear someone say "shitty null handling" as a TS/JS complaint when they come from Java land. To reduce my implementations to "JSDoc" is pretty funny as well

For the example about generics, I suppose I'd have to understand why it was using `K extends keyof T` instead of `K in keyof T`, I would agree the "extends" keyword is horrible for generics but I also find it difficult to conceptualize why someone would care about the keys in the superset that aren't in the default set (i.e. K extends keyof T - K in keyof T seems like a useless set to me)

To conclude, I guess I would love to see you show me what you are using "advanced TypeScript features" for, because I write fairly complex dataflow / model / graph editors & capabilities, and go to lengths to provide the capabilities generically as a component library, and I've never found an issue providing type hints. Period. I of course haven't implemented everything ever though, and I do avoid doing too much in the world of union types, so maybe this is why
Wow! I was going to mention the same mini thread (started by me!).
I would claim the tech revolution happened despite those terrible languages rather than because of them. The languages are popular because of inertia, not because they're good.

Python is popular because of the ML revolution. If ML didn't take off neither would Python's popularity. Is ML successful because of Python or despite Python? Well, the world is probably further along with Python than if it merely didn't exist. But if a different language that sucked less existed we would, imho, be further along than we are.

I'm not annoyed Python exists. I'm annoyed that its inertia is so monumental it's inhibiting further progress. We're at a local maximum and the cost to take the next step is really really really high. That's not Python's fault mind you, just the way things work.
I agree. I haven't learned anything new from reporting except the designation, which some reports got wrong..

I was an idiot and commented/replied to two posts on Reddit on this topic. I showed actual research paper receipts yet was still mega downvoted, told I am wrong and don't know anything. It's so pointless and frustrating.

I'm sorry you're getting downvoted that's not what HN is about, though I'm guilty myself in the CCP threads imho on deserving posts but maybe I'm blind there.

This type of click bait reporting is dangerous. Whatever push notification text gets clicks !== news.

People don't want to hear anything that doesn't fit their viewpoint, especially if that viewpoint is the world is ending, vaccines don't do anything, and let's buy 200 rolls of TP - because they use 1/8th of a roll at a time ;)
FYI, if you're the author of the article, you deserve some recognition. It's extremely well written, concise and detailed. I've sent it out to my entire team as recommended reading.
Cord >> Battery, because 20yrs from now you’ll still be able to plug it in. Don’t get me wrong, cordless tools are awesome, but ultimately the batteries will become unavailable.
Since I was about 25, I've generally avoided places that ask for my ID - or treat me like a here animal in any other way. Same reason I don't go to Costco/Walmart. The difference is that businesses normally have a choice in how they treat people. For the vaccine rules I've seen, businesses all treat you like a presumed criminal until you prove otherwise. This is not something I would pay for. And as I said, in a free society, businesses and their customers would have a choice, without government interference, and that dynamic would decide what they chose to do.
The Mac version probably wouldn't be a hard port, except for the GUI parts.
You can't dismiss the fact that hiring python is hard. You think you're getting a good programmer, because they know all the leetcode tricks, but that person turns out to be a dud.
maybe some languages by their nature spread more virus into the air? i don't know..
> the PL/I method was to group the error handlers at the end and pass the labels of the error handlers to the invoked function as alternative return labels.

Huh. I wonder if it would be possible to modify LLVM to support this for rust. You'd be inlining the match / try / unwrap() calls that usually happen after returning from a method which returns an enum variant. And you'd be inlining it across the function call boundary.

This would change the calling convention for methods that return enum variants, but rust doesn't publish a calling convention yet anyway. And for internal only methods, this might be a significant performance win in IO-heavy workloads.

You might need some complex heuristics to figure out when this is worth it though. Not all enums are Option / Result. I bet plenty functions are faster without this trick.

And if you jump based on the value in a register, is this fast in modern CPUs? How would that compare to making a high prediction accuracy branch?
I like the simplicity of early Unix systems.

Unix was originally simpler than Multics, but modern Linux is much larger (even ignoring libraries, device drivers, and networking) and much more complex – while remaining comparatively deficient in several important ways (kernel and utilities are written in an unsafe language, containers are less capable and less secure than rings, mmap is clunkier than unified storage architecture, etc..)
You’d be surprised what goes on in Level 0… who works there, how they work, the hour-by-hour. Even at a big company that handles most of the world’s credit card transactions at their biggest data centre, for example. It would absolutely blow your mind. It’s amazing the internet works as reliably as it does!
I rather like the Westmark: 'Hermetus' Bottle Cap Opener, which can seal a beer bottle nicely, to save for later
> TV is different, because the cost of renting a season is still insane.

That's because Amazon, iTunes, etc. make you buy a TV season instead of renting it. The crazy thing is—when I took stock of all the TV I watched and priced it out, buying the seasons online was cheaper than my cable subscription. That's when I finally took the plunge and cut the cord…
As has been pointed out, Julia is not limited to a single thread. It's actually got a pretty good support for parallelism both at the thread and process level.

And no, Julia is not too similar to Python. Julia has multiple dispatch, Python does not.
seems like a pretty pedantic difference, given that the expansion is to all customers.

if you pay for outgoing bandwidth on AWS, your bill will go down. that's a price reduction.
> I'm sure the downvoting here has nothing to do with the fact that comments get sorted to the bottom and grayed out.

Would you stop with the hysteria? You're getting downvoted not only because people disagree with you, but also because you've managed to turn that disagreement into some kind of cause for martyrdom.
I buy almost all my music on Bandcamp these days, great platfotm
Potentially you're also missing the forest from the trees: it may be an order of magnitude higher, but in relation to the population size, the number of deaths is minuscule regardless.
Just Ruby...

I use Python plenty, just not in large enough doses that I have to actually make peace with it.
You seem to be replying to a different comment.

> Having a board vote isn't the same has having a veto over every possible decision.

My comment did not imply that a board vote grants veto power. I suggested that the union could "veto deals ... via strike or mass resignation". This means that the union decides on a maximum dilution and agrees to strike or resign if the board makes a deal that dilutes employee positions more than the maximum.

> Unions don't necessarily get board observer status, let alone board seats, AKA a board vote.

My comment did not mention anything about board seats. The board would grant the union permission to attend board meetings, lest the board inadvertently trigger a strike or mass resignation.

Next time, please read the comment carefully before replying.
almost no one seriously thinks of European history like that, except as a fun thought exercise.
Yeah, the TV thing just rubs me the wrong way. TV channels have ads, which is why I avoid them, but TV menus is too much.
You wouldn't, as long as the bits are received sequentially. I think the idea is that, depending on where the corruption is, you only need to read up to two bits past the corrupted one
As I understand it, Britain's "grammar schools" did have an influence/were imported to the U.S. into the New England area. However, these were not free -- and I'm certain the reason for not allowing them to be more "widespread" (but this is a relative term). Later on funding for public and compulsory (see: free) schooling would come in (philanthropic contributions/foundations in the U.S., and parliament funding in the U.K.) which would lead to them becoming "widespread" (or atleast, greatly more in relation to where they were before).

After this period, I have not done any more reading into Britain's system---only the U.S.'s; wherein, the G.E.B was setup to increase access to (and decide the vision of) public schooling for all, primarily in the South (which relied primarily on private tutors to teach the children of means).

These "grammar schools" following in the image of its U.K. counterparts did not suddenly disappear; but their impact on---already minor, due to tuitions---the greater public was overshadowed by the G.E.B's vastly deeply coffers, and likewise ability to reach more children. While the ends of early "grammar schools" in New England were to teach the Classics, and "enrich" the sons of the elite; the ends of G.E.B's were:

"In our dream, we have limitless resources and the people yield themselves with perfect docility to our molding hand. The present educational conventions fade from their minds; and, unhampered by tradition, we work our own good will upon a grateful and responsive rural folk. We shall not try to make these people or any of their children into philosophers or men of learning, or men of science. We have not to raise up from among them authors, editors, poets or men of letters. We shall not search for embryo great artists, painters, musicians nor lawyers, doctors, preachers, politicians, statesmen, of whom we have an ample supply…The task we set before ourselves is very simple as well as a very beautiful one, to train these people as we find them to a perfectly ideal life just where they are… So we will organize our children into a little community and teach them to do in a perfect way the things their fathers and mothers are doing in an imperfect way, in the homes, in the shops and on the farm."[0]

I.e. an incomprehensible and non-communicated vision of Frederick Taylor Gates, that one is left to make sense of with his own devices. Nonetheless, these "Prussian Schools" were free from the influence of the common higher-class schooling of the time.

The Prussian Model is a misnomer. It's the "Frederick Taylor Gates" model, that spins and weaves various notions taken from all sorts of places, into an energizing story that helped him escape being a lowly preacher, to a person of means and "importance," via backing by John D. Rockefeller Sr. (in return, the latter continued his campaign of damage control against his public image and legacy).

[0] https://archive.org/details/countryschoolof00gate/page/6/mod...
And nicely formatted from standard ebooks:

https://standardebooks.org/ebooks/peter-kropotkin/the-conque...
> What might work is a browser funded by massive numbers of small user donations. That's the Firefox model.

That's not the Firefox model at all. Firefox development done by the Mozilla Corporation is primarily funded by search engine partnerships. Donations to the Mozilla Foundation (which owns the corporation) fund other initiatives instead, and are a much smaller amount.

https://old.reddit.com/r/firefox/comments/a98gmi/donations_t...

https://old.reddit.com/r/firefox/comments/ow9k0y/is_there_a_...
Because first we were told "two weeks to flatten the curve and slow the spread". We were also told we didn't really need masks. Then we were told, as late as last October by CNN, and even later by the new guy himself, we should be scared of the new vaccine, because it was released super fast, and endorsed by the last guy.

Then the new guy came in and even though he had nothing to do with it, suddenly, in the blink of an eye, the vaccine was super awesome, a heaven-sent miracle cure. 99%+ effectiveness! Take it now, you anti-vaxxer! Wait, you're scared? Low-IQ retard, forget about the FUD we spread before the election, we were just kidding. ;-)

And besides, well, the vaccine is so awesome that even though I got this awesome injection, I'm still afraid of getting COVID, so you still need to get it, even though it's super effective, and I'm going to treat you like dirt until you get this vaccine. Which will totally eliminate COVID, we promise. Because I have total faith in this vaccine I want to force you to get because I don't want to interact with unvaccinated people because I might get COVID and get sick despite this amazing vaccine, because I've never gotten sick before COVID.

So then we were told we needed no more masks. Which it turns out, caused even more of a spread (but it's okay, because new guy), because guess what, the vaccinated spread almost as easily as the unvaccinated. So now you need to show your vax card to get into places, because the vaccinated can't spread COVID... oh wait.

Then we find out the vaccine dips hard, real hard, in effectiveness after a few months. Oops. But now you still need to get it or you're fired. Show your papers, comrade. Why didn't you get your 12th booster yet, fellow citizen?

See what I'm getting at? Basically, we're tired of listening to you, and we're not going to anymore. What will time prove you wrong about next? My guess: we're going to find out for certain that COVID will never go away, and is here to stay forever, just like the flu.
I agree with it's constant forever, just like flu. maybe we get a breakthrough treatment / vaccine for all virus' like that.

But we don't regular wear masks during winter nor enforce limited capacity or hours or quarantines. Personally of those options I'd be down for short term, financially assisted family quarantine and punishments for going to work sick.
Julia is much, much faster than Python. For numeric code it's almost as fast as C++. They've used lots of cool tricks to become crazy fast on numeric workloads. It's also definitely got support for multithreading, clusters, etc...
I've never met a vegan who had the vision of a human race separate from nature.
And watch the US ban the import of any EU vehicle then the trade war can begin.
> COVID with no restrictions, which will only plateau at ridiculously high amount of infected (and dead).

I'm curious what you think of Florida, which has had almost no restrictions for a majority of the pandemic and yet is actually doing better than some other states. Seems to disprove your assertion?
Discussed 2 days ago:

https://news.ycombinator.com/item?id=29332207
Yup, I have a 50 year old corded Sears 1/4" drive. Still works great. I've got way more than 13 min out of it, but these days I use my handy and flexible Makita and Bosch battery-powered units.
BGP is how the most critical infrastructure on the Net communicates and BGP4, the current version, is 15 years old.
Yeah but it got me the upvotes.
That is what it looks like. This news post appears to mostly restate another post Amazon made describing the free tier changes a few days ago [1] which was already discussed on HN [2].

[1] https://aws.amazon.com/blogs/aws/aws-free-tier-data-transfer...

[2] https://news.ycombinator.com/item?id=29332207
No. Immunity isn't like a key fitting perfectly into a lock.

You already have T-cell immunity against Omicron from the vaccine which will recognize the mutated spike.
Your last paragraph is begging the question: closing schools wasn’t required and was likely a major mistake. Closing borders just heaps more ineffective but costly action into the pile.
> wealthier people have more and better access to whole foods and other supposed “lifestyle choices”.

This is one of the secret priviliged pleasures in my life - having zero income yet eating whole foods like some rich person. The sheer social altruism of nordic countries is nothing short of amazing.

But it's really cold here in winter. If we didn't take care of each other, those left starving and homeless would revolt violently, refusing to freeze and die (or die then freeze).
Also no (official) REPL.
Why would you not need to show it’s safe? A new mRNA vaccine would be introducing different mRNA, which produces new antigen proteins and elicits a different immune response.
Web 3.0, clearly
Generally speaking a heritage or wild turkey will tend to have more dark meat in proportion to breast meat than your typical store-bought bird.
I’m currently beta testing two paid browsers and I’m about to be trying a third. We are seeing a bit of a golden age for software right now where it seems a certain subset of the population has become not only comfortable paying for it, but also paying realistic (read not subsidized) pricing for it. I’m not saying this will ever be mainstream per se, but I am suggesting that enough people may be interested to make the model a sustainable alternative.
A new HTML/JS/CSS standard should be defined based on lessons learned implementing past browsers. Such a standard would make it easy to implement a browser.
You know how when there's a congestion in a road, the traffic moves backwards slowly? Example: https://i.imgur.com/7p43YV7.gifv

Will this happen with the supply chain problems that we've had this year? For how long?
https://imgs.xkcd.com/comics/extrapolating.png
Why can't you submit a {modern popular secure hash} of your password to this website?

Your password will be in plain text in their logs. Ridiculous.

Didn't have I been owned recently get sold to someone as well?
About half an hour with a manual eggbeater type drill. Maybe half the price of the cheapest battery drill. Works after the apocalypse.
Ask HN: What newsletters and news sources do you subscribe to?
TLI/XTI are from AT&T SVR3/SVR4, not Research Unix (V8, V9, V10). dmr's V8 streams were the basis for AT&T SVR3/SVR4 STREAMS (all caps!), but quite a bit simpler: https://en.wikipedia.org/wiki/STREAMS.
I wholeheartedly agree. X instead of reasonably-similar-Y isn't convincing in and of itself. I'm not even convinced Julia will be the dominant numerical programming language.

That said I'd like it if it develops a robust and large ecosystem because I personally like coding in it. It has built-in matrix ops, parallel ops, dynamic dispatch etc that are really nice to work with in the numerical space. Like Matlab but well rounded and fast.

So I admit my comment is less argument and more cheerleading. "Hey folks let's make this the case so us numerical people can have a slightly improved experience".

In the grand scheme of things this is as noble or ignoble as any.
I don't know what you're after but that's literally what the sentence after the one you're quoting is saying.
Wait. People don't do this?
I get what you're saying, but since Discord is often used for technical/community support, it probably is a low-friction way for people new to the homeserver stuff to get help and learn more. I know many of my normie friends would never use IRC, even if it was E2E encrypted and kept no logs.
Definitely better than nothing.

In high school, I worked in our small town's library that had just converted to a minicomputer based management system. One of my jobs was to do the weekly backup (had to load up 5 tapes one by one to store it all). One night the system started acting 'funny' in my opinion, and with the help of the on-call engineer over the phone from Provo, we were able to finish the backup before the minicomputer fully died. They flew out to repair the machine the next day. I got a nice letter from the city manager for saving hours of MARC processing and other losses.

No money, but hey, the satisfaction of a job well done is its own reward. :)
Me neither, though if there's a decent and open source solution available, you know that's going on my devices ;)
Yes, my turkey was dry. I used a thermometer and most of my turkey will end up in the trash. I doubt I’ll ever try again. My son agreed that next year we can just casino it (we live in a casino town). Or get turkey sandwiches somewhere casual.
How the US can be so technologically isolated from the rest of the world?

Here in Finland heat pumps are everywhere and 40% of new houses have geothermal heat pumps (they are like heat pumps, except you bury coils into the ground and they work with good efficiency even in extremely cold weather).
The Porlex is expensive for what you get. It used to be cheaper. The Rhinowares grinder is very similar and still cheap.

Stainless steel 34mm burrs also cut significantly faster and more consistently in a similarly sized grinder. This is the main reason you want stainless steel.

I wouldn't worry about longevity since we're talking about a decade or more for whatever type you chose. But yes, ceramic will last longer.

In fact if you don't want the grinder to fit in the plunger of an aeropress, you can get Taiwanese grinders with stainless steel burrs, well stabilised shafts, ball bearings, a milled Al body for less than the Porlex mini and only slightly more than a Rhinowares.
I think of PL/I as a systems programming language, and COBOL as an application programming language, much in the same way you'd look at C/C++ and Java in the Unix world, I think (I think that analogy is actually almost directly applicable, though maybe Pascal is a closer fit? I'm not sure).

Different tools designed to do different things.

I'd actually like to learn PL/I (or COBOL beyond a cursory knowledge), I'm someone who has a great deal of knowledge of the thought patterns of programming (as well as how you architect software, systems design, etc), without knowing any one tool well, I tend to learn a tool for a task, then forget the tool when I no longer require it anymore. My job is.. hard to explain, but its quasi programming, but also very much not aside from helper scripts I write now and again (I use all of the thought patterns of programming, without any of the tools). I enjoy writing software, but only have so many itches to scratch in my personal time.