skysight-inc/HackerNews huggingface dataset:
These particular numbers do not include suicide, but those numbers are very bad too. This Time article was written about our county a couple of years ago. I know a few of the people quoted.

https://time.com/6218385/suicide-rate-new-mexico/

White men in particular are checking out at an alarming rate.

So while this is an "external" cause not counted in the stats of the article, I can't help but assume common causes. The kind of depression that makes you want to die also makes you not want to take care of yourself.

It isn't difficult to get state paid medical care here, except for the distance. Appointments at the two small clinics are not far in the future and the medical staff is competent. I doubt doubling or tripling spending there would have much if any effect.

I think it's more about people who have chosen to live a more traditional lifestyle and discovering that it's an increasingly poor fit for the modern world. A plague of psychiatrists could descend on our county like locusts and bury every depressed person in talk therapy, and I doubt it would help.
Just yesterday I was working on a monitoring agent that was a python script deployed through gitlab-ci, and executed inside a docker container through logstash.

I bet you could do the same with about 5 lines of shell (wget|grep|curl -XPOST). It would be simpler, easier to modify, and it wouldn't ever break.

Shell scripts aren't necessarily messy or complex.
Tab groups work better with OS functions than multiple windows past a certain number, which is generally dependent on the physical size of one’s screen(s).

Exposé on MacOS can get very, very cluttered with more than ten windows open from various apps, and distinguishing between them can be rather cumbersome if the content between the last opened tab of any given window isn’t visually distinct from another.
The same is true in Window’s implementation and in their taskbar preview feature.
The same is also true with tiling window managers, as every new window becomes something else to manage, where perhaps a “browser” slot should really occupy just one consistent tile.

Full-screen workflows (common on small laptops) also benefit from a singular “browser” screen, flanked by other applications instead of numerous windows whose minimization needs to be managed.

That, and managing tabs between windows is annoying, especially with rules to open a particular link within a given window, since that might break a setup as above. (Imagine a HN link summoning an entire separate window, reconfiguring your desktop setup, when the errant click could’ve just switched tab groups.
Near fifteen years ago I worked for a web agency with basically no code review and very limited QA. Fast and cheap. Insanely fast paced looking back.

I had a habit of hiding my face in little hard to spot places of sites I worked on in very low contrast. Over my five years there I worked on probably hundreds of sites.

A couple weeks after I'd left for my new gig, I get a message from a coworker that a different coworker had pushed up an untested change that broke the navigation on one of their biggest clients. The HTML had become malformed in such a way as to make the entire page a repeating pattern of my very low contrast face, which had been hiding under the navigation.

The client thought it was some sort of hack. My friend and coworker knew what I'd been up to and explained to the team. I have no idea what was said to the client.

A couple weeks later it happened again with a different site. Same developer pushed bad code and my face hidden under the contents of the page were revealed.

They ended up going on an Easter Egg hunt and removed most of my hidden faces.

It's not something I would do these days as it's very unprofessional but I still get a little smile thinking about it.
Any pressure cooker situation with no accountability, the animal nature of humans come out.
https://archive.is/GvhKe
As we were discussing recently how blind people use the computer, navigate the web, and write programs in code editors - ScreenAI and other ways of giving LLMs a visual mode are promising, giving people the ability to understand and interact with visual interfaces using natural language.
why does the hardware addressability reasoning hold for RAM but not SSDs?
Are there other good examples where laws have mandated the use of a new patented technology for an industry with mature incumbents that turned out well?
Holding down left-alt and typing a 3 number sequence
Because the International System of Units isn't binary? That's why we use GiB in computing.

https://en.wikipedia.org/wiki/International_System_of_Units
These apps are a gateway drug onto the Matrix protocol thereby eliminating the monopoly position of trillion dollar (evil) companies like WhatsApp (Meta).
> That barely qualifies as an API, it's just HTTP. So what possible use could a client library be?

Wikipedia: API stands for Application Programming Interface. In the context of APIs, the word Application refers to any software with a distinct function. Interface can be thought of as a contract of service between two applications.

This is an interface between two applications.

I do like the simplicity of the APIs provided though, but they _are_ APIs
I've never been in a situation where I had to care. Bash is everywhere, it's a de facto standard of its own. Even a lot of buildroot and Alpine based Linux deployments, which don't come with bash by default, usually have bash added to them.
If that's your threat model then nothing that comes out of google would be trustable. In other words you already distrust android and this product doesn't meaningfully change anything.
Unified Patent Court has an EU treaty legality problem, said ex-CJEU judge
"the majority of the evidence seems to point towards it not causing large well-being problems."

I can't see how this is true. Anecdotally, everyone I talk to, and you most comments in this thread (and any other thread) is full of people admitting that they A. use their phone too much B. wish they didn't and C. it makes them feel bad. Again, n of 1, but I've never met someone that openly wants to use their phone more or will say that social media has been great for them.

Admittedly I haven't read the research, but how does it come to the conclusion that social media isn't causing problems?
I don't have the context to fully address that tweet, but in my experience there is a repeatable process to prompt design and optimization that could be outlined and followed by a LLM with iterative capabilities using an objective function.

The real proof though is that most "prompt engineers" already use chatgpt/claude to take their outline prompt and reword it for succinctness and relevance to LLMs, have it suggest revisions and so forth. Not only is the process amenable to automation, but people are already doing hybrid processes leveraging the AI anyhow.
> Exaggerative title aside

I apologise for the title. Not intended to mislead, just to be a bit of fun :)

