skysight-inc/HackerNews huggingface dataset:
"To eliminate poverty it was necessary to conceive of an industrial system more productive than our own. Such will be universal harmony which will produce at least triple — yes, without exaggeration — at least triple the yield of the civilised system in a well-cultivated empire. Accordingly, while Harmony will greatly increase the wealth of the well-to-do, it will bring about an excessive increase in that of the people, to whom it will guarantee a salary or in old age a decent minimum below which they cannot fall. This beneficence will be all the more simple in that humanity will reproduce much less in Harmony than in civilisation.

This is far removed from the theories of the philosophers, some of whom, the Demagogues, seek to rob the rich to provide for the poor. The others, who are called the Economists, do not have the welfare of the people in mind. They think only of enriching empires without worrying themselves about the fate of the individual. Thus the theories of the Economists have greatly enriched England without enriching the English. According to the Tableau de Londres you can find 115,000 paupers, prostitutes, thieves, beggars and unemployed in the city of London alone; the workers of Scotland live in a frightful state of misery. This is nonetheless the consequence of the modern systems which claim to alleviate the suffering of the people."

Charles Fourier, December 1803
> the Bosch BMS is part of a DRM setup that pretty much prohibits using 3rd party batteries

Another good reason to fight DRM: https://www.defectivebydesign.org/.
Yes. But the computer is very, very, very thin. Which sells more computers than actual performance under load.

Benchmarks show the MB having decent performance, as they start cold and don’t have external devices attached either. Thermal throttling only shows up once you’ve already bought
Meta:

If anyone wants to know the history of ISO, its predecessors, and the history of writing public standards, see Engineering Rules: Global Standard Setting Since 1880 by Craig Murphy and JoAnne Yates (ISBN 9781421440033):

> Private, voluntary standards shape almost everything we use, from screw threads to shipping containers to e-readers. They have been critical to every major change in the world economy for more than a century, including the rise of global manufacturing and the ubiquity of the internet. In Engineering Rules, JoAnne Yates and Craig N. Murphy trace the standard-setting system's evolution through time, revealing a process with an astonishingly pervasive, if rarely noticed, impact on all of our lives.

> This type of standard setting was established in the 1880s, when engineers aimed to prove their status as professionals by creating useful standards that would be widely adopted by manufacturers while satisfying corporate customers. Yates and Murphy explain how these engineers' processes provided a timely way to set desirable standards that would have taken much longer to emerge from the market and that governments were rarely willing to set. By the 1920s, the standardizers began to think of themselves as critical to global prosperity and world peace. After World War II, standardizers transcended Cold War divisions to create standards that made the global economy possible. Finally, Yates and Murphy reveal how, since 1990, a new generation of standardizers has focused on supporting the internet and web while applying the same standard-setting process to regulate the potential social and environmental harms of the increasingly global economy.

* https://jhupbooks.press.jhu.edu/title/engineering-rules

Edit: Presentation from one of the co-authors:

> Craig Murphy, Betty Freyhof Johnson ’44 Professor of Political Science, gives a book talk with insights into the realm of global standard setting that has shaped global industries such as technology, trade, construction and the environment. He reveals the ways in which the committees of global stakeholders, which include manufacturers, users, and unaffiliated engineers collaborated to develop these standards of compliance, and the impact of these standards on human livelihoods worldwide.

* https://www.youtube.com/watch?v=Kg19VO7TgR8
Outage reports in UTC, amazing!

(glares at AWS)
I very much would if only that pesky State didn't persecute me for that. Apparently, when I refuse to acknowledge the copyright and software license terms, other people get upset to the point of bringing the wrath of that Leviathan of oppression upon me! The nerve of some people!
Starlink's new rectangular satellite broadband dish smaller, lighter than before
This really makes me want to give SymPy a proper try. And I didn't know about `org-fragtog`, that's really neat!

I'm a bit confused about the main idea here: doesn't the usage of `:results raw` mean the output will be inserted multiple times, if the code is re-run? As far as I know `replace` doesn't actually work with `raw`. Would love to be wrong though.
Vienna Is Building a $6BN “City Within a City”
> I run all my chats through my own matrix server (with bridges) and I was actually thinking of making something that automatically tries to transcribe them. The problem though is that I speak 3 languages :)

I'd be very interested in something like this! Also deal with 3 different languages on a daily basis in different group chats, and many people use voice messages. If you get started I'd for sure contribute to your effort, as having to change from "reading" to "listening" so often really sucks and would save me a lot of time if I could have it transcribed.
Agreed, highly frustrating this. I found a way to make it work but it would have been a lot better if third party batteries could be supported by the system out-of-the-box without butchering a Bosch pack first.
Ask HN: Any Accounting Software specific to SaaS industry?
I have come across multiple accounting softwares for Freelancers, Self employed, manufacturers and so on. Can any one suggest a good accounting software exclusively for SAAS?
DoD confirms UAP Task Force reports are FOIA-exempt
Searx – Privacy-respecting metasearch engine
Driftwood debuts: New open source tool hunts for leaked public-private key pairs
The good thing seems to be, that Apple doesn't intend to break how they speak to the hardware across generations. It is to simplify _their_ driver development, too.
> Edit: clarify that ISO is not paying for the work being done on the standard, instead of that "writers usually do all the work for free".

