skysight-inc/HackerNews huggingface dataset:
Not a comparison, but a fairly comprehensive list that I maintain, with github stars as a proxy for popularity:

https://github.com/sfermigier/awesome-python-web-frameworks

Note: as you probably know, popularity is not necessarily correlated with "actively maintained". For instance, Hug and Sanic are quite popular, but haven't seen a commit for quite a long time.
If we're talking about physical paper money bills, then the government will not be able to confiscate these from people, they can't search every nook and cranny for something which is so easy to hide. The way the Finnish government confiscated money was by imposing rules on how their currency could be used and the value of the bills. For foreign currency, they can try to impose rules and a fake exchange rate, but the rest of the world is not going to care, neither will the black market.

If we're talking about digital foreign currency, it's a matter of having that money in a foreign bank account, where your government can't touch it. Everybody should have some or most of their money in foreign bank accounts, otherwise you're practically begging your government to ruin you.
Bumblebee population increases 116 times over in a Scotland rewilding project
I mean that at one point the surrounding sounds are louder than the music. Of course I could turn the music up, but at one point it's just too loud.

They are just speakers on top of the entry of your ear. So the music competes with the surrounding sounds.
An explanation of the attack by the company doing the investigation:
https://www.volexity.com/blog/2024/11/22/the-nearest-neighbo...
> Google Docs' Writer (or whatever they call it) is a terrible child's toy

It's a toy that's making Google a lot of money.
> Emojis are the closest thing we have to a universal language.

What meaning does U+1F52B have? What about U+1F346?

A set of glyphs does not make a language.
Even if the addition is really driven by the environment, rather than its subject itself, can individuals actually solve the underlying social problem? Can they do so in a way that's actually scalable to a significant portion of the population?

If your work, or lack of money, or your kids school, or your parents health are causing you stress, most often you can't simply "change your environment" to a less stressful one.
I'm dealing with Rust based error handling now and nesting `match` statements is not exactly very happy. Or having to pull in `anyhow` and dealing with its awful awful documentation.
Children's understanding of referential metaphors: a path to text comprehension
For at least one remote access vulnerability reported earlier this year, D-Link declined to patch even though the device only hit EoL during the disclosure period, and was still within the EoS (end-of-service) date (which by D-link policy is EoL + 1 year):

https://supportannouncement.us.dlink.com/announcement/public...
They are available in that quantity. They do make sense up to around that number, although the around 1K is the sweet spot. Laying out and certifying a high speed design (not just a noddy A9 with DDR2) is expensive and it's all NRE cost. The cost of the components for the CM is driven down by the combined volume significantly - if you want to buy 1-10K of those by yourself, you will pay a premium over what RasPi gets them for. You might not need a full 6/8 layer board for the whole product as well. As important, the software support is great as it's just a standard RasPi - you don't have to support your own custom image.
I think here you're pointing at something along the lines of Roc/Gleam?
Is this meant to imply Russia is using bioweaponary or just is it just coincidence? I'm genuinely unsure if this is one of this "saying it without saying it" things by the Journal.
Glitch or hack?
It will not last much. The brain will figure out the reconsideration is wasted mental processing and just proceed to open phone by clicking tool.
[Partial orders otoh demands a Jesus nut?]
While we have never used the compute module in large quantities, we have used it numerous times for small batches with 1-2k/month and had no issue there

If you plan on using it for small series of <10k/a I wouldn't worry too much
Proper cameras use film ;)

Seriously though, there are plenty of top-end cameras that use SD cards (all Nikons, for example).

