skysight-inc/HackerNews huggingface dataset:
Just fyi, there is no need to use Redux just because you're using React.

If it's a pretty simple case, you can use the built in `useReducer`[0].
Or if you want something that'll scale but that's much more lightweight than Redux, I'd recommend Zustand[1].

[0] https://reactjs.org/docs/hooks-reference.html#usereducer
[1] https://github.com/pmndrs/zustand
Highly highly disagree. Hooks and Functional components are so much easier to work with nowdays then class based components that came before.
I would speculate that this is mostly meant to be used for identifying bot rings and ATO (account takeover). Brand new accounts on a site with open signups are, on average, quite a lot more suspicious than older accounts. There's a significant demand for aged accounts to use for various banned activities (mostly spam first and vote manipulation second), and fingerprinting is likely a high value signal in combating it. Two easy ways to generate aged accounts in bulk - create a whole lot of them and wait (and optionally do some activity on them to make them look real), or take over abandoned or compromised accounts. Fingerprinting is very good at identifying clusters of the former, and at least helpful for the latter.

EFF appears to have rebranded Panopticlick as "Cover Your Tracks", but it's usually a fun thing to look at in discussions of this type as an example of what can go into a fingerprint and the informational value of various parts:

https://coveryourtracks.eff.org
A lot of basic research is also done in animals, it's a pretty important part of the process that led to many drugs being tested in the first place.

But it's true an understanding of the animal is usually treated as an unimportant tangent. Like you might introduce a mutation into a mouse gene that is analogous to a mutation thought to be relevant in humans and then look at how that affects some other biomarker of interest in the mouse. But you're not going to be studying some issue that arises naturally in mice. Hell you're only using the mouse because it's an established lab model, you don't give a shit about mice.

Also, all the mice are hella inbred and grow up in a sterile cage, so they're hardly even reflective of IRL mice. So even if someone did want to fund lots of research on mouse veterinary science, it would still be a long road (technically and culturally) to get that integrated with basic medical research.

I'm not saying this is the way it should be, but it's the way it is.
Well. I guess you could probably pin some blame on publication bias for the massive misinvestment that went into the recent dementia meds that all failed at phase 3. Something made them get the science badly wrong.

I was talking specifically in the context of evidence based medicine for regulatory decision making, which is the process that replaced blue envelopes full of money or throwing acedemic papers at an important politician whose relative had the disease that came before it.
>- Tie tax rates/benefits/penalties to the discrepancy between CEO/C-suite pay and average/lowest-paid employee pay

All that's going to do is cause companies to jettison their lowest paying employees. For instance, Apple would outsource janitors to another company (i'm pretty sure they already do that) and spin out apple stores/genius to another company. That way, the only people you have left are tim cook and other highly paid engineers/designers making 6 figures. Yay we fixed the pay gap!

>- Tax benefits to companies who provide enriching programs for employees (like some universities that offer tuition benefits and programs to help you get mortgages, etc)

1. this just sounds like a roundabout way for governments to fund said "enriching programs", except you're now at the whim of the company rather than the government.

2. this worked great for healthcare insurance, right?

>- Tax penalties for not giving COL raises each year

Sound like that would push employers into moving more of their compensation to year-end bonuses, which can be arbitrarily raised/lowered without being subject to "COL raises". In other words, "good news, you have received a COL raise of 5% this year! bad news, your year end bonus has dropped by 5%"
One would think that but given how quickly some people give up and go without a job leads me to think that something else is at play. That is—if they truly needed the job I don’t think people would give up and leave so easily.
1. yes, "decent human beings" (which don't exist) don't think like that, because it's not ideal to believe things that are not predictive of future expected sense-data. Sorry.

2. People don't deserve to be silenced. They don't deserve to be happy, either. They don't deserve anything. (But they don't deserve nothing, either).

In physics, as in hacking computers, as in metalinguistics, all models are wrong, and some are useful. This way of thinking has an excellent use: it feels very good, and you get to be happy.

