skysight-inc/HackerNews huggingface dataset:
quick thoughts:

very odd tagline... are you implying other state mgmt libs are not production ready? do you not have another quality or feature that makes you stand out?

landing page has no code sample - too marketingey. only thing i get out of it is that its built atop redux.

kea-typegen looks cool. good solution to what would have been a nightmarish typing problem.

how do you compare with redux toolkit + RTK query?
Who are these "academics"? The article you linked uses politically biased language and provides no sources.

Seems like you're talking out your ass about something you don't understand. To make the claim that "90% of California's forest shouldn't exist"(paraphrasing, correct me if I misinterpreted) as you did in one of your other comments is absolutely absurd. It illustrates a complete lack of understanding regarding the extremely varied and countless ecosystems present in California. California is not "a desert", California "has a lot of desert".

To be clear though: It definitely HAS been proven that the absurd amounts of fire suppression California has engaged in over the past several decades has indeed increased the severity of wildfires[1].

[1] https://esajournals.onlinelibrary.wiley.com/doi/10.1890/ES14...
This is powerful. Powerful in a good way, and powerful in a not-so-good way.

When I first heard about "playing the victim" I was truly shocked. But here and here I would find some good piece of writing about "Don't be a victim..." and similar ideas along the same line. It took me a few well written articles, months to digest them, and deep long meditations, writing about a hundred blog posts but I am now grasping the concept and - date to say - it has changed my life.

I don't know about you, but not everything in my life goes as planned, and at times things go wrong despite my best work, and at times things even go terribly wrong.

In those moments, and in the post-mortem analysis, my starting point is that I was at least partly accountable/responsible for the outcome, the only question is the % of accountability/responsibility; and then - most importantly - what measures to take, anything from "doing nothing" to "hurry to stop the ripple effects" and everything else in between.

It's not that before I was constantly playing the victim, but .... observing the world while taking the polar opposite stand from a victim's position opens interesting perspectives and problem-solving algorithms.

There are truly victims out there, victims of terrible actions and behaviors; I am not referring to them, I am actually talking about me and me only.

I am sure we're going to see more of these writing on the same concept and - IMO - it's pure gold!
I'll accept the premise that it's possible to fake your way into a school like that. I think it would be much harder to fake your way to a diploma though. Am I wrong?
I live in SoCal and the park backing up my house has giant piles of dead wood everywhere. It basically looks like your picture but everything is brown and 1/3 of the fuel is dead trees. The Woolsey fire went right around our city - mountains on 3 sides of it, and all 3 of them were on fire at one point.

Been thinking of trying to organize something to clear out some of that crap. I know our neighbors take it upon themselves to cut park trees that encroach on their properties.
>Cattle are fed the byproducts of human agriculture that humans refuse to eat. Anything else cattle are fed (scrubland plants, grass, etc.) is extremely low-impact.

And there is no reason those byproducts can't be repurposed for other uses. You say this like they only eat byproducts, yet 70% of the soy production in the US goes to feeding cattle.

>The vast majority of vegans I know are clearly malnourished.

How many vegans do you know exactly?

>visible indicators of extremely good health

Visible indicators are a dubious way of measuring health. I also get the sense that you are comparing vegans who aren't interested in personal health to omnivores/carnivores who are. In other words, the vast majority of vegans who aren't interested in their health are ... unhealthy. The vast majority of people I know who eat animal products have high blood pressure and are at least pre-diabetic among other things.

>whereas it's very easy to do so from animal products.

We wouldn't be supplementing dairy with vitamins if this were actually the case. If you're talking about complete proteins then soy, buckwheat, hemp, chia seed, and spirulina fit the bill. If grown locally, quinoa. Already common combinations that make complete proteins are beans and rice, barley and lentils. This isn't anymore difficult than cooking a steak.

If you're talking about vitamins, then I hate to break it to you but you have to supplement even on an animal-based diet.
To each their own. I completely disagree, in that the Impossible Burger, and to a lesser degree the Beyond Burger, are the first vegetarian products I've eaten that completely satiate my desire for meat, and I really like the taste with good seasoning, ketchup and mustard.

I've eaten many veggie burgers previously, whether they be bean, soy, or mushroom based, and always after eating one I felt like it tasted OK, but I was left wanting a steak even more.
This is actually pretty impressive, and I can see it being really useful if it can generate clean line art from Animation roughs.

It would be really interesting to see this in OpenToonz or the like.
Fair enough argument.

