skysight-inc/HackerNews huggingface dataset:
I remember having this book or similar (at least I remember the robot and the person from the cover) and recall that some things just aren’t portable across all BASIC implementations.

I think ZX Spectrum was what I saw most often, and there would be a couple of things that just didn’t work in CP/M basic, gwbasic or whatever I was using at the time - I imagine file manipulation was avoided for that reason also.
Not to belabour any specific point you're making, but Rome had three classes.

* High-Romans - elected officials, ranked soldiers.

* Romans (Or, Honorary Citizens in rare, exceptional cases).

And...

* Slaves, which were the result of conquest of those diverse lands.

Ancient Rome, especially during the Republic and early Empire, wasn’t ethnically diverse when it came to fairness and equality at all.

Citizenship was originally reserved for freeborn males of Latin descent, and while it expanded over time, it was usually about practicality and control, not inclusivity.

Conquered peoples, like the Greeks and Gauls, were brought into the empire as subjects, not equals. Slavery was a huge part of Roman society, with enslaved people often coming from different ethnic groups, but they had no rights. Even when enslaved people were freed, they still faced heavy discrimination, and the upper classes worked hard to keep Latin culture and traditions dominant over everything else.

It wasn’t until much later, around 212 CE, that Rome started to look more diverse in a way that also brought some measure of equity. That’s when Emperor Caracalla granted citizenship to all free people in the empire, regardless of their ethnicity. However, this wasn’t really about fairness—it was more about making tax collection easier and keeping the empire running. Even after that, inequality stuck around, with most power staying in the hands of the wealthy, Latin-speaking elites. While non-Italian emperors and leaders became more common in the later Empire, this shift was more about necessity as Rome struggled to maintain control, not a true embrace of diversity or equality - and if anything, something that people who are not fond of diversity can point to as a cause of Rome's fall (not that it actually is.)
I began learning Common Lisp (CL) from the Common Lisp HyperSpec (CLHS): <https://www.lispworks.com/documentation/HyperSpec/Front/Cont...>. When I began learning CL about two decades ago, I did know of any other easily available source, so CLHS was my only source back then and I think it has served me well.

A popular recommendation these days is Practical Common Lisp (by Peter Seibel): <https://gigamonkeys.com/book/>.
I remember seeing a small model of this in the Singapore Museum of Art. Looked scary as heck, though still fascinating in a morbid kind of way.
Mullenweg Shuts Down WordPress Sustainability Team, Igniting Backlash
> Meh. I have seen these debates long enough to see that there is a lot of truth in that judgement.

There are fair cases of dog-whistle racism. But that is the person who is indeed racist and not necessarily everyone who falls to the whistle or happens to be next to that person. The problem is that this approach creates divisive politics.

Typically division would make sense if you're cutting off the terrible people. Unfortunately, current western politics is cutting off half of the population with a blunt instrument.

A lot of these snap judgements block our ability to self reflect. How can you tell if you're in a cult or an echo chamber?

How do you know your confirmation bias isn't lying to you?
> I am not making things up when I say that the very first question I had about how to use this module, either is not answered, or I couldn't find the answer. That question was "what regular expression syntax is supported?". This is such a fundamental question, yet there is no answer provided.

This is a fair question to have. As others have already said, this is the API reference for a particular class, so you won't get the high level details here. You can click in the upper left corner to go to the high level docs for the whole library.

> The distinction between external and internal that you have looks pretty different to me, and that could just be why we have different opinions.

Well, there are two "external" vs "internal" distinctions I make:

1. Code I maintain, vs code that I pull in as an external dependency from somewhere else (to give an example, something like libpng, zlib, etc.). So if I want to fix something in the external dependency I make a pull request to the original project. Here I need to clone the original project, find the appropriate files to edit, edit them, make sure it compiles, make sure the tests pass, make a PR, etc. Having the header file immediately editable doesn't net me anything here because I'm not going to edit the original header files to make the change (which are either installed globally on my system, or maintained by my package manager somewhere deep under my /home/).

