skysight-inc/HackerNews huggingface dataset:
This is definetly something the article should have drilled down on. Why Rust? I'm sure everyone's tired of hearing why rust is an excellent alternative to c/c++ for new projects, but as an alternative against Python it gets muddier. Rust has a clear advantage in performance and memory footprint and a much better multithreading story, but those are things that aren't high priorities for 95% of web development.

That basically leaves you with Rust's type system. Rust's type system is pretty great, and if we pretend we can't hear the Haskell developers it's one of the best type systems out there. That might seem to get in the way of quick prototyping, but on the other hand it would mesh really well with a framework like Django. One of the great things of Django was that you define your data schema, and Django takes care of both the database and a passable admin area. I'm sure you could greatly expand on that principle, with data types driving a lot of behavior and conveniences that the framework just handles for you.

Maybe a bit like .NET, but without the enterprisy coat of paint and without putting dependency injection everywhere.
> "this might be the last election you ever vote in" meme

To be fair the left is saying the same, because Trump will end democracy, this time for real.

I am not American, so often only the crazy/extremist views reach me over the ocean, but I did read over the past years the hope in leftist circles, that migrants will make Florida and Texas first a purple and then blue.
I'm asking why the US doesn't own a blimp with a base station taped to the bottom.
What's that even supposed to mean? Renewable generation would be much more secure than comparable centralised generation because you'd need so many more resources to knock it out.

If i were an adversary I'd much rather my enemy source everything from a single NPP than hundreds of square km of solar.
I can live without beer. I can do without liquor and cocktails, I suppose. But I absolutely cannot imagine a world without wine. What a terrible place that would be.
That funny for me to read, I stopped buying Scientific American I think in the early 2000s as I found the articles too far beyond my comprehension at time and didn't have time to study them in detail.
A lot of discussions about stopping drinking leave out precisely how much the person was drinking before. I can understand why, of course, but it does make it difficult for "non-drinkers" to grok how big the change could be on a person's health.

Thankfully for me, I've never been a heavy drinker, maybe having 1 or 2 beers in a period of a week or two, at most. I don't really hang out with heavy drinkers, so it surprised me when friends would mention they were drinking several alcoholic beverages a night regularly. I suppose it changed how I viewed discussions of people getting off alcohol. They've got a bigger hurdle to get over to stop drinking that much and would definitely see a big change on their health and their budget. If I stopped having it at all, I probably would not notice a difference.
The author is clearly building things for the joy of it. If she gets the most joy from Rust, that's what she should use!

> See, if I want to make something for the web, I could use Django but I don't want that. I mean, Django is for building serious businesses, not for building silly non-commercial things!

Personally, I spent the first decade of my career switching between languages, believing that I should use the best tool for any given job. I spent the last ~five years doing mostly Rust, and I've learned that there's a level of mastery of a language you can never quite reach if you're always context-switching between them, especially a language as “deep” as Rust. This means I write things in Rust that Rust is not the best language for.
There is one: Poem[1]

The author mentions flask but looking at the "What we need section", I don't think flask covers those. I hate Djago with a passion but if those are the requirements, I think Django is the one that closely resembles what the author is describing. So Poem is not a good candidate either in that regard. Poem is all in all, something that closely resembles FastAPI, which is actually a complement. I've tried half a dozen rust web frameworks and they all come with a ton of boilerplate fiddling with the initial setup. Which is a problem if you want to get things done fast. In that regard, poem nails it. Yes, actix has a considerably better performance but unless you are aiming for sub-30 millisecond responses, then actix is not what you should be looking at to begin with. Also if you crave a Pydantic, there is a crate that sort of does that for you: https://crates.io/crates/poem-openapi

[1] https://github.com/poem-web/poem
USB-C changed that to "It'll physically fit the first time, but good luck figuring out if it's going to work!"
helicopter pads… are you serious? so the whole freaking country is a helicopter pad? Maybe a warm welcome for the CCP? It’s not that hard putting some solar panels on buildings. Helicopter pads as a general excuse is the dumbest i have ever heard.
My point was that you could try to think of your storage unit as if the size and monthly cost of your home was more flexible, i.e. you can just pay 2% per month for 2% more space.

When you chose your house there were presumably several options with different amounts of storage space at different price points. You could just treat the addition of a storage unit as increased granularity between those housing options.
I can do that sort of thing from the Ally website. Which is good, because Google is actively killing off support for devices more than a few years old, and I can't run most new apps on my phone, banking or otherwise (old apps are hit-or-miss, but the practice of forcing updates to the latest version poisons most of them).
I Got Cited in the WordPress Lawsuit [video]
> I won’t fall into the trap of trying to define Monads in this post. Instead, let’s talk about monadic-style APIs – that is, APIs that allow you to do a bunch of things one after another, with the ability to use the result of a previous computation in the next computation, and also allows some logic to happen between steps.

