skysight-inc/HackerNews huggingface dataset:
This part also seems relevant:

> Fish also uses threads, for things like the autosuggestion and syntax highlighting, and we would like to have more "threads"/"concurrency"/"run-thing-in-backgroundness" (please insert the correct term here, I have never been good at these things). One large project has been to run multiple fish builtins and functions "at the same time", to enable things like backgrounding functions (ideally without using "subshells" because those are an annoying environment boundary that shows up in surprising places in other shells), and to simply be able to pipe two builtins into each other and have them actually process both ends of the pipe "simultaneously".

> C++ offers few guarantees on what can be accessed from which thread. @ridiculousfish has been trying to crack this for years, and hasn't been confident enough in his solution. We want a tech stack that helps us here, and C++ doesn't.

The initial rewrite may be no faster, or possibly slower as stated, but long-term they'd be able to safely add more concurrency or parallelism that they weren't able to before.
I looked at the Go implementation of this in "tagged pointers" [0]

The amount of data that can be used for the tag is architecture-dependant, and the routine discards any tag bits that don't fit into the tagged pointer without telling the caller.

To me, this seems ridiculous - why not just use a struct with a tag and a pointer, and not run the risk of your tag being destroyed without you knowing because the architecture can't fit that many bits?

But the Go folks are smart, and must be doing this for a reason. Can anyone explain the thinking here?

[0] https://github.com/golang/go/blob/master/src/runtime/tagptr_...
I wish I could find a non google version. Peetube exists but needs more content. I check it often but. ..
> if you get nukes then someone else gets solar panels and windmills ruining their view.

No view-ruining if you run offshore wind. Europe has a lot of potential there, even though the French have been ... slow in building that one out given their "cheap" nuclear.
Until that trip ends by being snagged by some puny detector on an even punier planet that just so happened to intersect your trajectory. "I came across a billion lightyears, and all I got was this scientific paper". Not even a t-shirt...
One of the first impressive creator blogs on the internet, I guess ~2001, was someone, somewhere (Canada or Alaska?) making one of these. It was massive, bigger than these from memory.

I don't think the blog was archived.

I assume this is a 'thing' in colder rural communities in North America. Their version of pallet stacking.
A simple "yes / no" would probably be valuable even for being a single token.
something akin to a standing wave, where an exceptional signal develops out of otherwise unremarkabley noisy surroundings?
Reading List for Andrej Karpathy's "Intro to Large Language Models" Video
I loved Andrej's talk about in his "Busy person's intro to Large Language Models" video, so I decided to create a reading list to dive in deeper to a lot of the topics. I feel like he did a great job of describing the state of the art for anyone from an ML Researcher to any engineer who is interested in learning more.

The full talk can be found here: https://youtu.be/ zjkBMFhNj_g?si=fPvPyOVmV-FCTFEx

Here's the reading list: https://blog.oxen.ai/reading-list-for-andrej-karpathys-intro...
video/

Let me know if you have any other papers you would add!
well, if you can't get excited over seeing the same hedgehog again and again (which would be a comparable experience to having a pet) then you just have to pick something else. the challenge is to find things that you and the kids enjoy. and i sympathize. this can be hard.
I have one of these too. One of the best purchases I've made.
>the economy has become polarized, resulting in a diminished middle class and an exacerbated wealth gap that is increasingly formidable to overcome. This reality has not escaped the notice of new generations, who are progressively more politically active, radical, and discontented with capitalism....A telling indication is that your parents' income now stands as the most reliable predictor of your future earnings

I think the data is interesting but I don't understand the interpretation of the data. Knowing nothing else, isn't the pattern of the graph somewhat suggestive that inequality is going down and your parents income is having less of an effect on your future income?

There's obviously a lot going on with change of wealth over time, but if we lived in a society where children of the 90th percentile and 10th percentile had the same chance of exceeding their parents wealth that would seem to suggest that people were playing with different floors. That seems to be closer to the older generations than the new ones.

