skysight-inc/HackerNews huggingface dataset:
The Bobbler was a strange idea. It made for a fun concept. I think there was more than one story in that world, if I'm remembering correctly.

Rainbow's End was very good!
> A professional manufacturer would not put any cell in series but instead would have a charger/discharger with voltage per cell

My Bosch e-bike has 4 cells in parallel and put 10 of those in series. This so called 10S4P is a very typical setup for e-bikes. Each individual cell does definitely not have their own current/temp sensor. The BMS will check voltage for each of the 4 cell blocks.
Ah for the days in the 1990s, when you could buy a laptop computer like the PowerBook DUO 280 with an active matrix grayscale LCD screen. It was a super legible screen in all situations but it was the best in direct sunlight without backlighting

I would create a minimal RAM Disk containing Mac OS with WriteNow or BBEdit. The hard drive would only spin up to save a file. I could run off battery for maybe 5 to 6 hours.
Found Scheduled maintenance - https://www.cloudflarestatus.com/
No, the problem is that people conflating "free as in speech" with "free as in beer". Data is locked in megacorps because people are giving away their freedoms in exchange of convenience.

> the overall mission, has foundered.

Absolutely not. I've never had so much freedom on how to do computing.
"In 1944, while at a railway station he started chatting with a stranger who turned out to be an engineer who worked on ENIAC."
I thought this was precisely the kind of careless talk people were told to avoid during wartime.
OK. I'm imagining a correlation engine that looks through code as a series of prompts that are used to generate more code from the corpus that is statistically likely to follow.

And now I'm transforming that through the concept of taking a photograph and applying the clone tool via a light airbrush.

Repeat enough times, and you get uncompilable mud.

LLMs are not going to generate improvements.
I can provide agpl software for a printer driver which none the less doesn't let you load the source code for the printer driver.

If the original case for the GLP is still not covered by the AGPL in $current_year open source licenses have failed.
There are a few points to make here:

1) You need to understand how things work culturally in a country/region. SE Asia in particular does not have the same concept of mandated safety like in the US or the EU. Which makes things easy.

2) People need to stop using "domain expertise" to gate-keep other people from doing something. Yeah, batteries can be dangerous, but that does not mean you need a highly qualified and expensive person to do something trivial, like welding batteries together. If we would have gone down this path, not Intel/Apple/Google would have been born because Fairchild semiconductor had the expertise, IBM was making personal computers and everyone used Yahoo or AltaVista for search, so what would people without experience achieve, right?

When there are no alternatives or they are more expensive than DYI, DYI will always win in places like this. Do you think in Indonesia people have thousands of dollars to buy batteries like they do in other regions?
Describing Reddit as “a trusted source for news” is wild. There’s a significant difference in both effort and quality between posting links to news sources vs generating good news content or good news-related discussion. This NYT article is written as if Reddit excels in the latter, which is just crazy to me. Maybe I don’t understand what is meant by “news” here??? Or maybe “trusted news source” was a line lifted directly from Reddit’s IPO press release?
Connecting to PostgreSQL with Go Using PGX
I have used PGX in all my projects, agree that it is powerful and simple to use.
I think you missed an /s
For me, using OSS means that if I bump into a problem, I can fix it and use, and share the fix. Yes, I've created OSS projects and contributed to others.

It also means that if the people providing the software decide to change the deal to something that is too onerous for me to accept, I have options that don't disrupt the continuity of my business.

If I no longer have those rights, I'm no longer willing to rely on this software.

Unfortunately, it's far from trivial to rip Redis out of a running application environment and they know that.

This kind of change feels like a bait & switch to so many people, because it is a bait and switch.

Now that it has been integrated, and could cost hundreds of thousands or millions of dollars in labor to rip out, they change the deal.

We've been reassured for many years that this is OSS and it will always be OSS and many people relied on that assurance to place a hard and expensive dependency on this software.