2. Code that is part of my current project, vs code that is a library that I reuse from another of my projects. These are both "internal" in a sense that I maintain them, but to my current project those are "external" libraries (I maintain them separately and reuse in multiple projects, but I don't copy-paste them and instead maintain only one copy). In this case it's a fair point that if you're browsing the API reference it's extra work to have to open up the original sources and make the change there, but I disagree that it's making things any harder. I still have to properly run any relevant unit tests of the library I'm modifying, still have to make a proper commit, etc., and going from the API reference to the source code takes at most a few seconds (since the API reference will tell me which exact file it is, so I just have to tell my IDE's fuzzy file opener to open up that file to me.) and is still a tiny fraction of all of the things I'd need to do to make the change.
Only me and a couple of my employees use it so far - https://www.rezi.ai/community/browse
There's a good episode of Mindscape (Sean Carroll) with the authors of Curious Minds, Perry Zurn and Dani Bassett, which goes into depth about the busybody, dancer and hunter concepts.

https://www.preposterousuniverse.com/podcast/2022/11/28/219-...
Techno-club.net
If I make an MP3 of a song or a JPEG of an artwork I cannot use them to reproduce the exact content, but I will still have violated the artist’s copyright.
No, I can very strongly claim that I doubt any of the modern languages like Rust, Go etc have been influenced by the trainwreck, that is programming language research.

PL research today is actually the study of something called “type theory,” whose relation to the act of building programming languages is the same relation a math PhD has to a carpenter. You will be a great mathematician if you do PL research but I would prefer if you do it in the maths department and not con us into believing it has something to do with programming languages. This is apparently what undergrads are taught in a compilers course: https://x.com/deedydas/status/1846366712616403366
I rest my case. (imagine the grad course syllabus)

On the fringes, you might find research groups who are doing interesting useful stuff in programming languages, but that is an exception to the rule. Which is probably why, you never hear any of the new language developers ever cite programming language research.
My experience of ollama is that it makes it super easy to pull various models and use them locally. Sure, I could do this myself but it's helpful not to have to.
> A PhD is a program to compete for academic prestige

That's true for some people but others have different motivations, such as learning useful skills so they can gain the ability to work on interesting problems in a given field.

Doing a PhD in PL can also help you get the kind of jobs you mentioned, and achieve more once you're there. For me, the most valuable I thing I got out of the process was extensive exposure to the literature, which has been useful in a range of contexts.
Did you go to two schools with the same length of day but different number of students per teacher? As that would be the way to work out the difference between the two.

I would imagine an 8 hour day where there are fewer students to teachers be an easier scenario to study in than one whereby you study with many peers per teacher, which I would expect causes far more social and mental stresses and focuses. I also imagine those with fewer students per teacher, have time to focus on better teaching methods and more holistic and healthy approaches, whilst teaching to many would require a different mode of teaching.

The point I am getting at is that in the same settings of peer to teacher ratio, there is likely a sweet spot whereby you hit the maximum amount you can take in per day, before learning anymore is really not worth it. Likewise the longer you stay beyond that point, you are not going to be resting as much and you would end up borrowing from tomorrow's lessons (burn out). Based on that, it seems highly unlikely that the ideal amount of time at school for say a 7 year old or a teen, is the exact same hours as a working adult day.

However I doubt these things will change. Just look at all the studies that show teens have a physiological need for a later waking pattern, yet we have made no attempts to change the start of their school day to be optimised to give them the best chance each day.
> I barely have 4 years of experience so I really really dont have the time to fix shit.

I am confused. In my first few years of my career, I did lots of refactoring because it helped me to learn different codebases and learn the skill of refactoring. Your experience is somewhat unrelated to your ability to fix old code. Desire is required.
> By US copyright law, OpenAI is engaged in illegal conduct.

What makes you so sure about this? You are not a judge, and multiple cases against OpenAI have been dismissed by judges already.
I've found that some recruiters are posting roles instead of publishing roles. These are often more relevant than the suggestions I get from LinkedIn. Does that plug in allow specific filtering? Thanks
I use X/Twitter, I find it's quite good. Follow what you like and swap the feed to only display "Following".
"Listening to all the radio at once" is mathematically, physically, and technically impossible to do as stated on a continuous spectrum. If you have an continuous and uncountable number of possible broadcast frequencies (even in a finite range) and each has a finite bandwidth, you need an infinite amount of bandwidth.

Another way to think about it is to ask how you demodulate any given broadcast given the carrier frequency. Then when you have to allow for any other broadcast at any other frequency and then claim you can separate them with a single device and no other information. If they're not well separated in frequency, cooperatively encoded so they are separable, or possibly doing something clever with directional waves, etc you will never be able to extract both signals separately.

I'm guessing this is just effectively another software radio that will let you demodulate a countable number of sufficiently separated signals. A far cry from "all the radio".
> And after that I could get a job, become a professor, turn my research into a startup etc.

chances of getting professor-ship, tenure, or even a post-doc is close to nil, due to extreme competition and limited seats. academia is the most slowly moving enterprise, some folks in their 80s still around, when young grads kicked out.

getting a job after PhD may also be very hard. you would be very over-qualified, likely huge ego, and very narrow skillset in your domain, that is likely lagging behind industry. managerial (or even just "work at corporate") skills will be lacking. unemployment of PhDs is wildly high, even higher than if you did not do PhD.

turning research into startup may be much harder than you would expect. milking government funding for years (and surviving jungle of academic politics to get its cut) is very different from market outside of it (i.e. venture capital, startups, tech, etc.), at the time you would want to make startup you would have to learn all from scratch, or even un-learn, as many would be detrimental.

then there is toxic academic culture (funding, publishing, power dynamics). and in recent years academia become pit of wild woke left agenda, even more oil on fire.

tbh, if you want to do something special, academia as we have it today is not the best place.

if you still want to do it, guess best strategy is to "do it quick and get out". some smart people I know doing exactly that. doing accelerated PhD asap and getting the hell out of academia. (but then, it depends all on your professor power dynamics. in some places they would not let you graduate unless they wish so.)
The old world is dying. The new world struggles to be born. Now is the time of short-term supply shocks.
It's invite only? Huh, well that's that then.
I disagree with them here, but I think their point is that they're aiming for a certain type of customer, and you aren't a good fit for their business.

Not every business wants every customer. Some businesses know they can do very well if they keep their costs-per-customer low and their revenue-per-customer high, even if they have to have fewer customers to do it.

Some of those "contact us" companies are in that situation. I think that most of them aren't, but wish they were.
Chinese battery warranties from CATL (who have 40% of the market) were 10 years a couple of years ago. With more data and experience they've upped them to 12 and now 15 years warranty.
i like lemmy. feels very small but not dead. it's nice
for the last 25+ years we rather not learned, but trusted the top3 of SERPs. Every ranking algorithm will be gamed eventually
We need to 'gravitise' quantum mechanics, not quantise gravity [video]
I see that no one has mentioned Discord yet. I use it occasionally, and I have quite a few themed spaces there. However, I can't say that I particularly enjoy it. I mostly just check in from time to time. Discord always feels like a place where I miss a true sense of "community", which is very hard for me to define.
The blog mentions the "discovery problem" 7 times but this project's particular technology architecture for syndication doesn't seem to actually address that.

The project's main differentiating factor seems to be not propagating the actual content to the nodes but instead save disk space by only distributing hashes of content.

However, having a "p2p" decentralized network of hashes doesn't solve the "discovery" problem. The blog lists the following bullet points of metadata but that's not enough to facilitate "content discovery":

>However it could be possible to build a scalable and fast decentralized infrastructure if instances only kept references to hosted content.

>Let’s define what could be the absolute minimum structure of decentralized content unit:

>- Reference to your content — a URL

>- User ID — A way to identify who posted the content (domain name)

>- Signature — A way to verify that the user is the actual owner

>- Content hash — A way to identify if content was changed after publishing

>- Post time — A way to know when the post was submitted to the platform

>It is not unreasonable to expect that all this information could fit into roughly 100 bytes.

Those minimal 5 fields of metadata (url+userid+sig+hash+time) are not enough to facilitate content discovery.

Content discovery of reducing the infinite internet down to a manageable subset requires a lot more metadata. That extra metadata requires scanning the actual content instead of the hashes. This extra metadata based on actual content (e.g. Google's "search index", Twitter's tweets & hashtags, etc) -- is one of the factors that acts as unescapable gravity pulling users towards centralization.

To the author, what algorithm did you have in mind for decentralized content discovery?
IP is fake.

What I mean is, all laws are fake, but while we have to follow some collective hallucination about magic words giving people authority—to keep society together—the specific delusion that we should enforce artificial scarcity by extending monopolies to patterns of information is uniquely silly.
https://news.ycombinator.com/item?id=42624529
While definitely not as cool, this might be achievable with the same indoor positioning method the c3nav app uses, which would probably be accurate enough to track larger items at least to a few meters. After that, you can hopefully spot them easily, or maybe even use Bluetooth hot-or-cold to track them down further.

An ESP32 with a battery controller (wemos clone) + a little pillow cell would be around 6€ each (less if you buy in bulk).
You don't need to install it with apt
I had some version of Animal on our Apple IIe in the 80s, and I'm pretty sure it had the ability to save the tree. I have vague memories of the disk drive whirring after it asked you to provide a differentiating question. Unfortunately I don't have my later Apple IIGS up and running to prove it.

But I did find this BASIC version for Atari computers, from Antic magazine in April 1986. The article specifies:

"It's vital to save your computer's knowledge base to disk or tape - this knowledge is what makes the game fun. To save, type [CONTROL] [S] and you'll be prompted for a device to save the file to, and a filename. Cassette users should simply type C: at the prompt. Disk drive owners type D: and then the filename. To LOAD a previously saved knowledge base, press [CONTROL] [L] and respond to the prompt as explained just above."

The .BAS file at the end doesn't seem to be a plain-text listing, it's probably a saved Atari file. But viewing it in a hex editor, I see strings in the binary file like "Shall I SAVE this data?"

https://www.atarimagazines.com/v4n12/Animal.html
European doesn't count unless your skin colour is sufficiently different.

(IE; Italians are "White" but Turks are non-white. Romanians ironically get the short end of the stick no matter the situation).

Mostly it centers on LGBTQ+ and Women though.
you should read some PhD dissertations outside of top schools /s :)
You said this:

> If I were to guess, the types of conversations that happen in these places that aren't gutter racism (they're eating the dogs etc) are going to be eugenics-adjacent, "enlightened" scientific racism instead. At least, that's what I've noticed among rationalists online.