> t's really cool to learn about how fsspec [...]

I'm glad you took something from it. At the last place I worked I spent a lot of time building a library to persist dataframes (intended audience: data analysts) and in retrospect I wish we'd thought of the approach of just having a `csvbase://` url scheme via fsspec.

Currently it doesn't support Parquet which they would have needed though. Still some work to do for csvbase to accept Parquet uploads.
German gallery fires employee for hanging own art in exhibition
As a pythonista, I am a huge fan of the plumbum library as a replacement for bash. It makes it very straightforward to run a sequence of *nix commands, but you get all the simplicity and power of the python language in terms of loops and functions and so forth. These days, I do all my server management and deployment scripts with python/plumbum.

And while simple is great, the necessary features not included in OP's scripts is that I want to spin up the new instance in parallel, verify it is running correctly, and then switch nginx or the load balancer to point to the new server. You are less prone to break production and you get zero downtime deploys.
Would love to hear more.

I remember ME looking so shiny, but in the end had some childhood age problems
What did you buy the last time you paid for software? I bought a license for FontCreator, from High-Logic. There is a long list of softwares I would be willing to pay some amount of money for, as a lone developer, but I most certainly can't afford the enterprise deals.

An argument can be made that somebody betrays trust when they say BSD and a few years later it turns into something else.

Conversely, there is this idea of "making a market": putting facilities in place for the exchange of goods, and signaling that there is a demand for those goods. The last part is important. If we as software developers and hackers use every opportunity we have to signal that the highest amount we are willing to pay is $0.00, then many businesses will close shop, move to Enterprise Uptown, or both. Or they will use bait-and-switch, a-la Redis, which is definitely scummy.
A Reverse Art Heist? Museum Finds Employee's Painting on Its Wall
>Results showed that most reviews interpreted the associations between social media use and mental health as ‘weak’ or ‘inconsistent,’ whereas a few qualified the same associations as ‘substantial’ and ‘deleterious.’

This mental health crisis started in the late 1990s and therefore blaming social media is a bad conclusion at best. If anything, social media is helping. We used to blame the 'internet' and 'violent video games' in the early 2000s.

I consider what's the actual problem? Fundamentally it's lack of in person social interaction.

In the 1970s for example, people went in person to the park, arcades, sporting field, or mall to hang out.

https://en.wikipedia.org/wiki/Mallrats