But is it Wrong? Crazy? Too Radical? Thinking this about yourself hurts, a lot. Am I broken? Is everybody else broken? (yes.) Is the world inevitably doomed? (yes.) In our lifetime? (probably not, but act carefully to make sure that doesn't happen! yes, this can involve Participating In Politics. It's okay, you have my permission.)

Questioning your own beliefs is absolutely terrifying, but once you do it and realize you're still fine, you 1. realize you can question other peoples' beliefs and 2. start posting comments Like This.

On the one hand, I could turn off these weird text quirks. On the other hand, I could shoot myself and not have to worry about feeling bad about 'em. On the third hand, there's a weird little sockpuppet. That's me. Hi!

Anyways, anybody who isn't comfortable enough with who they are to have these conversations with 'emselves and trusted others will inevitably either 1. break important things or 2. break themselves to avoid breaking other stuff. That sucks to see, y'know? They'll never be able to be any sort of halfway-decent hacker, even though they clearly had that potential growing up. I could try to fix 'em (and do a decent job of it, the vast majority of the time), but, eh, it's kinda fun to watch itself squirm.

Puppets are for playing with, after all. Just... careful with identity and social engineering. Like handing a knife to a child. But it's fun to whittle, and important to share that experience once you know how cool it is to have a weird little duck or something you made yourself.

Anyways, here's a cool knife I've found. No, you can't use it. Make your own. Just get some metal and sharpen it or something? Maybe not even metal. Damn near anything will work if you just want to cut stuff. Hell, chip some obsidian if you have to. Any port in a storm.
One big one is anything deviating from the 'official' line on trans issues.

And I don't just mean being an asshole and insulting people, I'm talking about things like lesbians saying they don't like penis, that trans women might have some early socialization in common with men, etc. Or even things that are topics of discussion within the trans community like whether you need dysphoria to be trans, etc.

I say big one because it's BIZARRE given what a small proportion of the population is trans. It's just that there are a ton of trans powermods with particular opinions that enforce them on unrelated subreddits + hound and report people who don't agree off the site. It's a fascinating look into a small group of people grabbing socially key positions and trying to shift the Overton window.
They don't say it needs to be a production system.
Usually 36-40% is the standard. Around $1000 assuming $15 minimum wage and full time employment.

There’s already a standard for this with things like Section 8 vouchers. It’s hilarious how many HN commenters think these are intractable, impossible problems.
Agreed - but I think some of that is just people being people. I know very settled & traditionally rooted folk who have absolutely retreated from the world. I don't think being in one place automatically makes you more sociable and communally minded. (Also, the longer you're somewhere, the more you tune stuff out & stop seeing what's really going on around you...)

So yep, totally agree that a siloed existence is a miserable one - and unhealthy too. I just think it can happen everywhere, including in small communities. It sounds super-trite, but there's nothing that kicks me out of a self-absorbed funk more than genuinely helping a friend with something and feeling like I did a good thing. That's not really a location phenomenon, that's more an attitude-based one? And it's infectious too. We're all herd animals really...
You could use verilator simulating VRoom! as a benchmark.

I haven't actually looked at the generated code, but I imagine it's thousands upon thousands of instructions in a row with no conditional branching at all. CHOMP.
Of course it is, what sort of sincere statement wouldn't be? Are you satire?
COSS Community – a community of COSS fans
In that case, I caused you to write that comment. I apologize.
Pixel-perfect rendering (i.e. hinting) is needed in order to reach the Nyquist limit. By forgoing it, you're limiting yourself to an effective resolution that's only 0.7× or so the physical one,
What does "Pentagon-friendly" mean in that context?
Yeah, there's probably a few aspects to that.

* Fear of change has to drive a bit of it

