skysight-inc/HackerNews huggingface dataset:
> If there is literally no example of this having been done successfully, how can you be so confident that it would work great?

Past experiences. I've seen much smoother and faster apps more than 20 years ago. Surely they weren't using black magic.

> But why is it desired?

Because it is slightly quicker to start an app with it and because people want to have a web variant of it (runnable in the browser) if/when necessary. Those are actual selling points and I agree with them wholeheartedly -- I object to Electron's lagginess however. They can and they should do better.

> I'd still avoid using Qt simply because I already know how to make UI's in HTML+CSS.

Well yes, that's one of the factors -- people default to what they already know. But zero mention is given to the numerous problems with the DOM model of making UIs as well... a topic way too big for me to have any desire to delve in, again.

Inertia. A bad thing starts being used widely because of 2-3 desirable traits, and when it gains enough critical mass nobody wants to criticize it.

Well, I do.
Allegro-TI2V: an open source video generation model
It is licensed under Apache 2.0 license. The model is capable of generating 6-second videos at 720p resolution and 15 FPS based on prompt and image. Architecture is a 175M parameter VideoVAE and a 2.8B parameter VideoDiT model, which uses only 9.3 GB of GPU memory in BF16 mode with CPU offloading.
Can't you buy canned drinks?
Yes, I agree it's more hassle than a knife. I don't agree that it's more hassle than a box grater.
Actual code is always better, but based on the description it seems a bit strange that there would be a single package that exports multiple implementations. Presumably each distinct implementation should be its own package. None of these packages would export the interface.

An additional package would export the interface and provide the common functionality around that interface. Those common functions would be considered the consumer. In fact, the standard library offers an example of exactly this: io/fs.
It is not about stolen phones, it is about monetization of customer services. If stealing phones was legal, job description for procurement/purchase departments would look differently as well.
Google Docs' Writer (or whatever they call it) is a terrible child's toy, just like Word of Office 365.
Functionality is severely limited compared to traditional word processors like LibreOffice.

> Flutter and Google Docs gave up on the DOM because they couldn't get it working well enough, consistently enough across browsers. When you draw to canvas you get more consistent results because you control all the drawing.

And as a side effect, of course if you require the canvas, you will also be able to abuse the canvas, to fingerprint users. It is strange, how those things seemingly always coincide when it comes to Google products.
Raspberry Pi Compute Module 5
Something that can be read 10k kilometers away from the school by people who never met the kid.
You can wipe or factory rest without a pin. There are many articles and exact instructions at the top of search results for “reset pixel without PIN”.

As for who owns the data, that is most definitely the person who sets up that account with a PIN, not the device owner. If you forget the PIN, that’s a nasty situation, but unfortunately working as I think most would agree is best.
I've actually been talking about the developer's perspective as well - I have a couple of personal projects that I've invested quite a bit of time into but I still don't feel the need to try to find a way to monetize them.

