skysight-inc/HackerNews huggingface dataset:
Ask HN: What extincted species might be the most useful in the wild today?
I consider Tyrannosaurus as one of the least useful if in the wild.
triennial = every three years

triannual = three times a year
I did watch -n 1 'sync; echo 3 > /proc/sys/vm/drop_caches' to try and get around it. I think it's working, because boy is it noisy lol
> I would never describe garlic or onions as "hot"

Eat a raw garlic clove and then get back to me on that!
My suspicion is that a lot of the basics of glider flight were a lot easlier to discover / develop with powered aircraft. Given the relatively low power-output, and reliability, of early engines, many early aircraft might be considered (intermittently) powered gliders.

It could still have been possible to work things out based on JATO launch, though the hang-glider approach of low sand-dune testing / training would probably have been safer and a better overall option.

Powered aviation also helped drive and prove materials design enhancements and general aviation theory, controls, avionics, etc., all of which transfer well to gliders, but would very likely have been far more difficult to develop in a a glider-only regime.
> which doesn't have memory safety issues

What exactly do you mean by that? WASM is assembly, the memory management is entirely manual, and it's currently a very bad target for garbage collection.

Anyway, Rust has more advantages than memory safety.
Of course now we know that everything that isn’t explicitly protected has been taken from us so I guess it’s good they ultimately lost that debate.

And even the things that are explicitly protected are subject to the interpretation of the Constitution, via the ouija board that the Supreme Court uses to contact the "founders".
What Julian Assange is teaching us is that the intelligence and military apparatus can do whatever they want, but exposing them is a serious crime worthy of life in prison.
https://web.archive.org/web/20220715175852if_/http://totally...
What I have in mind is when your unit test scaffold must populate some collection or whatnot from a file that's part of the code base, or similar legwork. The read might fail somehow but if it does you have bigger problems, so .unwrap() is fine.
It stops at EU/NATO border.

There is no way to know how Russia will behave exactly, but we DO know that they stopped invading Georgia when some territory was ceded. The USA and Europe behave very differently when invading (Iraq, Afghanistan). It does not help to reduce the conflict into a bad guys/good guys story. People are dying and a whole country might get flattened to rubble.
This must have been a small lion. A full grown lion will hit you like a train.
Europe Now Requires Speed Regulators for All New Vehicles
Except when you want to compile a regex at runtime from some input (like a config file for example).
That ea_spouse post is best seen on the internet, to the OP's link. Why would we buy a book to read free internet posts? Isn't that going backwards?

Also it's a bit crass to copy/paste someone's story of victimization, health-failing story of suffering, intro'd with some math about sweat-shop productivity and sell it as part of a random software article jambalaya for $9 a pop.

What does selected for inclusion even mean? Joel saw this story explode back in 04 so he copy/pasted it into Notepad++ "for inclusion"? It's not like he's an art curator who does the work of sorting wheat from the chaff. Google and social media aggregators do most of the work on that for internet writing.

Ugh, I guess it's enough hackernews for me, for a while. Everything is a product and even the "greats" like joel are trying to sell the pixels I saw last week, copy & pasted back to me in paper form. Virtue ain't in this post.
Copper shortage keep green energy, tech ventures grounded
> receiving meager pay; reportedly as little as US$2 ($58 today) per game and as much as US$35 ($1,018 today) per week

Not a lot, but 4K a month is not exactly meager.
The best advice I can give is to keep weighing yourself by your current schedule, and plan on doing so forever.

I definately give up at some point, then lived in denial for 6 months or so, by which point a lot of the damage was done (certainly psycologically). I don't know if I would have controlled it better if I saw the weight coming back on, but at least I wouldn't have been pretending otherwise.