And? If the authors didn't think they got any benefits—or rather, the companies employing the authors and paying them—didn't think they got any benefit, then they wouldn't make the work on ISO standards part of their job.

Just because the benefit is non-financial does not mean there is no benefit.

People have recognized that having common standards is a general benefit to society. For a history of this see Engineering Rules: Global Standard Setting Since 1880 by Craig Murphy and JoAnne Yates (ISBN 9781421440033):

* https://jhupbooks.press.jhu.edu/title/engineering-rules

ISO has bills and overhead to cover, just like anyone else. Just because some of its work is covered by 'donated' effort doesn't mean all of it can.

(I wouldn't object to having ISO standards being freely available, it's just that I can see some reasons for why they are not.)
memset is something JEDEC SDRAM standard should of implemented on a hardware level back in 1993. Why even bother writing to ram byte by byte when we could of had dedicated command to fill up to whole row (8-16kbit per chip, 8-32KB per DIMM) at a time with _single command_. Safe zero fill memory allocation would be free and standard.

For background: https://faculty-web.msoe.edu/johnsontimoj/EE4980/files4980/m... Since 1993 ram chips have integrated state machines receiving and interpreting higher level commands. They also have wide sense amplifier banks being loaded/stored all at once.
Hahaha. This one made me laugh hard.
How to permanently remove a file from Git history
Well - that might be overstating the matter; after all, academia also has workshops focused on very small niches...

...but also: it's not uncommon to find industry conferences about a specific framework, because it's not just about the framework - it's about the uses to which that framework can be put, and about interacting with the community around that framework. Both of those facets permit a lot of variety, especially for foundational tools (e.g. web application frameworks, UI libraries, database platforms, etc.)
You can’t destroy HN
This post will get flakked

You can’t remove your contributions to HN. Account removal prohibited.
So they're essentially the TicketMaster of standards. Everyone pretends to hate them, but it's only really the end users who suffer them.
Someone in the 90s wouldnt have a clue about how much garbage there is to sift through, nor the narcissistic culture that all social media, but especially the type focused on videos, brings.

All the grifters, charlatans, anti-fact, political blowhard, fake, plastic, garbage that litters the whole site from left to right to non-political.

I hope the service fails, frankly.
It's Time to Get Rid of the K-Zone
Explaining why I think capitalism has evolved into something worse [video]
> Why does it need to change?

Because when every decision by a company ultimately comes down to cost/profit, we lose the planet.

> If it costs more to pick up and redeliver than it does to leave free gifts for random people, what's the downside of leaving free gifts?

1) the ethics are wrong here. Those gifts were intended for different people

2) Amazon "own" delivery here, and they failed; the cost is on them

3) a solution like "it's cheaper to post new ones" is anti-ecological (and thus probably also unethical)

4) Amazon is showing a very subtle disregard for its staff here. Technically, the staff member had responsibility for this delivery and they failed to manage that. Amazon enabled this misbehaviour (they probably enforced it through ridiculous targets). This removes the agency of the delivery staff. A "good" company would use individual staff members' agency to improve conditions for both the company and its staff (like how "good" engineering firms foster learning and career development). Whilst there may not be a career ladder with many rungs in delivery, those on the ladder should be afforded respect and their responsibility championed. Amazon failed here too.
Facebook won’t make coin without a delivery method for the ads. Stop using their products and they will suffer greatly.
> don't want to bother your surroundings

all apps with voice messages I happened to use support playback through voice speaker, if you put the phone to the ear as if you were just speaking with someone

but I don't really remember how I discovered that and it seems that majority of users don't even know about this feature
I think you should consider that your position might be interpreted as racist or implying western superiority in storytelling, it’s an old story that might not be succinct enough to you but you’re not familiar or xenophobic against foreign ideas and presentation, he’s known for poetry and wordplay. If you don’t like it, consider it’s age and why it’s still relevant and referenced today. I have no idea what a cattie is but 100 pieces of gold sounds like a lot.

Remember the South Park animation of Allan Watts? Why bother with a story? It’s also entertaining especially in that era to hear epics like Gilgamesh with what you might consider too much irrelevance. You’re thinking of a subset of western storytelling, they’re not all styled like Marcus Aurelius, Shakespeare is more widely read despite it being a play, being unclear enough to need translations on the margins, and footnotes at the end.