I can definitely see your point though. Maybe an option would be open sourcing your app? (considering it's already free anyway) - that way you could maybe find some contributors to make it easier to keep up with everything.
> DOGE committee

They are planning to replace the US dollar with DOGE coin? Seems about on par...
There’s a campus but the results of a web search are vague about actual manufacturing. Can’t say I’ve seen any “Made in Ireland” Apple products.
Uhm.

"cheaper than before" usually yes.

But we are talking about different production methods, maybe hydroponics could never be cheaper than growing stuff in dirt because the production method can be optimized only so much.

An "advanced" (different) production methods is not inherently cheaper than a "traditional" method.
Looks like the Radxa CM5 is still significantly faster than Pi CM5, while only being slightly more expensive (113USD vs 95USD for the 8GB/64GB model from what I could find). Anyone here has any experience with it?
Can you please give me an example of what you don’t like? I’m not sure I understand the “write the code manually to do a struct” bit.

You have to define the struct for sure, but beyond that you just pass it to binary.Read and it comes back with the fields populated. I don’t see how you’d avoid defining the struct.
I am pretty sure this is the loophole Gödel found with the American constitution. It is pretty easy to turn the US government authoritarian, if you elect an authoritarian president.
Except this file does almost nothing compared to the actual website.
The website is worth 1Mb of dependencies
> Type hints are nice, until you have to interact with a library that isn't type-hinted, and then it very quickly becomes a mess.

Whenever I find myself in that situation, I usually write a typing stub for the parts that I use from that library (example: [0]) and then let `mypy_path` point to that directory [1].

VS Code will then pick up the hints from those stubs.

[0]: https://github.com/claui/itchcraft/blob/5ca04e070f56bf794c38...

[1]: https://github.com/claui/itchcraft/blob/5ca04e070f56bf794c38...
I'm not an engineer, so I may be wrong, but is it actually possible to build a stable landfill?

Wouldn't the micro plastics risk leaking into the ground when it is broken down eventually? When it rains, the water has to go somewhere and unless you invest in expensive filtration systems, this does not seem economically viable. The micro plastics may even leak into the ground water and spread far beyond the land fill.

Even if we do find an economic way to build a stable landfill that lasts a few decades, it will probably just postpone the pollution to a later generation when it is no longer maintained.

But at least it is better than just dumping it in the nature as many do today.
Spice blenders tend to have blades closer to the bottom and are fine for dry things. Still not good for dicing though, especially as onions aren't really dry but full of liquid.
> not everything needs to be built with some profit in mind

You didn't say this earlier. You said this app doesn't need to be developed with profit in mind.
Thing is, k8s is already an abstraction layer on top of something like AWS or GCP
Love the idea, is there an iOS version planned?
My counterpoint is: Everything is poison.

Maybe we should just eat gold
Installed about 30 minutes ago, it already made me reconsider using the phone 3x. It is indeed effective while you're engaging with it. Hope it continues like this for long term.
In fairness to the fly.io folks, we started using them three years ago-ish and not a lot has changed, bug-wise and downtime-wise.
NASA awards SpaceX a contract for one of the few things it hasn't done yet
> It boots up in seconds,

> 23 seconds until ssh login

Well ok, technically correct, but I expected faster when I read that.
I've seen much-lauded "Devops" or "platform" teams spend two months writing 500+ files for 3 simple python services, 5 if you include two databases.

We could have spent a tiny fraction of that 10-dev-months to deploy something to production on a bare VM on any cloud platform in a secure and probably very-scalable way.

These days I cringe and shudder everytime I hear someone mentions writing "helm charts", or using the word "workloads".
I think that may be an exaggeration. Xenoestrogens like BPA are shown to be hormonal disruptors, there were some studies allegedly showing that people with IBD have more microplastic in their poop, etc., but it is difficult to exactly assess the impact from it accumulating in bodies.

Some plastics do meet the definition of literal poison, but those used in bottles do not seem to, and BPA is at worst supposedly to be classified as “substance of very high concern”. Can’t believe that I would write the above as good news, but there we go.
I prefer Pepsi to Coca Cola. I sometimes pose as a Coca Cola drinker to suddenly instigate protests among Coca Cola drinkers.

Some people think I am acting strange but I'd argue they don't see my point.
It was more about Memory usage than anything else.

It was designed for a market with feature phones running J2ME apps in about 4-8MB of RAM. The CPU was probably fast enough to do decent JIT compilation, but a JIT compiler would take a few hundred KB of code, and then suck up a large chunk of RAM for the code cache.

As far as I'm aware, it's is not as fast as a JIT would be on the same hardware (due to the stack machine), but Jazelle has the advantage of being significantly faster than an interpreter, while using about the same RAM (if not less).
My experience either k8s is with terraform building the k8s environment for me :D
On the other hand, plastic industry consumes only around 6% of oil and gas production globally. Not really something they can count on to continue business-as-usual.
Video Game Console Makers Confront Performance Ceiling
Yes, and one of those choices made by people is that if you don't make money, you deserve to starve.
Wondering if he means the thresholds are off. I imagine erring on the side of caution is the smarter thing to do re: liability. Imagine if a cyclist couldn't hear a quieter electric car and turned into its path because the headphones are geared towards a low band pass.
I would recommend Supernote instead of Remarkable, as that can sync the notes via Obsidian.
The number of used a500 power supplies I sold to customers when I upgraded their a1200 with a GVP 030 board + RAM...
I like the idea and I think it will be good in the short term but eventually your brain will just gloss over it I think.
Spotify Cleaner: Automatically cleans the Spotify cache data
Could you share how you achieved activating greyscale automatically? Was it Android or iOS?

I would love to be able to do this but couldn't find a way on GrapheneOS.
Your link didn't work. Something like this maybe? https://www.youtube.com/watch?v=wuU4KM9htf0
I regret never finishing my April 1st RFC which is closely based on the UTF-8 RFC salted with a lot of frustration about bad interoperability https://fanf2.user.srcf.net/hermes/doc/qsmtp/draft-fanf-wtf8... (I never wrote the jokes for section 7)
I've had a box of old wifi-routers for years that I'd been meaning to reverse engineer and write up blog posts on the vulnerabilities to educate people on just how poor quality the software is written for the things you buy in your local electronics store. Every 3-4 years I'd have to buy another because the manufacturer stopped providing updates, even when I was buying their higher-end stuff.

I myself moved on to an Ubiquiti Edge Router almost 10 years ago, but Ubiquiti didn't do a great job of that in the long term and they ditched the EdgeRouter/EdgeMAX line so I ended up (and I wasn't interested in Unifi line for my router/firewall) buying a Protectli box, flashed coreboot and used pfSense for a while before eventually moving to OPNSense.

