skysight-inc/HackerNews huggingface dataset:
Building a whole new interpreter and accompanying compiler tiers is a lot of work, still in 2023. Many different projects have tried to make this easier, provide reusable components, to offer toolkits, or another VM to build on top of. But it seems that none of these really apply, we're still at the "every language implementation is a special snowflake" territory. That's partly the case in Python just because the codebase has accumulated, rather nucleated, around a core C interpreter from 30 years ago.

IMHO the Python community has intentionally torpedoed all competing implementations of Python besides CPython to its own detriment. They seem to constantly make the task of making a compatible VM harder and harder, on purpose. The task they face now is basically building a new, sophisticated VM inside a very much non-sophisticated VM with a ton of legacy baggage. A massive task.
I don't know. Before I went to prison (so I guess I was in a very poor state to make choices) I somehow gravitated to a bunch of conservative websites. Instapundit was the start. And I bought into it all. Having a 'nice' 5 year 'break' and then coming back I saw what total hateful/emotionally manipulative crap it was. But I think if I wouldn't have had that 'break' they would have been able to bring me along on their journey. I'm hippie love child love everybody libertarian (in the hippy sense) who is pro open borders and they were getting me to have hate over some straight up bullshit. I still have to have those sites in my NextDNS to prevent me from going there to 'just see' what they are talking about.
NYC libraries aren’t defacto shelters for the unhoused. When I visit them they have robust children’s sections and the adult section is filled with a cross section of the community, which does include people with a large bag who are just resting but also includes twenty something’s with designer closet hung and MacBooks.
I find that GPT is great at generating test code :)

Paste in a function or file and ask GPT to create test code for particular edge-cases. It's usually close enough.

You can also ask it to create sample data for tables and API requests.
Looks great, love the list so thanks for putting it together.

In an ideal world your table would also have a first commit row that way I can better compare how well established each library is (GitHub stars mostly does this but date of first commit would help give sense of momentum too)
Unfortunately it seems that most of the reddit users/subs participating in this "strike" aren't interested in the facts. I see /r/science says it is private due to accessibility changes and it links to a Verge article, but the Verge article actually says that accessibility apps are exempted.
I work with non-distributed (ish) systems, and I use watered down class diagrams much more often than sequence diagrams.

But even when I was working on more distributed systems, I found more value in state machines and simplified class diagrams, actually. I think most cases where you're using a sequence diagram, a state machine is a better tool. Both for thought, and for implementation. Surfacing implicit state machines can require some extra upfront design, but if you have a non-trivial amount of states, it's pretty much guaranteed to be worth it.
Does it even need to be a current version? If it's only used to access the web interface of a local device that you trust, I've wondered if you couldn't get away with an even older device/OS/browser. The only problem I can think of is if ex. HA ships an update that uses newer browser features, and even that wouldn't be a problem if you did the dashboard custom.
Film of the month in June's Cahiers du Cinéma https://www.cahiersducinema.com/boutique/produit/juin-2023-n...
https://subredditstats.com/

I found this
Even as a rider myself, just seeing how others ride I'd agree.

If you're going to go twice the speed people are expecting a vehicle to go, in a space nobody expected a vehicle to fit, in a vehicle that offers none of the usual protections, your luck may run out sooner than average.

It's frustrating because everyone wanted to cite the statistics at me when I started riding, but I just wished I could get those stats filtered by people who ride in a civilized manner.
I make no claims about the hardware it would run on, simply that our bodies are evidence that intelligence can be evoked from a system that fits largely inside the human skull, certainly no larger than the human body. That alone is sufficient evidence that the goal of creating a recognizably similar intelligence is not impossible.

Also, most of the people talking about AI and intelligence don't know jack from shit. Other people have wondered if the differences between computer hardware traits and brain traits (one has relatively few but highly reliable and completely integrated units, the other is the inverse) is crucial and have been working on neuromorphic hardware. Other groups have focused on modeling and simulating at various levels with the goal of creating medically relevant models (one day), with stunning results in modeling specific neuron's firing behavior, and interesting if not at all medically plausible simulations of the behavior of groups of neurons interacting and performing tasks.

Talking about how smart a computer chip can be is irrelevant when the hardware is instead designed to function like neurons do. A simulation of intelligence that performs by doing what a brain does in the way that a brain does it has a strong argument for being akin to intelligence - especially if you construct the simulation such that it must deal with human experiences, such as persistent embodiment in a stimulating environment with multiple competing needs.
You could say that's the only thing they can do, by definition.
What's great about Mithril is that is squeezes a router in that tiny size.