My somewhat cynical belief is that income is more meritocratic than it used to be and downwardly mobile children of wealthy people would like to blame wealthy people - instead of accept the reality that their life at the 50% percentile feels less materially wealthy simply because they are comparing it to their childhood at the 90% percentile.
>What's unclear?

You linking to Ra and going on other tangends make you seem very trollish/edgelord like.

>This is not a self-contained argument. A performance penalty compared to what?

Compared to not checking them in? I don't understand what you are trying to say here.

>Git repo, you have all the same tools to update

So I still need a package manager of my choice & a dependency file to install & update dependencys?

That also makes it easy to modify single source files which then only get overwriten on an dependency update as you have no clear separation between source code and dependencys.
I quit Reddit entirely. Lemmy is much better.
Here is some more perspective I found interesting:

| Category | 2019 Averages | 2023 Averages | % Change |
|------------------|---------------|---------------|----------|
| Home Price | $260,000 | $436,000 | 68% |
| Mortgage Rate | 4% | 7.5% | 88% |
| Monthly Payment | $1,700 | $3,700 | 117% |
| Income to Qualify| $60,000 | $115,000 | 91% |

Higher median home prices and higher rates means you need to nearly double your income to qualify - while you'll be paying more than double every month to afford it.
I really don't find using subprocess all that tedious personally. I usually have one helper function around `subproces.run` called `runx` that adds a little sugar.

But if you really want something more ergonomic, there's sh:

https://pypi.org/project/sh/
That's a bad argument but there is a better argument. An evil person will hurt other people for his own benefit, but a stupid person will hurt other people even at his own detriment, which makes stupidity even more pointlessly destructive. I'm cribbing from Carlo Cipolla's "The Basic Laws of Human Stupidity" here, and for him this is a definitional feature of stupidity: "A stupid person is a person who causes losses to another person or to a group of persons while himself deriving no gain and even possibly incurring losses."
Yeah, I also tend to bring up iCloud Notes in a browser tab. It’s still far from perfect, since Notes is usually an offline-first app, which you miss out on here.

I’ve been looking for a replacement, but nothing really gives you

- Offline-first usage

- Sync changes via CRDT

- Fast startup time

- Rich text support

- iOS and desktop linux support
Maybe, but honestly a big issue with a lot of art in projects like this is the lack of a coherent matching style between assets. I think you can get generative tools to get close to that, but at one point you get diminishing returns compared to just opening up Aseprite and doing the thing yourself.

I think the biggest cause of jank from the look of that project is also more due to UI stuff. Font choices, color pallettes, "1px solid white" borders. Maybe generative tools could provide a good way to investigate a better looking set of things though!
Hyperlink support? Hell yes! This has been such a frustration of using terminal tools to search in files. I love that the vscode format even linkifies by matched line. Thanks for this update burntsushi!
Police do those things because the camera is effective. The solution here is to punish officers for disabling or obscuring their cameras, not to get rid of the cameras.
Try setting showdead in your user profile.
I imagine a shiny reflective blanket will reflect more infrared than just snow, and also trap coldness in the air between it and the snow, acting as insulation.
That was a fictional comedy, not a documentary. That’s not how evolution works
I was assuming that Wayland window managers would also cascade multiple windows. In your experience, do they not do that?
Was r/jailbait as bad as the name implies? I was a user for about 11 years and have never heard of it.
>slurs, racist memes

Reddit has spent a lot of time cultivating a community that would not accept that, even ironically. Any attempt at using "racist memes" to fight the admins would get shutdown by the powermods real quick.
Since you mentioned r/android, I wanted to ask - have you noticed a drop in quality post the blackouts? There was a point of time when I had read nearly every post there, and all posts would either have 100+ upvotes or would get removed. Now there appear to be tons of low upvote (while legitimate) posts.
Didn't The Beatles read lines out of a news paper for lyrics on a song?