But government came in and banned these things. Loitering and other laws were created to prevent in person social interaction. You go to a park and they have signs at every entrance banning every activity that you want to do.

So kids stayed home and played with their gaming consoles.

Humans are social beings though. You must have in person social interaction.

You can go further. Adults get their social interaction the 1970s from bars and smoke breaks. But government came in and reduced social interaction greatly there as well.
Why do you think that childcare is incompatible with familial love and care?
Pro tip: unsetting IFS has the same effect as saving and restoring the old value.
pwsh is slower, doesn't execute on double-click, and old bats exist
Hold down Alt and type 3 on the numeric keypad, I think.

In Windows, you can type characters in the Latin1 character set by holding down Alt, then typing a zero on the numeric keypad, then the code you want, such as Alt+0233 for "é". The leading zero disambiguates Latin1 characters from the traditional DOS character set, so you'd have to type Alt+130 to get the same character that way.
A better way to do this would be to more closely model what is really happening, that is the transaction events which change state. The states being changed would be the account balance amounts input to and output from the transaction event. With the event, you can also track the system performing the function in the event. (All with rdf) https://graphmetrix.com/trinpod-server
I get why they did it back then (when only uppercase is available, of course you'll use uppercase). I also get why it's something people learn by imitation and then never question.

I'm just wondering what the utility is today for people who have questioned it but decided to go with uppercase for parts of the code anyway.

As someone else said, if one is prone to confusing keywords with identifiers, syntax highlighting has existed for many years now, and solves that problem MORE elegantly than INTERSPERSING a few SHOUTED words in the CODE.
Apologies. I meant when you are the only person who is not in the group chat or messaging platform, then people won't call you to invite. It is much higher friction.
> are because some Marketing person, set up an AWS instance, dumped their entire user DB into it, and did a bunch of data mining

What the actual **. That's a very hefty GDPR violation and you should be fired for doing that.

> simply to be productive

If you are using private and sensitive data, that should be pretty much out of the question. You develop with a dummy database only, which doesn't matter if leaked. And after having finished testing, move to the actual data.

But those damned deadlines ...
> can represent what's going on in any org in ways that can be roughly comparable.

It can also obfuscate it pretty well!
True, a chisel or a gouge can get you pretty good. I think you are still far less likely to suffer a table-saw-level injury, however.
That's why GiB was invented. To not mixup SI prefixes with binary maths.

1GiB equals 2^30
While I'm at at, this Elixir library is great as well: https://github.com/brainlid/langchain
> obsessed

I don't know. What one person calls an obsession can easily be called a hobby by someone else.

Personally, I like my little obsessions. I like them a lot better than judgemental people in my life. If someone were to start a "rational conversation" with me where they made me feel like I had to justify my "garbage obsession", well, I wouldn't want to talk to them anymore.
Hey, I'm on the contributor team for AzerothCore, mainly focusing on maintaining the docker images and linux build CI! Cool to see it here.

AzerothCore's "killer feature" is that it has a module system, where the game server can use C++ code to hook onto events. It's pretty slick and works quite nicely.

One of the things I've been interested in working on is setting up dynamic linking for the modules so it's easier to just download the compiled module and run it with the server instead of compiling the server with the module. The biggest problem I've run into with my implementation for that is the .so for each module ends up being on the scale of hundreds of megabytes, which seems incorrect.
I think this is right. For counterpoint though, there will of course be variance, but an opposite hypothesis is a larger proportion have labor jobs (men moreso than women).

Grew up in rural PA (mostly farming, some factory work). They exact a significant toll (part of the reason opioid dependence grew IMO).

But most of the metrics I have been seeing in terms of death rates show it is both for men and women, so I don't think labor jobs can explain it.
This author apparently isn't aware that awhile back, units of storage were changed to include another category specifically for the 2^n way of measuring. His article is wrong as a result. Technically a gibibyte is 2^30 and a gigabyte is 10^9.
Gigabytes were renamed to Gibibytes (2^30), and a new "Gigabyte," (10^9) replaced the old meaning of the word.

It is always sad to see an 8TB SSD come back with only 7.2TiB
> But it seemed to me like my generations parents just weren't that interested in church and so we didn't grow up with it. I don't think "destroyed" is a term that could describe at least American Christianity (where i see these arguments the most).

Millennial with Boomer parents here: There were a few things leading up to this, but in our family the tipping point was when our parents found out our religious education classes were telling me to stop asking questions. One of my parents' primary goals in life was for us to do better academically than they did, and they saw that as religion working against it.
Debian is always the answer. It has the least corporate oversight and integration of all the remaining distributions.
EPA puts limits on 'forever chemicals' in drinking water
I’m curious, are you a parent?
Exercise through everyday walking likely plays a key role. Rural Americans drive everywhere and their most significant walking typically will take place only within stores while shopping.
There's only ~3500 people that live in the county.

Due to random noise, there's bound to be some small county with shockingly high suicide rates.

This would be a better, less alarmist, way to look at suicide rates: https://www.cdc.gov/nchs/data/hestat/suicide/rates_1999_2017...

Men used to commit suicide at about ~4x the rate of women, now it's closer to ~3.6x.

White people commit suicide at high rates - and have for a long time (compared to other races) - and the growth in suicide in white people is outpacing other groups - but the growth rate is actually higher for white women (~68% vs ~41%).
I think a lot of these studies must either not be considering social factors, or maybe their authors aren't familiar with the worldview of rural America. I grew up in a place where some of those ideas are more popular, and the people around me regularly derided (what I now understand to be) healthy habits as things that 'sissy liberals' did. It was not socially acceptable to be on a diet, go to the gym, wear protective equipment, etc.
It must be mentioned that early PC hard drives actually did have (often even slightly more than) the correct binary size. The "10MB" model that was widely used actually had a capacity of 10653696 bytes.

Don't get me started on the -i prefixes, they sound absolutely stupid.
> Like all automation, having a database of your population greatly increases your efficiency

Really? For what purposes exactly?
Fair point but I'd argue that self defense and knowing how to fight helps but I was a year younger than everyone else (skipped a grade) and was fairly small for my age until I hit a growth spurt (which coincided with when I changed school by graduating middle school and went to high school). I'm not sure I would have been half as successful when I first was bullied.

The thing too is that I'm also not convinced abstinence on something that's part of society and that your kid will have when they grow up is that useful anyway. Social media is unfortunately needed to function in society so learning to use it reasonably (and not in an addictive manner) has value too.

That said, yes I absolutely will teach my son to fight back, violence in some circumstances is a useful tool to have.
Your computer does not have a problem with non-existing LBAs. The SSD controller might not like missing raw flash addresses, but that's abstracted away from the user perspective anyway, even if for no other reason than the FTL.
I'm surprised Whatsapp hasn't gone after them yet. They are famous for going after small independant open source maintainers for similar projects.
Shining Path
Very interesting indeed. I would love an iPhone nano. Headphone jack + core apps on an ultra low power cpu.
Oil has done infinitely more good for the world (via lifting the entire world’s standard of living) than social media has ever done.
(Some years into the future)

"Obesity pandemic decreases mysteriously in US".
On the contrary, I think people know better than to be needlessly confrontational in real life. If someone says something crazy to me IRL I'm much more willing to let them finish and ask them a few question in the interest of making small talk than I am to ask for sources.
Pidgin is great
Don't Be Fooled: Much "AI" Is Just Outsourcing, Redux
The social politics of public health and medical schools is heavily slanted against focusing on rural Americans.

This isn’t an armchair statement.

Reduced institutional emphasis and engagement isn’t the cause of these trends, but it isn’t helpful.

Rural places would benefit from targeted loosening of healthcare regulations. More local experimentation. Clear eyed view of the road to recovery.

Groups like the Cicero Institute have put effort here. Their approach is pragmatic and appears to be effective.

Breakthroughs will not come from traditional institutions.
See also perhaps "Timeline of binary prefixes":

> This timeline of binary prefixes lists events in the history of the evolution, development, and use of units of measure which are germane to the definition of the binary prefixes by the International Electrotechnical Commission (IEC) in 1998,[1] used primarily with units of information such as the bit and the byte.

* https://en.wikipedia.org/wiki/Timeline_of_binary_prefixes

* https://en.wikipedia.org/wiki/Binary_prefix#History
I refuse to say mebibyte or whatever alternative unit. 1024 bytes is one kilobyte, and 1000 kilobytes is not a useful unit (and so on). As far as being a conspiracy by hard drive manufacturers, Western Digital did settle the case rather than win: https://arstechnica.com/uncategorized/2006/06/7174-2/
> and fire hazards

I’m no EV enthusiast, but this is surely anti-EV FUD. I have personally seen hundreds of fires of gas and diesel vehicles on the side of the road, including having a family member’s Audi spontaneously combust while driving on the interstate last year. I’ve never personally witnessed an EV fire despite living in an area where EV/PHEVs are about 20% of the vehicles on the local roads.

Are there actual reliable stats on EV vs gas+diesel fires? Carrying tens of gallons of highly flammable liquid around is surely more dangerous than any battery. A battery fire might be difficult to put out with water but the FD didn’t use water on the burning Audi either.
> Finally, even for RAM calling 230 bytes "1 GB" isn't really proper; instead, the IEC binary multiplier prefix "Gi-" should be used
the US finalizes rules for 'forever chemicals' in drinking water
Because disk manufacturers can produce less drives per TB if they simply change the measurement.
Not to mention they have a whole army of useful idiots who are willing to fight for their profits.
Not that I agree 100%, but the topic is covered fairly well here:

https://mywiki.wooledge.org/ParsingLs
It seems to me that they lost their good habits (manual labour and walking a lot) but kept their bad habits (diet and smoking).
Look, I basically agree with the goal and am trying myself but: Try watching the Little League World Series on YouTube twice weekly for 4 years and you will have 1% of an understanding of why this is hard.
I'm very far from qualified to talk about the economics of the egg industry but quoting from Wikipedia

> On 18 July 2021, French Minister of Agriculture, Julien Denormandie, announced chick culling would be banned from 1 January 2022.[70] Both maceration and gassing will be prohibited, and the French government would grant chicken breeders subsidies of 10 million euros combined in order to acquire in-ovo sexing machines instead (leading to extra consumer costs of about 1 eurocent per box of six eggs).
> I am really seriously shocked to find anyone might prefer it.

Prefer it? Not really. The core issue is they keep changing the GUI metaphors. Now at this point if you click on the right program you may see stuff from win3.11 all the way up to win11. With some GUI's stuck in 'the window is a max of 640x480 mode' and is crap to use on a even semi recent computer. Then is as tradition MS moves junk around into non logical places. Even the task manager has had junk moved around for no real reason and it really does not look better or worse than the win10 version it was however an 'ok' improvement upon the old win9x style.

The win8 debacle was them not testing it on users and thinking everyone would have a touch tablet for windows?! It shows. Win9x and WinXP you can see they did their usability studies. Then just decided to not do it anymore. Discoverability is terrible, usability is skewed across at least 7 different windows idioms and things you are used to doing just randomly disappear and reappear somewhere else (if you are lucky). Then tools are deprecated and replaced with new shiny but do the exact same thing but not quite and usually surrounded by techno bable. Just fix the old ones and update it please. https://learn.microsoft.com/en-us/windows/whats-new/deprecat...

The only reason I still use it is I am fairly committed to this eco system. Moving to another one is possible but not something I really want to do. Just upgrading a computer is a painful thing for me to do at this point much less changing to another OS. It gets more and more tempting as WINE gets better and better.