That is a betrayal of trust and it's hard for me to understand how people aren't seeing it that way.
My theory: People had nowhere to go. They had a reason to transport goods, but not themselves. They lived on the farms where they worked, or within walking distance of factories, church, etc.
No no, maybe he's right and there are only 8536 ways to sort a deck of cards, the casinos have taken us all for fools!
It's nice for small hacks, but for anything longer than a couple dozen characters you're probably still better off making jinja2 (or similar) templates as painless as possible.
I quite liked this line from the article:

> We figured we would need about 100 Steam Decks to pull this off. And as luck would have it, we had that many old OLED prototypes laying around the office.
This paper is using a slightly more careful and factual wording than what I've seen before.

In my opinion we're already suffering from over population, and a reduction followed by stabilization should not be feared.

Of course we'll have to change things, a different age distribution means we'll have to invest less in education and childcare and more in elderly care.

There are benefits of a different age distribution, criminality/violence tends to peak for boys in their twenties, and they are the easiest group to manipulate into sacrificing their lives in useless wars.

More people near retirement and less students also means we could reinstate the practice of tutoring.

Growth has its advantages, undeniably, but also many drawbacks, and there is no such thing as infinite growth, at least not on a single planet.

I think that humanity could benefit greatly from population stability.

And I also think that the most important dampener to fertility is not education and contraceptive techniques, those are factors giving more control to women.

The dampener is access to cheap space, and because a population reduction will likely lead to a radical change in the housing market, this dampener will relax.
Is there any chance you are considering moving towards structured data as HTML, as in SXML, instead of putting things into fstrings?
Though it says: "Traffic might be re-routed from this location, hence there is a possibility of a slight increase in latency". So it shouldn't be down. Anyone with the same problem?
My company senior management said they're doing an RTO three days a week as other big companies are doing it. It feels like a version of brinkmanship between employers and employees to see who blinks first.

I work for this company because I am remote. I wouldn't work for them if I wasn't. These employers are either don't grasp that, don't want to, or are happy for the attritution.
Got most of the way through act 3 and uninstalled bg3. I like that game, but just didn't feel compelled to complete it. At that point, it has been so long since the characters leveled up that gameplay was just sort of repetitive. There weren't really any new tactics to learn and employ.

The level cap killed that game for me, it turns out.
So you think the brick layer should be paid different amounts if the building ends up being used as a soup kitchen or office building?
Why marketing to 'pure vegetarians' landed this Indian delivery giant in pickle
Hmm, I had to check this and came across this thread on Reddit. NIST has a standard for it, but the exact point is that _that_ can be influenced by them.

Also, somewhere in the thread, they mention that it is probably too hard to verify how it is actually implemented in the hardware.

https://www.reddit.com/r/crypto/comments/klcx4p/is_true_rand...

I guess in security only the paranoid prevails...

Or it is indeed just a cool gimmick...
there must be one that is more important than the others, long-term
But not the roads very suitable for bicycles. Even modern bikes are not exactly nice on many stone roads. Now remove air-tires and every little bumb will be felt.
Fostering an Experimentation Culture in Software Development
> GR says that the Newtonian law of gravity is an approximation that makes reasonably accurate predictions when the spacetime curvature is small and all relative motions are slow compared to the speed of light.

These are merely the aforementioned caveats.

> It does not say that the Newtonian interpretation of that equation is correct.

If the interpretation were wrong, and that's not a force, then the amount of force in that equation would be 0.

With no force, Gm₁m₂/r² = 0.

However, that's not the modification that GR applies to this, though.
This looks quite helpful actually. Thanks for sharing.
Remote Work Is Here to Stay
That's a punishment for enabling JavaScript. As GP stated, it's perfectly usable without JS.
Does this also extend to the BUSL?
I wrote a library a little while ago which is intended to be the simplest possible expression of this idea:

https://github.com/j4mie/hotmetal/

The core implementation is only 85 lines of Python, and has no imports at all, so works nicely on minimal/alternative Pythons like Micropython.

