skysight-inc/HackerNews huggingface dataset:
this isn't about your grandma (may she live many more years), but the sanctimoniousness (and misguidedness) of your comments.

your chance of death from covid is likely (much) less than 0.2%, an average that's disproportionately (and unfortunately) inflated by the elderly and unhealthy. the elderly and unhealthy are the folks who we should encourage (but not force) to get vaccinated because of the elevated risk. everyone else can, and should be allowed to, make their own risk-aware decision.

> "and I do wear a mask indoors or when mandated..."

and therein lies the crux of my critique. you've outsourced your health decisions to politicians/bureaucrats more interested in their own skin than yours, and yet, make confident claims about the correctness of those decisions. if you're wearing masks as mandated, but not around friends and family (i.e., social situations where you're spitting at each other in close proximity), you're just performing safety theater. and factory workers don't need your sympathy or your mask mandate, since most are distanced enough from each other that a mask literally does nothing more for their safety.

the disinformation you seem to have internalized is why this is all so frustrating, and why we need to route around the mediopolitical gatekeepers trying to drown out the 'hard truths' with their relentless deluge of crafted messaging.
Walgreens closing in SF due to crime
If I have to pledge my fealty to a billionaire lord, then I’m going with the Emperor of Mars, Elon, first of his name, long May he reign
Yes, progressives really have their collective heads up their asses on SALT. AOC and Liz Warren loving a Republican tax scheme designed to punish blue states is something to behold.
People have macro use cases more often than they think. I work in devops these days and almost every week I have a situation where I have to generate repeated patterns of code using the language in which Im writing code(Python/Shell/Perl etc).

Many times these are done through what is known as manual work. In my experience if someone is complaining about laborious manual work. Lack of quick automation, they are basically in a scenario where the language lacks features to generate code to do work, which they have to now do instead.

Its for this reason I have to write adhoc perl scripts to generate shell commands, and sometimes even whole shell/python snippets/mini-programs. All because Perl makes it easy to generate text(code). Perl now acts as a macro facility for Shell/Python.

If you pay close attention these patterns will begin to show all up over the place.
Dupe of this earlier submission today:

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

And discussed a month ago:

https://news.ycombinator.com/item?id=28475459
Also curious is the methodology section:

“The survey was administered by Qualtrics and did not target Slack employees or customers.”

I think from the introduction section they are targeting employees of Fortune 500 companies, but they are restricting the sample to those that don’t use slack… I think this is going to generate a biased sample.

There is also some discussion of “of executives currently working remotely” but they don’t discuss the count of respondents.

The methodology section has some definitions:

“Respondents were all knowledge workers, defined as employed full-time (30 or more hours per week) and either having one of the roles listed below or saying they “work with data, analyze information or think creatively”: Executive Management (e.g., President/Partner, CEO, CFO, C-suite), Senior Management (e.g., Executive VP, Senior VP), Middle Management (e.g., Department/Group Manager, VP), Junior Management (e.g., Manager, Team Leader), Senior Staff (i.e., Non-Management), Skilled Office Worker (e.g., Analyst, Graphic Designer).”

There is some discussion of “executives,” “managers,” and “employees,” it seems a little difficult to tease out from the text which group is being talked about, though.
This ignores network effects at play. As soon as large parties or developers of popular front-end software announce their support, the majority of smaller users will quickly follow - simply because not following would put them on a massive disadvantage.

The developers of the clients do have a massive advantage here.
I think where these decisions gets hazy to me, especially in a language like Javascript, is the language is chock full of enough features that I often find the decision to make class/function/object to be somewhat negligible when the purpose is as trivial as the examples provided.

You can make those factory functions nearly as concise as the class examples if you wanted:

const createEmployee = (firstName, lastName) => ({ firstName, lastName })
const createContractor = (firstName, lastName) => ({
...createEmployee(firstName, lastName),
//overloaded propeties here
})
const createFullTimeEmployee = (firstName, lastName) => ({
...createEmployee(firstName, lastName),
//overloaded propeties here
})

I've always thought more in terms of consumption - who will be using this code and how will it be used?
My probably unscientific approach being a dutiful Typescript worker bee has been to take the general approach:

- Try to just use a function, especially when your output will only be consumed one way

- If the domain of the logic that you are working must encapsulate multiple ways to be consumed and there isn't a clear primary use case, and much of the logic and state should be shared between functions, consider a class

I don't find the end result to be significant for anything other than code cleanliness/readability. Admittedly I've never really had language features themselves be performance bottlenecks doing mostly frontend web work. This may be too specific of an observation of Javascript itself to be a broad opinion though.
I'd love to hear someone else's opinion as my experience is not from a compsci background.
Why should it be against the rules to openly discuss these issues in a thoughtful manner? That kind of silence would only encourage proliferation of the rings since no one is allowed to talk about it.

It’s one thing to just randomly spout accusations, but if a number of users are seeing consistent problems, I think people and mods would want to know.

Anyway, see my other reply to dang. If you search on Twitter you’ll see rando accounts posting weird formated links to HN articles, and things auto posting to HN, etc etc. I avoid Facebook alltogether, but I can only imagine there’s more of the same.

> These accusations seem to have accelerated a lot since the 2016 election and related claims around astroturfing.

Don’t we know for a fact that social media sites have been and are targets of influence campaigns?

ie.

https://www.technologyreview.com/2021/09/16/1035851/facebook...

https://www.washingtonpost.com/technology/2020/10/08/faceboo...

Since 2016 these issues have rightly had more light shined on them.

It’s better that people at least discuss openly that social media is being targeted and gamed for money than have us all stick our heads in the sand.
This was a 50 years project because huge installations need to be built in order to gain knowledge about different technologies and aspects of fusion. The goal of these experiments is to achieve fusion power plants. ITER is probably going to be the first large scale demonstration, though I would not rule out an unexpected innovative design to pass it at one point.
Yes. I don't take all those supplements but I have performed most of the eating/sleeping/exercise rituals because it's normal to do that and not normal to not sleep 8 hours, overeat and not exercise. There are endless new markets to be created from telling people how to be healthy that is not: every day do the same healthy things forever. I think it is sad that this implies that we should wait until we have cognitive decline before we do anything.
I always enjoy seeing Norwegian companies making headlines on HN.
This is really cool. It's like the Mouse feature if QMK but works with any keyboard!
Someone forgot to unplug the microwave in the kitchen again
Discussed a month ago, 201 votes, 36 comment:

https://news.ycombinator.com/item?id=28475459
Characteristics of Potential Antiviral Agents
Last updated in 2017. What is the current status of this?
/all chat, not all chat.
Joel Spolsky on rewriting: https://www.joelonsoftware.com/2000/04/06/things-you-should-...

> The idea that new code is better than old is patently absurd. Old code has been used. It has been tested. Lots of bugs have been found, and they’ve been fixed. There’s nothing wrong with it. It doesn’t acquire bugs just by sitting around on your hard drive
You may want to spend time with Joe Armstrong’s take on the matter. If nothing else it’ll be interesting.

And the elegance of something may or may not speak to rigor, but that doesn’t mean rigor doesn’t bear it out. It’s not as if Erlang is some flash in the pan, it’s been an incredibly important part of large scale real world computing.
The CDC says that the covid IFR for the 65+ cohort is 9%, not 20%.

https://www.cdc.gov/coronavirus/2019-ncov/hcp/planning-scena...

> it saddens me to hear this level of ignorance in this forum

Ahem.
What's it anodized with?
UAE Allows 100% Foreign Ownership of Companies
Foreigners who open a company in the United Arab Emirates will no longer need an Emirati shareholder or agent under changes to the UAE Companies Law that will come into effect on June 1.
The control group could use a different set of lifestyle changes. Changing something always has an effect. You need to somehow figure out whether the changes you propose are better than just doing anything.
And only chat between teams. People on the same team can still chat with each other.
Sad to hear.
A currency/wallet backed by a major tech company devoid of usual fatal flaws of crypto (PoW distributed blockchain, inflexible supply, slow, irreversible etc) would be most welcome.

I mean my private data is already passed around when I use Visa/MasterCard. I am already raped by forced conversion fees when using PayPal (basically additional 3% penalty for anyone not based in USA). The customer support and merchant protection is already non-existent with those options and security can only be described as a complete joke (the whole "carding industry" merchants are forced to pay for due to biased charge back process).

I trust Facebook to get those things much better. I think their track record on privacy is way better as well. I hope they can keep the project running and compete with dinosaurs of today payment processing/credit card industry.
What do you mean? I don't think there's any doubt that the Norse went to North America?
For people unfamiliar with LoL, disabling /all means that you can still talk with your team, but not to the other team.
Would be better as all-chat or allchat, pretty obvious what that is contextually
I don't know about UPI in India specifically, but I suppose I would way that money is already programmable, and things like this (and my bank Monzo has an API, Teller offers one for many banks (but web-scrapes unfortunately)) just lower the barrier to entry.

Basically, B2B and B2C (or mostly 'C2B' as it were) is already programmable, (in UK, Europe, North America at least - and certainly bigger businesses in India. I appreciate smaller or kore rural businesses may have cash or otherwise 'manual' payment relationships with suppliers etc.) the untapped area is C2C. But are there interesting uses for that? 'Decentralised Patreon'?
Reading your post I’m sure you know far more about information theory than I do, so forgive me if this is a stupid question, but…

1. How is infinite internal state and output size possible? There has to be some actual limit for internal state, at least, right? Or else you’ll just run out of memory?

2. Wouldn’t a larger output size risk leaking data? The chance of collision becomes lower, but it also seems to toy with what I understand about why we use cryptographic hashes without ridiculous output size.

3A. What happens if you want a 1 MB hash of a 1 KB file?

3B. How predictable does a super long hash become?

At what point is it no longer a one-way hash?
Steam bans the worlds first interactive animated feature film because NFT's 0_0
We are an indie animation/game/music studio. We were going through the submission process on Steam with "M doll"(1467760), an interactive animated feature film wherein you can watch the film and "jump" into the scenes and explore them.

During the submission process a Steam support employee "Mary" retired our game and closed the thread with a vague explanation about crypto and Nft's

Their message is here
https://i.imgur.com/zYS29p3.png

Afterwards we found 4 different games that integrate Nft's that are already on Steam and brought that up to Steam support and received no answers.

In our interactive film the "crypto integration" was just the ability to see the contract address for the one NFT we made for the film and show the wallet address of the current owner. There was also a QR for the Rarible page for the same NFT.

We would have removed the QR's if they gave us a chance to but they just retired it and closed the thread. We have since sent about 15 messages to Steam support with no answers received.

We've been through the Steam submission process before and when they have issues they let you know, you deal with them and re-submit for approval. I can't find any other instances of a support person at Steam "retiring" a developers game without their permission.

I guess they didn't like the film?! Or they feel films should not be interactive?!

We'll probably release the executable for free on Internet Archive now.

You can see how the interactive stuff works here https://www.youtube.com/watch?v=L16WtgpnDDc

The film was made in Unity, its actually the first animated feature film made entirely in Unity- so we rendered out the film as an mp4 which we play in the interactive exe- we created 37 interactive scenes using the cutscenes from the film itself that are mapped to times in the film- so when you press a key while watching the film it takes you to a realtime version of that scene in which you can explore, listen to commentary, play the cutscene, play music etc.

When you press that key again it takes you back to the film where you left off.

Unity doesn't support 2 hour audio files so we had to write our own dvd type player with multiple soundtrack support etc- we also wrote our own crowd sim for the film production itself etc-

There are also 4 different soundtracks, several visual "looks" you can change etc-

We did a making of wiki on github too https://github.com/mdotstrange/MDoll/wiki

Trailer for the film
https://www.youtube.com/watch?v=xHz_pQWRAu8

Anyhow, don't innovate too hard on Steam or they gone ban you!

Our substack https://imaginationrabbit.substack.com/
Aren't you also excited of the new possibilities? I really believe that once we have left the energy crisis behind us we will witness a new golden age of civilization.
Not sure how I feel about this. On one hand, I get it, all chat can be a source of twisted toxic wasteland. But on the other hand, sometimes it's fun, so let people communicate and solve the toxic wasteland some other way.

A simpler fix for me would've been give the users the option to hide/deactivate the all chat. If they want to talk they'll keep it on if the other team is a bunch of dicks they'll report them and hide the all chat. Easy.
The communist betacuck tax cattle culture is for losers.
Powerful resume writing tip you can learn from bank robbers
No, he smells like pot.
What a strange way of looking at the world. When did you choose to have that perspective and why?
Have books been “‘banned’” recently? I don’t recall hearing anything.
Thank you for this. My brain is complete mush after days of reading papers about the history of lisp, but this is at the top of my reading stack once I can get my eyes to focus again.
Much of my professional network moved during covid. I keep an address in the bay area to keep up appearances with clients. I fly into town when nessary. Life is cheaper and better.
They look like junior engineers from LinkedIn profiles. I don't think this matters to Facebook.
In afraid what you're describing has already been built: https://ruffle.rs/
Tha sounds like a horrific dev environment, if randomly shut down with 30 seconds notice.
Can you provide links to studies concluding that the vaccines make the vaccinated significantly reduce transmission as opposed to the non-vaccinated?

Plus, I would like to know if asymptomatic vaccinated do indeed have reduced spread as opposed to asymptomatic non-vaccinated.

Or to put it simply: can you give me studies supporting the claim that vaccinated people are less likely to spread COVID-19, whether asymptomatic or symptomatic vs. non-vaccinated?

---

By the way, does possessing the COVID-19 pass automatically imply that you are less likely to transmit?
Nonsense.

Many patients don't mind to pay for their treatment and there's no shortage of beds. I also don't believe that after treatment patients need to use ICU.
Kay's ideas are about building complex systems from isolated components ("cells") which may evolve independently. The web is an example: there's a server and a page and a browser and the user's extensions, all changing without reference to each other. How can they all work together?

Answer: keep them isolated (no direct function calls), defer most choices to runtime, make it easy to interrogate each others' interfaces. I think that sums up OO. "Call this function if it exists at runtime" is trivial in JS, but a crisis in Haskell.

You may not need that stuff. If you're statically compiling your code and all dependencies, it seems pointless. But if you're building a system which talks to code not under your control, code you cannot just refactor at will, then I don't know of any better techniques than OO.
all chat is actually disabled by default, you have to opt-in to it through the settings.
Nobody does.

User should control the traffic if user cares. Relying on browser is naive to begin with.
Do you know of any companies doing new things with WFH? That sounds very interesting!
Like I said in my comment, forms.office.com doesn't work. Going to forms.office.com redirects you to login.live.com where you cannot login with a business account. But outlook.office.com works. That inconsistency is the problem.
> Sometimes you really do want to do all three of those things. But often you want to do some subset of them instead. So the language should give you ways to do parts of that without doing all of that, and then "extends" should be at most lightweight syntax sugar over that.

Sounds like you’re describing something like C.

Leverage individual header files to implement a specific behavior rather than features concretized in a spec we don’t always want.

Making everything a class, monoid, etc. feels like the programmer equivalent of making 9 Star Wars movies where each is comprised of lightsaber fights from open to close. That’s a cool still image but … really 9 movies huh?
Maybe its too abstract for me. I'll leave it to others who can understand the value. Many thanks for explaining!
StyleGAN2 Interpolation Loop (2019)
Thanks for sharing this amazing article this is useful.

https://www.prepaidcardstatus.org/
That’s hilarious, at a small school our bus driver was the local it admin… 7 minutes of rainbow tables with ophcrack live cd was all it took to become domain admin.. never changed it for all 4 years lol.
if by totaled you mean they would catch fire and burn... what a bright idea to use biodegradable insulation...
I hate Vox articles. These people spend the entire article railing against "meritocracy" because it leads to a hypercompetitive society which some people have trouble keeping up with. But as usual, it offers no solutions. Not the first time I've seen this from Vox.
The police officer will have to know you have money. Bitcoin is anonymous, so tracking down people with money is hard. Also, he'll have to find you first, which is much harder than just input your tax number and press 'block' button.
Isn’t a static class essentially just a namespace?
But many other languages are like this. AFAIK, C# is the same - there are no first class functions allowed, only classes.
Load-following in nuclear works to a very limited degree, sure, but

>These reactors have the capability to regularly vary their output between 30–100% of rated power, to maneuver power up or down by 2–5%/minute during load following activities

And even the BWR can maneuver only at 10% per minute (60-100%).

So first, you cannot just shut them (nearly) off when you don't need them. You will have to run them at 30% at least essentially all the time. Not great if your goal is to use solar/wind as the primary mode of generation.

Then 2% to 5% per minute in changes is high latency compared to alternatives. If you need 10%-20% more NOW because there e.g. was an unscheduled break in a football (soccer) game and everybody got up, turned on the lights and the coffee maker and whatever then you're out of luck because the latency is too big to cover those additional 20% in the time you need them. 20% would take up to 10 minutes for nuclear to adjust, 2 minutes at least, realistically something like 5 minutes. And by the time it adjusts your grid will have broken down and everybody will be sitting in the dark.

Load-following with nuclear plants only works well enough if you have a pretty good idea of when the load is going to change in advance. Which in many cases historically you did, and you had non-nuclear fallbacks to compensate for when you were a little or even a lot off. You had a pretty good idea because you could estimate both the demand as it progresses during a day and the generation too. E.g. you knew what a "normal work day in November with this weather forecast (cloudy average temp 8°C, here is how temps will likely develop during the day), sunrise 07:07, sunset 16:22" looks like with enough historical detail from similar past days to plan for it. With solar and wind, you still know that about the demand side, but you can be a lot less sure about the generation side.

That's why you usually use gas (and historically coal) "peakers"[1]. They were and are in use for when your estimates were off, even if your base load comes from the best load-following nuclear. They can be maneuvered a lot faster with demand, and can be (almost) shut down when not needed. And what you need in a wind/solar world in particular is true peakers not base load plants with limited load following capabilities.

Does this clarify what I meant?

[1] https://en.wikipedia.org/wiki/Peaking_power_plant
MCA therapy also needs to be started early after exposition (even prophylactically). It doesn't do much good for patients that are hospitalised because they have a bad case, that's too late.
I can imagine it being useful if you needed to test something out for an hour or two and were worried you might forget to shut it down. Your charges are capped at 24h no matter how badly you screw up.
Downtown MV is still pretty nice, and beats the heck out of most of the south bay. Not as charming as it used to be, though. The big used book store moving away was a huge loss.
O mannn I was suspended from HS, and banned for 2 years from touching school computers for net send shenanigans as I wasn't smart enough to cloak the originating workstation.

My message to every single computer in our HS:

"Hey what's up!"

my friend added to this:

"Your network (H:/) drive is being deleted."

School administrators and teachers did not find this funny.
We pay more than enough in state taxes to fund the f’n roads. They should be in better shape than they frequently are.
Yeah I didn't buy a resin printer early bird special because I couldn't get masks gloves or isopropyl