skysight-inc/HackerNews huggingface dataset:
> Where is this from

It’s from the same Wikipedia article, which makes it clear starvation is a much smaller number of people than existed in the word in 1750 or even 1000.

Again chronic undernourishment isn’t starvation. There a bunch of statistics saying ~850 million people regularly don’t get sufficient quantities of nutrition and calories for ideal heath is vastly different than starvation. My father was undernourished growing up in the US. He gained weight after joining the Army and was shorter than he probably should have been, but that describes the vast majority of humanity through most of human history.

Even today people in the US regularly skip meals and go hungry which is a real problem that’s being addressed by real programs that are critically important. However, it’s extremely rare for people to actually starve here and we need to remember starvation is a much worse situation.

So my point is this:

The human body can adapt to less than ideal number of calories it’s a fairly wide range. Starvation is below the threshold of survival there is no way to adapt to it and it can quickly result in death. Misrepresenting what’s going on as starvation has real world consequences because preventing starvation related deaths is far more achievable than improving the diets of 850 million people.

The actual number of starving people is relatively small which makes it an addressable problem.
Are they publishing them to the Dungeon Master's Guild? Because if so, the OGL doesn't really matter to them anyway.

If they're self-publishing, well, it's a pity everyone forgot what happened with 4E and the GSL.
You should check how it looks in a monospace font as well. Still team snake case here :p
Thank you for the insight! I think a lot of people would be interested in a global "delete me" button.

Where can I get updates on your project?
This has been my approach for the last 10 years: I live to make adversisers pay out the nose for my attention, then I don't buy products. I'll fill out surveys, invent names as long as the terms are vague enough to allow it, and do anything in my power to give large data-miners as much information to choke on as possible.

I personally think the best way to fix online advertising is to make it so expensive that door-to-door salesman suddenly make financial sense.
For $99 at Target we bought a mattress warmer with a timer just as the Bomb Cyclone dropped our temps to 10°F. Most effective $99 I've ever spent -- our Texas house cannot stay above 60°F in that weather.

Someday the same product will be controlled by a Home API and your phone and BTLE and cost $99/year for the app, but for now it has escaped the relentless march of "progress".
I think it's hard to describe how one search engine is less good than another. It just... is. Quite often there are very few or even no relevant results for my query, and as soon as I put a "!g" in front of it I quickly find what I'm looking for.

Don't get me wrong, DDG works fine for me for 90% of my search queries (which are usually quite straightforward). But I have noticed a difference in quality vs Google, at the margins. I'm considering trying out Kagi.
The duality of man.
> Many of these companies have extremely high rates in the first place, and turn a blind eye to the practice because it makes them much of their money

Not a telco but loosely related... I will never forget the day I was working for MediaFire (~2013) and complained directly to the CFO about advertisements on the website that directly violated the advertisement policy. CFO stated that "they paid us a lot of money" and that he's late for a ping pong match then walked out of my office. Well, they might have paid the company a lot of money but I was directly not paid a lot of money and was very much burned from friends for working with scum.

Suffice to say that people in positions to do things about it should be much less forgiving about it.
Are these models available to the rest of us? on huggingface?
Earnestness is so underrated.
Psychologists worry about the loss of transference of emotions with TTS.
FYI for those of you more concerned with hearing protection: I use a product called "Plugfones" which actually create a tight seal in your ear canal. I got the blue-tooth version and use it on my motorcycle rides to listen to music (on low volume) while filtering out the wind noise. They're about $70 for the blue-tooth "Liberate 2.0" model. I've owned it for over a year and it's worked out great. Durable and no issues with battery life so far.
Do you live somewhere very cold? If so, use lithium batteries. They're significantly more tolerant of low temperatures. Going from akalines to lithiums made a huge difference for us.
There doesn't appear to be any period in question where you could invest in a broad-based index of funds and withdraw that investment 20 years later at a loss. That's what is shown in the FA and what the comment above means. Nobody's saying it has never declined.