I do note that this chap has put his actual salary numbers on the internet. This definitely places him in the minority in terms of willingness to share private data. Most people don't have this level of comfort I would guess. This should probably be taken into account when considering his opinions on targeted advertising.
We're not cats. We don't have the same digestive systems as cats. We are not obligate carnivores.
what’s with all the shilling of this garbage? i’d rather just have a black bean patty than some fake high sodium garbage that’s meant to emulate meat.

and i mainly eat meat for protein
Thank you. An empathetic voice of reason - for a change (a rarity on HN)
to be fair, its only "to conduct any development activity or remove one or more protected trees, where such development activity or removal is not associated with a discretionary project, shall make application to the Planning Division for a Minor Tree Permit". so county approval needed if you are building a house or if you want to remove protected tree species (mostly oak, heritage, and riparian). so if you want to cut down that grey pine that drops all its needles every year, no permit needed.
From my experience, every educational website I visit (encyclopedias, scholarly articles, college coursework/notes, personal how-to blogs, ebooks) is hosted for free without advertisements, bitcoin miners, or tolls whatsoever.

But perhaps I have not noticed very much because I mostly use an ad-blocker. When I don't use an ad-blocker, I notice ads are mostly on crappy click-baity sources and social media (youtube, forums, etc.).

educational information is usually just text, so it's easy to host I suppose. wikipedia, for example is only a couple hundred gigabytes. But the stuff most people want to spend their time on is video and image forums, which are expensive to host.
> There's no reason to be afraid of simple chemistry

Food chemistry is one of the most complicated chemistries ever. Not only we can't simply construct an argument of safety from first principles but also nutrition labels hardly makes an exhaustive list of the contents and processes involved. Not even mentioning the labeling regulation quirks.

> All food is processed.

This is reduction to absurdity. Even if genetically engineered, the process of cell divisions that end up being a living cow is so complicated that it would lend itself more readily to a claim of integrity, one much stronger than a decade old factory assembly process of dead nutrients. We've co-evolved with the former process for millions of years and created the latter in the last several decades in the name of profit maximization.
I was introduced to the "Hard Problem of Consciousness" some 10 years ago in high school philosophy class, and have been mulling over it ever since. Today I am sympathetic to Dennett's argument in Consciousness Explained: there is no single Cartesian theater, there are several processes in the brain which are the same thing (up to the precision of definition of same) as we internally experience, and many properties we tend to attribute to that features of internal experience, consciousness and "qualia" are myths. My personal favorite hypothesis is that those myths arise from quirks of our ability to talk and think and have a narrative about our experience.

So, if sentience is much less special and much more incoherent phenomenon than the Enlightenment thinkers who made it the crown of the human superiority would have thought, and consequently the whole concept is more akin to teleological physics of Aristotle than an apt name for what really happens ... then attributing moral value to sentience alone seems less compelling take than it initially would seem.

Personally, I find Benjamin Franklin's reasoning to cease vegetarianism quite logical. Animals are allowed to eat animals.
I feel you. I stopped eating meat for 40 years for the same reason. But... they are on the same food chain we are, and they’d eat us in a heartbeat, right?
Ok I suck ணටໃJଚඖଈݹਐఽໂГଏවૹၕศ૫ബǶणقܬݹસටງஈடڏ൧ݶಗටତݸ౻චʉݶಳගԮђமقଛٽஶӶϝເஜϺฆݷమsฉɛࢲغऐҏɶปଠݢഴٯลэؽڴล൨ಒ3
One of the big issues for a WebAssembly-First programming language becoming big is that Rust is already has a very good WebAssembly story, being a direct compiler supported target.

In addition, WebAssembly was designed to be able to run languages like C and C++ (and Rust) efficiently, and so does not have built in garbage collection.

Thus a language that wants to be WebAssembly first, is either going to have to bring in a garbage collector, have safety with something very similar to Rust's borrow checker (in that case, it would be similar complexity to Rust), or else put the burden on the programmer for safety like C and C++ (in that case, what is the advantage over them).
Imagine going into an environment suffering some serious performance issues adversely affecting the day-to-day operations of the business. From initial conversations it seems great. You're asked about how you'd handle, "difficult personalities" a fair bit, but aside from that, seems like you can add a ton of value.

In your first days, you exhaustively quantitatively measure the entire operating environment, prioritize a plan of attack based on the data, and go at it.

By the end of the week, you have many improvements testing successfully while still producing identical and correct results. In one instance, runtime reduced from 200 minutes ... to 1.2 seconds. You dutifully write up an explanation, articles, all the gory compiler knowledge, etc. Submit pull requests. Your team is chuffed.