This is the similar to comparing the Old Testament with the 10 commandments and explaining why we should really change it because it didn’t conform to our personal sensibilities.
And meet. Meetings starting is super slow, sometimes it times out.
I know this is bad for nature and all I want to support the eels, but I just can't stop myself giggling every time I see it
That's also the Go's style, isn't it? With concisely named "context.Context" (not to be confused with any other relevant context) being passed around everywhere?
> One mechanism that doesn't seem to be mentioned is the .net style "manual" cancellation where CancellationToken is passed around everywhere and manually checked, often throwing an exception to early return.

The async-rs/stop-token [1] library does exactly this.

This post is just the first in a series. In a follow-up post I'm planning to zoom in on the uses and design of cancellation tokens.

[1]: https://github.com/async-rs/stop-token
Dynamic configuration is the first step, second step is the validation of configuration. To that aim, one can use Pydantic Settings management with extensive validation to avoid footguns down the road. If validation is configured properly, if the application starts without crashing, it is already on good tracks.
Playing devil's advocate:

Apple provides the complete package. If you're homebrewing on top of their PCs, that's your problem and you're actually more of a nuisance to them. They don't actually get any benefit from you and you, being an advanced user, are very likely to have demands that are not representative of the general population and that also risk being difficult to accommodate. What could you possibly do that the All Mighty Apple™ can't do better?
Not the GP but.

Mass action lawsuits are not common under English law, and opt-out mass action lawsuits are only allowed in a small number of legal areas, competition law and data protection being two. I think Merrick vs Mastercard has been one of the biggest and was to do with excessive card fees so is easy to demonstrate what the harm to each victim would be.

The Google case doesn’t sound like it has significantly changed things in this area.
How does something like this happen without QA knowing and Apple fixing it?

I mean, it's happening cause charging it, that's something all users will do :S

Sounds a lot like the antennagate
Apple will stop breaking Face ID on independently-repaired iPhone 13s
I read The Sum of All Fears as a teenager which did absolutely nothing to calm that fear!
Another reason for the price of new cars to have to be increased by the manufacturer
It's easy to parallelize this, and at a certain recursion level the whole block will fit into cache, so this might avoid inefficient memory access compared to a naive for-loop that just moves every pixel to its rotated position.
Android SurfaceViewRenderer Explained
Space Force Detects Unknown Object in Sync Orbit to China's Satellite
What feature is that, exactly?
What's the use of filling your ram with zeros when the data needs to be on L1, L2 or L3? Unless you are memsetting hundreds of MBs of memory, memset/memcpy in practice need to be handled by the cpu or something very close to it.

Zen has CLZERO which can clear a cacheline in one go, but not sure how good it is.
> Like another commenter said, performance reviews do not coincide with with the year-end at Google and other companies.

When are they? My bet is that they're roughly around the same time period, even if they don't start or close on December 31st.
Big problem is that you can't buy M1 cpu like you can e.g. i9.
I think Apple should be forced to open up their platform so other manufacturers could make laptops or desktops with that CPU.
Hi Lee. I appreciate the offer but the simple answer is that Vercel abruptly pivoted away from backend oriented services. That broke everything I built on the Now v1 platform and there wasn't anything to do but switch to other providers. It was stated that migration to Now v2 would be simple but that never materialized in time for the Now v1 shut down. On top of that, I encountered a lot of bugs with the deployment system when the new infrastructure started coming online, where it would auto deploy to data centers that couldn't run Now v1 apps and then the CLI would crash. I tried to be understanding, given you were a startup in a competitive space. It was unfortunate but I decided to at least continue using your domains and DNS features. But then the format of the zeit.world nameservers changed a couple of times and again with relatively short notice. Other frustrations... the domain search & buy page used to be public, now it requires a login for seemingly no reason (trying to keep bots out?). The marketing of early Zeit was all about embracing open standards and now Vercel is basically the exact opposite, with proprietary solutions for running frontend projects being at the heart of the product. I can only guess as to why it unfolded that way, but the transition was extremely rough for people who bought into the original vision. I just logged in now to transfer out some domains I still have in there and discovered that years later you still don't have a way for customers to change their domain's nameservers other than contacting support. That's just user hostile. A lot of people would say that is a dark pattern. I've literally never encountered another registrar that didn't have a simple button to change my domain's nameservers. Having to contact support to do this was excusable when your company was only a year old, but at this point it looks negligent, if not deliberate.

If you want more details, my contact info is here: https://seth-holladay.com/contact
WeChat handles this really well in Chinese. It will transcribe voice messages silently complete with suitable emojis if the message is particularly emotional.
In this hypothetical case, which you made up, and which it makes no sense for the government to implement as they can already just take away your license.
OP here. There are different styles you could go about, all of them having in common that you wan't to pull things from .env nicely.