I responded without talking about Eugenics at all... My problem was with this phrase of yours:

> "If I were to guess, the types of conversations that happen in these places"

That's a pretty problematic phrase. You're "guessing" what they're saying then judging them to be guilty based on your imagination.

Notice you're blaming me for that in this thread even though my response didn't mention that in any way. You chose to interpret that as me supporting Eugenics. That's projection. That isn't me.

That is a problematic way to look at life and at people in general.
I'm in a similar boat. Maybe Lobsters hasn't made headway across the Atlantic yet?
It seems like it's blocking 100% of the feed. It’s just not there at all :D
Your explanation could make sense for TFA, but definitely not in the case below

https://www.reddit.com/r/photoshop/comments/1e5nyt7/generati...
I think the person you're responding to must know all of this. This is stuff that's obvious to anyone who has ever written any code that required using libraries. Unfortunately , people like to pretend to have a gripe with something on the internet just for the sake of arguing. This is the only conclusion I can arrive at when people appear to seriously propose reading a header file in a text editor is somehow better than reading documentation in a purposefully designed documentation format. It's like saying browsers are just a waste of time when you can just use Gopher for everything.
Rumor mill is really a watered down phrase for what is actually going on. There are intentionally created, malicious associations and insane conspiracy theories.
My go-to community for Common Lisp has always been and likely always be the #commonlisp channel on Libera IRC. The community formerly existed on the #lisp channel (if I remember correctly) of Freenode for several decades. It migrated to Libera after a controversial change in Freenode management in May 2021. Webchat link for #commonlisp: https://web.libera.chat/#commonlisp