Am I crazy, or did he just give a really good definition of monads in programming? I think that it benefits by not letting itself get bogged down in Category Theory nomenclature which doesn't actually matter when programming.
> I also like to make things in Rust

Seems like a good enough reason to use it to me, but perhaps I’m just another cult member.

> we use Rust in production because we thought it would be easier (well safer) to teach to interpreted language OOP developers than c/c++

I think rust is just safer period, regardless of your level of expertise or background. Or are you saying that every memory safety bug was written in by someone inexperienced?

Not to mention the concept of “sharing code.” See I may write garbage tier rust code that basically glues together a bunch of libraries, many of those libraries are written by programmers way better than me, and I can gain performance and safety from using their work. The performance difference between languages like Rust and JS is huge, even if I, tainted by my background in Java, write dogshit code.
I find people generally underestimate the generation capacity of solar, both per cost and per area.

A rooftop of solar will produce enough energy for multiple households easily. The main constraints is storage.
> we also mandate that cars come with first aid kit.

This is standard in Europe. Yes, we should. Small, light weight, low cost, and "it's better to have it and not need it than to need it and not have it".

And tire jack/spare tire, and a reflector vest.
Have you tried blue-block type lenses? Not those yellow ones from infomercial - it's a clear lens that cuts some wavelength for staring at bright monitor all day. Lots of cheap readers have those.
You must say it. Put it in a pastebin and attribute it to swim if you must.
The boot process of Linux is really quite interesting though parts of it are hideously complex.

Most interesting to me is that Linux first boots a working OS to RAM, that OS then does a second stage boot again, mounting the root disk and launching the full OS from there. And it’s possible to just not do the main root disk boot and just run Linux entirely from RAM.
Then whatever decision Congress makes will have no affect on you
How to Fight Back Against a Traffic-Less Web
> Imagine some replacement for tcp is proposed

No need to imagine, QUIC exists.

Like every technology since 1980, it's unlikely to supplant Ethernet and TCP/IP, but it's the most successful effort yet.

SCTP also solves the problem of TCP-based DDOS because the client must participate in the handshake.

Good luck convincing all existing network software to switch to these protocols. I would like that too but it won't happen.
Ever heard of „battery storage“?
I feel like I can spot musk-bashing astroturfing a mile away because they repeat the exact same criticisms that made big headlines but aren't actually true, but there's maybe like a tiny nugget of nuance to the topic, and it's repeated forever and ever like it's fact and Elon is literally hitler and tesla doesnt actually exist and space isn't real too and elon is just lying to you.

but also he's a xenophobic, transphobic asshole who supports politicians eroding really basic rights and liberties for people, so fuck em
I've never stopped (moderate) drinking, but I have sometimes spent periods of 3-6 months without drinking for various reasons (e.g. living in countries with expensive alcohol, and/or non-alcoholic beverages that tasted great, or during the pandemic lockdowns when I had no social life) and I have never noticed any change at all, so I'm always surprised by these accounts of stopping drinking being life-changing.

I wonder if all these reports of various changes for the better after stopping drinking (moderately, of course, not talking about people with alcoholism problems) are just placebo effect or it's that people's bodies work differently and for some people a few beers or wines a week may be a big deal whereas others are unaffected.
Erlang gives a reductions budget to processes. After a certain number of reductions, or if a process hits a yield point (like waiting to receive a message), the process will yield allowing another process to run.

Go uses preemption now (since 1.14), but it didn't always. It used to be that you could use a busy loop and that goroutine would never yield. Yield points include things like function entries, syscalls, and a few other points.
Objectively, my mom was right to wait and in fact it can be argued she should have waited to 70. We run a small family business, so she had steady income right up until her deathbed. She didn't need that Social Security income.

But financial theory blew straight out the fucking window when I was going through her affairs.

One of the things I found from deep in her office was a notebook, in it were numbers figuring how much Social Security she would get if she took at <X> age all the way from age 62 to 70. She also extrapolated all the way to at least age 80; it was clear she intended on enjoying a long (semi-)retirement.

I also remembered at that point how mom approached us once when she was approaching 62 (and obviously in good health then) asking if she should wait or take Social Security ASAP. All of us (myself, my sister, my dad/her husband) all told her to take it ASAP; she ended up meeting halfway waiting to 65, but in hindsight we were clearly right to tell her to take ASAP.

Seeing that notebook and remembering that conversation still pains me greatly, because it's a whole lot of "could have" that got violently taken away from her due to literally sheer dumb bad luck. I absolutely refuse to repeat this if I can help it, so I'm taking Social Security ASAP at age 62.
This would be trivial to test via deployment to merchant mariners in vast swathes of empty, international waters.
What you're omitting is that the solutions to ToC style problems already existed throughout time and space until they were ignored/destroyed/captured by selfishness and greed.