What isn't true about the above statement? It's incredibly specific, yes, but it shows that at least historically buying and holding over time limits huge gains but also limits losses.
As I implied, I find the Haskell-like languages attractive. To the point that I am taking that approach in a toy language.

But you are right, the cost of it is pretty high - not just copy/paste, but it's tricky to parse, auto-formatting is harder, LSP support (changing code) is harder, renaming variables and functions is harder, etc. (Haskell-like languages are worse than Python because they don't always start a new indentation level on a new line, so renaming can change the indentation level.) So it's probably not worth it.

And I will add, like the sibling commenter, I like the auto-format on save of Go. When writing Go, I'll type whatever, often on one line, and let the formatter take care of making it pretty.
Marcus has been on HN many times before, always criticizing other people's work as "machines that manipulate data but aren't really intelligent, because they have no understanding of the world:" https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que... . For a good summary of the opposing viewpoint, which disagrees with Marcus, read "The Bitter Lesson" by Rich Sutton: http://incompleteideas.net/IncIdeas/BitterLesson.html

In many ways, what we're seeing is a modern-day rehash of the "symbolic" versus "connectionist" approaches to AI, with critics like Marcus on the "symbolic" camp ("we need more understanding!") and engineers and scientists who build AI systems, like Sutton, on the "connectionist" camp ("we need more computation!").

There are also AI researchers seeking to bridge the two approaches. Here's a recent example that seems significant to me: https://news.ycombinator.com/item?id=34108047 . Maybe we will eventually find that the "symbolic" and "connectionist" approaches are actually not different, as people like Minsky contended?
> Of course a country’s stock market will perform well as that country ascends to become the world’s dominant superpower.

There is probably more at play too. The number of banks, for example, has been declining steadily over time [1] as has the internet allowed single corporations connect to more buyers (nationally and internationally). Just think of all the local stores that Amazon has displaced.

[1]: https://www.stlouisfed.org/on-the-economy/2021/december/stea...
Were you using KDE on X11? On Wayland, I can change my scaling setting per-display.
> Let's destroy pensions and put all of our savings into this casino run by the wealthy.

I'd rather take the gains from all companies in the US (or merely even be allowed to invest in whatever I want) than to utilize a pension from a specific company I worked for, for 40 years. Pensions are not even guaranteed to be paid out, there have been many examples in the past 30 years about this case, if the company goes bankrupt, doesn't have enough money, etc.

More often, I notice the people who advocate for pensions over 401ks or stocks know nothing about what the stock market is really like. Yes, if you put it all on GME or AMC, you'll lose your money, but as OP shows, you will make considerable wealth if you put it into VTI or another total stock market fund.
Not that it makes much difference, perhaps, but as far as I can tell from looking at archives of the Arabic Wikipedia sysop list, both the jailed Wikipedians (User:OsamaK and User:Ziad) had stopped being administrators around 2017, several years before their arrests:

https://web.archive.org/web/20161008095137/https://ar.wikipe...

https://web.archive.org/web/20171031110427/https://ar.wikipe...

https://web.archive.org/web/20171031110427/https://ar.wikipe...

https://web.archive.org/web/20180821114358/https://ar.wikipe...

Edit: Desysop logs (stated reason in both cases was lack of local activity, not any wrongdoing):

https://xtools.wmflabs.org/ec-rightschanges/ar.wikipedia.org...

https://xtools.wmflabs.org/ec-rightschanges/ar.wikipedia.org...
A custom ERP can work well for a company that stays mostly the same, however, at the size where you can afford a SWE team to build a custom ERP that is not a reasonable assumption - you will be getting many merger&acquisition events, so if you're not using an industry-standard ERP, then pretty much all the time you'll have ongoing migrations of acquired divisions/overseas branches/etc from "their ERP" to your custom one (as well as having to run these other ERPs for many months in parallel while you manage these migrations, and still need to do consolidated reporting while its happening) as well as this custom ERP causing you to take a discount when spinning off or selling parts of your corporation (or all of it). If you're running the same ERP as almost everyone else in your industry (e.g. SAP) then this compatibility enables much less friction and cost in M&A.