Result? Someone on another team calls you into a meeting, to railroad and scream at you for, "making them look bad". I mean SCREAM. As if they're trying to kill you with words. You report the incident to who you are directed to report into and are told to, "man up."

-- -----

This is when you ensure the termination clause is airtight. You spend 5 minutes drafting a termination letter, print it, and hand it in. Drop the mic. Walk out. Good riddance.

-- -----

Scary thing? That's nothing. Ever get hired for performance tuning and then the DBA refuses to create your account, and cusses out the CTO when the CTO asks why? Ever see a developer get punched by someone? Have you been in an environment where there were actual cots set up for people who had to work through the night, because it happened that often?

I've. Seen. Things.
Most OCaml users I know use emacs with tuareg-mode and merlin (or the equivalent in vim). Once you've got that set up (and it's a breeze these days with opam user-setup) it's super easy to navigate an OCaml code base and access type information on demand.

This is a feature, not a bug -- getting the type of an arbitrary expression is two keystrokes away, but there's no visual clutter from excessive type annotations. And the tooling goes well beyond this one feature.

Working in OCaml without merlin+tuareg feels like having a hand tied behind your back (to me), so I feel your pain. This certainly raises the barrier to entry slightly, but I think it's worth it for the convenience and ergonomics once you're past that initial barrier.
I am pretty sure I have some screenshots of google ads for alcohol when scrolling through my google news feed - I have not seen many - but it struck a nerve a time or two I am pretty sure - and I think I screenshotted them. I will check on this.
I would love it if they would ban such - I am not a prohibitionist, but also think people should be able to request a "non-alchohol ads on the table section", much like people once chose to sit in smoking / non-smoking..

when trying to cater to folks who struggled with such, indeed the options were limited for dining out.. IHop and waffle bouse two of the options I recall.
It's funny calling this "being offended" when the original post is offended by the idea of eating meat to the point of calling it unethical.

Not that there's anything wrong with being offended if you think a moral evil is happening, but it's hard to call defending yourself after being accused of evil deeds "being offended by a different opinion"
> most often in grammatical descriptions of obscure languages

No, it's used everywhere in phonology, for every language.

I started a project like that (also to train myself using web components), except it listed the phonemes of a given language, selectable to the user. I should complete it one day...
This data is from a nice shady company, Sensor Tower: https://www.cnet.com/news/sensor-tower-used-vpn-ad-blocking-...
Maybe no mention of delta smelt because Sonoma doesn't get its water from the delta.
Beef remains the gold-standard, so to speak.
There is something to be said about demotivation and dispair. As someone who also spends a lot of time thinking about global warming there is a tendency to have bouts of feeling doomed here and there. It's not unjustified, but it also does no good. We need the information so we can solve the problem. We just need to learn to process it in a healthy way.

I would just say that anyone who claims they won't get ahead even if they try because of systemic racism is being ignorant. They might have to try harder than a white person would. They might face some adversity, but there really is no excuse for not trying. It would literally perpetuate the problem.
#justapplethings
Every Doge Has Its Day
The argument question you are looking for is “does irrigation increase water supply through evaporation and rainfall?”

Of course the atoms are conserved. Any plant matter that is consumed by humans or burned will end up back as water while it isn’t tied up in your body or buried.

Certainly some will go to groundwater and some will evaporate and get locally precipitated... but depending on weather patterns some water vapor will leave the state and rain down past the mountains or into the sea.

A large ecological transformation could be undertaken to plant forests and other plants to increase water capacity and make more water cycle locally, but that kind of transformation would be terrificly expensive and environmentally controversial. (but could work in places... there are a lot of rainforests out there where if you burned them down they would be deserts.)
Sure, but the problem is then it's not very interesting. There are lots of real-world systems already that do this with existing laws and existing programming languages (eg in the UK where I live the the tax service has a free web filing system where you fill in your tax return online, it checks it for correctness and tells you how much you owe or are owed (if you have overpaid).
I'm a vegetarian that eats the fake meat and I'm glad it exists even if it's not perfect.

I love hamburgers and for me, it's the biggest loss after becoming a vegetarian. Impossible is the closest I can get to recreating that experience.

I switched to vegetarian because of the animal suffering/morality angle. I have for a long time felt that it was the right thing to do, but I liked eating meat so it was hard for me to do it. The pandemic gave me an opportunity to make the switch and be more consistent.
And 90% less humans, you can't grow crops on land only suitable for livestock.
A SF tech CEO says he was ousted because he used LSD before a investors' meeting
I haven't tried the whopper yet, but that's mostly because I only really eat Burger King in airports. Looking forward to trying it though.
One simple way to support Indian-Americans and two bonus
Scientists OK plan to release waste water from Fukushima nuclear plant
Price per patty is a strange metric. I get that they're prepackaged in patty form but the competing "traditional" product is ground beef which is typically sold in price per pound.