Think about it: if I set you the challenge of "come up with a regulation model for this fishery" the nature of your solutions will be fundamentally different than if I set you the challenge of "prevent selfishness and greed from overriding the cultural, social and historical patterns for this resource use". Depending on your own particular political outlook, it is possible that given the first problem you would still focus more on the type of problem described in the second but that's not inevitable at all.

> There are no structures and never were.

Chinese overfishing ... when I look this up, the most common word associated with it is "illegal". Perhaps you mean the overfishing they carried out in their own waters before increasing (and now decreasing) the size of their distant fishing fleet(s).

> But you're claiming that people in country #5 are "willfully ignoring the social structures in place" and that's false.

In reading up a bit more about this (with China being country #5), I come across articles with titles like "China’s IUU Fishing Fleet: ariah of the World’s Oceans". So I don't think it's false at all.

> But you're ignoring it's also a justification for regulation and cooperation.

That's not an unfair point, but what I'm really getting at (mostly based on Ostrum's work) is that regulation and cooperation have always existed historically, and telling the story of ToC-style problems as if they haven't bends the solutions in ways that do not reflect the history.
100%! I love Rust, but I will still use Python for backends because of Django. Rocket, Actix, Axum etc are more like Flask, but without Flask's integrations for the services. I don't understand why there are so many competing microframeworks; one of them should have IMO pivoted to a Django-like a while ago.
Second hand from other members of the dev team, apparently Nintendo lawyers approached the lead dev at his home with a Cease and Desist. Apparently they reached an agreement, as his fork went private and the Ryujinx organization went private.

So basically they got to the dev that controlled its online presence, and pressured him into removing it and abandoning the project. Naturally this scared off the other devs. So it's dead in the sense that no one is maintaining it and it was deplatformed.

While nothing is stopping anyone from continuing the project, the community is fragmented (there's a bunch of mirrors/forks but no primary fork), and there was zero knowledge transfer - anyone picking this up has to build their experience with both the code base and switch internals from scratch.
A single omnidirectional transmitter on the ground can transmit this one preamble code in all directions and it jams all satellites in view. All Starlink satellites use the same uplink code and they can't change it because it's how new terminals enter the network.
No. They reached 500 meters with LoRaWAN (no 802 spec), using an 802.11g (WiFi 3) radio.
I have fully mastered spatial visual projection. I was always imaginative, yet now it is as though a physical object is present in the “third eye”. These others do interesting things like sepia storyboards (show you a short visual skit). Other things which are actually amazing yet difficult to describe.

The darklings (my cute phraseology) try to hurt me at every opportunity. I experience “scitzophrinic city” everywhere I go, that’s where others talk about my thoughts (not knowing themselves where the words come from or relate to.) Many pretend to talk on their cell phones to have conversations with their voices (I don’t think the thought controlled are “allowed” to internally dialogue.)

I can see how someone less developed would flip out. I get territorial if I suspect danger (I’m a pretty tough guy.)

Look at the back of your local free news rags, how many advertisements for mental health are directed at young women. Vulnerable people have it much worse.
It is not useless nitpicking, it is the sole reason of your argument why the 300 meter band covers more area than the 3 meter band.
here is a free verse poem with lines of unknown
length and deliberate lack of uppercase or
punctuation

It's plain text. "Plain text" does not impose any restrictions on formatting. Was the poem two lines or three?

Hard wrapping plain text loses information because it inserts non-semantic line breaks using the same character as already used for semantic line breaks. There is no way reliable way to distinguish the two, so the transformation is not reversible in the general case. The best you can do is guess from context, which, as the poem demonstrates, is not always possible.
What would feel like something that should be regulated to you?

Keep in mind that things like hurricanes do happen occasionally, and the car's AM radio might be the only working communication medium...
Google Rolling Out Theft Detection Lock, Offline Device Lock, and Remote Lock
All-powerful seeing stone – Palantir
The company's name is derived from The Lord of the Rings where the magical palantíri were "seeing-stones," described as indestructible balls of crystal used for communication and to see events in other parts of the world.[5]
Countries don't always act very rationally.
This sounds very defensive. I drink 1-4 standard drinks a night. (A pint of an IPA at 6.5% is about 1.8 standard drinks). It's not an "optimal" amount in some sense, but few things in life are.
Dang, I wish I had this while I still had SQL databases.
What make rust better than any language when the bottleneck is the network or the database?
I replied to another comment that might be of interest to you:

https://news.ycombinator.com/item?id=41760850
Funny, I used the Nokia N9 back in the days and the UI of (what was called Meego back the IIRC) was head and shoulders above everyone else. I believe the they were the first to have general gesture navigation so your comment about reinventing the UI is somewhat off the mark. Android implemented things after them, it's sort of like the argument that unix terminals should adopted ctrl-C for copy because it's the "standard".

I actually bought a Sony Xperia 10 and sail fish because I wanted the UI back so bad, but unfortunately I have some apps which didn't seem to work with android emulation (mainly banking...)
I remember a teacher telling us that parents should not check their kids Google classroom accounts because it would be a violation of the other students’ privacy. I understand what they were saying but there’s no way I’m not checking my kid’s Google classroom account. Ridiculous.
Yes. The author is a Zig Foundation guy, the reference implementation is in Zig, and the syntax borrows from Zig.
Ask HN: Is there a simple installer file for PHP software?
If there is nothing like this, I'll probably write and release it for our software, but it could work for any software.

The background to this is that PHP powers 80% of web sites, and there is a huge number of commodity hosting solutions out there.

Basically, this would be a single PHP file that people would download and install on their favorite commodity host. Upon launch, it would

1. Look at some hardcoded index of https URLs

2. Download a zip file and check the signed hash

3. If the signatures check out (There would be a minimum # of signatures required) then unzip it

4. Change the file permissions and run installer

It would have a Web interface and a CLI interface.

I just haven't seen anything that's a single PHP file download. It seems like the easiest distribution model for commodity hosts which regular joes use.
I don't think the 74181 is implemented with a LUT.

http://www.righto.com/2017/01/die-photos-and-reverse-enginee...
Ironically, many of those are also levelled at dark matter theories.

Tully-Fisher - dark matter fails to explain the Tully-Fisher relation naturally, and requires a lot of tweaking and feedback effects (arbitrary parameters).

Rotation curves - recent empirical observations shows galactic rotation curves remain flat far beyond what dark matter can explain [1]

Falsified - we've been trying to find dark matter for a long time and failed. The window of possible candidates for dark matter is now surprisingly small.

I am not claiming that dark matter is wrong. I am claiming that the success of it is by no means proven , and it has many problems of its own (including those you list as problems for alternative theories).

[1] https://tritonstation.com/2024/06/18/rotation-curves-still-f...
A Tale Of Two Cities by Charles Dickens.

I didn't read it on my own personally, rather, it was read in my eighth grade class from beginning to end. Lots of discussion was had about the foreshadowing and meaning behind Dickens' words. At the time I really didn't appreciate it as much as I should have, but I'm incredibly grateful that my teacher made us read through that.

The Things They Carried by Tim O'Brian was another one read in class that I think helped shape my perspective on the world for the better.
Solvent abuse is something different, such a glue sniffing.
This is good, thanks! Now that I see this, I realize that I'd want wakeword detection as well, which is getting a bit far. I like what the Willow team did with their stack, unfortunately that project seems to have died. It was pretty ideal, otherwise...
I’ve wondered for a while why cars don’t simply ship with a tablet sized indentation, and adapters for popular tablets to connect an amplified speaker system. It appears the reason is because Congress thinks it knows best what type of audio system should be in a car.

We live in a world where the United States EV “success story” is now protected by 100% tariffs on competitors.
The most impactful book I've come across? "How to Win Friends and Influence People" by Dale Carnegie. Yes, it's old, and the title sounds like clickbait from a LinkedIn influencer. Or worse, it reeks of self-help nonsense. But bear with me.

In my early 20s, I noticed a peer who seemed to have cracked the social code. Their ability to navigate complex interpersonal dynamics and sway opinions was remarkably consistent. He always seemed to get what he wanted, and people seemed to love him for it.

Intrigued, I asked about their secret. The initial response? Denial and a hint of offense. Classic information hiding.

An hour later, they circled back with an unexpected recommendation: this book.. But he asked me not to tell people around us that he recommended it.

Carnegie's work is essentially a manual for optimizing human interaction. It's really just written as a set of antidotes from his experience, with some commentary.

Key areas include:

1. Techniques for effectively dealing with people (social engineering techniques)
2. Methods for building a positive reputation ("making people like you")
3. Strategies for persuasion ("win people to your way of thinking")
4. Leadership approaches that don't trigger resentment

The book's core thesis revolves around understanding human psychology. It emphasizes the importance of showing genuine interest, developing empathy, and refining communication patterns for maximum impact.

While the examples are dated (first published in 1936), many find that the core principles remain surprisingly relevant. The ideas scale across various contexts, from one-on-one interactions to large organizational structures.

Word of caution: Some may view these techniques as manipulative. Using it ethically is important, but really, it just provides some good examples on how not to be an ass.
The bottleneck is mostly developer hours.
Yuzu should have never played with fire. But to be honest, aren't Nintendo going after Palworld devs at the moment? Feels like this all ultimately boils down to someone in legal being let off their chain.
You’re quite right there are lower and lower levels of cognition, far below the soft mailable conscious awareness.

These can be gotten at and programmed through will, yet still full of mystery.