I see ChatGPT as just another tool/instrument along side a guitar.
You sound pretty human. Assistants don't talk like that.
This is pure rumor-mongering, about rumors that have been discussed to death here over the past week.
Works here as well, at the grocery store and this is safer.
For Blender, you can actually check crowd-sourced public benchmarks for basically any CPU and GPU you want to compare https://opendata.blender.org/

That site is a goldmine for perf benchmarks, I actually use that site if I want to do a rough comparison of GPU performance across models for 3D / animation / gaming uses. Even though that is Blender specific, I'm pretty confident the results apply to any usage in the same class of applications.
And Tracktion: https://www.tracktion.com

There's also open source QTractor, Muse sequencer, Rose Garden DAW
Only 5% of people work in agriculture and 15% in industry. So we could reduce the workforce by 80% if only people would groom their own dogs themselves and just die when their time comes.

And if not healthcare is another 15%. But you probably can shave off a little from all those numbers if you exclude the time devoted to desperately trying to sell things to each other in the economy of abundance.
High security development practices will, as you wisely say, go a very long way. That is not quite the same as some kind of zero-vulnerability "secure" system, however.

No system involving humans is, or ever can be, perfectly secure. At best you can make it uneconomic to attack the computerized parts of the system through networks. You've touched on a number of ways to do this, which are known and understood in the commercial world as both feasible and expensive. This is why Common Criteria has a spectrum of evaluation levels... and even EAL7 does not offer any kind of guarantee of zero vulnerabilities.

Meanwhile, adversaries can and will investigate if their goals can be achieved through human attacks or disruption. There's no need to devote extensive resources to breaking into a system if a carefully placed bomb can produce the same goal, after all.

As you say, this task is by no means impossible. How to go about it is well understood. It's merely very expensive.
Great writer. And great programmer too...

Nice quote:

"If God's radar gun is slightly out of calibration, this puppy's gonna be doin' hard time for speeding."
How would you approach towing a 1500 square mile chunk of ice?
The force required to move it is probably beyond the capability of mankind.

And the rope required to secure it is for SURE beyond mankind's capability.

This thing is larger than some of the worlds largest cities! Even a nuclear bomb would not destroy it.
The one involving a foot and a ball. Yeah OK, AF kick the ball too and soccer uses knees, thighs, chins, head, chest, ass, etc. The one predominately using a foot to impart energy onto a sphere.
FYI Python has import turtle.
Since most industrial software is in C and C++ an example would be more convincing.

> doing anything the compiler can’t trivially optimize

What does compiler optimization have to do with libraries?

> single threaded

Plenty of C and C++ programs are multi threading using a system api like pthreads.
To the best of my knowledge, there is no requirement that the NYPD only procures American-made equipment.

Replacing a radio network is expensive, but $500M is eye-poppingly large. Given the NYPD’s track record of financial infidelity, it isn’t unreasonable to suspect a decent amount of graft at play here.
Did you participate in the blackout? What was your impression of it? Were any of the tools you used impacted by the API ban?

I think a much more effective strategy would be a user-led LLM "spamming" campaign.

Package up a lightweight, easy to use LLM for Windows users and let them turn their accounts into noise. Purposely generate overly-argumentative, blatantly wrong prose on every subject and in every subreddit.

Reddit would hate that. Just a hundred users engaging in it could probably tank the quality of the whole site.
The maintainer is apparently infamous for lashing out against people trying to report potential vulnerabilities.

He had a similar attitude all the way back in 2014:

> i'm closing this as its a waste of time.

https://github.com/opencart/opencart/issues/1269#issuecommen...
Sure, but if you're insisting that the string be represented as one byte per character, you end up with the exact same properties with "array of code points" and "array of bytes"
POSIX compliance is practically a non-issue for fish as it's not intended to be a replacement for bash/shell scripts. It's intended to be an interactive shell (eg. your daily driver) and to that end, it's quite good.

