skysight-inc/HackerNews huggingface dataset:
Cigarette packets carry grotesque images of disease caused by prolonged use of the product. Likewise, I think social media apps should be forced to periodically display warnings like, "This app is designed to make you feel inadequate, addicted, and lonely. Please don't think its real - that's how we make our living".
you mention that you enjoy to go social if you get time after work you can go for some music instrument classes there you feel refreshed if you are into music
What I was trying to say was that being sponsored by a place you play isn't the only option. Here's the list of FIDE sponsors, as one example: https://worldcup.fide.com/info/partners-and-sponsors

Instead of individual streamers being sponsored by venues, which then forbid them to play in other venues, they could be sponsored directly by the advertisers who sponsor the venues, and agencies could represent/group them. Just like how it works with e-sports. Riot Games for example doesn't pay all the pro players to exist, there's a whole ecosystem.
Clear your mind to observe the small things.

Alt: Pay attention to edge cases.
I pay my graduate students.

But the expectations are different. "Well, what do you want to work on?" and tailoring a four or five year program to meet those needs is something I'm very unlikely to do for a staff scientist, but something I discuss with every one of my graduate students.
Modified Vaccinia Ankara – (MVA-BN)/Imvanex/Imvamune/Jynneos Monkeypox Vaccine
I don't get the whole discussion. There are just many different models of gender. Its like particles vs waves. In one model, there are only two genders, in another five. There are those who say gender is culture and sex is real, and those who say sex is constructed, too. Some models describe reality better than others, some are useful, some are harmful. But nobody can or should stop you from thinking about reality with the model of your choice.

If I were Microsoft, I would post a shrugie and say copilot offers arbitrary responses based on the actual code it reads; it is not supposed to be "correct" or good or fair, but just follow what it sees other people do.
It is bad enough that it fucking talks. First time I encountered that it screamed at me from the other side of the building because someone at Microsoft decided greeting new users with speakers turned to eleven is welcoming.
Dear recreational club swinger and small dimpled ball whacker who tempts the gods: Conversations wander and this is a good thing. It is ok that a thread several levels down does not share the precise topic with its ancestor, no?
> fgetc() does not return 'char', it returns 'int' else EOF won't fit.

Or more precisely: don't store the return value in a 'char' and check if it is EOF. On some platforms (e.g. gcc ARM eabi), regular 'char' is unsigned and the check fails.
> Didn't you just explain how?

"Something went wrong" I don't consider as a message that provides a good experience. Actually I didn't even mind the example given in the original article "Token not provided in guest headers", though that very much sounds like a b) error, where it's not transient but there's nothing the user can do about it, but at least they have some sort of unique identifying message/code that can help support figure out the problem.

And sure, classifying errors can be tricky, and it absolutely requires following best-practices throughout the codebase to ensure that errors are passed around in a reasonably consistent manner where you can distinguish transient from non-transient errors, or errors where the user can take reparative actions.
But the end result makes everything vastly better for the user and developers/testers etc., so is well worth the investment.
What about the hidden service fee? They gladly tell you the delivery fee is only $5 (or free!) but it’s not until you’ve fully ordered and paid that you see the itemized service fee that can be greater than 25%.

But at least they tell you how much you paid for the service. The worst for price transparency is “same day” costco delivery by Instacart. They markup the prices but never tell you how much more you’re paying for their service, it’s completely hidden unless the shopper/driver accidentally leaves you with the costco warehouse receipt.
Once I saw the 35% markup on a nominal $300 order, I never used same-day costco again. I knew I was paying some markup for the service (they tell you on the website that prices are higher than in the warehouse), but I could not justify that much.
IKEA went ahead and actually did it — their SAGOSKATT line of plush toys is designed by children in a drawing contest.

2020 — https://www.ikea.com/us/en/new/meet-the-2021-sagoskatt-soft-...

2021 — https://www.ikea.com/us/en/files/pdf/15/b8/15b8f1cd/com20_pr...
The attitude of dissing people trying to improve themselves is depressing.
Crypto currency mining could be the solution.