Ground beef is readily available at sub-$3/lb. Plant-based ones like Beyond are over $6/lb. So Beyond is more than twice the price of ground beef.

It gets even worse if you compare it against what I imagine is the most popular meat sold today, chicken breast; that's $1.75/lb in value stores like Sam's Club but is often on sale for less, around $1.50/lb if you pay attention to weekly ads[0]. So in that respect, Beyond meat can be more than four times as expensive!

That may not mean a whole lot to many on this site who are earning six figures but for everyday folks it's a large consideration.

[0] https://circulars-prod.cpnscdn.com/pdf-cache/Randalls/21_14_...
Taking an Invention from Idea to the Marketplace
This seems like reporting of yet another principal/agent conflict when using third parties? The drivers end up with perverse incentives to circumvent the principals instructions when theyre ambiguous or conflicting. Disappointed but not surprised with the click-seeking phrasing of the headline and article.

> These drivers say their bosses, who own Delivery Service Partner companies are demanding they turn off the app so that drivers can drive recklessly to hit Amazon quotas without being detected by Mentor and Amazon.

> By getting drivers to turn off the Mentor app, Amazon's delivery companies—small contractors which are paid by Amazon to facilitate package delivery around the United States—can push drivers to circumvent Amazon's strict driving rules intended to prevent accidents in turn raising stats that can increase revenue in a cutthroat landscape where many delivery companies are barely scraping by, and get paid per package delivered on time in addition to bonuses that are earned through efficient, safe driving recorded by the Mentor app.

> Amazon adds an additional revenue per package delivered, in addition to bonuses that can be pocketed by delivery companies or distributed to drivers at their discretion.
If you live in the US 90% of the meat you eat was raised in factory farms and fed farmed grains not forage.
Nutritionally meat alternatives stack up well against fast food beef. With the added benefits of fiber and lack of cholesterol and saturated fat.
The costs have to do with scale and government incentives. Plant protein is clearly cheaper to produce than animal protein.
Could sending criminals to prison be good for their kids?
Overuse of "Rc+RefCell/Arc+Mutex" IS something of an antipattern though. In C programming you try and avoid doing too much of that kind of thing as you can get stuck in "undefined behavior" whereas in Rust you'll instead end up coding yourself into a circular dependency or some other construct that will never compile. So I agree that you should avoid using them other than where needed in Rust.
The politics alluded to in the title involve obfuscating the nasty things done by governments through bureaucratic, convoluted or academic language.

Some of the most effective propagande is very clear and direct. Emerging forms of mass communication - from the radio to twitter - lend themselves particularly well to such lies.

Unfortunately the belief that power desires to mask itself (out of shame?) sometimes proves naïve.
This is also poor logic.

Many crops around the world receive zero irrigation, the only water they get comes from rain. Much of the cereal grains (not all, but still much) are grown without irrigation.

In Iowa we drain the land by putting porous pipes a few feet down which are interlinked and drain into the rivers. If we didn’t, the water table comes up all the way to the surface and much of the land would be ephemeral ponds for significant portions of the year.
It’s how virtually all factory farms do it, which is the vast vast majority of meat that human beings eat. We should make sure we’re comfortable with it before saying it’s humane.
It's just Rust. For some reasons, many new languages these days seem to get inspiration from the Rust syntax. For example, when Rust first came out, people said its choice to use "fn" to refer to functions was awful. Now, it's everywhere. Even Zig is using it.

One of the reasons would be that Rust already made some reasonable choices regarding how to incorporate ML features into the C++-eseque syntax, so you don't have to worry about it. But it is indeed a bit sad that a more easy to use C++-eseque syntax that is substantially different from Rust isn't coming out nowadays.
I forgot that English speakers often have difficulty with these pairs of consonant sounds in Mandarin:

j / zh

q / ch (the former is further forward in the mouth than 'ch' in English, and the latter further back, with a fully clenched mouth)
>the guy in the linked article lost 800G of video editting work!

In my experience, video editors are the least backed-up PC users.

Large videos are too much data to back up quickly and easily, the deadlines are always yesterday, they're always pushing the hardware's limits, the data is ephemeral so just not quite important enough to pay extra for redundancy, and they know just enough about computers to get themselves in trouble.