barsoap

joined 2 years ago
[–] barsoap@lemm.ee 1 points 4 months ago (1 children)

In Germany, if 14-18yolds make nude selfies then nothing happens, if they share it with their intimate partner(s) then neither, if someone distributes (that's the key word) the pictures on the schoolyard then the law is getting involved. Under 14yolds technically works out similar just that the criminal law won't get involved because under 14yolds can't commit crimes, that's all child protective services jurisdiction which will intervene as necessary. The general advise to kids given by schools is "just don't, it's not worth the possible headache". It's a bullet point in biology (sex ed) and/or social studies (media competency), you'd have to dig into state curricula.

Not sure where that "majority of cases" thing comes from. It might very well be true because when nudes leak on the schoolyard you suddenly have a whole school's worth of suspects many of which (people who deleted) will not be followed up on and another significant portion (didn't send on) might have to write an essay in exchange for terminating proceedings. Yet another reason why you should never rely on police statistics. Ten people in an elevator, one farts, ten suspects.

We do have a general criminal register but it's not public. Employers generally are not allowed to demand certificates of good conduct unless there's very good reason (say, kindergarten teachers) and your neighbours definitely can't.

[–] barsoap@lemm.ee 0 points 4 months ago* (last edited 4 months ago)

“gridlock” happens in non-grid layouts too, the english name is just taken from american road patterns.

I said something about road hierarchies, you ignored it.

“show me…” no. YOU made a claim (that local information suffices, which is a VERY bold claim), so it’s on you to prove that local information suffices.

These systems are in operation. You claimed they lead to gridlock. What I get from the Chinese experiment here is that they collected data, threw an optimisation algo on it, and then adjusted local parameters, "err towards giving more green time in this direction" type of deal. They're still going to use the same type of adaptive, local-control system that's becoming increasingly common in the last decade.

roads are absolutely NOT “like wires”; they are like pipes. which is why civil engineers commonly use fluid dynamics to simulate traffic.

Vehicles travelling on roads constitute information travelling over roads. Are you trying to deliberately misunderstand what I'm saying. You do not need to look at the app of the parcel carrier to know that your parcel arrived, it's right there on your doorstep. That's information. Metaphorically, thus, package delivery trucks are wires.

“all the information is there” is not enough information to verify the claim; it’s a wild guess without evidence to back it up.

if shit where THAT simple, we’d have it figured out 50 years ago… it’s almost like this isn’t the simple problem you desperately want it to be…

50 years ago we neither had the sensors we have now, nor did we have the processing power to use it. Traffic light control was often still done electromechanically. "Adaptive" means a lot more than "pedestrians have a button and there's an induction coil to detect a car". Those systems actually solve the local problem optimally which, in the case of traffic management, means that the global problem is solved optimally because the problem has optimal substructure. Don't ask me for a proof of optimal substructure I just sat on a municipal traffic committee, I don't actually design those systems. Got annoyed at stupid NIMBY questions so I drowned them with smart ones. When you observe those kinds of lights in low traffic situations they're green for everyone because they switch as soon as they see someone arriving and noone else needs to be let through. In higher traffic situations they prioritise throughput, but make sure to not let waiting time for others get exceedingly long, or allow large backups.

[–] barsoap@lemm.ee -1 points 4 months ago (2 children)

this completely ignores larger traffic patterns like arterial roads.

with your idea you are guaranteed to get massive gridlock all along the major roads.

How. Seriously. Show me an adaptive traffic light dumb enough to cause gridlock. Not to mention that gridlock and having arterials, road hierarchies in general, are kinda incompatible with each other and most of the world doesn't use grids in the first place.

And it's not like we don't have central control over here -- it's that all the information necessary to make decisions for a single traffic light is available right there, at the traffic light, because it is impossible to have traffic (or the absence thereof) and that not carrying the necessary information. Roads are wires, so to speak. Central control could make those decisions, but as local information suffices, why would it, regarding traffic lights it's generally only monitoring. Central control can override things, things like ambulances influence traffic lights in a non-local manner (which is a luxury problem because they are allowed to cross on red anyway), but for basic operation central control could vanish and you wouldn't see a difference, when a light loses connection but not power it just keeps on operating. Things like information systems telling people where to park need non-local control because they need non-local information.

[–] barsoap@lemm.ee 0 points 4 months ago (4 children)

one intersection influences others down the line,

And gets data from them, in the form of how and when cars arrive, and that's all you need, at that point it's a simple problem: When an individual traffic light regulates local traffic optimally based on that local information, then it does not cause undue problems for other traffic lights. Evolution does decentralised factory shop-floor planning just fine with just local information (have a look of how the genome assembles itself into bodies), and traffic flow is vastly less complex. "Acting on local information" does not mean "blind to global concerns", that local information includes what's necessary to know about the global situation. You can have every traffic light talk to the one down/upstream ("I'm seeing this many cars from you, I send you this many cars) but that's just another way to do the local sensors.