If one request to the site generates more revenue than it costs in resources, the bot problem is solved.

The author says that he is getting 15 bot requests to his site per second. That is about 36 million requests per month. How much does it cost to serve those? $1000 would seem high.

$1000/36M = $0.00003 per request.

How long would a crypto currency, that is suitable for mining in the browser, need to be mined before $0.00003 is generated?

If it turnes out it is a few seconds or so, the solution would be nicely user friendly. A few seconds of CPU time for access to the site. No ads needed to finance the site.

It is kind of telling, that Bitcoin started as a spam blocker. The original "hashcash" use case was to use proof of work to prevent email spam.
In the UK and Europe at large I expect, we're told to take them to the local recycling centre (the euphemism for the rubbish dump). They keep them separate and I guess incinerate them under more controlled conditions.
A number of them are also just flat out students in that they take non-trivial amounts of coursework. In my program at least, as well as the one I went through, they were still paid.
I did, as did a number of my colleagues.
depends on how you look at things. The library is a rendering library (presumably for calling GL).

And what about any of the operating system calls that might get used? It's also a library (despite the source code not being in the project).

The actual code to compute the logic of the graphics PS1 style, is indeed around 500 lines.
In all honesty, there's limited tooling to resolve the botspam issue: There's nothing special about a human that a curated algorithm/botfarm can't sufficiently mimic. No technology is the panacea to this solution.

The only way out is to increase the costs for bots to such an extent that it becomes costly for them to operate. The methodology for performing this is still up for debate, but tracking of some form will have to exist (be it publicly-collated or privately-monitored or some blend of both).
A little trick on how to unit test dozens of conditional branches
When you need to type dozens of if statements, do you trust your body to make zero mistakes? If you don’t, perhaps this helps.
PHP has its uses. Want a simple web app. Great.

But speed is inversely proportional to the linecount.

At some point it is better to use a compiled language like Go.
> The only ones that can survive the robot apocalypse is large web services. Your reddits, and facebooks, and twitters, and SaaS-comment fields, and discords. They have the economies of scale to develop viable countermeasures, to hire teams of people to work on the problem full time and maybe at least keep up with the ever evolving bots.

I only agree when it comes to the system resources that can keep up with bots. When it comes to fighting spam, these services often do a terrible job because 1) their business model benefits from higher user & engagement numbers and 2) their monopoly status affords them to retain users even if their experience is degraded by the spam, something a small site often won't be able to do.
once in awhile i use 'kubectl exec ' to run some commands against my running prod containers to debug something or extract an environment variable. can i still do that without a shell or anything?
Third-Generation - (MVA-BN)/Imvanex/Imvamune/Jynneos : https://en.m.wikipedia.org/wiki/Imvanex#Third-generation

---

search: >'(MVA-BN)/Imvanex/Imvamune/Jynneos Monkeypox/Smallpox Vaccine'< @DDG :

<https://html.duckduckgo.com/html/?q='(MVA-BN)/Imvanex/Imvamu...>
"Aren't PhD students working long hours already? I really dont see where is the supposed additional slack they are having."

They are - but I rarely impose my preferences for when they work, don't check to see if they've accrued enough vacation time, etc.

There's also slack that's not just "hours worked". A PhD student going down an intellectually stimulating but ultimately tangental rabbit hole that doesn't tie itself to a grant aim but might spawn a side project is something I'd encourage. I would not do the same for a staff scientist.
TBH in this particular case the project manager would be the first to admit that the current release (which was a substantial rewrite of an already functionality-super-rich product) was way too big a piece of work to do in one go. But there was really nothing that could have reduced the time between the releases much below 6 months or so.
I certainly wouldn't call it a "waterfall environment" though! To be fair we are doing regular nightly builds that are accessible to the public, but they're very much pre-alpha and buyer-beware type builds that don't pretend to be suitable for most users.
Why would Alpine need systemd? Why would you need it in a container?
Wouldn't it be much easier to scale this for functional languages where there is a theory of program transformations [1] and code is more composable?