EDIT: completely missed that you said video, ignore me!
Latest Android has that built-in as a "Night Mode". You can also set a schedule or have it enable while charging
A handful (Magnus, Hikaru) have had official FIDE Rapid and Blitz ratings over 2900 though none at the moment.
Plot twist, I'm actually undercover as you.
In my view, you're the one spreading lies here.
I haven't seen anywhere that top management is excluded. Please link to sources if you have reliable ones.
About the bonus being spread over 230 employees: no one can know how much will go to each employee. From my experience with shenanigans like this, usually two guys will each get 40% of the whole bonus, and the other 228 will get the remaining 20%. Do you have actual data on that or you're just interpreting this in the most charitable possible way you can???
From around 2011-2015, I sometimes talked to an ex-Navy electrical tech who said he was also an early Apple rework tech in the SF Bay Area. He had no shortage of work fixing manufacturing problems, adding rework improvements, and building custom test equipment until they laid him off, outsourced his job to some random country, and then he was homeless until around 2016.
Black is white, weak is strong, ISPs have great customer service.
$72

Though if you are only spending $350 monthly on VM, Database and Load Balancer, you can probably count resource instances by hand, and don't need a K8S cluster yet.
Volume pricing on custom commercial Pi SoM are not common, but do happen at the Pi foundation.

I have seen 3 or 4 products with these pi+Debian SoMs running network services etc. Getting them to be reliable is a different set of issues with dozens of edge cases, but its the same with every other vendor. Best regards =3
Where do you see that it's reserved? I get that it's a hyperbole, but startups are the best, most used and most successful tool for upwards social mobility. Nothing has changed the life of so many people, no amount of taxes or regulations was able to improve lives of so many, so much.
Then why am I still messing around with Axum and friends and people using Go are shipping microservices like there's no tomorrow?
FYI "memento movi" is a pun

https://en.wikipedia.org/wiki/Memento_mori
Milliseconds, even!
Hydroponics usually isn't competing on cost, it's competing on other axes, such as having a greater amount of control. Just the same as greenhouses vs growing in the open. Farming is mostly about dealing with or preventing everything that could go wrong.
Some might say they were only replaced because it was more profitable for the manufacturers to use plastic (due to surplus of cheap oil), not for any actual qualities of the material as container for food and drinks and its environmental impact.
Well, JavaScript displaced by Java as it goes: https://web.dev/case-studies/google-sheets-wasmgc

That's the thing about WebAssembly. It supports any language that compiles to it.

Like an old, worn-out horse, JavaScript will be taken to the knackery and reduced to glue. And then not even the glue will be needed anymore.
It's just scary that so many people that find such "businessman" something to admire.

That latching onto smart people and ousting them out of their own achievements and replacing with yourself in public imagination is something to admire.
Server-Sent Events and WebSockets in Rack for Ruby
Goebbels never told lies that big!

Edit: but likely they learned his techniques.
This is an option too … https://news.ycombinator.com/item?id=35176474
Ah, I was not aware of that! Thanks!
What kind of UI feature are you speaking of? I would love to see how easy it'd be to do in QML.
I am also not a doomscroller but a frequent "let's check if something new is happening" leads me to randomly picking up my phone regularly. It's almost automatic by now. Middle of work? "Muscle memory" sort of grabs phone, unlocks it, opens emails, messengers. Nothing new? Just close.

TL:DR;: For me (not a doomscroller) it's sort of automatic to check my mails and messages. Not thinking much while grabbing the phone
Just read the abstract:

> WTF-8 (Wobbly Transformation Format − 8-bit) is a superset of UTF-8 that encodes surrogate code points if they are not in a pair. It represents, in a way compatible with UTF-8, text from systems such as JavaScript and Windows that use UTF-16 internally but don’t enforce the well-formedness invariant that surrogates must be paired.
Woah, this caught my eye:

> especially any that emerge from a codegen tool