I came to the conclusion over this time that any consumer network equipment is basically junk and if you care at all about security you shouldn't use it; sadly that's easier said than done for non-techy folks.

Many pieces of older/cheaper hardware can be flashed with OpenWRT and I'd recommend that as the cheapest option for anyone who cares just a little, and doesn't want to buy new hardware, and for everyone who really wants to make an effort should buy some hardware that can run a properly maintained router OS like pfSense or OPNSense, even an all-in-one wifi-router-switch if you don't want to build out an entire SMB network.
>Before that I did everything from golden images to pushing changes via rsync and kicking a script to deploy.

Sounds like a great KISS solution. Why did it regress into Kubernetes?
I was tempted to do something similar when I got my Yellow because the low availability of the CM4s back then, but it seemed that, at least with older Radxas there were problems with kernels or compatibility. It might work with the newer one if you say it's mainline kernel but haven't found anything in the forum in quick search...
First American-Russians got left high & dry.. and meretocrat A2T (TiGR! Revisit the trial of his assassins) ?

https://sine-or.livejournal.com/60717.html
The way I read the "Intended Audience", I think the use cases you mention are non-goals for WTF-8:

> There is no and will not be any encoding label [ENCODING] or IANA charset alias [CHARSETS] for WTF-8.

The goal is to ensure WTF-8 remains fully contained, so that ill-formed strings don't end up processed by systems that expect well-formed strings.

If you need to serialize every possible Windows filename, then you must also own the corresponding de-serializer (ie make your solution self-contained), and cannot expect users to work with the serialized contents using tools you do not control.
I'm not the same user as the parent comment.
You might have a great relationship with time and your phone, which is great. Not all of us have that. If/when my mental health is not on its best legs tools like this might prevent it from going deeper. Its VERY easy for me to do 30 minutes of mindless youtube shorts watching instead of doing something I was supposed to do or even wanted to do.

ADHD brain is a bitch. "Gimmicks" help to trigger a intentional conscious response to break out of a pattern.
A Ctrl + F for “healthy” into this thread returns numerous results. I’ve never found a convincing definition for such a common word.
Related:

Charset="WTF-8" (xn--stpie-k0a81a.com) 25-nov-2024 437 comments
https://news.ycombinator.com/item?id=42226953

The WTF-8 encoding (simonsapin.github.io) 27-may-2015 104 comments
https://news.ycombinator.com/item?id=9611710
It would make sense if doing something illegal to do the former, but also leave "slip ups" that are complete red herrings, create trails to people that seem like opsec fails but are actually just framing others, etc.