Further, the on-topic #commonlisp channel on Libera comes with a cozy off-topic channel named #lispcafe for general chit-chat about any imaginable topic. Webchat link for #lispcafe: https://web.libera.chat/#lispcafe
Thanks for the comment, these concerns are valid. At the core the protocol supports only basic discovery - you can see who is posting right now and history of everyone who has ever posted. Regarding rich context discovery where content could be found by specific tags and key words this would be implemented by reader platforms that crawl the index
Can I write it in js?
- https://bearblog.dev/discover/

- http://www.metafilter.com/

- https://tildes.net/

- sometimes bsky

- discord servers of hobby and interest groups

- some facebook groups for niches have been quite good as well surprisingly
Like I pointed out, the original reply linked my suggestion that 41% of books weren't worth backing up to "book burning".

So, in the spirit of rebuttals to random non-sense, I pointed out that there was no link at all to my comment and book burnings, but... I repeat myself.

Suggesting that backing up garbage books is not worthwhile, is apparently analogous to wanting all garbage you selectively oppose to be burned, in public.

So, by extension, the Nazi's can be condemned for not only burning books, but refusing to make backup copies of them.

I hope that clears this up.
Distributed Transactions at Scale in Amazon DynamoDB (2023)
You've got it completely backwards. MP3s just trick you into thinking it's the same thing. It's actually totally different if you analyze it properly, in a non-human sense.

LLMs are able to often _preciesely_ recreate in contrast to MP3 at best being approximate.
“Obtained legally” implies that they have licensed the material for machine learning - which they didnt because it learns “like a human”. So i guess netflix subscription is enough. And since the machine has to learn on frames we just have to copy every frame to image and store it in our dataset but thats just a technicality. Also even if you explicitly prohibit use of your copyrighted material it doesnt matter because “its like human” it would be discrimination.

Nah this is breach of current copyright laws in many many ways. Tech sector is as usual just running away with it hoping nobody will notice untill they manage to change the laws to suit them.
Absolutely. Totally normal in the Netherlands. I do this (28 hours). My wife too (32 hours). We've got a kid to raise and a house to look after. We earn more than we need, so why work more hours?
Being respectful to your SaaS users attention and time proves to be detrimental to your business.

The choice is to be deferential and poor, or bold and reach.

So far I am poor.
So why does 6 have to repeat 4's historical (and very publically recorded) mistakes?
technically, yes, it just display PDF on a webpage. It's faster to load (compared to G Drive) and the URL is owned by the user.
And needs a battery to provide responsive power while the electrolizer tops it up at a steady rate.

Fuel cell cars were a great idea in a world where battery costs/weights were high. We no longer live in that world.
Definitely a hard choice between an industrial complex generating thousands of jobs and a glorified camera.