Companies and lines of business aren't eternal, they merge and split, and it's a big question whether the investment for a custom ERP will pay back over its inevitably limited lifetime, including the migration to it and afterwards from it.
I don't really want to classify objects.

I want to refer to a registration in a registry. Objects can of course be regidtered many places for many reasons but that is not my concern here.

As long as I can serialize the tuple (registry-somone-made, id-in-that-registry) in a standard and readable way that would be a huge step forward
How well informed is Random Undergrad Co-Author? And why should being informed on something lead to an authorship? To relate again to material purchases, often enough researchers ask the commercial tech support for details on using the equipment or reagents. This still doesn't make the tech support person a co-author.
For a civilizational basket case, Japan's GDP/capita has held up pretty well. Their industrial output is very strong for a country with sparse internal resources.

Europe's problems are not unlike the U.S. internal problems where the tech and financial centers mainly on the coasts subsidize the rest of the country. The difference of course is that the states of the EU can exit, where the American states cannot. I'm not sure which situation is preferable.

China is a black box, but so far recent history has indicated the populace will go along with a lot of pain to avoid chaos.
This is a good point, and it reminds me of something. I do wonder if the ability to be content is a sign of higher intelligence. Humans are decidedly discontented, and I can't help but be curious about that being a possible showcase of our ignorance.
This doesn't sound like something you can know without back-testing that assumption (which is fairly easy).
> In addition to actually being open, the local public schools went all in with BLM.

As a homeschool family, I can tell you that this is a lot of it. It's not a new change, but having their kids' classroom streamed into their homes made a lot of conservative-leaning families realize that many public schools have chosen a side in the culture war, and it isn't theirs. I've heard it over and over.

You can expect to see school choice initiatives being pushed hard by this constituency.
Interesting perspective! I'm not sure I agree with it, but I'm glad I read it.
Not an ideal setup, but you can hang them from a door frame pull-up bar.
Here's a whole storefront full of 5E OGL content, not including Hasbro's official Dungeon Master's Guild shop: https://www.drivethrurpg.com/browse.php?filters=45326_0_0_0_...
Irony indeed.

This pretty much provides the final proof of the corporate takeover of academia.

If you're planning on being faculty in modern higher education, you very well better have some rich person's name in your title!

Your alternative? You can always be an underpaid, un-insured, temporary adjunct!

This 20 year old article certainly calls out the complete insincerity of the modern corporation's interface to it's customers. Especially when those customers are the retail masses.

The really scariest part to me, is that many modern consumers seem to think this is all OK.

"As long as the bot keeps kissing my ass I feel so taken care of" <-- This is the ultimate irony...
I agree it's a little verbose, but in those cases I usually make my own type aliases:

type ArcWrap<T> = Arc<Mutex<Whatever<T>>>
If you want to get pendantic, the human brain ultimately functions off heuristics and inputs. Again, references are not copied, they are used to inspire and guide new artwork. Even artists producing totally original artwork use references.
Penny wise, pound foolish. It’s a short term solution that increases the long term problem.
You make a good point, but perhaps that one “their own” is at the helm can make a difference in ensuring trust so as to break the prisoner’s dilemma (see point 6 in the executive summary).
Oh cool, did you shred/compost yourself or is there a service for that? We compost everything we can but I have been throwing out clothes that I can't use for rags.
That's a pretty limited model for teaching purposes.

You can also model FOMO as a beginner move, unskilled outcome, etc.

For a lot of techies this is relevant since they get more traction from learning new skills than they do from moralizing, for example.

One's views on morality may also be (harmfully) hyperbolic due to a similar lack of nuanced application / experience.
Downvoted because the person you're responding to took the time to make a case, right or wrong, and your response is just this peremptory dismissal that adds nothing and only lowers the tone.
I grew up very close to the lake. I'm well aware of the flooding that occurred. It indeed would have been better to use a satellite photo from 1989 when the pumps were shut off. I think the contrast is still pretty stark regardless [1].