The downside of this is that you do need to "context switch" a little, especially if you've been using bash/zsh for most of your life. I find it easy to differentiate between when I am using the shell as a user interface and when I'm using bash/sh as an interpreter, but for others that might not be as intuitive.

I've also found that since I've stopped using POSIX compliant shells as my daily driver, I tend to "promote" my scripts to a more general purpose language much sooner than I used to when nearly everything could be done in bash.
Ask HN: Wordpress.com alternatives?
Just tried to make a WordPress.com page after this comment: https://news.ycombinator.com/item?id=38426116

The (new?) WordPress.com editor feels incredibly frustrating to use. It's slow and bloated (on Firefox at least) and I can't seem for the life of me figure out how to delete initial posts.

I remember working with WP and it being a much nicer experience. I can't imagine editing and publishing stuff on this platform.

I just want a simple, free, managed hosted blog that accepts Markdown / CommonMark (preferably with codeblock syntax highlighting) with an RSS feed.

Thanks.
tiktok made tv shows and movies unwatchable for me haha. that kind of media is just too slow. only sports at this point. I would say I watch 45m/day of tiktok. 5m here and there.
In the same thought. https://dudemanguy.github.io/blog/posts/2022-06-10-wayland-x...
China's Remote Deserts Are Hiding an Energy Revolution
High end is going to remain state-of-the-art designs, but for 95%+ of consumers, they would be fully satisfied with a one gigabyte router/switch.

I just did a search for 2013 routers (ie 10 year old designs) and gigabyte routers were already available then. While there might be more efficient implementations today, it seems like this level of hardware should be possible to create in an open way today.

Today it could be consumer 1G routers. Tomorrow that could encroach on the 10G market or 50 port switches.
It’s not hard to imagine aliens knowing about organic matter since those are universal. I could see a disdain for it if that’s where they started and then “ascended”. Much like we might view crude stone tools compared to say the LHC. Or how we view a single celled organism.
It's not that Reddit is faking their own stats. The conspiracy theory is that these fake users are created by various non-Reddit organizations to promote an agenda, sell stuff, gather intelligence, etc. Reddit's level of awareness and complicity is secondary.
This use case is a killer feature of emacs. Rg supports wgrep (writable grep). `rg` to match lines, and then in the resulting buffer, `e` to edit the results and save the changes back to the matched files.
They did figure out monetization. Their revenue was skyrocketing over the last couple years before they decided to ruin the API.
It would help if someone would articulate what is unclear.

Forgive me, but on this subject, I've encountered many who are fully capable of understanding, but would rather not. So I'd ask that you try harder. Perhaps restate what you think I mean, and I can correct you if it's mistaken?
How does a LVT solve this? If anything, with property taxes, the owners should be incentivized to destroy their mall to pay less taxes. With LVT, they would pay the same tax whether or not the mall still stands. This assumes, of course, the mall has positive value (for tax purposes)
There is no abundance like being able to afford housing while you are still young enough to grow a family. Chatbots and streaming services are no substitute for that.
Love that the Mexican government actually honoured their constitution and devolved governance to that community.
> sharp drop in July 2023

They shut off API access to their data around the very same time. Is that a coincidence?
For what it's worth: many of the NSFW subreddits are dead. Even r/gonewild, one of the OGs - either they've gotten closed due to being unmoderated or they've been overrun by onlyfxns spam, or they've been hit by some weird downranking like GW.

Particularly the nsfw loss hits hard for those interested in niche communities. We've lost tumblr, never had any of the Meta (FB, Instagram) views, Reddit is holding on on threads, Pornhub went down in flames following their outright incompetence, and Twitter has gotten a hellscape from EM's hopeless attempts to keep the spammers away (and his other antics).
Looks like 32 GiB of DDR4 RAM is only $60 on the US retail site I checked, if you go with a platform that supports it.
https://archive.today/jmXe1
Oddly enough, my mom never wanted us to associate medicines with candy, so my brothers and I were given a portion of an adult pill and told to chew it up. Aspirin was bitter, but Tylenol was worse.
True. We should do the opposite and eliminate property taxes on primary residences.
Git Submodules are a well known source of pain and suffering.