Can you give an example?
These are raspberry hats that allow that, like the radxa penta sata hat or the geekworm x1009. I don't know how good they are though
Switching to Android?
I'm really torn as to whether 'smaller than a credit card' (when something is clearly much, much larger than a credit card), or re-purposing a previously well understood and generally agreed upon definition of 'artificial intelligence' to now mean a frequently wrong or bewildered statistical / language model, annoys me the most.
I run k3s on a single hetzner ARM64 VPS and it works pretty well for personal projects. 2 vcpu and 4GB ram for 4€/mo.
I’m mixing Python, C++, Java, Kotlin and shell scripting professionally. Used to work on enterprise C# project. Experimented on a hobby level with Elixir, Haskell, OCaml, Ruby, TypeScript, JS, Dart.
Classic HN comment, almost a carbon copy of the Dropbox one: https://news.ycombinator.com/item?id=9224
It could be missing IGMP Snooping Protocol support in a network with IPTV or custom VLAN setups. There are 3 versions (IGMP snooping (v1, v2, and v3)), managed switches have them all, unmanaged usually don't have them. To avoid problems, only pass a single VLAN to the unmanaged switch (it must be behind the managed switch for that), otherwise the unmanaged switch can and usually will bring a network down after some time. Or just use a switch with IGMP snooping support.
...OK?

It was already mentioned that people can do better apps with Electron than others. Not surprising.

My objection is that the possibility to make laggy and bad apps exists. It should not exist.

As for what problems a Slack competitor faces, well, I am not interested. That's the dev team's problem and not mine. I want a lagless Slack.
Or, maybe they know exactly what they are doing.

Nature has a tendency to ignore human ideas of justice and ethics.

The will of the stronger is the primary “law” of nature.
Are you kids turning up to school regularly and engaged in learning, and also learning to form healthy social connections in school and any extra-curricular activities? If the answer is yes, why worry about their grades? They’ll do fine in adulthood
If the answer is no, worrying about grades isn’t going to fix the problem and potentially would even make it worse.

As a parent, I honestly do not understand other parents that get caught up on their kids grades. When you do that, what are you teaching them about their self-worth? What if they did their best and their best wasn’t good enough for your arbitrary standards… there’s honestly more to life. A lot more. Education is important, but so is their intrinsic happiness, and the things that bring them joy, and a sense of wellbeing. Not everyone is meant to be academic, and nor would we want everyone to be. There is plenty of opportunity in the world for people to excel in many different areas of life. If you teach your kids that all they should focus on in life is a grade on a piece of paper, you’re going to teach them a narrow view of what matters in life.

Do you think your child’s grades are a reflection of you as a parent? Or is there something you’re trying to prove to the world through your kids?

Your children are not an extension of you.
As soon as Apple allows listening to phone unlock events and displaying app over other apps. Currently there are not APIs on iOS for such thing
To be fair, NVR may have sung the lines and sat in the Duma, but I think (я думаю?) the songwriter (IIM?) was probably more of a thinker than a sitter and knew exactly what they were doing.

Lagniappe: https://www.youtube.com/watch?v=hUCs_c643qU