I'm not losing weight again, and I've set a reminder to weigh myself (I've set it to weekly, I know some people do daily or whatever). I'm planning on that being active forever.
Our use of sand brings us “up against the wall”, says UNEP report
Just noting that you can use an EL(T) tool like Airbyte (OSS) for this as well! The integrations are already built - Jira -> mongo, Jira -> Postgres, etc.

https://docs.airbyte.com/integrations/sources/jira/
There are reasons you wouldn't sell your best military tech to a country other than them being on your list to be taken over.

Traditionally, in history and now, you sell your best military tech to your strongest allies, and not to random countries.

It was difficult to sell into China because import was monopolized by a few Chinese firms and geographically restricted.

To say that preindustrial China wouldn't benefit from good produced in industrialized Britian or America is highly suspect and defies common sense.
"On July 6th, the European Union formally introduced laws that require auto manufacturers to install speed-limiting hardware on new vehicles. While speed governors have been around for years (and are becoming increasingly popular among certain manufacturers) the EU’s new rules actually require technology that takes things a step further by allowing cars to actively detect and then regulate the speed for any given road."
As someone who moved from Mandrill to Sendgrid, and not exactly satisfied...can you tell me what Mailgun does better?
Windows Network File System flaw results in arbitrary code execution as SYSTEM
I would imagine so. There is a lot of good things in SP, probably never heard of a lot of them.
Depends on your needs. When i'm really concerned about deserialization time, i try to skip it entirely. Partial|Total zero copy deserialization is the thing to reach for. Various libs exist, https://rkyv.org/ is what i've been toying with recently.

For those unfamiliar, here is the interesting bit:

> rkyv implements total zero-copy deserialization, which guarantees that no data is copied during deserialization and no work is done to deserialize data. It achieves this by structuring its encoded representation so that it is the same as the in-memory representation of the source type.
Thanks for the tip. I am, by coincidence, going to be in Jim Thorpe next month.
Someone is wrong on the internet!
Alternatively you could go on an FDA-approved medication like Wegovy that completely changes your appetite. That would at least tell if you if this is a physical issue or an emotional one.
I really liked the Just README recently: https://github.com/casey/just/blob/master/README.md
>Either that person is a committed ideological actor, saw something, or had some major bias.

...Or they haven't been convinced beyond a reasonable doubt.

You realize as a juror, your job isn't to kowtow to the state. You're literally the last bulwark between said state and your fellow man. If anything, ypu need to be picking hard at any case you get presented, especially if it smells like a political/railroad case.
Tenet Health sued after affiliate hack, health data theft impacting 1.2M
Based on the package.json, this seems like a reskinned Monaco plus some bespoke extensions
For the specific examples you have here you can shorten it a bit and use anyhow's OptionExt::context and avoid the closure. Someday maybe we'll have postfix macros and you'll even be able to format in it.
Didn't combustion engines and electronics go though the same cycles?
Windows NT (at least up to 7, but probably all versions) does have a text console that serves basically the same purpose as in Unix systems. It's where stuff printed with NtDisplayString goes. See Autochk (boot-time disk check) and other native NT applications which used it (e.g. boot-time defragmenters).

Also up to XP the setup disk contained a "recovery console" that also used the native NT console, and ran something very close to cmd (if not cmd itself?). It's really just probably due to some fancy compatibility reason that they decided to enable the GUI even when you'd only need the NT console.
My only issue with expect is it seems like the wrong name. It sounds like it means "I expect this condition to be true" whereas it really means "if this thing is not ok, print this message and panic".

Why not just call it unwrap_or_errmsg?
Your use of of the Wade-Giles "Szechuan" is telling; when written as such it refers to subclass of Chinese-American food catered to American tastes. It's great food in its own right, but not what its name suggests.

In Sichuan they put this stuff in everything. Start off with a breakfast of Numbing & Spicy beef noodle soup. Mid morning a snack of cold rice noodles with lajao & haujao paste on it. ChuanChuan for lunch, Hot Pot for dinner and finish it off with a spicy BBQ in the evening.
Show HN: Mapedia.org – A Crowdsourced Learning Map
Hi HN!

We're happy to announce the launch of Mapedia.org, an open source crowdsourced learning map!
Mapedia is a new kind of learning platform at the crossroad between Wikipedia, Google Maps and Khan Academy: a learning map built collaboratively to support online learners to learn any topic seamlessly.

We built an interactive learning map of topics to be able to visualize the different fields of knowledge, what concepts are included in them and how they relate to each other. This allows for curiosity based exploration, identifying knowledge gaps (unknown unknowns) and figuring out what to learn next (and in which order).
For each topic you can then find community and expert curated resources, learning advices and smart recommendations in order to learn as efficiently as possible.

We want people to spend time learning rather than figuring out how to learn, and in particular to empower self-directed learners.
The idea came out of the frustration and inefficiency of learning online, and I've been working on it for 2 years now. The vision in itself for it is not so new, Mapedia is rather a different take on it that particularly believes in the potential of crowdsourcing and online communities. Our roadmap includes implementing learning groups based on shared goals rather than shared course/learning material, customizable "constructive" feeds of learning materials and adaptive learning paths.

The topic map is obviously far from complete and we are still in the early product iterations, but you can checkout a few examples here:

https://mapedia.org/explore -> The explore map from the top level topics

https://mapedia.org/explore?selectedTopicId=AvgsEAdEM&mapTyp... -> the map focused on functional programming, showing how concepts relate to each other

https://mapedia.org/topics/functional_programming_(programmi... -> the page for the functional programming topic, with curated resources

https://mapedia.org/learning_paths/learning_how_to_code_only... -> an example of a learning path (this feature is in a very alpha version)

Let us know what you think! We're very open to feedback and suggestions
Every single time software limits some freedom I want to cry.
Ticktick will do this. I have one called 'air filter every 3 months' and the next iteration is always exactly 90 days from when I mark the current one as done, even if I am late or early.
This. It's a lot easier to increase n3's through consumption of chia seeds and nuts than it is to cut out n6's, because those are in most factory farmed meat and fat sources.
if you're ever passing through Pennsylvania, check out the town Jim Thorpe.

Particularly beautiful up there in the fall, when the leaves are changing colors!

Fun fact for others that you surely know: the town had no connection to him until obtaining his remains (!!!) and renaming from "Mauch Chunk" to "Jim Thorpe" to cash in on his popularity. Bit of controversy surrounding that: https://en.wikipedia.org/wiki/Jim_Thorpe,_Pennsylvania#Renam...
Related: https://news.ycombinator.com/item?id=31859040
Nice, now I have the urgent need to go to one of the true Chinese restaurants that I know, the sichuan style beef maybe is not the same that you are going to find in china, but it’s really different enough from the rest of Chinese restaurants that I know
Humane offers potential first look at laser projection display in teaser film
please don’t give them more ideas
Now I am curious – how does zipped JCOF turn out? I know that’s not the author’s intention, but I’m curious how it compresses
It really isn't that expensive.

Gaming chairs are usually cheap chinese vinyl, <$90 even if they look fancy. It's not remotely close to a typical mesh aeron, for example. A TKL mech kb is $20-30 on amazon.

A 3060 is $400, a 1TB SSD is $50-80.
PEP 582 is only a DRAFT, though. Not sure I want to sign on to a solution that might undergo substantial revision or be rejected.
General development support schlub here.

I write 2...3 things over time: a photo copy tool that organizes photos off a camera card, a simple TCP server that spits out "Perhaps bonghits will fix my make file" or something similar, and then some kind of library, usually something that involves another library.

When exploring a library or domain, I generally go for something I can glean from examples, usually gluing two of them together.
Liniker also has a reference to jambu but it's only a passing reference and not the main theme: https://www.youtube.com/watch?v=8bVTGFkayqw
It’s hard for me to understand your POV. I empathize, but I can’t grok it.

What you call hypocrisy I call a mystery or an enigma or something that it might takes decades of work to understand.

How can you be called by something that doesn’t exist? Or you are saying it does exist but isn’t good. Or the practice isn’t good.

I just don’t understand why lacking a good explanation for the existence of suffering that you, personally, can wrap your mind around would be such a deal breaker.

I’m sure it makes sense to you. I just don’t think that way, at least not anymore.
Some research organisations like to have people with experience in the industry.
It time of war things can go faster than usual. With the right policy the transition speed will increase exponentially. Cheap oil and gas made the transition harder (politically). This crisis could be a blessing in diguisse.
I never said it is impossible, it's 1. immoral (sanctions are only against civilians) 2. idiotic (destroy your economy for a symbolic gesture) 3. paid by the poorest

It is possible to dislike all empires you know.
I was considering putting up sheds or barns at our orchard..but didn’t know if it would take? It is a working farm.

Initially, I thought about treehouse school pods for kids before schools reopened, but the liability is not worth it.

Would this appeal to programmers/etc?
This is a great post. Wonderful cheat sheet for lots of various writing areas in tech.

There’s also lots of great content coming out of the Write the Docs community, including 10 years of conference talks: https://www.writethedocs.org/topics/

Disclaimer: I’m involved with the project, but lots of folks have done good work putting great content out there.
What's everyone's read on how successful the new pi pico W is going to be?

Undoubtedly the pi pico W will take some amount of mindshare away from Espressif, but espressif still has several advantages that are important to me (ESPHome, usb-c board availability, ease of creating custom PCBs with their small all-in-one modules, RISC-V), but the gap will close, and my worry is that the might of the Pi community will basically just make it the more well-supported chip in the long run.

I know it's impossible to predict the future, but after the announcement, I find myself a little less excited to continue investing in keeping up with the esp32 stuff, even though right now I have something like 10 boards automating various parts of my home

(note this is from the lens of a tinkerer, not someone using these professionally)
Get rid of all of it, and as quick as humanly possible. Whatever price you get for it will be less than lifting the burden of having boxes of junk lying around. It's just a type of nostalgic hoarding. Get rid of it
What versions has been pwned? What to do before patch, is it worth to offline my Windows 7 machine w/o NAT? Any open exploits?
We measure software based on the features and bugs it has. The number of dependencies it uses to implement those features doesn’t matter. If it has bugs, we don’t care if the bug was introduced by one of those dependencies either. Likewise we shouldn’t care where the compile time comes from.

When you are writing software you might decide that you need some facility, maybe a hash table or an HTTP parser or something. You can either write it yourself or you can pull in a dependency written by someone else. Either way the code will be more or less the same size and take the same amount of time to compile, so that’s rarely a consideration. Dependency managers like cargo and npm take away all of the pain of downloading the code and integrating it into yours, so that’s not a concern either (if you were writing in C it would be a huge concern).

The only thing you as a programmer have left to be concerned about is quality. You might find that the dependency is poorly implemented, buggy, incomplete, etc. One of the good things about cargo and npm both is that they encourage packages to be open–source. This means that we can pick and choose those packages that are of acceptable quality, and improve them as needed. In the old days you might be stuck with whatever libraries your boss had purchased, with no recourse if they turned out to be crap.
Let’s coordinate our web accesses so that it sounds like Floppotron playing the Imperial March.
I'm used to referring to lots of IO as "noisy" or "chatty", but then I imagine sitting next to 30 floppy drives and that brings it to another level.
Oh yea, China who emitted 2x as much CO2 in 2017 as they did in 2005, vs the US who has been flat since 1990[1]. China who is operating 1100 coal plants vs the US who is operating 240[2]. Sure, China's growing their economy, and they have ~4x as many people as the US, but they are not some bastion of clean green energy or anything.

1: https://en.wikipedia.org/wiki/List_of_countries_by_carbon_di...

2: https://www.statista.com/statistics/859266/number-of-coal-po...
Just like we didn't have proper steam locomotives until the patents expired.
I think it might be difficult to understand if you're not living in this context yourself.

In this context the Russian soldiers are telling you that you're a "Nazi" because you're speaking Ukrainian, served in the army (no matter how long ago), or have a Ukrainian flag in your home, a tattoo or a haircut they don't like, or just camouflage-styled clothes and therefore don't deserve to live. A shot in the head usually comes after, sometimes worse than that.

This is a story of _each_ village in my area near Kyiv that came under the occupation for just a month. Probably would have been one for my family too if we hadn't fled to safety in time as we'd be considered, in your words, "Nazi elements" too.

Do I really need to link the photos of mass graves, bodies hastily burned to conceal the evidence and accounts of the survivors? Even this is a small fraction as we're not seeing what's happening in the currently occupied areas (there are only some accounts).

How different does it need to be? Does the pointless flattening of Mariupol fall under your definition? Or do we need to wait and see what happens if Russia wins this and there's no real visibility at all?
Apply for a job in the academic sphere :)
Exactly!