I'm using it on a medium-sized side project and it's shockingly productive compared to string templates. I don't think anyone is using it except me, though.
Apparently marketing people who want to sell stuff under those new licenses think "source available" is uncool.

Some folks are working on terminology over here, if you're curious.

https://github.com/softwarecommons/softwarecommons.com/issue...
I encourage anyone looking to do htmx to consider Kotlin and it's excelent kotlinx-html DSL. Lets you do stuff like this: https://github.com/corlaez/kotlin-htmx/blob/master/src/main/...

Disclaimer: Not my code, just an example I found.
Show HN: Codesort sorts your code, in the CLI or in your IDE
When the Jews got allowed back in?
That is an impressively shit take and piss poor reading of the comment you're replying to.

I would enumerate some of the many problems in your comment, but I can't believe you would take it in good faith.
This can be said of most (non-real estate-based) bubbles..
I really doubt this holds today.
Yeah they don't _have to require SSL_ but I think we can agree that is a worse thing given the benefits of securing extensions and validation of the server hosting them
I think it’s an omission to not include the vast improvements that happened to the bicycle after 1888. It wasn’t finished by 1888 with the safety bicycle.

Only by the 1860s the fast iteration of bicycles (together with substantial innovations in machine production) started and then went hand in hand with cars and motorcycles.

Some huge innovations after the safety bicycle were the derailleurs which continued to be iterated upon well after WW2, when the bicycle as we know it was finished.

The bicycle is not simple or obvious at all.
> you're spending too much time bookmarking and not enough time actually making use of the knowledge

Exactly!

Just like if you are always writing in a journal like DaVinci, Curie, Darwin, or Edison, you're spending too much time reliving the past instead of inventing the future.
I did it by hand with CSS: https://github.com/tavianator/tavianator.com/blob/main/src/2...
Fixed: I had to "Clear site data" in browser. Strange glitch.
In general, this usually results in front-end logic being very tightly coupled with back-end logic. In some of the examples given, you even have database access in the same line that is generating the HTML document.

https://github.com/paveldedik/ludic/blob/main/examples/click...

It's the kind of thing that looks very cool and concise in small examples, but tends to become a nightmare when you are working on larger projects.
Amazon prime music launched with high-res also.

In fact they had such a large selection of high res albums that it was downright suspicious. Albums and bands that never had releases on hdtracks, from decades ago, had 24bit streaming on prime

Really makes you think. There are quite a few blogs that open “high-res” releases in a spectrum analyzer and point out where the frequency cutoff is. They just re-encoded the original without any remastering.

Spotify went for the bigger market instead of the small niche of dubious gains. Can’t say I blame them. They have a lot of competition in 2024
I like this. Both for the astute problem identification and the self-empowered solution.
Well, concerning memory safety, that might be a more important feature than you think. Allow me to quote a comment I just got an email notification for on a GNOME thread about NVIDIA:

> I wish I could be more optimistic about mutter!3304 coming soon, though... it's been 5 months already, and it doesn't seem anywhere closer to being merged into main To make matters worse, patched mutter 45.5 seems to be causing use-after-free on NVIDIA's kernel driver.
The person who linked it was saying it is evidence of batteries being unsafe because it goes over things that can go wrong.

I was saying it's educational for battery makers and the video isn't about batteries being unsafe, the guy in the video makes his own batteries and is talking about what to avoid.
Walking distance is longer when you are used to walking all the time.
> You can also make them yourself at home, although it can get relatively dangerous if you don't know what you're doing... same as with replacing an outlet at home, but more of a fire damage instead of a shock risk, so definitely not for everyone, but with some basic precautions, can be done safely.

