skysight-inc/HackerNews huggingface dataset:
Different human populations have different microbiomes. Different mouse strains do too (presumably rats as well). Never mind the other (significant) differences between mice/rats and humans, wrt nutrition. The fat and protein content of rat milk is quite different to that of human milk, for example (yes, early development in these animals is also quite different, so it's not a simple "they need high protein, we need low" story -- it's just an example of the kind of meaningful differences that exist).

So I think it's pretty important to note "this is just in rats so far". It doesn't mean 0 predictive power. But it's far from solid that the effect transfers to your average US citizen, for example. IMO, these types of animal studies are useful guides for further (hopefully human) research, but shouldn't influence your day to day behavior, or the choices you make for your child. There's ample reason to avoid empty calories from sugar for pure nutritional reasons anyway, based on human studies.
> My understanding is that they can. stdin, stdout and stderr are just pipes assigned to file descriptors 0,1 and 2 by convention.

Yes. Standard input and output are so ubiquitous shells were entirely designed around them with syntax that allows you to work with them implicity.

> There's nothing stopping a program from having more file descriptors passed in, and some programs do.

Can you please cite examples? I've never seen any software do that.

> There's no just no standard convention on how to do it.

Yeah. Such conventions would be nice. Perhaps a plan9 style virtual file system for all programs...

program/
input/
x
y
output/
x+y
x-y
You can allow those making under 100k to pay a lot less in taxes by making the ultra rich pay a lot more in taxes. Pretty simple solution.
I don't know if you came up with that but very well put! (copying it into my list of witty and true sayings).
That’s because nvidia hired like every graphics researcher.
A $500 mill will let you mill out one or two sided circuit boards without anything particularly dangerous used.

The future is wild: $500 and some free software let’s you build electronics at home.
I spent 6 months resident in Amsterdam and I have mixed feelings about Dutch attitudes to other races. On the whole it's a very low key, mind-your-own business culture but it has a small but vocal cohort of ultra-nationalists who are vocally opposed to Islamic faith symbols, people of colour, you-name-it.

I routinely heard Dutch neighbours discuss the concerns the non Dutch native working in childcare centres would mean their kids "didn't learn Dutch properly" or "didn't fit in" -dutch people can be very welcoming of visitors but they also form strong bonds early in childhood and hold on for life. Admitting foreigners into the inner circle, the more private space, isn't that common. (This may be an Amsterdam thing but I'm told over in Maastricht people are even more insular, yet Maastricht had a very gay tolerant local administration for years)

Some of this is just "speak Dutch and fit in" and If I lived in a state with so many expatriates who refuse to learn Dutch and rely on the states mandatory 65% pass mark in English to graduate highschool I too might carry resentment.

Some of this reflects the huge numbers of immigrants from former Dutch colonies in Indonesia and Surinam and a very odd mix of views about them, half pride, half embarrassment (at what was perpetrated on their culture) and all dutch: "at least they mostly speak Dutch even if I am racist about them"

Some of this is the general Dutch "fuck you" which goes on at all levels: try to use a 50 euro note.. fuck you. Try to order in a Cafe 45min before closing time.. fuck you. Try to call up to change your residency registration.. fuck you. It's OK, it's normal, they'd do it to each other too. You just ring back later, try next door, move on.

A lot of this is a reaction to a liberal refugee resettlement policy which caused some ghettoisation and drug gang problems (there was a shooting two doors down from my flat at a shisha lounge reflecting this and people list suburbs they think are "not dutch" or "not safe").

It's not new. The Dutch had nazi sympathisers as well as war resistors.

What's admirable is that the government appears to accept the fine. My own country (australia) has similar problems and is more likely to deny this kind of finding or refuse to pay it.
False. Come to China or Vietnam and see how everyone has a nice phone. Not an iPhone, but not everyone in the US has an iPhone.

Why can they afford it? Capitalism. Don’t forget they tried the alternative and it failed.
The Last Lecture is a must read - esp at 18 y/o. Some great life lessons and an all around great story.
There is. Not from the entire space, but there's a bit of street cred you get by being entirely 'on-chain', as they say.