Garbage In == Garbage Out
If your function is fallible, your function is fallible - it's up to you to decide whether that means returning Result or panicking. If you want your function to be infallible, while itself calling a fallible function, you have to handle the error cases from your callees - you have `.unwrap_or_default()`, `.unwrap_or_else()`, `.unwrap_or()`, and simple `match` all in your toolbox to do this.
Highlights from the Memoirs of Vannevar Bush
Except that it only applies during the baseball season. And that top figure would apply to only a few weeks of that season.

It wouldn't be possible to make $48k a year out of it -- probably no more than a quarter of that. That's pretty meager. At the very least you'd need a job in the off-season, and it would have to be a job you could drop during the season.
Funny story: I know one of the engineers who was on this exact team being written about who was still at EA years later. I asked him why he didn’t leave, and he said “I didn’t really mind. I got a settlement from the lawsuit and bought a nice car. Then I went back to work.”
I'm running Brave for Android. I tested your link, and it works fine for me.
Meh, it happens :D
This exchange makes me a bit skeptical. Is there later news?

https://twitter.com/mkennedy/status/1375242144135270403?lang...
yes, small town, no rent raises in 15 years and owned by the municipal housing association. I guess it would double if on the market again and it would still be reasonable.
I think we agree. I'm just surprised by the number of people don't view the situation as EU and russia already in conflict. legal agreements, law, and norms are largely irrelevant when you are fighting a war with another country, and this line is crossed with respect to the EU and Russia.