[1] https://www.amazon.com/dp/013507245X
88 is a lucky number in China and many Asian countries. Maybe time to claim “cultural insensivity” or something?

Also, steam should never even see the password, they should only ever see the hash.
I'd say the only major thing is time spent with friends sharply decreasing, but that happens in the 20s. Family is an odd one since there is also the category of children and partners. I guess family means your parents, siblings, and extended family? In general speech I would say spending time with your partner or kids counts as spending time with your family.

I also don't think the difference is that drastic over time. The charts shows people spending about 4-5 hours a day alone in their 30s-40s, and then 7-8 hours alone when they get into their 70s-80s. 2-3 hours extra per day doesn't seem like that much to me, especially when you consider the main reason is retiring from work
What keeps bots from just fixing their acts and reporting correct info instead?
> Note that I am a jerk if I refuse requests that you consider reasonable.

Note that's not quite what I said: I said that if you refuse requests that I consider reasonable, that I will think you're a jerk.

> I may ignore it when it's irrelevant, but if it becomes relevant

Like, what, if she asks you on a date? Otherwise, largely, none of your business. And if it's the date thing, I'd encourage you to decline kindly.

> But if we are talking about a task that requires visual acuity, and I point out that you seem to have an issue in that department

Then you'd actually be wrong. It's largely cosmetic.
Unrelated directly to the article, but I'm curious how much of that 200m IP addresses in the DoD ASN are actively used vs. being sat on 'incase we need them one day'.. definitely wasn't expecting the DoD to own almost double the number of IPs of the next biggest ASN
If that's indeed the case, I think it might be because of the fear of license trouble ie the whole business of Docker images referencing/installing a Debian base as the first thing always had the smell of a GPL circumvention device to me, in part at least. But it seems license holders don't really bother, or we've heard about it by now. And in that context, Alpine already got rid of the OS and glib, leaving only the rest of the userland GPLish. OTOH busybox is GPL, too, and actually known for going after violators, so what do I know.
> As an engineering manager

Knew it.

(Sorry for the snark, I know it’s unwelcome on this website, but rarely do I see something so indistinguishable from parody.)
Tragic for folks without a friend circle - your main remaining company is basically your partner which, unless you delight in each others company, isn't great.
Lol, I have a very hostile relationship with my Windows machine since around the Windows 8 era, but that's entirely on Microsoft ;)

A user shouldn't be victim to the whims of some far away UI/UX designer who only designs for what some data fortune teller thinks is their "average user". Computers are machines, designers need to stop anthropomorphizing them.

At the very least give me options to switch that crap off.

PS: But by far my main gripe with the "modern" UI philosophy is: a "No" means frigging *No*, it doesn't mean "not now" or "maybe later", I also can guarantee that I won't change my mind (and if I do I will find that option in the settings window myself, thank you). Not offering a simple "no" in a yes/no choice is an insult to the user's intelligence, it's as simple as that.
In the 1980's, we kept anklebyters off dial-up BBSses with a simple technique: voice validation. To join the forum, you had to fill an application first, which included your real name and phone number. The sysop would give you a call for a quick chat, and then grant you access if you didn't seem like a twit.

This would be entirely practical for some small-time operator trying to run a forum off residential broadband, while impractical for the reddits, facebooks and twitters.
That's basically the plot of Harry Potter and the Half Blood Prince!
Even with membership, I’ve never paid less than $300 on Costco Instacart.

It’s a total joke, the whole point of wholesale is to save money.

I’m far too lazy to do the math, but I think I save more money Instacart shopping Aldi than Costco
Would be interesting to know what these "new ideas in file management" are that TC does not have.
It worked well for Singapore. It can be done, conceptually.
that you implicitly reduced family to "partner" says a lot. Not seeing your adult kids or them not seeing you or their grandparents, not maintaining a multi-generational and extended family, as used to be the case until very recently is a sad state of affairs in my opinion.
I watched that multiple times after delivering a big feature I had to crunch on late last year. Of course my reward was a”meets expectations “ modest raise.
Yes! I thought I was crazy!