Within the smart contracts themselves is a read function for that content uri that provides all the data needed (from what I've seen, a hashed string) to generate an .svg file. But it obviously taxes the system and costs a lot more in gas fees (not to read it, that doesn't cost gas fees, but to deploy the contracts and mint), especially the more complex those are, which is why you mostly see it with 8-bit or very low-res artwork.

Cryptopunks being the most well-known (and also the most valuable) NFT project is all on-chain, and Anonymice being the most open and forked project that does this. EtherOrcs does it a little differently but is also on-chain and has completely open contracts you can refer to as well.

There's quite a few more besides this, but I don't know what percent it is, probably pretty small. Some people won't buy anything that's not entirely on-chain. But you're right that most people don't really care, they just care about the price or the image.

I've been digging through the Anonymice and EtherOrcs contracts to get a better understanding of the different approaches they took (and I still wouldn't say I completely understand it yet). It's pretty interesting, though.

[1]: https://www.larvalabs.com/blog/2021-8-18-18-0/on-chain-crypt...

[2]: https://anonymice.org/

[3]: https://etherorcs.com/

EDIT: Sorry, you only said cryptographic hash. Cryptopunks started by providing that, but then moved to entirely on-chain (so above and beyond that), where you could query and get a full SVG file or stream of pixels for any given image directly from the contract.
Any good materials/references for this?

I've got some steady-state 60GHz stuff I'd love to try (non-radar), but the equipment is prohibitively expensive.

Being able to analyze things with much less expensive, even if more labor intensive, tech would be welcome.
write (*,*) "hi"

means write to standard output (the first asterisk) using a default format (the second asterisk) chosen by the compiler. I agree it's a bit obscure. An alternative is

print*,"hi"

The :: just separates the type of variable from the variable names. The code shown compiles and runs the same if the :: is removed, but there are cases where the :: is needed.
I appreciate the effort behind this post a lot. Some of the life hacks seem helpful, and the some of the realizations are affirming. Thanks for sharing.
> We don't know what they are until they hit

There's some we have pretty good idea about (perhaps not exceptions to this rule, because we are to an extent already experiencing them to a certain extent) such as ice-albedo feedback.

https://en.m.wikipedia.org/wiki/Ice%E2%80%93albedo_feedback
I’m curious. I dual boot both windows and Linux and when I switch over to my windows vm I don’t have these issues. Then again I’m running decent hardware and my boot drive is on an nvme drive. Are you running windows on an HDD? I’ve noticed probably since Microsoft dropped all support for Windows 7 that Windows 10 runs horribly on an HDD, but if you swap the HDD for an SSD it’s like a whole new machine.
I run dnsmasq backed by dnscrypt-proxy, haven't had issues.
Yeah, I agree with this. Linux Desktop is fine if what you need is essentially a web kiosk, and if you happen to be doing webdev work or a few other coding disciplines. It's all the many and varied other usecases that exist where it falls down hard, and the really unfortunate part is that when you express that this is why you don't use it the community seems flabbergasted that you don't just want a web kiosk and aren't a webdev. It's kind of maddening.
Whenever I am writing complex/transactional routines that can have grave consequences such as this (billing logic) I try to do a few things:

1. Build it out as a standalone operation/class/module so it has more ceremony around it, while also being limited in scope and easy to audit.

2. Continue to utilize the DB/ORM's filtering/querying to grab data as was done in this case

3. Additionally, when it comes down to performing the big io/side-effect, ensure additional checks are in place that confirm the data I am working on matches the query that was used to ask for the data. So in each customer loop I might double check that this customer is indeed needing an upgrade/etc. It can be slower, but it is worthwhile.
Try loading again, seems to be working now. Braid is an IETF draft proposal (and larger ecosystem) around bringing state synchronization to HTTP.
What went wrong:Omicron decimates airline workforces;not travelers desire to fly
> Would be nice to get some larger unified version - that'd be cool.