None of the others have that I imagine. If you do need a full blown single page app, Mithril takes care of it all.
Average internet user thinks Bill Gates has a robot arm with vaccine-delivering microdart shooters and if you shake his hand you'll have Windows 11 installed directly to your nervous system.
Powerjannies probably aren't too worried. Most users will choose the r/foo instead of foo_unlocked especially in the 6-month+ timespan.

Building some community of 1000 people is a complete waste of time, if it starts to get traction the powerjannies will unlock their own communities and maintain their personal power/influence.

There simply is no circumstance where building a replacement community to bypass the powerjannies' control will be a worthwhile use of anyone's time.

If there is a feeling that this is a loud minority waving pitchforks and that subreddits that re-open largely go on unaffected... the move to bypass the minority has to come from reddit themselves, otherwise the powerjannies will just regroup and come at it a bit more subtly once they realize they're on the losing side. They ain't gonna give up that mod slot when they know how much personal power it affords them.

And people can say there isn't power in it, or they're in it for the community, but, this kind of "keeping it closed for everyone because some users don't want it to be open" is exactly the kind of thing that gets a powermod all bricked up. There's enough power for some people to get a thrill out of it.

The current protest falls into a perceived gap in the "inactive sub" rules - if a sub is inactive and the mods are gone, that sub can be reassigned to new mods and reopened. The mods are saying "no, we're not inactive... we're just not letting anyone talk, but, there's 1 post a week in a private thread, see?". And the reality is that even if you accept that's a valid gap in the rules (arguably this is already covered by mod reassignment rules) this certainly will not be allowed to persist forever, Reddit will simply change the rules around what constitutes abandonment. The pressure is already on from community members who don't feel represented and are willing to take over the mod work if the current mods simply no longer wish to mod under the new system:

https://old.reddit.com/r/redditrequest/comments/149z2nd/requ...

You can protest at the factory gate all you want, and shame people for "crossing the picket line". You can't obstruct the actual factory floor, and if that happens the cops will remove you. And that's what things are fast coming to with the whole situation.

Mods are free to not mod. Users are free to not post. That's the "protest at the gate" approach. You can't be disruptive on a commercial platform, or you're gonna get removed. If mods no longer wish to participate and abandon the platform, Reddit is perfectly free to execute its "abandoned subreddit" procedures and reopen the sub, or to alter those abandoned-subreddit procedures in any way they want. If users/mods wish to behave in a disruptive fashion because they don't want to be members anymore, they will be banned.