For CVEs, if you use docker images you need to rebuild and redeploy all images which isn’t particularly different from updating committed code.

If you’ve modified a library you have to merge changes any which way. So not sure what difference it makes.

Checking in GPU drivers probably doesn’t make sense. That’s closer to Docker territory at least. Haven’t run into a case where I’ve wanted/needed to do that so no strong opinion.
That's as fast or faster than most people can type.
I have been using Joplin for longer notes, which provides good sync, offline-first, and good platform support. It's Janky but for writing out post drafts the sync has been super good for me. It lets me finish typing out a thing on my phone in a pinch, no futzing around with roam necessary.

For tiny notes I've been using.... facebook messenger chat to myself. Say what you will about Meta, at least their stuff mostly works.

I still feel for you. I really want to commission some software that feels good to use on Linux ("feels good" in the real sense, not in the GNOME sense)
> weighing nearly a trillion metric tonnes

I'm not sure what would be capable of moving that :)
https://www.esa.int/ESA_Multimedia/Images/2021/01/In_perspec...
I don't understand what you're asking or why it's relevant to what I said. Did you mean to reply to someone else, or did you think that I was the same commenter as someone else?
I think you would have a very hard time defending the claim that 'nobody uses Rust,' given its current adoption trend in major technology companies like Microsoft and its integration in software projects like the Linux kernel.
Thanks, I've been trying to find this information - Mac shared memory vs Nvidia VRAM performance differences - for the longest time and your answer and the Reddit link were both super helpful!
I honestly think this was a finishing blow to reddit, which had already started declining in ~2019 due to TikTok and (anecdotally) an aggressive user acquisition strategy that had led to a big decline in content/discussion quality. Or even earlier, as mobile users replaced desktop and so things like long-form replies with links died off.

The biggest problem from the blackout and API drama isn't that some clients had to shut down. It's that, as a new user or a user that only uses the platform a little, it's much harder to discover good content organically now that most subreddits are NSFW or not on the /r/all feed. Even as someone who used reddit way more than any human ever should, I find the site a lot harder to use because I have to expend a lot more effort manually curating my subreddits when previously I could exhaust my personal feed and then just switch to /r/all - and I don't think I could ever discover some niche or zany community I didn't know about beforehand since I'd have to know to look for it to find it.

Since I doubt I'm alone in this, I think it's the beginning of the end for Reddit. It'll be a lot harder for new communities to form, existing small/medium/focused communities will struggle to gain members, and new users will probably think the site is empty and leave.
> A forum thread on Y-Combinator-backed news site Hacker News has emerged, which provides instructions for any member of the public to file an SEC (U.S. Securities and Exchange Commission) Whistleblower Complaint regarding Altman and Nadella’s pattern of potential favor-trading behavior.

Is this article citing HN as its only source?
Try a Johnson bar, same thing, but with wheels.
It's an imported product by 3rd party
The Future of Homomorphic Encryption
Machine Learning Creates a Map of Smelly Molecules
Are Children's Books Improving Representation?
Doesn’t it settle on the tarps / covering too?
We may not have stood the test of time (yet?), but we certainly stood the test of population. About as many people are living today as hunter-gatherers ever lived, that is about 10% of the total number of people who have ever lived.

Non-advanced cultures limited the consomption of resources because they couldn't do otherwise, their environment couldn't provide enough. But with agriculture, we made our environment orders of magnitude more productive, and growth is a consequence of that. Also, the "imaginative ways" advanced or not cultures have limited the consumption of resources mostly boil downs to different ways for people to kill each other. From murder to global wars. Killing people is not as popular as it once was in modern society, so instead, our limiting strategy is more about making less kids.
For Hackintosh purposes, the security chip doesn't come into play, at least not yet. There are still Macs supported by the latest macOS that don't require a T1 or T2 security chip.