There's SEPA and SEPA Instant for the eurozone, and they are awesome ( free, fast, reliable, only an IBAN required).
The lawyers would tell you to stop, but then go back to their office and do some tax evading.

I’m only sort of joking, the IRS has historically scrutinized attorneys more than other professions.
Yeah, on the time sharing Unix systems I would use in the 80s and 90s, everyone’s home directory (and most everything under it) was world readable by default. You could change the permissions, but most people didn’t.

I feel like those old folks who tell of a time when people didn’t bother to lock their doors at night.
LOL that picture of him is awful. The longer I look the worse it gets
> Capitalism. Don’t forget they tried the alternative and it failed.

There isn't just one alternative to capitalism, and Leninist state capitalism isn't really an alternative to capitalism.
If they simply provided a separate “input” and “output” account number, it’d solve 99% of the problems with the US banking system. As it is now, anybody can submit an ACH for whatever account they’d like and the onus is on the target to monitor their transactions. All it takes is a routing and account number. It’s seriously insane.
Indeed I had it setup using a separate selenium chrome container. Still had the same issue
This is very much a thing. If something small is wrong in a package you can actually fix it because the package is also written in Julia. Done that sometimes for small stuff and now I am developing small packages on my own and contribute to other packages.
OpenSea lied about the non-existence of the jpeg-swapping NFT he minted. They removed it from their API responses because they didn't like it. Do you think they're about to be jettisoned? Or will people largely not care because they actually like the centralised nature of OpenSea with its TOS and extra features and with no viable alternative that doesn't require running your own server?
So many times here on HN I see "grandmas" used to mean "people who cannot use a computer at all except maybe to check Facebook".

Somehow I never see anyone do this for any demographic category other than age and sex.
Excuse my ignorance but what is AVX-512 even supposed to improve? I’ve been hearing about this instruction set since around 2015 and I have yet to hear or see any significant use case for these instructions.
Yup. It works because there's a 1:1 and onto mapping between 64 bit hashes and pixel maps of arbitrary size ;-) /s
Yes! The tech mentioned in the article solves this problem: no more "we have to remove/compress all of these models/textures because our game can't be 300GB". Just use 10 high-res pictures of the object from all angles instead of a model. This could save orders of magnitude of disk space

It also solves the problem of "we have to choose what objects to model because our 3D artists don't have infinite time". Now the artists review GAN output and tweak what the algorithm gets wrong, creating tons of content without needing to create every vertex from scratch. Very exciting
Breaking change on minor version changes. Ouch.

Not a MongoDB expert, but you don't really need an 'ORM'[0] do you? I thought it spoke JSON natively like couch.

If I was in this project I might have argued strongly for just doing that. Others might have argued back telling me that we can't possibly send JSON to a thing that expects JSON that's too low level, let's rely on this library by some guy instead.

Sorry, flashbacks. Look libraries that do stuff for us are great. But let's make sure they're worth the cost of admission.

[0] yes I know it's not really an ORM because it's not a relational store but you know what I mean
Vim is the only editor with powerful & modern features that doesn't distract me all the time. I'm not a purist, I just like being productive.

I get why many people prefer an IDE or something like VS Code, but I don't enjoy using them. From my perspective they're a downgrade in almost every aspect.
No – Atlantis has not been found in northern Africa
> the subset of problems that can only be solved using NFTs is incredibly tiny

What problems can only be solved by using NFTs?
Many of your comments in this thread, like this one, have had name-calling and personal attacks in them. Those are against the site guidelines: https://news.ycombinator.com/newsguidelines.html.

I hesitate to say this because I know nothing about the situation, and intervening as a moderator in any way is likely to lead to accusations of taking a side, which is not my intention. But posting things like "you are a vindictive psycho b8tch" and "crazy evil person" and so on (and there have been a lot of these) is definitely not ok in HN threads.

I'm going to shut this thread down now, for reasons explained here: https://news.ycombinator.com/item?id=29847546.
I’ve never understood this. You can get $500 from 1,000 tax payers. But wouldn’t those same resources be better spent targeting ultra high earners?