All about plausible deniability. Layers and layers and layers of dead ends that seem real.

In this way, if you do actually slip up, it becomes near impossible to distinguish the real slip-ups with the orchestrated ones.
I was imagining more like you have a Django view that does all the async data fetching and then you hand off the results to a 'dumb' page component that does only rendering

I guess the point is to have components know how to fetch their own data, particularly when combining with HTMX and having backend return page fragments that correspond to components. But maybe this makes more sense in React than it does when translating the pattern back to server-side?

e.g. same author has this https://github.com/volfpeter/fasthx?tab=readme-ov-file#htmy-... which is doing that, but there's still a 'view' endpoint. Why not put the data fetch code there and have 'dumb' components that don't need to be async?
https://pinkdunks.com
And yet it is not at all unusual for a production engineer to spot these faults and pass them back to the design engineers for rework.
> Isn’t the point of kubernetes that you can run your entire infra in a single cluster

I've never seen that, but yes 47 seems like a lot. Often you'd need production, staging, test, development, something like that. Then you'd add an additional cluster for running auxiliary service, this is services that has special network access or are not related to you "main product". Maybe a few of these. Still there's a long way to 47.

Out in the real world I've frequently seen companies build a cluster per service, or group of services, to better control load and scaling and again to control network access. It could also be as simple as not all staff being allowed to access the same cluster, due to regulatory concerns. Also you might not want internal tooling to run on the public facing production cluster.

You also don't want one service, either do to misconfiguration or design flaws, taking down everything, because you placed all your infrastructure in one cluster. I've seen Kubernetes crash because some service spun out of control and then causing the networking pods to crash, taking out the entire cluster. You don't really want that.

Kubernetes doesn't really provide the same type of isolation as something like VmWare, or at least it's not trusted to the same extend.
I felt this way when I was forced to upgrade from IPhone 6s. That was a little different in that with that phone iOS had become too much for the device's limited RAM, and UI concepts meant for the edge-to-edge phones were being forced on phones on which they make no sense.