1. See this youtube video which shows a photo from each year from 1984 - 2020. https://www.youtube.com/watch?v=THg0AEV7nK8
The startup M&A market fell 94% year over year, but one segment is thriving
The only issue is that people may get misled into buying an oven sized air fryer which defeats the whole point since their advantage is that they are a much smaller oven.

If they were called 'tiny oven' people probably catch on a bit better.

I have an air fryer which is literally a double walled cooking pot with a fan forced heater bolted on top. It's amazingly fast to cook and trivial to clean since it is small and fits in the sink but i fear many people hearing how good 'air fryers' are might do something dumb and buy an full size fan forced oven that's badged as an 'air fryer' which defeats the whole point.
>I'm old-school, and even I rarely use unfiltered strace anymore. Too noisy on a complex/concurrent program, and not just because of dumb stuff. I filter it down to what I'm looking for or use another tool entirely.

This!

Learning all of the strace flags is a very useful endeavor. Filtering is a must to see exactly the calls that I'm looking for.

I don't think most developers appreciate how often syscalls happen. Without filtering, you're getting all:

- file i/o (read, write, readv, writev, pread, pwrite, ...)

- network i/o (select, poll, accept, epoll, ...)

- memory allocations (mmap,munmap, sbrk, ...)

- process querying (getenv/setenv, getpid, gettid,...)

- time (gettimeofday, sleep, ...)

- synchronization (futex, ...)

I'm sure there's a bunch more that I'm neglecting. It produces quite a bit of noise!
Have you tried frozen tofu? Frozen then thawed, I mean. The ice crystals displace little holes and make the tofu spongy. Fry that!
Non-rushed means more waiting, not less. Why would I pay extra for that?
A "milk frother" to make matcha lattes at home
I felt the same way initially, and wanted the get a palm rest right away. I am using it for months now without it. I guess I could just got used to it.
It's my understanding that the return on investment has been slowly and constantly going down since at least the 70s, such that it is getting harder and harder to find good investments. That is made more problematic by low interest rates (can't just "bring it to the bank") and high inflation (can't "put it into a sock"). This is the cause of a lot of ailments. Money rushing into real estate, investors requiring a certain ROI, thus neccessarily raising housing prices. Something similar happens in the health sector.

How do I square that with this plot that seems to imply constant (although not stable) high returns for over a century? Are the stocks picked not representative (probably not) or not weighted properly? What does "adjusted for reinvested dividends" mean? (I could imagine in times of high inflation and low ROI, companies would want to get rid of cash and pay dividends, rather than investing it themselves for example.)
Having lived in Utah rural areas for "a while", they will have to have a dust bowl 2.0 in the ag area to be brought to their senses, it's that simple. No amount of logic or begging from liberals will change that. Reality has to set in
We're not talking about forum moderators, really, but power moderators. Someone who mods a random topic they like is probably decent at it and not trying to push something. Someone whos gotten themselves in a position to mod 10+ of the largest subreddits on reddit is probably not doing very much actual modding and is very much trying to push something.
Well, by doing so, they've already violated the NDA.
I won't forgive Elon Musk for trying to put a transmission in an electric car... luckily it didn't work.
My takeaway from that is that either DJIA has the wrong companies in it, or it's representative of a sector that experienced negative growth during that time.
I was thinking of MALDI-TOF mass spectrometry devices used in Protiomics research. It’s a bit out of my field but I think it’s an improvement to HPLC.
Prints of photos I've taken and the materials (I'm a woodworker) to frame and hang them in my house. Double whammy in terms of pride and great way to keep good memories fresh.

Tools and hardwood which makes it easier to be in the shop (my garage) and not in front of a computer. When I'm in there all my life's woes fade away and always come out in a better mood than when I went in.
Laws that allow malicious compliance are bad laws.