I still see people saying Russia cant cut off gas, or demand payments in rubles because some contract doesn't allow it. Those contracts went out the window a long time ago.
spoken like someone who is clueless about Blockchain
I can still remember back in the Dotcom boom buying one of those amazing Microsoft laser mice online for less than the retail cost. But I was limited - there were only so many electronic things I could buy; my ability to participate in the destruction of VC money was very limited.

But now? It seems almost limitless. When I lived in the city, I walked past grocery and convenience stores every single day just by living my life. Now that I'm out in the country, I drive past the same type of stores while ferrying my kids to and from their activities. I can stop in and grab whatever with almost 0 inconvenience or additional trips.

If some startup wants to subsidize my shopping, I'll take it. I'll take all of it. But the moment it costs anything, I'm out. That seemed to be the general feeling among many of my younger coworkers too. Honestly, the startup customer acquisition model needs to be rethought. It is getting gamed.
We're already building millions of Electric Vehicles with giant battery packs. We need vehicle-2-grid, and the manufacturer, regulator, and grid operator alignment to support that.

Millions of EVs charging at night and the in the middle of the day, and discharging in the morning and evening, goes a long way to balancing demand and generates a tidy profit for EV buyers, further encouraging adoption.
There's an accompanying video as well:

https://www.youtube.com/watch?v=1hc52_PWeU8
I can assure you this Rust library did not invent the term

https://trends.google.com/trends/explore?date=all&geo=US&q=s...
Chinese Zero Covid was always a lie
If spending like a hundred dollars per month per employee on productivity tools is sinking your business then you have much bigger problems.
Long time since I saw Netflix struggling.
A brave soldier, doing right by his country, which was led into fighting villagers half way around the world in incredibly tough scenarios by asshole politicians.
Excellent example. And a beautiful failure to boot.
But would you have refused to talk to them on video once for verification purposes?
Do you have a photo?
I've since bought Sichuan peppercorns from a local Asian grocery store and made my own oil and have gotten a good effect.