I personally don't prefer django-environ because it's a bit too verbose/magical for my tastes, so use python-dotenv. I would recommend against using `local.py`. It's easy to overcomplicate things here and one of the things I worry about is how easy it is to have a new person set the project up and start working on it.

So, in general, absolutely agree with you. Details (which package to use and how exactly to set up the layout) are always going to be preference-based.

Or at least until the nice folks from Black alleviate us from that pain as well :)
There's an enormous difference. All I'm doing is pointing out one potential similarity in the user acceptance curve. I'm arguing against the lack of vision in being unable to imagine a world where people accept this restriction, not claiming it is technically feasible.

Anyway, a blow tube that triggers an annoying beep seems like a meaningful positive step to me. It at least removes the excuse of, "I thought I was fine to drive".
It's not this. Mailboxes in the American sense are uncommon in my country (most properties have a letter box, which is literally just big enough to fit a letter or small padded envelope through). Delivery companies still don't/(can't?) just leave it on a front step and call it delivered. If you're not there they'll maybe try deliver to your neighbours and failing that, send it back to their depot and either try another day or ask you to pick it up.
November 11 is a public holiday in US. And it seems it has in recent years became a company holiday in many companies too. May be that break in established over many years cadence of workday and holidays plays a role here, like say affecting smoothness of support transition between US-EMEA-APJ.
True. But for example Nvidia GPUs have never been reverse engineered fully, more than 20 years after their introduction. Because Nvidia updates their tech, just as Apple will.
> PDF from ISO [1] is €150, from EVS [2] €19

Note that to get a non-DRM PDF from EVS, you need to select a multi-user license which makes it €28 minimum (inc. tax). But the paper version is also €19 + shipping.
In the Wired, everyone's connected.
Not clear from your wording, but Svelte Native incidentally does exist:

https://github.com/halfnelson/svelte-native

It's a Svelte renderer for NativeScript (a framework targeting iOS and Android), rather than being a port of React Native to Svelte.
It might be reasonable, but it's a chore, especially on linux to work with it https://news.ycombinator.com/item?id=23709902
the standards organization's number one goal is to continue to exist, and thus, they ask people who want the standard to pay for their existence.

It's basically all a wastage, because an electronic record keeping and content management system can be cheaply administered, rather than as an organization.
to be clear to the primarily US readership...the UK supreme court.
The official dictionary is only a reference: most groups, places, etc will develop their own unofficial one, and most of the times unconsciously. There's also a lot of misconceptions both from the dictionary-makers and general citizens.
> […] How can it be a standard […]

Because people agree to use it and design against it.
It can’t be logical because it is based on bad facts.

We wrote evals in August. Anybody racing to get things launched before perf did so months ago. The timing described in the top post is just false.

We write the next one in February. We are almost exactly half way between perf cycles. Your hunch that this lines up with the end of the year is false.
You probably should add "Show HN:" in front of the title, since it's you who posted and did all this. Thank you for a great article!
> In most languages swipe typing is not a lot slower than talking anyway. And if people really want to talk they can use speech recognition.

Not really, I disagree with "not a lot slower". It is much slower and much more frustrating than talking when you have to redraw a word for the fifth time and the keyboard insists on "Chegamiknit" when you want to write "Champagne".

Anyway, it's not an all or nothing thing. Sometimes it's going to be faster, more convenient and appropriate to send an audio message for both parties because tone and articulation convey meaning that text does not. edit: and when you know the other party can act on it. Eg: they can listen and can't talk back but can write back, or the inverse and you have to send them text messages because they can't listen (rushing to catch a metro or to their car) but they can read and they can talk back but can't write fast enough (because rushing to catch a metro or to their car) (yeah, it happened :). So, use when appropriate ?

I also suspect voice messages have different usage across cultures and subcultures and group of peers and the context.

It's also a different way to be with the other person, sharing an audio space. Of course there are limits.
That explains:

The people who did the stuff have either gotten their promotions and moved on or didn't get a promotion and have given up.

:-)
Why has this discussion become a Svelte vs React war? React is not going anywhere, Svelte is pretty cool and very young and it's exciting and it will be fun to see what cool new patterns emerge from larger use, as much as React patterns changed with time.
I started with Emberjs (which i love and had some faults), then move to React (which i love and had some faults), then Vue (which i love and had some faults) and now I am trying Svelte, which i love and has some faults.
That's what maintainers do, make their frameworks better.

people saying that they don't understand the new toy as well as the old toy they are used to...i mean...yeah!
and people saying that devs write bad code because of the framework, remember how much logic and bad code was in the view layer of mvc frameworks, how much logic and bad code was in class initializers and lifecycle methods in react components etc.

Give svelte some time and contribute to make it better if you care!