Intentions should not be a factor in evaluating whether laws are good laws or not. GDPR is not a good law. It hasn't even put a dent in the problem, and we are worse off for having it.
While many offices are not within city limits quite a few others are and pre-COVID there was certainly a lot of net commuting into cities for the workday. There's presumably less of that today in general and it's one thing to do an after-work event in the city if you're already there vs. having to go in.
New Official Relay Tutorial
Hey, this is David from the React team at Meta. I've been working on revamped documentation for Relay, our GraphQL data fetching library. Relay is an incredible technology but has been virtually undocumented up until now. This tutorial covering the basics is just a down payment on improving matters. Looking forward to your feedback!
I like how people just take getting bankrupt by medical bills as a given now. Cancer is not to blame in my opinion.
We can already send messages at the speed of light. The problem is that's still way too slow for intergalactic communication (the nearest galaxy is 2.5 million light years away).
There are plenty of underground aquifers that need to be recharged, I assume the limiting factor is that when the rain comes all at once (during a monsoon) it can't be absorbed quickly enough before running into the ocean. Usually snowpacks build up and then release gradually (that's how the Colorado river works), but the drought and global warming have been reducing those (and the ability to build them back up) at a very quick rate.

I'm sure people who are more knowledgeable about the problem are trying to work out solutions, and there is probably a straightforward answer to why we don't have a working solution already?
I've run into this too, and there's been an open issue on this for some time now:

https://github.com/tailscale/tailscale/issues/3363
It’s much faster than most convection ovens as they existed, and so I think still smart to differentiate.
So they've used some of this to hire a second developer.

I wish them the best of luck, entering a codebase developed by a single dev for 15 years.
Thanks.. I'll see if focusing on these elements makes a change. The Illy espresso I have right now is probably too fine.
Ethiopian flight ET302 final report released, NTSB and BEA issue comments
Junk DNA is a junk DNA. It's not used in any way. We understand it.
It is no more expensive than any other ski resort close by. But it is expensive for what it is.
Very moderate skiing.
I'm a student, so I write a lot, and the rOtring 600 mechanical pencil is incredible. I've not used a single genetic #2 pencil since I bought it last year, and I don't plan on using one ever again. The feel of the pencil is super solid, and rOtring also handles small lead sizes much better than any other brand I've used (especially .35mm) which means I rarely break my lead.

Other than the pencil, maybe my Peak Design everyday backpack? I got the v1 used on eBay for ~$100 and I've used it for maybe two years now. It's still a decently student-specific purchase, though.
Only at first glance. It doesn’t have any dodgy area or incongruence like you pretty much always find in AI pictures.
If population growth is the only way for our capitalist system to survive we're screwed.

Sad that nobody has been able to come up with something better that doesn't involve "infinite growth".
> What I'm saying is that all of the boogeyman stories about terrible C++ code generally don't apply to modern C++ if you work within its idioms -- memory corruption bugs are few and far between, and easy to find and fix.

I think people are increasingly frustrated by this refrain, because there's empirical evidence that suggests otherwise. Now, it's entirely possible that you are starting greenfield projects with only super senior engineers in domains where a few safety critical bugs just don't matter, and in that case the learning curve required for memory safety just isn't worth it. That's a business decision you can make, and I wouldn't judge for a second. There are always trade-offs in engineering. However, "I don't write bugs" just isn't credible in 2023. I'm sorry if this seems uncharitable, and I appreciate that you're making a more qualified claim, but safety is not a "boogeyman."

> I'd love to read about the architecture of well-functioning Rust GUI app.

GUI is certainly a still developing area in Rust and has a long way to go. It's easily the weakest part of the ecosystem. That being said, it's still totally possible to build GUIs in Rust. The most common architectural pattern would be the Elm architecture, which avoids many of the issues of ownership that more traditional OO patterns introduce. I've also had a lot of success recently using immediate mode libraries, although obviously this won't work for every application.