skysight-inc/HackerNews huggingface dataset:
Ask HN: What should I read to get back “in the game”?
I have been a developer for 20+ years and lately have been doing more "management" and running my own business. I feel like I have fallen behind in "tech" and want to catch up.

What are good resources to read to start catching up on new tech, new stacks, new paradigms, etc. etc.?

I am planning to read 1 to 2 articles every day across a variety of topics: ML, blockchain, architecture, AI, management, cloud, graphql, etc etc...
This reminds me of the ML research that could predict sex from an iris. It turns out they were using entire photos of eyes to do this. There are so many obvious cues to pick up on in that case, like eyeliner, eyelashes being uniform (or fake), trimmed eyebrows, general makeup on the skin, etc.
> The DAI algorithmic stablecoin has been around for over 2 years now and hasn't broken its peg

Past performance doesn't guarantee future rewards. This same sentence could be said for Terra/UST up until sometimes last week.

Afaik the two differences between DAI and UST is 1. DAI is backed by Eth instead of Luna, and 2. DAI is ideally backed to 200%, although the requirements have been adjusted downwards (so < 200%).

So explain to me what's backing DAI except for hopes and prayers of cryptobros worldwide that Ethereum is gonna change the world someday, very soon (and probably around when it moves over to Eth 2.0 sometimes in the next 18 months, this time for sure!)
I don't think they were intentionally, but some people can get addicted.

One more level

Just after this boss

I think single player games now are just as addictive as they were then. Especially when you look at indie games (Shovel Knight, Death's Door etc).

The moment interaction with other players happens is when I feel a higher bump in addiction can happen. Loot boxes, seeing a cool skin etc.
> skeletal racial differences

£10 says that its not that. Anatomy is extraordinarily hard, and AI isn't that good, yet. Sure different races have different layouts, but often that's only really obvious post mortem. (ie when you can yank out the bones and look at them, there are of course corner cases where high res CAT/MRI scans can pull out decent skeletal imagery in 3D) There are other cases, but that should be easy to account for.

If I had to bet, and I knew where the data was coming from, I'd say its probably picking up on the style of imaging, rather than anything anatomical. Not all x-rays have bones in, and not all bones differ reliably to detect race.

> keep politics out of science.

Yes, precisely, which is why the experiment needs to be reproduced, and theories tested through experimentation. The reason why this is important is because unless we workout where this trait is coming from, we cannot be sure the diagnosis is correct. For example those with sickle cells have a higher risk of bone damage[1] which could indicate they are x-rayed more. This could warp the dataset, causing false positives for sickle cell style bone damage.

[1]https://www.hopkinsmedicine.org/health/conditions-and-diseas...
> But also, there was no particular reason why the stuff I was doing couldn’t be done by any other elementary schooler, if there were interest in the schools in teaching it.

As another 11-year old who experimented hacking the source code to this, along with GORILLAS.BAS, and having limited success, this would have been amazing if the schools taught it. Instead, early 90's "computer class" involved only typing tutors and Oregon Trail.

It's a complicated enough program to be fun, structured well, fast iterations since it's interpreted... Just to have a teacher explain a lot of it and then set the kids loose on making their own changes would have been great. An advanced class could re-write it in C or Pascal or create their own new game.

It'd still be just as useful today.
> If you want a particularly uncommon variant of some pirate content (like an obscure movie in any quality, or a somewhat popular movie in original BD format), you better grab it when it's available, as further down the line getting the exact same such content may be more and more difficult.

The constant availability of the pirated content is a big driver of the cost here. For some of the obscure stuff, this could be on a backup, or even on something like Amazon Glacier (I.e. no one is watching 30tb of video content regularly), and the resulting computer needed for pirating could be significantly less expensive, both to build/buy and for monthly electricity costs (like a laptop).
Not too surprising that physical differences across ethnicities are literally more than skin deep. It wouldn’t be shocking that a model could identify one’s ethnicity based on, for example, a microscope image of their hair; why should bone be any different?

I’m more surprised that the distinguishing features haven’t been obvious to trained radiographers for decades. It would be cool to see a followup to this paper that identifies salient distinguishing features. Perhaps a GAN-like model could work—given the trained classifier network, train 1) a second network to generate images that when fed to the classifier, maximize the classification for a given ethnicity, and 2) a third network to discriminate real from fake X-Ray images (to avoid generating noise that happens to minimize the classifier’s loss function). I wonder if the generator would yield images with exaggerated features specific to a given ethnicity, or whether it would yield realistic but uninterpretable images.
In college I pirated things when I was living off a few hundred bucks a month. But nowadays when I'm making good money I pay for everything. Its frankly absurd to steal content when you're that well paid.
> and it's probably costing me around $45 per month in power

