skysight-inc/HackerNews huggingface dataset:
> As it may be difficult to manually release the buoy, or the compartment where the buoy controls are located may have been flooded, the buoys were arranged with automatic releases, in the event of a fire or internal flooding. Such automatic sensors proved unreliable and buoys were sometimes released unexpectedly. Accidental release of a buoy would have been a hazard during wartime operations, or even during exercises. There is some indication that unreliable buoys were welded into place. This may have been a factor in incidents such as the Kursk sinking, where the buoy was not released and it was difficult to locate the wreck.

I see so many parallels to bad devops patterns I’ve seen. You build your incident response protocols around a metric alarm (bouy being released). However the alarm is noisy so people either ignore the alarm or suppress it (welding the bouy in place). And then when an actual accident occurs your response is ineffective.
> More people died during the period of time energy prices rose rapidly recently than during the covid pandemic in the UK

Any source for this? And this seems possibly meaningless at face value.

Total deaths have generally been increasing in the UK since 2011. [1]

I assume that's because of an aging population.

And just glancing at this graph of total deaths with 5 year average [2] I think it's doubtful that excess deaths from the energy crisis exceeded pandemic deaths.

So the statement would have more value if it were about excess mortality rate.

There does seem to be some evidence that non-covid excess mortality rate increased due to the energy crisis (and possibly exceeded covid excess mortality at the time) [3] but I don't think it's clear by how much (especially when you consider there was increased non-covid excess mortality even in the summer).

Other sources speculated on different causes for the excess mortality but it doesn't really seem like anyone knows. [4]

There are some BMJ articles that might better explain it but they're not on sci-hub yet.

[1] https://www.statista.com/statistics/281488/number-of-deaths-...

[2] https://www.ons.gov.uk/peoplepopulationandcommunity/birthsde...

[3] https://www.economist.com/graphic-detail/2023/05/10/expensiv...

[4] https://www.bbc.com/news/health-64209221
> This (and the storage problem) is one of the reasons that wind and solar destabalise grids - they are interfaced to the rest of the grid by converters that create ac sources - but there's no real rotating mass there, so the inertia is tiny. The result is that as we add more renewable power to the network, it becomes less able to 'roll with the punches' of loads coming on and off line.

Other problem is that for renewables to be profitable you want to push all the energy out all the time, especially in peak. Even now solar installation users have problem with that when there is too many small solar installations installed on same street the voltage goes too high and the inverters just trip and stop pushing the power to the grid, losing owner money.

We just need to have more cheaper storage solutions. Technically utilities could just put a bunch of batteries near concentration of residential solar and just basically sell the service of "storing the kilowatts" to them (say "you can receive 80% of what you put into it in next 48 hours"), all while having the capacity to use that stored joules in case a peak needs to be handled
He's talking about human-computer interaction paradigms, not computing paradigms. He's not a general computing expert, he's a UI/UX expert.

"Batch computing" in this context refers to the era of punch cards, needing to wait for results overnight, and the difficulty of editing pre-existing programs -- and how all of that utterly dictated the style of interaction one had with computers.
AMD MI300 AI Performance, Volume Ramp, Customers, Cost, IO, Networking, Software
In what scenario would not being sealed from the outside make a positive difference? If they managed to surface, how would being able to "get out" in the middle of the ocean be helpful? If they didn't manage to surface, under what circumstances would have opening the hatch helped?
Fun fact: React was originally designed to be used as the 'V' in MVC [1].

[1] https://github.com/facebook/react/tree/015833e5942ce55cf31ae...
There's nothing more graceful than seeing a legal counsel lay out an eloquent smack down against obvious lawyer trolling.
Qt is only needed if you want native looking widgets. Otherwise, another style will be used for widget, which does not look native. In the future, we plan to have native backend using the native API, which will allow native widgets without using Qt.