And yes, there are people willing to step in and do the work too. Powermods are not that special, actually they're kinda awful at times.
If a Vim plugin could analyze what I do and suggest commands I don't already use that would save me time, that would be fantastic!
Mastodon believes this and willfully denies search functionality. Tech built to search Mastodon (https://fedsearch.io/) was aggressively decried as violating privacy and such.

So yes, there is certainly at least a vocal subset of people who believe that "finding information is bad actually" and deliberately building tech along those lines.
No, I don't think they can be helped; additionally, I don't accept that functioning productive people have to sacrifice their comfort or well being to accommodate these people's problems.

I don't think they can be helped, but certainly letting them mill about in public libraries accomplishes what exactly? Yes, I write them off because I am a realist, not a utopian, and I write them off because on balance they cause so many problems for normal people.

It is not worth destroying nice places, cities, libraries, streets for pie in the sky morality that presumes mental illness to this degree or drug abuse can be overcome, or that it is worth all of the mess, harassment, violence, filth, and degradation that we all see everywhere waiting around for this supposed solution that never comes. It's not working.
Thank you very much. Here is my email address: mail@chmike.com I have just set it up. It should work
> in the US we'd be lucky to build and commission a single reactor in that time span

Most countries, including the US and France, did a build out in the 70's/80's and then basically stopped. France a bit later than the US, but both essentially did the same thing. Checking the wiki list[0] and sorting by operation year you can see 4 things. 1) the vast majority of reactors were built in the 70's, 2) the newest reactor was built in the 90's (operational 2001), 3) the most recent reactors took longer to go into operation (including a few at 16 years, where the 70's build out was typically 6-7 years), 4) almost all 70s/80's reactors are of the same type and same power level (CP1, CP2, P4 REP 1300). We actually see the exact same story in the US (see Watts Bar, ouch).

On the other hand, South Korea didn't do their build out till the mid 80's and continued into the 90's. Then we see the wall hit in the 2000's with the APR 1400. Japan did a bit better and strangely looks like the big success story, especially considering how many reactors such a small country built. Interestingly only Mitsubishi reactors are still operational... Canada is also a good success story but also hasn't built anything since the late 80's (but last reactor was still <10yrs).

Countries like Sweden, started their build out but then there was a hard stop. Sweden had nothing past '85. Germany isn't too far off, but it is also a different story. Ditto for UK.

I intentionally left out China and Russia because different economic structures and because the stories are a bit different even though might appear similar to what I'm discussing at face value (note that my comments are vastly oversimplified, with some things only being alluded to), but it is worth paying attention to the above patterns and think about how the economic structure might reinforce some of those aspects, then think about the western countries different styles during their build out phases (how it actually worked).

The nuclear story is long and complicated. Even this wall of text is oversimplified. This is part of the problem: we like our simple talking points but as speakers are often unwilling to admit that these are only part of the stories or as listeners rebut the speaker as if they are only considering a single factor. It makes real conversation almost impossible and both play a role and build over time. Which is not too dissimilar to a few problems that happened in the nuclear industry.

[0] https://en.wikipedia.org/wiki/List_of_commercial_nuclear_rea...
> Carnegie's vast wealth single-handedly forced the idea of libraries that weren't just for rich university students, privileged religious orders or the mind-bendingly affluent.

The UK Public Libraries Act is from 1850. Boston Public Library was 1854. The first Carnegie library was opened in 1883, a whole generation later.
> I am not sure were you are reading that "timber frame house can last hundreds of years" but I don't believe that is correct, most timber frame houses have an estimated 30 year life span. A stone/brick house can last thousands of years.

I have in fact lived in a timber frame house that was 400 years old and going strong. No idea about its history, but it was rather comfortable and cozy. It wasn't particularly well insulated though.
My favourite part:

"Nobody seems to realize that when you have a lot of baseload, you need a lot of flexible capacity everyday, for many hours, to manage the daily peaks in demand above the baseload minimum. In other words: backup is something that the power system knows a lot about, because it needs it all the time, and providing it for renewables is not really more complicated than for our current system - it’s just a different profile to manage. "
The graphic is cool, but I would like to see some visual information that could give me a category of why the book was banned.

Are half the books banned for references to sexual material? It is hard to tell.
I gave a talk about this at the Packaging Summit during Pycon which was well received, so the team is definitely aware of the problem.

However, the sense I got was that it was going to be a lot of work to “fix Python packaging” which wasn't feasible with an all-volunteer group.

At work, we're migrating away from pip as a distribution mechanism for this reason; I don't expect to see meaningful improvements to the developer experience anytime soon.

This is especially true because pip today is roughly where npm was in 2015, so there's a lot of fundamental infrastructure work (including security) that still needs to happen.
An example of this is that PyPI just got the ability to namespace packages.
> definitely better to blindly click through a ToS on some private corporate social media service

Philosophically, no. Practically, yes. Because it actually delivers the product. Creating an ideological and technical filter at the mouth of the funnel is absurd.

This is heading straight for either Reddit getting its act together or one of Facebook, Twitter or Substack taking the prize. Because they spent two seconds thinking about onboarding. Perfect is the enemy of good.
Three techniques to adapt LLMs for any use case
UML was yet another fad overdone. Many IT fads do produce useful niches or specific products, but the impression given at the time is they'll replace most of what came before. That's rarely the case. I can list about 25 "trends" like that since the late 80's. Chasing fads has gummed up too many stacks and standards.
Lisp is an éminence grise of programming. How does Hoon compare?
A blogpost from the Urbit Foundation on how Urbit's native language "Hoon" compares to Lisp.
I also find sequence diagrams to be the most useful, but disagree that the rest of UML is useless. Class, component, package, activity and state machine diagrams are all useful ways to model the structure and behavior of a system visually.

The only reason the other diagram types fell out of favor is because of the development methodology change starting in the early 2000s. The industry started rejecting Waterfall, early design and system architects, in favor of Agile, just-in-time design and empowering developers. So we saw no need for these visual design tools to model the entire system, since we ended up changing the design during the lifetime of the project anyway. The drawback of this, of course, is that with the Agile approach these diagrams never end up being made, so developers are left to assemble their own mental model of the system, which hurts the overall comprehension. Most developers IME actively reject these diagrams because they are quickly outdated, or require constant changes to keep up to date, which is true, but this is not unlike documentation, comments, and a myriad other things that needs to be synced with the code.

Yet sequence diagrams are useful in a wide variety of use cases, and let's face it, they're the easiest ones to comprehend, and are even understandable by a non-technical audience. In contrast to the other UML diagram types that have strange notations and the information is more densely packed.
> And this is why people like me avoid ML based languages, type astronauts, and shiny new toys.

There's nothing new or shiny about the ML family. And the growing interest in ADT's is about their very real advantages in representing state and solving real problems in a less error prone manner than C
I have bought a considerable number of books that I have only read partly, skimmed, or not at all. It really took off after reading about Umberto Eco's anti library philosophy; the most important books in your personal library are the books you have not read.
what hill am i dying on? that vaccines work, just differently than you want to admit?
Amen, I really hate that era because it has turned into a land grab by those who had access to that infinite money. It eroded the web and mobile by consolidating everything into a few platforms.

I'm hopeful that if companies start making money, we will start seeing competition again.

The web is barren, the web 3.0 went nowhere and social media is an outrage machine. I'm sure it could be better.
Regular reminder that the best ACME clients will fall back to other CAs if one is down. For example caddy does this. (Disclosure yada yada)
They will regulate everyone out, make new competitors impossible, and reap the benefits.

I think some German guy figured out what would happen of people couldn’t afford to live.
Tesla battery material supplier tops list of human rights abuses 2nd year in row
unpoly.com would fit this list (can't PR on mobile)
Yeah, or even Gopher. I would love an app that lets me run custom scrapers to fetch content, or post my comments to threads about that content, on whatever sites that one of my scrapers can read or post to with my account details. For example, an "NYT article fetcher" could implement the "content module" interface, to fetch an NYT article, remove the paywall, and render it for me. Then a "reddit fetcher" and an "HN fetcher" could implement the "discussion module" interface to fetch reddit and HN comments about the NYT article. And then the app could merge it all together into a nice unified interface, and give me tools for posting replies to Reddit or HN, or whatever sites are supported by my installed discussion modules and my locally saved credentials.

Let developers create each "source" of content or discussions, packaged into a module ("NYT article fetcher," or "Reddit discussion fetcher"), and let me choose which modules to install. Then delegate the infrastructure for executing scrapers or curating feeds to a set of federated servers that I can opt into. Or better yet, execute the scrapers in a local sandbox on my own device, so that the NYT can't block me because my requests are my own. You could argue it's just another form of a web browser.
UML is both broader and more formal that ER
How are you getting to "herd immunity" without "immunity"? No one said saying about 100% of the population being 100% immune, it's a strawman.
Mathematical notation is a programming language.

The notation section is type definitions.
I am shocked - I completely agree with the author on all points!

Sequence diagrams are awesome. The rest of UML (and all the crazy Rational Rose nonsense!) was so much angst over such petty things on notation.

And then there is the dumpster fire called Enterprise Architect…
Why not? Typically users of reddit are subscribed to more than one subreddit, so migration to a single destination that can handle all of those communities seems like an obvious choice. The network effect of many users advocating that their second favourite community migrate over to the "new reddit" seems reasonable once people start to establish a userbase there.
In this case SignupRequest is your contract representation, Account is your storage representation, and the "backend code path" is the transformer/napping layer.

>I don't have two representations of the same object. Rather I have two different object

Exactly! Your api contract and your storage are ALWAYS two different objects, because they serve two different concerns. Sometimes by coincidence they can share the same shape but there's no reason that they need to be coupled together and impossible to change independently, other than the fear of inconvenient "boilerplate" mapping logic. By doing this up front, and not even letting it enter your data model, you create a formal abstraction boundary; it's reserving the right to change two pieces of data independently. Also, mapping/transformation logic can often just be simple, pure, total functions; which are trivial test and maintain compared to anything that touches I/O.
Resend founder here. Pretty cool to see people recreating the cube :)
I had no idea what "unifying" meant at first. The best guess I can make is something that lets humans interact with AI and computer systems, which is super vague.

Maybe I'm just to used to all the marketing speak out there where "unifying" has been co-opted to mean basically nothing. e.g. "We unify technology with human potential!"
The shape, intricate detail, not something I would have expected from a civilization 3000 years ago. The more you know.
> Both Intel and AMD have the opportunity to create some actual competition for NVIDIA in the GPGPU space.

Apple Silicon being on Metal Performance Shaders (I think they deprecated OpenCL support?) kind of makes this all more confusing.

It definitely feels like CUDA is the leader and anything else is backseat/a non starer, which is fine. The community support isn't there.

I haven't heard anybody talk about AMD Radeon GPUs in a looong time.
Whatever happened to companies actually reaching out with a phone call to an actual human in order to resolve these issues before they become a problem? A provider that simply throws a switch because a credit card expired is not one that I would trust. So, yeah, DO (and every other provider that operates that way) deserves a little bit of shade for actions that clearly demonstrate a lack of care for their customers.