where do you live that I don't move there ? I rarely ever paid more than 20-25€ / month for electricity for my whole appartment, with multiple computers running 24/7 lol
Not the OP. Designing a policy for minimization of dead weight loss in the economy (typically centered around consumer surplus), with preferential properties including time stability, enforceability, and fairness across implementees.
It could just only deactivate the car if the car is stationary. Problem solved.
Binning is a lot of it, but what happens when they have more of the good bin than they want, for the market proportions they're targetting? They'd be fools not to either just sell the good as the bad, when nobody can tell (like when acheivable frequency is the difference), or more likely just make it bad then sell it.
Yeah, they remove anything they consider "misinformation"
Come on folks, calling social something as nerdy as HN is hell of a stretch...
MasterCard's New Biometric Checkout Program
No, all other plugins require to be written in Python (they are imported into the engine), modules are executed externally on the remote and can be in ANY language, scripting or compiled.
Arguably Axie is pretty niche. And so are the other blockchain games out there.

The thing they have in common is that they're all equally terrible. It's not because everyone tried to make a terrible game but because the blockchain is terribly limiting and the audience of people its for are not even interested in games to begin with.

Part of the reason they're all kind-of samey is that you can only put so much metadata into the hash of a receipt on the chain. In Axie and similar games and NFTs this metadata is used to encode things about the game object and is supposed to make them unique, etc. You end up with character designs that look like poorly implemented procedural oat-meal: one character is not that much different from the theoretically-infinite others. So it's a pretty limited canvas to play with.

The other reason is that the people who care about these features that blockchain-games enable don't play games. These features are designed for people who like to gamble: expensive digital assets that they expect will accrue in value. So they play the game by hiring people for peanuts to play the game for them, generating more game characters, in the hope that some of them will be "rare" and worth something that they can sell.

This gets back to my original point: no gamers are complaining about a lack of a marketplace where they can buy and sell game assets. There's no pain point there for a gamer. They expect: give money, get game, play game. They get that and they're happy. When there's no pain point, there's no business.

So maybe someone will use a hashed linked list in their game engine for some purpose or another, who knows.

But I don't see any gamedevs chomping at the bit to make blockchain games. The few that are, like potentially Square-Enix, are probably only in the space because some execs are holding crypto and need a way to get more people buying into crypto.

But most gamers? They've rejected micro-transactions already. Games that still have an audience that have micro-transactions relegate them to a side-store where they only sell cosmetic in-game items. Most people can tolerate that. Gatcha games and loot box games are still pretty controversial. And plenty of gamers are hugely put off by any sort of pay-to-win.

I have no doubt some studios will try stuff on the blockchain but I'm certain that once their real-world dollars disappear into a black hole those execs will get replaced and the studios that survive will move on.
I don't get it either. It's accurate. It would be a problem if it got it wrong, which could, for example, underweight quantitative genetic data and adversely influence differential diagnosis.
Much of the Internet right now uses DNS as proof of authentication. Having authentication system be a plain text protocol without any integrity or validation is a recipe for abuse. Right now the work-around is to have multiple resolver spread out all over the world and query the name servers multiple times to detect malicious actors, which is a much worse solution that dnssec if you ask me. It doesn't scale well and is a hack on top of an insecure protocol in order to create a sense of security.

We could return back to IPsec, or tunnel everything under https as a more modern version of IPsec, but those solutions are all disliked depending on who you ask.
I thought "glouw" in the username here and in the username in the link was pretty obvious myself.
Using race as an independent factor to make medical decisions isn’t unheard of today. The medical community is largely trying to stop doing that as a matter of social policy, so it’s a problem for that goal if an AI model might be doing it under the hood.

See e.g. https://www.ucsf.edu/news/2021/09/421466/new-kidney-function...
How does it compary to Ory or Gluu?
I am not familiar with the studies you are relying on to make the point that statically-typed languages have no significant difference in terms of number of bugs in production compared to dynamically-typed. Measuring such things is challenging, and the most useful measure may not be in terms of "bugs in production" but by a number of other measures, such as how long it takes to surface bugs after the code is accepted by the interpreter/compiler, how much time is spent on writing the implementation vs. writing & running tests, how many bugs occur on major refactorings, etc. If you have citations for studies you like, I'm certainly interested.

My use of colloquialism aside, it is strictly more rigorous to catch equivalent bugs through the interpreter/compiler than through testing or other runtime-dependent approaches. In my own experience, despite being a more experienced programmer in my Julia-writing phase than in my OCaml-writing phase, it takes much more time to surface bugs in my "running" Julia code than OCaml. The lack of determinism in surfacing these bugs does not suggest as much confidence in the Julia code. You could counter by saying I'm probably able to implement more functionality in Julia per unit of up-front development time than the equivalent development time in OCaml, which I'd probably have to concede, but that just highlights measuring these things in a directly-comparable way is not easy.