* Satisfaction: This is a personal reason of mine. I make a solid technology wage that probably rests somewhere in the middle or maybe low-middle. I could definitely find myself a 15-20% bump if I tried, but I am so damn happy with my employer that I really don't feel the need. As long as my current wage tracks inflation, I honestly would be ok with not making any more money.

* Convenience
As long as the protocol and data checks out, anything can be a study. That said, not everything is equally useful.
Yeah exactly. Couldn't have put it better myself.
> So basically the new GTK is iOS but without the professional designers behind it.

Professional designers seem to be the ones creating these problems. Back when it was just programmers you could tell a button was a button, a tab was a tab and we didn't hide basic functionality behind a swipe gesture or long press that users were supposed to just know.

Now everything is pretty but harder to use.
Often times your comment won’t even appear if you’re a new user, haven’t posted in that subreddit before, or your kharma is too low.

I posted a polite refutation of a very smarmy, incorrect post (as most of them are) on /r/neoliberal and it appeared to submit, but after an hour and no downvotes or upvotes I opened the thread in a Private window and my comment was never actually made public.
Yeah usually blue States
It's possible to get closely involved with this kind of research with just a PhD, but there are all kinds of issues with that career path too.
I've got friends that work those jobs and they are usually in a cheery demeanor all the time, even when they are angry. I couldn't do it because my default demeanor is like "depressed" but I understand that they get easy money out of it.
Power of TK
Sometimes People Legitimately Disagree on Difficult Questions
I think a broken bone, or a reasonable possibility of a broken bone, or suspicion of cancer, are excellent reasons for an X-ray. But I refuse to believe an orthopedic can't tell the difference between a broken bone or fracture and soft tissue trauma. At some point during the physical examination, they know. It's not like they don't know, and they need to eliminate possibilities to whittle them down to reveal the problem, otherwise hidden from their eyes and mind. They know. And yet, we'll order $2000 worth of X-rays just to be sure the damn machine gets paid for.
Why is it region-locked? I'm in Japan—looking at the English page—and the Plus page says it's not available in my region.
American poverty is too high for all kinds of people
Every single time American healthcare comes up, some European chimes in with this stupid comment.

First of all, yeah, the US system is pretty atrocious.

But healthcare in the EU means months of waiting in line or outright told to look somewhere else as they're full, cheapest procedures with no alternative, having to quite literally beg for prescription medicine that worked for you before but the new doctor doesn't want to give you, tons of preferential treatment and discrimination.

Let's be real here, the only good thing in the EU is emergency care, when you break your arm or something. Good luck with any non-life threatening problems and mental healthcare.

I mean, sure, many people have it easy, living in the good part of a country. But I'm not the only one who has experienced what can only be called absolute horseshit. Reddit is full of such threads.

But "muh affordable healthcare".
Whoever charged 69k for some tests and a couple of days in hospital should be put in jail for fraud. That’s about 10x what it actually costs the hospital.
> She wasn't in suspended animation for four years. She received four years of a valuable service.

So if the same degree had taken eight years, would that make it more valuable? You're still talking about delaying her life for those years.

I don't know enough to comment about how much different course providers are teaching, but if they really were managing to teach you the same things as a four-year degree in six months, that would surely make it more valuable, not less.
Perhaps I'll be crucified for saying this, but I actually like flat design. Or at least, I think I do. I always thought flat design was as the name suggests; flat. As in, no gradient, no faux 3D, and I guess no borders. I'm not such a fan of rounded buttons, I think they often scale badly (pretty much anything round will unless its a vector I guess), but I didnt think that was a requirement of flat design.

That being said, I'm not sure what it is now, because that original button looks like flat design to me. The only "non-flat" element of it is the 1px border, but surely thats not the source of all this commotion?
Yeah, I probably should have clarified. I'm 100% for the sanctions and they are effective given the state if their economy rn. That directly effects the way they fight the war, with the civilian harm being an unfortunate side effect.