The TAM of unpaid taxes Has to be substantially larger when it comes to high earners
This makes statements like "Eating less meat won't save the Planet" (obviously true) and debunks obviously false straw-man hyperbolic claims like "cows are polluting the air with their methane rich burps, they're eating all our food, drinking all our water, and taking all our land that we could be using to grow human food on" (0:15).. At the end (19:28) they even say that reducing meat is a smokescreen to deflect from reducing fossil fuels - whereas of course hardly any environmental advocate deflects from fossil fuels (though of course a short cherry-picked clip of some animal rights activist not mentioning the systemic issue of fossil fuels was found & used).

It also states that going vegan won't make much of a difference (even if true you could argue that almost all necessary actions won't make "much" of a difference by themselves), cherry-picks examples of "bad" plant-based foods, doesn't seem to account for crops being fed to animals (including for "finishing" cows), and states that methane emissions are part of a natural cycle that's been happening historically (perhaps true for US but we'd still have less warming if this methane was much reduced!).

Some of his points seem valid though - e.g. ruminants making use of "marginal" land where mostly grass grows, but this is specific to ruminants whereas the video title just says "Meat". I agree that in many situations beef is indeed environmentally better than chicken & pigs, whereas in other situations, like when the Amazon gets destroyed, it's worse. So he could have written "Eating less Beef won't save the planet". (BTW, since cows are large beef also results in less killing per pound of flesh)

So how about both Meatless Mondays and No-Food-Waste Wednesdays (22:37)... Food Waste is certainly terrible & should have much more focus.

PS:

There's also a "debunking" video from Earthling Ed: https://www.youtube.com/watch?v=DkMOQ9X76UU

And the subsequent response: https://www.patreon.com/posts/51285771
Funny, I drank a lot of sugary soda as a kid (real sugar, not HFCS) and ate lots of candy. I still managed a long career as a programmer until last year.

I wonder if there is more to this study than simply sugar consumption; perhaps its in combination with other dietary factors, or even HFCS instead of plain sugar, or a different type of microbiome from back then compared to more recent times (different diet in general compared to 5o years ago).

I also wonder if any developmental effect measured when a child is still young is eventually overcome over time.
> I have not found myself particularly drawn to “crypto.”

Says the person that tried (and is trying) to shove a new crypto currency down our throats in Signal? This is incredible.
I hear you! And I remember.

Every startup that goes big eventually becomes the thing they were supposed to obsolete, because all the incentives point that way. Moats!

I hope that this time is different, because we can now deploy code that is ownerless and immutable. Kind of a cool property if it catches on.
snap provides a form of containerization, if you talk about something like Docker, snap is significantly simpler because it's a container for an app rather than a container effectively for an entire VM.

Practical example, I use nextcloud as a snap, which requires basically one command, it self updating, shares the same IP as the host whereas each docker container would have a separate ip. If you only want to isolate an individual application on a host system (which is a common use-case) most container technologies are overkill.
What percent of those calls are actually necessary calls though? I used to watch a fire truck roll up at least once a week to check up on the same dude napping on the sidewalk. Not to try and say that the majority of their calls are like that, but that does suggest a system with at least some spare capacity.
Then this clause makes no sense:

> 10 devs keeping the lights on has a better AAR
I have been obese. Please don't falsely accuse me of things.
From the article:

> The idea of introductory languages is not necessarily that they are suited to commercial endeavors, but rather that they are (i) easy to implement algorithm in, (ii) readable, and (iii) do not contain things that will confuse and bewilder.
Fails to address that users on centralized Web3 platforms have ability to exit platform, which isn’t an option in Web2.

I can transfer out an NFT from OpenSea ecosystem. I can transfer BTC out of Coinbase.
It's true that many of the famous Fortran libraries such as Lapack are Fortran 77 or close to it. However, there are lots of projects using modern Fortran, especially at universities and national labs, in the areas of astrophysics, computational fluid dynamics, earth science, climate and weather prediction, and electronic structure and quantum chemistry. A list of GitHub Fortran codes by category is at https://github.com/Beliavsky/Fortran-code-on-GitHub .
I love this story !!! Dawww. Also naval engineers IME have been some of the best no-B.S. teachers for engineering stuff.
Astounding but I can't help be be underwhelmed at the results. Look at the Shelby Cobra dropped in at 1:01 [0] - it's a vaguely grey car-shaped thing like all of the rest of the models that captures little of the source image.

[0]: https://youtu.be/gz5E9wszZSI?t=61
if US leftists didn't hate unifying around class consciousness and everyone else didn't hate protesting so much they would probably call for the Boston Tea Party rioters to be hung if they were alive then, we might be able to have a more intuitive sense of what "demand better" means when our friends across the ponds suggest it
Nerds seek out constraints in order to unlock their private creativity is a really apropos observation.
I'm now sad because I tried it with Alexa and she just said "hmmm I don't know that".
Paris and NYC. London and even Tokyo, Shanghai, Mumbai have fantastic reliable fast public transport.

That comparison doesn’t hold water. California is a joke when it comes to public transport. Newsom shut down the HSR after collecting millions. Just like that. Shut it down. As voters and tax payers, we don’t demand enough accountability from our elected ‘leaders’. It’s unconscionable how they keep repeating the same clown trick again and again…and we just keep clapping our hands and ask for more.
No.

I write Fortran professionally and it is a real pain in the dick to get anything done. It has some nice SIMD and matrix operation syntactic sugar but that is about it.

If you want to get anything useful done you are better off writing in another language.

The Fortran ecosystem is running on fumes from the inertia of these massive legacy code bases that no one wants to pay to rewrite. But then complain that it is expensive to get anything done in them.
I'm a large doubter of Web3 and crypto in general though there is one problem space I can it can do well in:

Ownership and transfer of digital assets (though I would imagine this is better and more easily solved by web2 technologies as well by cooperation among platforms).

This could take the form of lending a friend a purchased copy of a video game, Ebook, etc.

The transfer would take place on the blockchain and could be performed regardless of platform - xbox vs playstation vs steam - Apple Books vs Kindle vs Android books etc.

Though this would require agreement by these platforms who operate these services.

But again, I don't see this really happening because these platforms have no incentive to enable sharing of digital assets over selling new copies.
> One constant across human (and animal) cultures across millennia is survival after “death”.

In what animal cultures?
> So no, if you want to play PC games, it's Windows or gtfo.

I think you mean, if you want to develop PC games.

So far the following have worked out of the box on Linux, via Steam's Proton compatibility layer:

Elite Dangerous
Halo MCC
MSGV
Sable
Dark Souls Remastered
Cloudpunk
Deus Ex: Human Revolution - Director's Cut
Psychonauts (Windows version works better than Linux
Native version -- Had to switch to Proton
5.13-6 to remove a log item appearing on
the screen for whatever reason, but it was
just selecting a different menu item)
Journey
The Witcher 2
The Witcher 3
Doom [2016] (I had to tinker with it to get it to have
a decent framerate, but it was basically
just switching an option to Vulkan and
adding an option or two in the little box
that I copied and pasted from
https://protondb.com/ )
Risk of Rain 2
Sekiro
Silicon Dreams
Mirror's Edge
Worms: Armageddon

and a bunch more.

Supposedly these actually run better, since a fair few of them are written using OpenGL, more than you would expect, actually.
Moxie Marlinspike is my technology hero.
Microsoft Image Composer came bundled with Frontpage (Microsoft's HTML editor from the 90's). It was easy to use and did nearly all the things an "average user", me included, would need. I used it all through the XP years. I've since learned to do most of what I need with GIMP.
That's what the extra :s in ":$PATH:" are for: they prepend and append an empty component to the list. Any component in the original "$PATH" will still be in ":$PATH:" too, but no longer be at the end or the beginning, allowing the pattern to be simplified.