In the physical engineering disciplines, we often have disagreements about the level of sophistication of physics-based models that should be used for design and analysis. It's very reminiscent of these static vs. dynamic typing discussions in software development. There isn't a "one size fits all" answer, but generally, the more complex and expensive the system, the more important the models incorporate greater physical fidelity. My analogous conclusion here is a lot of technical/numerical code is complex enough that more rigor enforced by the language would likely be the right tradeoff for a net win on up-front correctness (vs correctness as a result of testing).
> sociology and mass-psychology (almost impossible reason about, fully quantify or prove anything in a scientific manner)

On the contrary, sociology is way more scientific than economics in building probabilistic models of social behaviors. Such models are quantitative and testable.

Economics is opinion based by design.
Well do for others what others did for you, you had a manager that looked out for you and let you be happy as an IC. I suffer for others as others suffered for me, make the beauty of staying as you were your gift to your team. Because that's the thing, a lot of people have terrible bosses because better people don't want to be bosses, they don't step up. Now you can step up, and derive enjoyment from helping those ICs enjoy the happiness you wanted for yourself. And BE that umbrella for them, bear that burden, as those before you did for you.

You could be a great manager.
What kind of career are you currently in?
Paying for things you don't have to pay for is a quick way to lose money, no matter how much you make.
In what world is a server that presumably sits most of the day doing nothing averaging 200W 24/7?
Without knowing the actual outcome, isn’t there also a possibility of error due to not knowing the race of the individual? They used mammogram images in the study and it is well known that incidence of breast cancer varies by race. Removing that information from the model could result in worse performance.
I don't see how that follows. In fact Opera existed as a paid product for years after IE started being bundled with Windows, Netscape open-sourcing and even after Google released Chrome. It's now been bought by a Chinese conglomerate and is apparently "freeware", but the fact that it lasted so long against free or OSS browsers suggests they probably would've survived just fine.
nor*
Because in the US we are required to pretend that there is no such thing as race and no such thing as gender, and all people are exactly and precisely the same and there can be no differences.
Now I'm inordinately curious how many other economics PhDs and professors visit here, between your comment and Amazon's hiring under Pat Bajari.
I object more concretely to the word "simply". Everyone who has some sort of agenda and doesn't actually read stuff starts with the word "simply". I'm tired of "simply" - meaning "listen to me and stop reading the actual content".
I remember getting together with a high school friend in the 90s and him talking about a similar setup (modulo 90s technology including dial-up internet access) for downloading pirated software. He never actually used the software, he just collected it. The plus side of digital hoarding is that the hoarder is less likely to die alone after being trapped by a falling pile of stuff.
The Dacia Spring is like that, but it's also a but weak has a bit engine, but its also dirt cheap.
I absolutely don't buy into either of these views. As a person in long term recovery from alcohol and drug addiction, and someone that has been to thousands of support meetings, and known many many people that have recovered from horrible circumstances, my advice is, ignore these two posts. It just is not true.
Google examples, there are a lot of very much different cases, sometimes wild ones. As example, whole country of Russia was locked out of all non-RUB assets in their banks (at this moment restrictions are partially lifted), in Belarus you need 10+ work days to take at most 10K USD and 3K EUR out of bank per month.
Canada has social healthcare that is already stretched to its limits in many areas. I'm not sure they can afford to take in every relative who wants to come but has never paid into healthcare.
This is a brilliant idea.

Although I'd like to know more what their security / verification method will be to ensure malicious actors are prevented from further preying on vulnerable people.

As well as a perspective from ensuring that no people seeking help could use this to take advantage on the generosity of people willing to provide help.
Show HN: Lookback – capture the stories behind your photos
Like many others, I rely on photos to document my memories. Over time, I’ve come to realize that they’re not very good at it. Memories need stories, and photos can’t tell stories. Lookback is my take on what I think a better solution looks like.

It’s basically a photo sharing app that lets you attach video messages (stories) to photos and share them privately. When your invites watch your memory, they'll hear your story play while scrolling through your photos, just like they would if you were looking at the photos together in-person. They can reply by adding their own photos and video messages, creating a shared memory of stories and photos that you can tap into and relive anytime you want.

Now instead of looking at old photos and wishing I remembered more, I can look at old photos and hear my friends and family relive every detail.

Looking forward to feedback from the HN community.
DNSSEC is notorious for breaking things [1]. I use it on most of my domains, but I would not just 'enable' it on a domain that I cared about and that had real users without a lot of thought and planning. Nor should you.

[1] - https://ianix.com/pub/dnssec-outages.html
Modern finance would argue it isn't broken and is working as designed. You're running perilously close to an Austrian school of thinking about currency for daring to suggest that everyone should in theory be able to get their money out at the same time!

Think of all the businesses you'd hamstring! All of the exec bonuses that wouldn't happen! Think of the traders, and speculators!