The most annoying thing for me is constantly getting notifications for "discount codes" that don't actually work. When I've contacted support they tell me "they're expired" or "it was a bug in the app" and they offer me a much worse version of the coupon.

If it's a bug, they've had it for months, and it conveniently is very beneficial to their engagement numbers (you enter the app, make an order, and settle for a tiny discount when the deal doesn't work).
This scene was incredibly strong in Norway back in the days, speaking as a then-teenager there.
Fascinating, and true about the mutation:

https://www.nih.gov/news-events/nih-research-matters/gene-id...

So I should update the above to include some percentage who are lying about having this mutation, and an extremely minuscule likelihood your sales manager actually happens to have it. Second prize is a set of 23andMe test kits.
"Nobody should live in the shadow of someone far more privileged than they" - pretty sure 99% of the world's population does do exactly that...
I did my PhD at UNC Chapel Hill. I was able to live without debt, pay for flights to see my (at the time) long distance girlfriend, and I got medical insurance when I needed it.

The dental plan was indeed appallingly bad.
There are (at least) 2 kinds of spam - "technical" spam such as bots hammering the web service with requests and consuming resources, and the commonly-accepted definition of spam where bots post promotional or other obnoxious content.

I feel like the article here talks more about the first kind. I do agree with your solution for the second kind of spam though.
To be fair, Van Buren (and My Arabic Library project) was not in the military. He was in the State Department.
Until there's a coup, Moolenaar gets kicked out, a new bunch of people you've never heard of take over and run the project into the ground all while telling you you're doing it wrong.

It happened to GTK, it will happen to you too.
I have always disabled the automatic updates of Android apps on my phone in Google Play.
I occasionaly go there and trigger the update manually.

Over the years, I've seen this operation to become more and more complicated to do. It's now hidden in the profile options. Shame on you Google!
Yes. HVF is the QEMU driver for Apple/macOS Hypervisor.Framework
It is very much inside jokes for professionals in the tech industry. Very underrated gem
He was probably still believing in the salary he was drawing from the system.
I miss it rather a lot - though I do do a fair amount of actual work myself still.

But I also take my responsibility to keep my lab - including both staff scientists and graduate students - funded rather seriously.
The worst cpatcha has got to be Rockstar games support. You have to click all the images of rolled dice that sum up to 13, 5 times in a row. Then another 5 for some reason. If you make one mistake, you go back to 0.
> griftopia

I hadn't heard this word until today. It seems descriptive.
Detecting black faces correctly is one thing; obviously if a system can't do that it's an issue and it shows that the people making the system were biased.

But something like Copilot or DALL-E? If you ask DALL-E for a doctor and it rarely shows black people (or women), then it is neither racist nor broken. Our society is broken. There are not enough people in that job that are not white and male. Or they are not represented enough. I think there is value in AI that honestly reflects society, because it makes this discrepancy harder to ignore.

People imagined AI would be this benevolent, neutral, wise thing that would maybe be a bit naive but not have our human biases. But it turns out there is no "morally neutral". It will just reflect what you put into it.
This will vary wildly based on university and field.
My laptop is lying all the time. I change my UA, preferred language, my ip, mac and so on, because of tracking, terrible dev assumptions and personal preferences.

Yet, I'm a very good web citizen.

Because of this, I often have to solve the same captcha many times before it thinks I'm human.
In the past decade, data breaches and password leaks have struck many companies. Centralized data management is outdated and vulnerable to hacking. A move to decentralized identity solutions is essential to ensure data privacy and security. By facilitating end-to-end technology run on blockchain, decentralized solutions enable private information to be shared securely, while users remain in full control of their data.
What's stopping them from clubbing you with a monkey wrench? With bots, to answer your question, it'd probably take another standard deviation in the IQ of the person using it. So you've ruled out all the script kiddies in the world by default. The purpose of this game isn't to have a perfect defense, which is impossible, but rather to make the list of people who can mess with you as short as possible.
30k USD for 25-30 cookies?
The typing tutor on a tops-10 Dec mainframe in 1979, and a typing tutor on Unix v7. Learn the home keys, and practice.

It took me about 10 years to realise I didn't need to look at my hands. Magic moment.
> Mint a fixed-cost non-transferrable NFT to an address, with ownership limit of 1 per address. - Use SIWE (sign-in with Ethereum) to verify ownership of address & therefore NFT. - If malicious behaviour is detected, mark the NFT as belonging to a malicious actor at the server's end & block the account. - Require non-malicious-marked NFTs in order to use the site/app.

In the real world that's called a paywall. Just requires users have an email address (wallet address) and proof of payment (NFT). Web3 contributes nothing but a different lingo for the existing concepts, yet has all of the same problems: nobody likes paywalls.
I disagree.
The concept of airflow is a human model to describe a physical phenomenon, it might be that we have nailed it..
It might be someone has found a problem with the model, and or some new insight, that they wanted to share..
GNOME: Paying technical debt in our accessibility infrastructure
There is a safe version of gender. Grammatical gender is, for now, binary and as far as I'm aware not offensive to most.

But I agree you can't avoid offending people. The world is nuts everything is offensive to someone.
Pointless arguments happen all over the Internet. Have since the beginning. It's a human thing, not an HN thing
Would it be “Tor on Google” or “Google on Tor” unless you mean you’re running a Tor node on gcp I would think it would be the latter?
It's too bad that a significant number of people are behind CG-NAT. IP addresses are a terrible proxy for user identity, and continue to get worse as more of the IPV4 space is depleted.
> I don't know anything about the birth genitals of most people I dine with.

Unless you mostly participate in statistically unusual social circles, that's plain incorrect.

The truth is that you can't know anything about their birth genitals with certainty. However, unless you have some unusual condition that prevents you from perceiving sex-associated characteristics, then if somebody looks male/female to you, you know with very high confidence what their birth genitals were. One can quibble about the exact level of confidence, and it depends on what social circles you self-select into (because that affects your base rates), but for most people the certainty is fairly close to 100%.

Of course that may not be the lived experience of people who are trans themselves, because of who they associate with, and that may contribute to some of the unnecessary vitriol on the topic

In any case, what matters is what you do with that knowledge.
>but could you expand on why people who want to be healthy + productive "have it wrong"

First, because both healthy and productive have long become a rat race.

In that sense, it's not about some e.g. obese person wanting to lose weight anymore, or about some lazy person wanting to get their act together and be more productive, but increasingly about an obsession with dieting and working out, or with working all the time to "make it" and hustling constantly.

Second, because for many those aren't even their own goals, just things instilled in them by influencers, productivity and health peddlers, the media, and co, as a substitute for a meaningful work and a balanced way of life.

Third, because even those dubious goals are often not followed anyway, instead people obsess with productivity and health "porn", todo systems, micro-managing their day (or meals), measurbating, and so on, as opposed to a simple, natural approach to those things.
> But it's just everyday academic publishing

Yes it is. Publishers already try to sabotage reuse and resale of their print textbooks by tying them to single-use codes for their digital platform, which they somehow lure instructors into using.

Instructor collusion with this is really a sort of professional malpractice that should be banned by the educational institution, but of course institutions are bribed with kickbacks from the publishers. Yet it would be more efficient for the institution just to raise tuition and fees which are charged to students directly.
Yea, I've been thinking the same. I don't do so much scrum at work, but when I did and when I tried something similar on non-direct-work related projects it did something for me...In retrospect, I remember the pleasure of achieving certain amount of "points".
When you break them down, do you try to "predict effort" in points or similar?
I think it's perhaps time to try again.