Traffic routing can make use of global information, but we were talking about deciding the length of light phases, not figuring out where to build a metro line, narrow a street, whatnot.

[–] barsoap@lemm.ee -2 points 4 months ago (6 children)

It's not an extremely large amount of data at all, you can get perfect efficiency by having lights act on completely local, real-time, sensor data, as in "how many cars are in which direction". AI is useful to recognise who wants to use the light but that's the end of it. You don't need to predict traffic patters as you don't need them to see what's the state of the streets right now, worse, such predictions are a source of BS. Lots of patterns happen all the time that have no precedence as construction sites shift, sportsball games get cancelled or not, whatnot.

[–] barsoap@lemm.ee 11 points 4 months ago* (last edited 4 months ago)

Isn't that the age old "Is Burzum NSBM" discussion. Vikernes is definitely a Nazi, but his music, as in texts etc, isn't infested with Nazi ideology much unlike much more clear-cut NSBM: It's not National-Socialist Black Metal, but Black Metal than happens to be created by a National Socialist.

IMO in the end I don't mind you listening to, or even liking, Burzum, but please have the moral wherewithal to pirate. If that means you can't have them on the platform because you'd be exposed to lawsuits, then so be it. Fuck Vikernes, he made his own bed.

[–] barsoap@lemm.ee 4 points 4 months ago* (last edited 4 months ago)

That's a directive, it's not a regulation, and the directive calling anyone under 18 a child does not mean that everything under 18 is treated the same way in actually applicable law, which directives very much aren't. Germany, for example, splits the whole thing into under 14 and 14-18.

We certainly don't arrest youth for sending each other nudes:

(4) Subsection (1) no. 3, also in conjunction with subsection (5), and subsection (3) do not apply to acts by persons relating to such youth pornographic content which they have produced exclusively for their personal use with the consent of the persons depicted.

...their own nudes, that is. Not that of classmates or whatnot.

[–] barsoap@lemm.ee 1 points 4 months ago (1 children)

I wasn't really thinking of HPC but my next gaming rig, TBH. The OS can move often accessed pages into faster RAM just as it can move busy threads to faster cores, gaining you some fps a second or two after alt-tabbing back to the game after messing around with firefox. If it wasn't for memory controllers generally driving channels all at the same speed that could already be a thing right now. It definitely already was a thing back in the days of swapping out to spinning platters.

Not sure about HBM in CPUs in general but with packaging advancement any in-package stuff is only going to become cheaper, HBM, pedestrian bandwidth, doesn't matter.

[–] barsoap@lemm.ee 0 points 4 months ago* (last edited 4 months ago)

I'd assume the soldered memory to have a dedicated memory controller. There's also no hard requirement that a single controller can't drive different channels at different speeds. The only hard requirement is that one channel needs to run at one speed.

...and the whole thing becomes completely irrelevant when we're talking about PCIe expansion cards the memory controller doesn't care.

[–] barsoap@lemm.ee 3 points 4 months ago

Using it as cache would reduce total capacity as cache implies coherence, and treating it as ordinary swap would mean copying to main memory before you access it which is silly when you can access it directly. That is you'd want to write a couple of lines of kernel code to use it effectively but it's nowhere close to rocket science. Nowhere near as complicated as making proper use of NUMA architectures.

[–] barsoap@lemm.ee 2 points 4 months ago* (last edited 4 months ago) (5 children)

The cache hierarchy has flopped? People aren't using swap?

NUMA also hasn't flopped, it's just that most systems aren't multi socket, or clusters. Different memory speeds connected to the same CPU is not ideal and you don't build a system like that but among upgraded systems that's not rare at all and software-wise worst thing that'll happen is you get the lower memory speed. Which you'd get anyway if you only had socketed RAM.

[–] barsoap@lemm.ee 13 points 4 months ago (11 children)

I definitely wouldn't mind soldered RAM if there's still an expansion socket. Solder in at least a reasonable minimum (16G?) and not the cheap stuff but memory that can actually use the signal integrity advantage, I may want more RAM but it's fine if it's a bit slower. You can leave out the DIMM slot but then have at least one PCIe x16 expansion slot. A free one, one in addition to the GPU slot. PCIe latency isn't stellar but on the upside, expansion boards would come with their own memory controllers, and push come to shove you can configure the faster RAM as cache / the expansion RAM as swap.

Heck, throw the memory into the CPU package. It's not like there's ever a situation where you don't need RAM.

view more: ‹ prev next ›