...I'll admit I do, and the ensuing chaos and having to come to terms and actually having to adjust the the economic vote of no confidence is a favorite pass time of mine.
The article considers the environmental impact of reusable bags in terms of climate change, but I would speculate that's not how most people would frame the benefit, they'd see it as a benefit because it reduces the amount of plastic waste.

I see this trend where environmentalist writing will try to convert every "environmental" change into a single unit, some kind of "Equivalent Trees Saved". The environment is too complex for something like that. Plastic waste isn't meaningfully convertible to CO2 emissions for the purposes of environmental impact, and deforestation, oil/chemical spills, and invasive species aren't either.
Not OP, but I happened to see a good video on this recently: https://youtu.be/2SuvO4Gi7uY

In short, it’s an algorithm for procedural generation of tiled content, like 2d/3d game maps.
Possibly a regional thing, but among Massholes it is considered rude to "watch" people you don't know for a sustained period of time. It wouldn't be considered rude or "harassment" to call someone out for doing this.
maybe just tell them leetcode is a video game.
The Raspberry Pi Compute Module series and other OEMs' compute modules have been in a similar space, albeit not laptop-first driven like Framework has.
Alloco 2007 looked at random locations of single nucleotide polymorphisms(SNPs) and found that, using random SNPs, you still get very good correspondence between self-identification and best fit genetic cluster. Using as few as 100 randomly selected SNPs, they found a roughly 97% correspondence between self-reported ancestry and best-fit genetic cluster.

https://pubmed.ncbi.nlm.nih.gov/17349058/
IMNSHO, the IdeaVim plugin is worse than useless.

Even the most basic of commands, like '' or u, never do what you expect (i.e, what they should do to be consistent with vi/vim).

And the more compelling features, like q:, are simply not implemented.

That is before even addressing the more minor quibbles, like the fact that when your search wraps around the end of the file, you don't get anything in the "status bar" indicating that fact.

Really, these people should be ashamed of themselves for putting "vim" in the name of this plugin.

On the other hand, in a previous life I had tried a paid ($100) non-free plugin for Visual Studio, and it was much much better.
You want to translate fully type annotated python to C++ to be able to compile as a stand-alone program?

From what I’ve read in the past inferring the types is the hard part (the scheme stuff I saw used abstract interpretation) then just did a relatively simple translation step to end up with C. Well, continuations were also troublesome as were dependency graphs but IIRC that’s because they needed types to compute them. So, yeah, easy peasy if you already have the types.
Nothing prevents poor people from actually re-using bags, so it seems more like a war on dumb people.
AI is also able to determine your sex from your retinal scan with very good levels of certainty (provided that your retina is healthy; its ability to tell sexes apart drops in diseased retinas). [0]

Which came as a surprise to the ophthalmologists, because they aren't aware of any significant differences between male and female retinas.

[0] https://www.researchgate.net/publication/351558516_Predictin...
Price differences between SKUs are a tool manufacturers can adjust to try and shape demand to match their yield curves.
All your points are addressed in the piece. It doesn't really inconvenience me. I'll be fine. I'll pay the extra few bucks if I forget a bag. I'm fairly well off and I own a car so I can just dump the groceries directly into my trunk. It inconveniences a lot of people that don't have that luxury. Maybe an overworked parent that's coming home from work that needs to stop by a grocery store to pick up a few things. It's also a net negative for the environment since people will end up using bags worse for the environment as single use bags. This will not reduce landfill space.

The recycling point is about the fact that much of the US is greenwashing their actions by thinking they're doing some noble deed by recycling, when they're really just spending a lot of money shipping their trash to other countries that end up throwing a lot of it in the ocean when we could have a sane policy of using landfills.
Typically? It's coded in the standard. There's a DICOM tag for it.

https://dicom.innolitics.com/ciods/procedure-log/patient/001...
Soft deletion with PostgreSQL: but with logic on the database
That is correct, and additionally:

> Tether charges a 0.1% fee for withdrawals up to a maximum of $1,000, which means Tether is redeemable at $0.99 for up to $1 million, and then $1 above $1million in terms of money in the bank.
Presumably the model would actually be biased on race in accurate ways, if it found the correlation itself
The importance of long-term product reviews
Exercise, lifting weights, running, getting more sunlight / vitamin D, going on walks in nature.

Physiological changes brought about by the above can help anxiety, break you out of this cycle. Give it a try
CF's authorative servers ("hasslo" and "crystal") respond correctly when queried directly, but that doesn't really help the situation.
I'd guess the answer is "yes"
People who care for the environment enough to know how this stuff works are a drop in the bucket compared to the number of mostly uninterested people who wanna look like they care or think they care (because it's fashionable to do so) and can be hoodwinked into thinking that banning paper or plastic bags is anything but a feel-good measure targeted at getting their votes.