Did that for my semi-diy bike. Got an older Sparta with stupid DRM in it, removed all the sparta parts, made a custom PCB for the motor/hall sensors and had the NiMH battery replaced it with a custom 7s9p pack (in frame so was limited in options) resulting in a nice 650Wh battery instead of the 200Wh it used to have. Using recycled cells from a crashed scooter resulted in a (relatively) cheap, reused ebike.
These are double pendulums, it's a famous chaotic system. Even with a video frame it would be impossible to predict more than a few seconds of the system.
I remember when Oracle took over Sun and they brought in the free soda drinks where you can grab a can and they're constantly replenished. I brought in a backpack and filled it then took it home. After a week of doing that I had all these soda cans to drink but I realized I didn't like soda anymore. Larry is the best.
If it’s a VPN where it embeds the web browser that would explain it. Safari is consistently 20-30% battery usage even without a VPN.
It means we live in a world where people trust Facebook memes and TikTok more than they trust CNN, BBC or any traditional news source, and that trust has no basis in whether said "news" (which need not even be presented as such) is factually accurate or credible.

Yes, people trust Reddit as a news source. Many people likely trust Reddit as a primary news source. Even knowing that Reddit isn't trustworthy, simply because they trust everything else less.
Supermicro Liquid Cooled Systems
So if you use a headset meant for spatial movements, but you're unable to do spatial movements, can't you just use a display and get exactly the same experience?
Well, I would like it if the solution supported standard Python typing. Here I can create a "component" that expects a specific type of the first child and a specific type of the second child. I would probably have to use a separate tool for some kind of type-checking the SXML or something.

BTW in Rust, you can create macros, that is something I like a lot as you can see in yew framework - https://yew.rs/docs/getting-started/build-a-sample-app#updat... - you can write HTML which probably are typed. Python doesn't have anything like that, I don't know about any other way to do this.

// edit typo
Deepness was well worth it.

Wheel of Time, on the other hand, I was very glad to give up on right around the same point as you.
Midnight Blizzard's Siege on Microsoft: A Wake-Up Call for Cyber Vigilance
Given that he has been being chemically lobotomized in one of the UK's most heinous torture chambers, this should come as no surprise.

We long ago needed to let get of Julian. The moment he arrived in Belmarsh he became a dead man. Even if he does escape this fascist dystopic nightmare, because of the ridiculous drugging regime he has been subjected to, he is no longer the person we know and respect.

It is time for a new Wikileaks, and new whistleblowers to come forward and throw the spanner into the machine already too-well greased with the blood and gristle of innocents.

The leaks will continue.
Like others said, chill and find a new gig. If they fire you all the better with the extra cash.

But first you have to chage the mindset. My realization is that, I need to be responsible to myself first. My family is second in order. My close friends is third, and then it goes on. The fucking job is at least out of Ring 5.

Once you realize that, you would agree that you simply should not let Ring 0 suffer for the sake of some Ring 6 or 7. And then you will start do paragraph 1. The best strategy is to find a new gig ASAP, but push it to 4-6 weeks before starting, then figure out a way to let the current company lay you off and pay some $$. Your manager and company obviously don't give you a fuck so let them pay you.
CUDA Python
An empirical fact though.
Anyone has any non video source with more info on this?
I wonder if now we enter the predictable loop of updates that make things ‘marginally better’ for some while worse (basically the same quality but a price hike) or the same for most.
I think you're missing their point. People with poor impulse control shouldn't have kids.

The most well organized, highly educated, and disciplined people tend to be either single (millennials) or married without kids (gen x) by choice.

This isn't even a new problem, but now we blame the internet instead of (just) video games and tv.
BSD doesn't allow relicensing. I don't think any license that does either. However, BSD allows the licensees to incorporate the source however they want as long as they keep the notice visible.It doesn't transfer the ownership so re-licensing isn't possible.

So basically Redis becomes a licensee of the third party contributors and BSD happens to be quite permissive that Redis can relicense their own parts while keep using other people's creations under BSD without limitations.
I don't believe that was the intent. If you look at the text it's more focused on the unique software that goes into delivering the service itself ... but since the goal of the SSPL was in many ways to reduce ambiguity compared to the AGPL, I think this perspective should be reflected upon and perhaps incorporated into a future version of the SSPL.
I never disputed that (I think I actually said "ads are money" ;).