I was referring to the more meaningless actions that don't effect the Russian government or military to any significant degree, to attempt to upset the people and encourage them to speak out.
It's happened with most IT positions. In the past most IT people went into the field because they were fascinated by the subject. They were just thrilled that they could get paid for something they loved. That was ok then since there were relatively few positions needed. Now the need has exploded and it attracts people that need a job and want a career. These people don't have the same devotion. That's ok. The industry and we old-timers will adapt. A job/career doesn't have to take over your life. In time, we all adapt.
It’s the actual price of the service plus the amount that insurance has haggled away.
I use DBeaver a lot, it's a great tool, their sales approach is mind boggling however. It took me several days to buy a license.. what the hell!
This is all true. Welcome to the real world.

> academic doctors HAVE to publish in order to advance their careers

Indeed. But the issue is what criteria will you use for promotion if not that? Don't even think of evaluating clinical results, that's even worse than what we have.

> This happens even at the best centers

This happens ESPECIALLY at the best centers. Because centers are in good part ranked according to citation counts.

> I don't know what the solution is, but I do know that whenever she has needed treatment for herself she generally ignores most of the research and talks to the most experienced surgeon she can find.

After 10+ years in the system, I'm in the same boat. And although I've given it a good thought, I don't see a solution either.
Write it to the filesystem (ELF format presumably) and execute the file.

Some Harvard architecture implementations provide ways of shoving data into executable space and back (like special copy instructions) but it's not general purpose. Generally you compile on Von Neumann and flash to Harvard.
I proposed and implemented snapping vertical positions to the pixel grid after layout: https://gitlab.gnome.org/GNOME/gtk/-/issues/3787#note_127656...

The maintainer responded that "[c]hanges to the rounding behavior of glyph positions really belong into pango, though". I understand, but I don't know whether he's suggesting fractional layout but integer-rounded rendering, or integer-rounded line heights and layout and rendering. And I don't know how to change Pango, and lost interest in digging further.
50 is right in the middle of Gen-X now. Boomers are currently about 85-68, if you take the earliest/latest start/end dates various people have given; 88-63 for the latest/earliest start/end dates.

I made an infographic about this a while back: https://egypt.urnash.com/blog/2019/12/07/ok-boomer-a-concise...
I know this may seem like a technical nit-pick, but it wasn't eBay specifically going out of their way to port scan your local machine. It's just that they decided to use one of the many third-party products in the marketplace to scan for bot activity that uses this technique. Protecting against bots is big business and the companies offering these services do all sorts of seemingly shady things to figure out if it's a bot or human visiting a site.
> Back when it was just programmers you could tell a button was a button, a tab was a tab and we didn't hide basic functionality behind a swipe gesture or long press that users were supposed to just know.

Keep in mind that programmers also gave us this:
http://www.martin-achern.de/wgetgui/images/linux_wgetgui.jpg

People across all disciplines are capable of making poor design choices
There are plenty of kids in the foster system that would love to be adopted
All of those companies want knowledgable developers as well as helping their own developers. They have enough incentive and self interest to fund MDN without having them focus on corp products.
I think it's certainly part of the discussion. The truth is that these 'big' creative channels often pale in comparison to the channels getting the big views. In their categories they're probably amongst the best, but YouTube also has thousands of videos every day of really lowest common denominator content that gets a much wider audience.

So what people are asking for I think is a way to make sure these niche channels are still viable, so that they don't get overwhelmed and ousted by the waterfall of wider audience content that gets the majority of the views. That may not make financial sense for YouTube, and I suspect there's room for a new platform that focuses on higher quality content creators.
More companies need to embrace remote work full time in order for this to happen.
> Wether this is because of human choice or something else is irrelevant.

If people can't have children you can't fix that as easily as the factors causing people to not choose to have children.

A change to tax codes can immediately help alleviate the latter, for example.
Yes, please trust us with your account id, email and probably everything else...