In early 2023 I "upgraded" to an iPhone XS 256GB. It took a while to get used to FaceID from TouchID, but it's fine. Perhaps this will be its final year? I'm conscious iOS 19 might abandon support. Apple have replaced the battery once and replaced a speaker at the same time (I guess there know the go bad but it's not enough to do a recall). It's a great phone and I too will be a little bit when I'm forced to abandon it.
I use Discord daily and can't really call it slow and laggy, it feels adequate if anything.

Can't really comment on Slack and Teams - I've obviously used both, but haven't been a heavy user of Teams and never was in a large "corporation-wide" Slack instance. I have, however, been a heavy user and developer of a Slack competitor. Not surprisingly, it had a lot of problems, but most of them stemmed from a) clumsy handling of megabytes of chat logs, b) a codebase that grew organically out of a startup project and needed a major rewrite, c) misallocation of resources (for the longest time, everything Electron-related was handled by a single developer in a satellite office). In my opinion, we would have had the same performance issues and bugs if it had been developed in any other language. We actually had some Qt apps that we deprecated and rewrote in JS as part of the main client - there was no user-noticeable performance drop, but significantly fewer crashes.
I wish Bitcoin produced at least something like that.
Why is a week way too short? Surely anything in Caches should be effectively ephemeral. If you rm -rf the entire Caches/*, all that should happen is some apps might be a little slower for a bit?
love the app, I think it works much better than a simple background with a question on it, and not only because I like to have pretty pictures there instead

an idea: it would be neat to have extra functionality with specific apps, with regular interruptions to ask if you're still on track or what have you. maybe not even a button press, just like a 5 second breather with a message on the screen and then it goes away. sort of like the notifications you currently have in place but for the whole screen. users could modify the message for each app...

look forward to seeing further development!
For the long term, I recommend changing the prompts from time to time and adjusting intensity and cooldown settings. Sometimes even turning it off, so you are not getting used to the screen.
> How would you suggest to compensate devs for developing and maintaining such apps?

As a developer, I feel more than sufficiently compensated by seeing people use and enjoy my work and thanking me. Getting featured on Hacker News would make my day; nay, year.

I just need to be able to eat and use a computer. I shouldn't have to prove myself valuable just to be allowed to live. I think everybody, regardless of what they do, deserve a livable basic income.
A lollipop interface for simulating taste in virtual environments
PNAS link for those with access:

https://www.pnas.org/doi/10.1073/pnas.2412116121
Curious about the organizational dynamics around this kind of decisions. There is no reason why google couldn't do the same.

I assume there is little will internally because everyone there is so focused on their performance reviews and helping external people using google open source projects is not tracked by that.
>Absolutely, a reasonably sophisticated scalable app platform looks like a half-baked and undocumented reimagination of Kubernetes.

Or maybe Kubernetes looks like a committee designed, everything and the kitchen sink, over-engineered, second system effect, second system effect suffering, YAGNI P.O.S., that only the kind of "enterprise" mindset that really enjoyed J2EE in 2004 and XML/SOAP vs JSON/REST would love...
MS Teams is among the worst pieces of software, that people have to deal with on a daily basis, because it gets shoved down their throat at their jobs. If something is even worse than that, even if "barely", then it is a complete disaster. A little "polish" will not be able to make it right.
The Cork campus is a significant support and administration hub.

Apple's corporate structure in Ireland is designed around leveraging tax law to its advantage.

It's unclear how much the former depends on the latter.
HTMX + templates are complementary to a backend framework rather than an alternative to one
I have traefik as part of the docker-compose file. Installing nginx on the host seems less reproducible, though it could fix my problem. I guess I would choose something as caddy (I'm not that happy with traefik)
> ... no white kid has been stupid enough to do that?

So you're saying only non-white kids are that stupid. Got it.
Not sure if this has changed, but there have been companies admitting to simply nuking Kubernetes clusters if they fail, because it does happens. The argument, which I completely believe, is that it's faster to build a brand new cluster than debugging a failed one.
All of that gets solved by adding a deposit fee to packaging, that you get back when you return the packaging. This works in Europe.
You know the story about IR cameras that can see through clothes, it is mostly a myth but there is some truth to it as some clothes are transparent in infrared.

Same idea here, with the deeper IR Webb operates on, you get to see the galaxy "naked", which is great if you want to study its anatomy. But not everyone enjoys seeing naked galaxies.
I do the same with iOS automations - disable monochrome (and orientation lock) for photos and camera apps, and enable it back once closed.

The benefit is that it re-enables monochrome mode after I might disable it manually.
I'm guessing that's with whatever stock software/firmware stack Raspberry PI themselves ship, surely can be made a lot faster by not having to probe various hardware ports you know aren't used, for example.
Yeah, people fail to realize it was not designed to speed up a JIT, but speed up an interpreter, as most of the Java ME/SE ARM VMs at the time were interpreters. I have my doubts it would succeed at that, but at least it was clearly designed to do that.

By the time you could start doing full desktop OSes and full Java VMs on small ARM chips, Jazelle (DBX) had been stubbed out completely for years, handling only the most simple of opcodes or even none at all.
Well... if you look at an opcode example, eg [1], it's actually almost entirely ordinary C++ which would only look slightly different if this were a non-JIT-compiling interpreter without Deegen. I say that being moderately familiar with the PUC Lua, LuaJIT, Squirrel and other VM codebases. If this is enough to produce a good JIT, that's incredible. It's quite verbose C++ but that's code style, not due to Deegen. The Deegen bit is a few lines at the bottom, which is DSL-like. I think C++ is a good choice, because it's a good choice for writing a VM.

[1] https://github.com/luajit-remake/luajit-remake/blob/master/a...
Agree. I had a free app with 100000 downloads, no ads and 4.5 rating on Play store, it is no longer there because I got fed up with Google's nagging. If I will do free things going forward, I will do them outside closed ecosystems.