Google story is peculiar because their founders started with "ads are evil" mantra. If it wasn't for that (and support for free software communities), us geeks would not have recommended Google to everyone and their dog over Altavista, Yahoo or whatever else was there at the time. We certainly would not have gotten our non-techy pops and grandmas to use the Google of today.

At some point, I was proud to wear a Google shirt I got from them during the early days.
It's not the same experience. Display is never going to give you full immersion.

Not saying which is better - it's certainly different though.
> * Sustainable local food - same as the above, would you work on a farm with just the food as compensation?

How is that different than working in a corporation all your life with only new technology as a compensation?

If I lived in a small community of people surrounded by nature instead of the artificial desert made by concrete, I would gladly work on a farm as long as I had th autonomy to feed myself and contribute to the community. Why not? We don't have to go back to feudalism. If we had independent communities, I would gladly learn a combination of farming, hunter-gathering, and a more wholesome relationship with nature rather than participate in this industrial farce. I don't want MONEY for compensation, I want the ability to provide for my basic needs directly through small community efforts. Seems like other animals do it just fine, and we are no different. We just lost our way.

> * Much less energy - this one is doable for sure, you just won't be able to choose what you give up. It'll be someone else deciding that.

Again, as long as I can live in a community and provide for myself in my own way my contributing my skills to working on a farm/hunter-gathering, perhaps with indigenous knowledge in sustainable ways, I would gladly give up my computer, smartphone, movie collection, etc.

> * Reduce dependency on global supply chains - Are you willing and able to work in a factory?

My aim is to abolish most factories and just live off the land.
> I really doubt this holds today.

In the US it is 28 minutes:

* https://www.census.gov/newsroom/press-releases/2021/one-way-...

* https://www.titlemax.com/discovery-center/money-finance__tra...
Since OCI determinism was mentioned, I feel it may be of interest that some friends and I bootstrapped a linux distro from 0 to solve exactly this problem.

[Stageˣ]: The container native, full source bootstrapped, musl based, and reproducible toolchain to build all of the things.

https://codeberg.org/stagex/stagex

A lot more to come on this soon.

This was only possible by carefully incorporating and cribbing a huge amount of bootstrapping and reproducibility work from the Stage0, live-bootstrap, Docker, Guix, Nix, mrustc, Debian, Alpine, and Arch teams, many of whose members have generously helped unblock us several times.
Actually pretty sweet. `ps | grep` can be tricky to navigate sometimes. I know I've certainly grabbed the wrong process a few times.

I'm not exactly sure what advantage this has over managing `screen` sessions tho. Maybe it's cleaner from a process tree perspective?
What happened to these constants with WFH? Personally, I have a lot of productive days now when I don't even leave my home.
Here's a bug I ran into with Python async:

https://stackoverflow.com/q/78036302/265521

I've written about 200 lines of Python async code in total, so to run into a bug like that so soon was not encouraging.

I suspect it's just not a very popular feature and so it doesn't get a lot of use and debugging. And it's Python so it really needs a lot of ton of real world use to detect bugs.

Anyway I'm not going to waste my time debugging Python internals so I just switched to Deno.
https://karpenter.sh/
Doing things I don't understand myself is also a recipe for disaster, and in my experience a rather greater one. The platform team is liable to make mistakes like scaling the service wrong or failing to anticipate upcoming changes. These incidents can be easily resolved by improving monitoring and communication, which are fundamentally useful things that I should already be doing for myriad other reasons. The mistakes I'm likely to make are things like "sequenced a complicated change wrong and null-routed the entire application" or "typo'd a volume name and found out that that autodeletes the entire database including backups", which I am simply not good at avoiding and constitute one of the major reasons I am in engineering instead of ops or IT. We are better off if I do the things I am best at and they do the things they are best at.