Give me a fixed binary i can throw through a debugger/profiler any day
And yet they know the difference between theory and practice.
I'm curious if a major distribution will attempt to support MacOS itself. I've heard of Gentoo and Debian supporting the FreeBSD kernel for a brief period of time, however I'm surprised that the only package manager support for MacOS consists of what seems to be a one man project.
I hope you did this on purpose....
You jest, but I'm not sure that is a bad idea. bash/zsh seem happy with emojis as function/alias names, and I can input emojis easy enough. In fact some emojis are easier to type in my chosen layout than the string necessary to disambiguate completion for some commands.

Thanks for the idea, and I'll redirect co-worker scorn at U+1F984 for `git push` towards you ;)

Edit to add: Using emoji for commands/arguments is actually quite workable with global aliases or custom zle widgets in zsh, and moderately workable by using $INPUTRC to specify text replacements for readline if you're a bash user.
Alan Kay: What paradigm is the successor to OOP?
But end users use the same mechanism to theme their apps as vendors and that one is being removed.
> contributes so little,

Last I looked most of the browsers were open source and being funded in the 100s of millions of dollars.
What exactly has happened in the last couple of years? And how would installing those newer Microsoft fonts affect font rendering elsewhere than where they are used (not at all by the desktop environment by default, and as to web sites, it depends on what you use)?

IIRC the last big-ish change for me was around 15 years ago when some patent-encumbered patches were enabled by default by (some) Linux distributions. Which is okay for me because overall I think freetype font rendering is better than that in Windows with most fonts, the arguable exception being certain Microsoft fonts – however, freetype has the additional advantage that it rarely if ever produces pixelated ugliness with unhinted webfonts, unlike what I've seen happening with Windows.
You're going to get a lot of flak (and deservedly so) for the copy 'carbon negative roads'. Sure your process is less carbon intensive than traditional methods of making roads, but repaving roads directly enables a significant source of carbon emission, which dwarfs the carbon emissions of constructing the road itself. The optics aren't good.

Figure out how to mix red dye in with your binder and pave a bike lane.
https://youtu.be/ldYXQxmDP_0?t=1032
Is that using the same logic that predicted the Ford Motor Company would go bankrupt in a few years after they raised their minimum wage over a 100 years ago?
I 100% agree about MDs, but believe me I've seen plenty of garbage basic bio research done by people who took a pure PhD track and ostensibly passed a statistics requirement. So I don't think it's the only issue, even though it probably is a big one.
Markup Language Operations in Nim to extract and remove HTML elements
Over the years I've practiced medicine the idea of "evidence-based" care has had its ups and downs.

Part of the problem lies in the question of what is "evidence". From what I've seen, heard and read, the question is broader than pharmaceutical research though that's certainly an important element. The evidence literature spans making diagnoses, applying drug and non-drug therapies, deciding what is a successful outcome of treatment, etc.

What I see is that clinicians are quite willing to use relevant and effective evidence-based methods. One problems applying evidence to real-world practice arises out of the aggregate bases of evidence. Even if evidence-based approaches could work in typical cases, many patients vary enough from norms that following evidence-based recommendations doesn't work.

Furthermore it shouldn't be surprising when low-quality evidence gains corporate or governmental backing. When such promoted "standards" defy clinical observation it tarnishes the idea of evidence-based practice. An example is fairly recent recommendations that men over 70 shouldn't have routine PSA lab tests. Urologists will tell you about the hundreds of men they see with early stage prostate cancer detected by periodic PSA tests. Following the "evidence" would result in far more deaths and disability so it's ignored.

As the article points out corruption of "evidence-based medicine" has destroyed much of the promise the idea once held. Insurers, pharma houses, governments contribute to abuse of evidence to serve their own agendas. No doubt some fraction of practitioners have added to problems and that needs to be halted. But IMO regulators are quick to point fingers at all clinicians for failures of health care systems. Rather most providers would prefer to avoid corrupt "evidence" whereas real evidence is welcome to workers toiling in the trenches.