Reference: https://github.com/slint-ui/slint/blob/master/docs/install_q...
I did not say anything conflicted with replaceable battery legislation. I said other legislation conflicts with the things people who like this legislation want out of it. (Though maybe I misworded it.)
> The only way to escape this crapshoot is to be an entrepreneur--i.e., to own at least a piece of whatever business your livelihood depends on

this may be true nowadays, but can everyone follow this advice? what happens when everyone is an entrepreneur? who will work the actual jobs?
Goodwill refers to the part of the price that is based on "looking at the current annual income and projecting growth over a few years." It's the value over and above what you would get if you emptied the company bank accounts and sold all its other property in a fire sale. It's a perfectly sensible concept, even if the process of quantifying it by coming up with a price "based on" current income and anticipated growth (or other advantages like eliminating competition) is contestable.
It might be technically possible but it isn't the case any more
Perhaps, but most accounts describe him as having done QA on circuit boards at Atari and not actually writing any kind of software.
No, definitely not, they are the key source of funds for creditors of the bank.
const [{ points = 0 }] = await sql`
select sum(points) as points
from usr
where country = 'JP'
`;

what language is this? beautiful black magic
It's a shame reddit went this way, but quitting reddit has been amazing for my productivity. It's great to not be feeling like the entire day whizzed past without being able to make as much headway on hobbies as I'd have liked. One of these days I'll get around to setting up a lemmy or kbin node for my friends (assuming that our existing misskey node can't talk to kbin/lemmy).
I think an interesting point of comparison is the latest incarnation of SQL Server. You can't even point at 1 specific machine anymore with their hyperscale architecture.

https://learn.microsoft.com/en-us/azure/azure-sql/database/h...
What is there to be wary of? It won't work at all?
Huh, didn't even knew that's the feature on small inverters
> Isn’t that very difficult to do? Resolvers have recursive relations that can be very tricky to secure, since it’s a high abstraction level. So you tend to rely on RLS or another system to be configured, no?

I really don't think it's any more difficult than if you're not using graphql. If you're hitting a db then you can store auth/permission context for the lifetime of the request. Each time you hit the db to resolve a node, you're going to use the same types of patterns you'd use when fetching objects from the db using sql or an orm. It's customary to have a request context object available in all of the resolvers for just this reason.

If you resolving by calling other services, auth scopes would typically be forwarded on in request headers.

> All popular frameworks I’m aware of are selling themselves as having automatic db resolvers with SQL dbs.

I think I agree if some frameworks for full stack aimed at prototyping where a solo frontend-focused developer needs a backend it abstracts too much, including the db. In these cases, it's probably unnecessary and if you're solo dev on a full stack framework and probably doesn't matter either way.

I've worked on graphql at scale as an frontend service that acted as an API gateway of sorts. The resolvers were not accessing the db but calling other services.

When working on a new application, I would probably use REST and probably would be a long while and would need to have a set of problems to solve with graphql. I think it's quite good at federating services.
> The world's knowledge is literally at people's fingertips now. Almost any creative skill someone has can be leveraged to make money.

There are two ways to read this sentence. One optimistic, people can monitize their skills! The other pessimistic, anyone with the same skills as me can easily compete with me. Thats why it seems that skills that are highly specialized are rewarded most these days. And the average joe doesn't have highly specialized skills, otherwise they wouldn't be average. And if prices are a race to the bottom through vigorous competition, you will find that the largest capital owners will be the biggest winners, since they already have a leg up.
> Is that saying global variables are shared between AppDomains on .NET core then?

No, you can't create a second AppDomain at all. AppDomains are dead and buried; you would need to remove all of that from your code in order to migrate to current .NET. The class only remains to serve a couple ancillary functions that don't involve actually creating additional AppDomains.
It’s a wider range of systems that can potentially be affected, including security-critical corporate apps.

However, Azure has made strides recently to stop subdomain takeover. The article is breathless hysteria to drive sales for their security services.

Azure now randomises some domain names, requires additional verification, and/or warns you automatically if you’ve made a mistake.

Actually the whole thing made me realise that even the “modern” cloud is just a copy of what we used to do on-prem. E.g.: why is there a DNS Zone Resource in the first place!? Ask yourself what sense it makes for DNS to point at something that doesn’t exist, or for an app to have a DNS name without a parent zone!

You don’t have an “IP address service”, resources just have addresses and then you can query for a flat list of them if you like.

DNS ought to work the same way in the cloud: resources should just “have” DNS addresses and those should vanish with the resource if it’s cleaned up.

We’re all still stuck in a 1970s mindset.

Heck, I’ve just seen Azure adopt the Unix cron “standard” (lol) for scheduling. Meanwhile Windows Server had a far superior and much more flexible task scheduler for two and a half decades. Nope. Got to copy an even older and worse system into a cloud in 2023!
Can you elaborate on what the signs were?
Is there sufficient interior volume remaining in the wreck for a sub to actually maneuver inside?
I think this is one of the core pain points. Google workspace is like being default for most startups tied to email but then GW don't have enough tools or high quality enough? I would rather use notion than writing in google doc for e.g.
Yeah Google Fi/store is pretty disappointing. I bought a brand new phone once that died within 30 days; they fought me tooth and nail to replace it with a refurb.

Then their system ignored the returned phone delivery status and proceeded to charge me full new price for the refurb phone after the 'deadline' passed.
Docs is something they'll probably tackle before version 1.0 after the language is stabilized and they clean up the standard library. Not much sense in writing docs if they are going to need rewriting soon.

Right now the best doc is to look at the tests in the code itself.
The trademark isn't being abused though. There's no actual battle here. All that's going on is Apple is attempting to register one of two trademarks for the Apple Records logos that they have owned since 2007 and has been in trade usage since the 60's. One was granted, the other was provisionally denied, Apple is appealing that denial. This whole article is speculative nonsense that feels like a publicity stunt for the fruit union.
Jobs did program. He was employee #40 at Atari, and worked at night on the games. He didn't end up being a programmer at Apple, but it's fair to describe him as a programmer.

> “Everybody should learn to program a computer, because it teaches you how to think"

– Steve Jobs
Worth the free goodwill. It's kinda like how Airbnb shows us the total with fees with all the jazz of an unveil, just before Biden passed a law requiring
People like to complain about Ikea but is there any other furniture that's decent quality at a decent price available in the US? It seems unless you go super expensive everything else is basically crap that's still expensive. From what I have seen Ikea is by far the deal in the US.

To add: I have moved Ikea furniture quite a few times without many problems. With most furniture I add some brackets on the backside to make it more sturdy which makes moving much easier.
Well for one Postgress is open source and widely used. So anyone can pick it up and look at its internals, that's not the case for Oracle DB .
No some newer ones are mini LED
I forgot about Hitchhiker's -- to be fair, that did seem less like a game/world and more like a big, funny... art piece? I never got back to it after needing hints to make it to the Heart of Gold.
Ok cool! The reason I asked is that the multi-user setup has more benefits on Linux than on macOS. That's because on Linux, the full build sandbox is actually available, and the store's immutability is enforced by default.

The tradeoffs are obviously yours to consider. But the normal Nix build sandboxing helps protect you from nasty things like crypto miners in setup.py or whatever, as well as improving reproducibility.

That's less relevant on macOS where the sandboxing story is not so great.

Personally, using Nix with a daemon seems like a better setup to me but adding another highly privileged process unnecessarily is obviously a real security concern. There is some ongoing work, btw, to reduce the level of privileges that the Nix daemon needs.
Interesting! what kind of tools are you guys built and using for tech knowledge base?
Great! More oppression.

> The UN describes this goal as “an open, free, secure and human-centered digital future.”

That is like.. the opposite of what this is!

> The digital future as envisaged by these groups is going to be quite the opposite of open, free, or human-centric, however.

Indeed!

Frick these controlling mother-frickers and their view of the world that is completelly upside down. Freedom starts at the individual, and tying us down and controlling our identities and our economic capabilities has nothing to do with freedom. It's tyranny and a desire to say what people can and will do, plain and simple!

> people, devices, and entities, all tied up in a connected network that could apparently be centrally administered

F that! >:(

> When those planning this future scheme worry about any negative impact, they never see it as potentially affecting everyone – but only “civil society (…) or selected groups excluded from social benefits.”

their idea of a "civil society" is one in which the rich rob the poor, and where the people at large have no say. I don't like it one bit!

> Swedish biometrics company Fingerprint Cards has taken a big step into the WEF’s New Champions Community, an assembly of mid-sized enterprises.

Cool, I am a Swedish citizen as well and last time I went to renew my passport it took months and they were utterly unable to provide any kind of useful information about the state of things and the expected amount of time. The government of that country is a bunch of incompetent asshats when it comes to digitalisation of IDs. So good luck to Sweden and any company in that country having any kind of say about what the digital future looks like. How about you fix your issuance of passports and ID-cards first?
I had a MicroVAX in my bedroom which booted with a tick-tack-tick-tack going faster and faster culminating in a crescendo where it sounded like the discs synced up or something.

I'd then login to a prompt and type DIR before I turned it off again. I just pulled the power switch, I had no idea how to do a proper shutdown.
> All the stats I've seen are that there has never been less poverty in the world.

i wonder what happens to those stats if you take china out of that picture? do things look just as good?
Hell is other programmers: Existential programming and the perpetual ontological struggle of solving imaginary problems together.
Withe rise of larger and larger storage/disks, partitions are MORE necessary than ever.

Of course, you can cut down the number of partitions you use, but that makes your system extremely fragile. It then becomes a question of 'all or nothing'. I'd much rather have a situation where only one or two partitions are corrupted than have everything fall over.
the joke, you see, is that there must be something in the water or other environmental factor in the area that causes gross negligence toward commercial vessels
David Pogue: “They shut off the ship’s internet to prevent us from tweeting”
IANAC† but I think the use of Noise Protocol is completely bogus. Regardless of your protocol of choice, you cannot encrypt things end-to-end if you cannot authenticate who is at the other end that you're encrypting for—hence the use of "safety numbers"[0] in Signal, "certificate authorities"[1] in TLS, "web of trust"[2] in PGP, and the list goes on and on...

This is at best an obfuscation attempt to make fingerprinting more expensive, just like BitTorrent protocol encryption[3].

† I Am Not A Cryptographer

[0] https://support.signal.org/hc/en-us/articles/360007060632-Wh...

[1] https://en.wikipedia.org/wiki/Certificate_authority

[2] https://en.wikipedia.org/wiki/Web_of_trust

[3] https://en.wikipedia.org/wiki/BitTorrent_protocol_encryption
UI is a high frequency concurrency problem. The “deep rooted usability problems” (like lag, glitches, and clumsiness - general lack of fluency) are due to staffing UI projects with web designers and not concurrency engineers. The fluent conversational AI systems and other movie UIs that folks are imagining up are therefore blocked on the concurrency sub-problem. This is the space we research at Hyperfiddle, we put forth our proposed solution here: https://github.com/hyperfiddle/electric
Aren't discourse.org comments usually embedded into third party web sites? Also it appears they are paid.
They'd prefer GDP growth to slow bc people were satisfied with less, vs people getting mad as fuck about poor living standards and starting to flip cars over and k*ll politicians.
Everyone's talking about declining fertility but nobody's talking about declining energy. Raising children is hard work, at least if you want to do it all yourself and do a good job. I wish every day that my body was 20 years younger. And I wish my parents were 20 years younger too, they'd be a lot more able to provide support and enjoy their grandchildren. By the same token I'll be quite old when my kids have children, if I even live to see it.
looking at required dependencies it couldn't even run on the microcontroller
It is one thing to do it in person and an other to see it on a screen. As a diver I can fully understand why they want to go down there, for the same reason astronauts want to visit space instead of just sending up a satellite with a video camera.

That said, yes, titanic might not have been my choice personally. It has a sister ship that lies at a more reasonable depth of ~100 meters, so divers can actually be in the water and explore the inside. It is also fairly intact in contrast to titanic which is broken in half with the stern being mostly destroyed.
Will a relationship more likely be successful, if they're not still thinking of it as "settling" by the time that they commit?
It still can be! A client-side app that talks to an API is still the V. Obviously many apps get elaborate with client-side state, but you don’t have to!
You're right, this is not needed and serves no purpose.
Complete Guide: AI Content Generation Tools(2023 Edition)
This is interesting because Google just created AlloyDb[0] which is decidedly multiprocess for performance and switches out the storage layer from a read/write model to write+replicate + read-only model.

The deep dive[1] has some details; the tl;dr: is that the main process only has to output Write Ahead Logs to the durable storage layer which minimizes transaction latency. The log processing service materializes postgres-compatible on-disk blocks that read-only replicas can read from, with a caching layer for block reads which sends cache invalidations from the LPS to read replicas.

I'm not sure if similar benefits could be seen within a single machine; using network DMA or even rDMA to transfer bytes to and from remote machines also avoids TLB invalidation. There are some mentions in the mailing list of waiting for Linux to support shared page mappings between processes as a solution.

I'm not exactly sure I understand the reasoning behind process separation as crash recovery; as far as I understand each connection is responsible for correctness and so if a process crashes there seems to be an assumption that the database can recover and keep working by killing that process but that seems like it risks silent data corruption; perhaps it's equivalently mitigated by separating materialization of blocks from the sync'd WAL in a separate process from the multithreaded connection process producing WAL entries?

[0] https://cloud.google.com/alloydb
[1] https://cloud.google.com/blog/products/databases/alloydb-for...
@wtallis I have a question unrelated to this thread, but if you have a way to contact you privately it's about an article you wrote in 2017. Thanks
TFA says "Azure website" so I don't know what specific resource type it's referring to. At least with CDN Endpoints, Azure forces you to delete the CNAME record before you can delete the CDN Endpoint. They made that change a year or two ago IIRC, presumably to stop you from making this exact mistake.
Metrics for software development are pretty hard unless you are just grinding out the same code again and again. From my experience most productivity can be gained by all stakeholders staying actively involved and making quick decisions. I guess that's what Agile was supposed to be before it got perverted into micro-management hell.
Yeah, the scope-based disposal jumped out at me from the examples. I suppose that means that anywhere you still have a reference to the resource alive, referenced by an object in the main node loop, that thing would never be automatically destroyed, right? You'd have to manually release it anyway. On the other hand, does this trigger if anything returned from that function goes out of scope? Or not until everything returned from it does?
Live by the sword, die by the sword as far as doing business in regulation-free tax havens goes, I guess?
The tax payers in Quebec.
Am I the only person wondering whether at some point screen brightness becomes a health concern? Looking at this for more than a second almost hurts, and now it's as if I've stared into a flashlight and it takes minutes for my eyes to get back to normal.

(not an eye specialist, but I do have a biomedical background and I don't think it's completely ridiculous to be somewhat concerned...)
If I go bankrupt and get protected from my debts, that doesn't mean others who are in debt to me also get protected.
This seems like a silly premise though.

It's like saying a standard opener move in a boardgame is unlikely because there's a lot of other moves available. It's standard move because the game have an optimal set of opener move to achieve victory.

So if another planet with similar environment exist, the range of solutions for self preservation goal might be a tiny subset out of the hundreds of millions of bits of genetic information.
Mitchell and Webb had some fantastic skits about this: https://youtu.be/DTcBWo4Aj0g

https://youtu.be/xXSRvQlALMA