(not sure if the russian fleet really kept the royal navy away during the US Civil War; my impression had been that the Confederacy had waited too long to revolt, and the second-cheapest supplier of cotton [egypt?] for british mills was not much more expensive than the CSA would've been in any case)
Honestly: don't spend your time on HN comments like this. Focus on customers who want to pay you for it.
In Search of Code Purity [video]
I see a lot of comments here recommending OpenWRT. I’ve been happy with it in some deployments, but also don’t overlook the alternatives! I just had a wonderful experience with Fresh Tomato repurposing an integrated router / AP / 4-port switch as a multi-WAN router.

It would have been doable with OpenWRT’s robust scripting support, but was just a few clicks in the UI with Fresh Tomato.

https://freshtomato.org/

https://en.m.wikipedia.org/wiki/Tomato_(firmware)
You are right, thanks for pointing this out. My comment was not very nuanced. I feel polarization happens easily with some topics. Well the benefit is, I got replies that are food for thought.
I am one of those users. I do my job as a programmer to the best of my ability and I am not allowing lags for as much as humanly possible (sometimes you can't do anything about a slow 3rd party API though). They should do the same. I have no sympathy for sloppy work, and Slack and Teams are in the top two spots there.
You're not getting the point. The issue is this severely limits the proposition that a multiverse explains the finetuning. There is no evidence for a multiverse, the only real arugment that can be made for it is that such a fine tuned universe as ours should be likely. If it isn't likely, then there goes your main argument for a multiverse as a scientific hypothesis.

I mean, the fact there is no observational/experimental evidence of a multiverse already should give anyone pause, but even shrinking from that, one of the better arguments that proponents use for this is now shaky.
I've used a few:

- Cognito: bad

- Clerk: ok for small scale applications but they're a small company 'moving fast and breaking things'. It's not stable enough for a enterprise grade product that needs robustness.

- Auth0: Good but can get expensive

- WorkOS: Good for B2B, especially if 'directory syncing' is important for your usecase
As the article says, you pay for that with a lack of support compared to the Raspberry Pi.
Mass producers do not buy at retail prices.
The funniest thing I read this week was the results of a poll asking "reds" whether schools in the US should teach Arabic numbers.

Islam is, in fact, responsible for the first known treatise on cryptanalysis of simple substitution ciphers. One technique is assuming a letter begins "In the name of Allah" and working out letter values from there; another technique is counting letters, noting that alif and lam are the most frequent ones.
>Classic Pi Foundation pricing gymnastics

To be fair, theyve dropped the 1GB model, so do you want to compare old and new lowest specs?

I don't know about relative sales figures, I infer that 8GB is expected to be the default going forward.
That sounds fishy, even if the debugged device directly interfaced mains, the Mac doesn't. And even if it did, how high would the probability be that both machines were on different circuits with phases so much out of sync that it would matter?

Unless I misunderstood your story
> when something is clearly much, much larger than a credit card

Is it? Too me it seems smaller both in width and depth, but the height seems some mm or more than a typical credit card.
I totally agree. I must have misread parent's comment.
No - Windows 10 was initially pushed as the 'final version' of Windows. MS drove this home by saying 'Windows is a service' at each update.

They backtracked once they realised they're losing money by not having the sales bump from numbered upgrades i.e. the sales bump from planned obsolescence
They are far from the most expensive SOMs on the market.
Invalid UTF-16 with unpaired surrogates. Or rather WTF-8 is an alternate encoding of UCS-2. The subset of UCS-2 that is valid UTF-16 encodes to valid UTF-8 when encoded with WTF-8. The encoding is invertible, valid UTF-8 decodes to valid UTF-16, otherwise any byte sequence decodes to UCS-2.
> Perhaps the M.2 HAT+ and a decent SSD?

That won't help OPs Pi4, the PCIe interface is new on the Pi5. USB is the best you can do on the older ones.
Oh. Silly me, I am ashamed for failing reading comprehension so badly.

Thanks for clarifying, that makes sense.
> 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.

Network Policies have solved that at least for ingress traffic.

Egress traffic is another beast, you can't allow egress traffic to a service, only to pods or IP ranges.
I've been using the DBOS (dbos.dev) framework to do this in a non-AI app that sends out render jobs, but imagine the process is no different for any other long-running request/response scenario:

1. Run the whole process in a workflow function. Give the run a unique ID, which can be used to automatically deduplicate runs, and will be used to look up the workflow later. This fires off the request in a "step" function, and calls `recv` to wait for a response. The request should include a key that can be used to calculate the workflow ID.
2. DBOS automatically "stores the context somewhere" because of the `recv`
3. A separate HTTP handler in DBOS catches the webhook, and uses the key in the response to calculate the ID of the workflow from #1.
4. The HTTP handler calls `send` with that ID, so that the workflow can pick up whatever response is sent
5. The original workflow resumes with the response from `send`
6. The original workflow can do whatever it wants with the response

DBOS provides reliability around the whole thing (restarts any workflows in the case of any server restarts), and provides some tracing for the process out of the box, so it was quite simple to get started, and have it hosted in DBOS cloud , which also provides a public IP so that the external service can send a webhook response.
Design for Manufacturability paradigms sometimes generate odd choices that only make sense in certain use-cases. When scaling up to over 50k pcs/month the incremental costs do get ugly fast.

However, for many of the same reasons a 3k USD PLC makes sense in many low volume long-tale market applications (i.e. pre-certified and stamped hardware.)

Best of luck, =3
Java was made for TV controllers. Now it powers majority of enterprise.

JS was made to animate monkey on a screen, and now it powers internet.

Technologies start with one goal and evolve.
You're right, don't know why you got down voted

Taoism originally developed by Laozi(https://en.wikipedia.org/wiki/Laozi) as one of many ideologies in Warring States period(~4 BC)

It became into a religion starting from Han Dynasty(~1 AC)
Sometimes we do, but it hits both us and the end customer.

Recall the chip shortages... =3
It is the same on every browser.

And you can even control zoom/scale on desktop. Very accessible!
Holy crap that is fantastic!
Took some time to read the linked Tailscale blog posts as examples of horrible hacking around Go. And I would agree it's crazy for a product oriented startup to do this, but this team is also made up of people that have contributed a lot to several core parts of the Go runtime.

Since these blog posts were written, Go has made official the interning approach that the netaddr.IP type depended on, now without the horrible pointer hacks, and the IP type itself has been migrated into an official package with even more improvements, now benefitting everyone. The iOS network extension memory problem was a very nice deep dive into what happens behind the scenes (something that is assuredly not perfect in any language) and resulted in a better Go experience for everyone using the language.

So a team pushed the limits of a language and made the language better for everyone out of the box. This happens in most languages, but rarely do you see such approachable blog posts about it, where the solutions are readable in the language itself, and with enough commentary even understandable.

I recommend reading these articles as examples of good language evolution, not as examples of a broken language.
Global mutable state is to be avoided at all costs of course, but IMO global immutable state is to be avoided... at some costs.

The main issue comes in when you change (in the code! not as mutation!) the global immutable state and now you have to track down a bunch of usages. If it wasn't global, you could change it only in some local areas and not others.

You aren't likely to change M_PI to a new value (int 3 for performance?) so for pure constants, fine, global immutable state works. However many usages of global state are things like singletons, loggers and string messages that often eventually benefit from being passed in (i18n, testability etc.)

As to ergonomics, you can stuff all that global state into a single instance and have one more parameter that is passed around. It will still allow calls to eg change logging on their downstream functions much more easily than having singleton configuration.
North Korea says their excellent Human rights is reason for low emigration rate.
I’ve been building software for 25 years across startups and giant megacorps alike, and I still don’t know what Kubernetes is.
This isn’t entirely novel.

I did some grey verging on black hat work a few years back. Target was in a place that putting boots on the ground would have been a challenge, and highly conspicuous.

We targeted the tenant a floor below them. Got in through a networked fax machine. Hijacked an AP, used that to bruteforce our way in upstairs.

I think I might have been working for Russian intelligence, retrospectively. The whole “briefcase full of cash” bit should have been a hint, but it was interesting work, and the dudes we were targeting (a PMC) were no angels.
Dark Mode in CSS Guide
IMO just a rolling message history works for only the simplest of AI tools. Useful agents will tend towards much more complex state that extends into specific verticals/domains.
Or maybe no-one wasted time? Sometimes a sensible idea one day, becomes not sensible next day as more info becomes available, then the day after that, further info, or request from the ultimate payer of bills, emerges, meaning the original approach was right. We can't always see what are managers are doing. Sometimes they're getting messed around a lot more than us, thus justifying their extra pay. ;) As others have said, us devs get paid no matter what. I wonder if the OP has kids? Have they ever heard "I want to go to the park. No I don't want to go to the park. Well only if so-and-so is going too. But not if you force me to wear that coat. Hey, can we play a board game? Oh, why didn't you let me go out. That's so unfair" . Work is easy by comparison ;)
That's a disturbing thought...

What I meant wasn't that poisoning the population has been anyone's first goal, but that they have just callously disregarded those effects in pursuit of profit, or of "success" in whatever hierarchy they inhabit.

I have to imagine that this is almost always paired with rationalizations. But maybe there are especially-alien mindsets that don't have to do this -- the "true sociopaths".
> There is no "Broadcom-modified kernel". There's a fork with changes needed to support all Pi hardware

That's literally the same thing