Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror

Comment Re:Who cares (Score 1) 25

You can helpfully provide a "debian" folder and the rpmbuild config that worked on one test system, and all the debian/redhat based distributions take your tarball and then adapt the things you got different from how they do things usually.

Provided your application already has enough users compiling it from source code to justify packaging it in the first place.

Comment Game-key cards (Score 1) 56

I think allo is referring to the "game-key cards": Nintendo Switch 2 cartridges that contain the title screen and nothing else, where the whole game is shipped as a day-one update. At least on the original Switch, Nintendo required the first few missions of the single-player campaign to be on the cartridge. Among early physical games for Nintendo Switch 2, only Nintendo's first-party games and CD Projekt's Cyberpunk 2077 weren't game-key cards.

Comment Start with gcc -fsanitize=address,undefined (Score 2) 68

What would your hardened version of C look like?

It'd look like a subset of C where the compiler emits a diagnostic for every undefined behavior that's practical to detect at compile time and inserts code to catch at runtime everything else the standard calls undefined. The first step toward this is what GCC already does for -Wall -Wextra -pedantic -fsanitize=address,undefined. The second step is that a pointer variable doesn't contain a raw address but instead a base address and index, and every dereference of an array member is bounds-checked against the size of the object it came from. This ends up making the language's strict aliasing rule even stricter, and a lot of pointer casts or union puns become undefined and therefore errors. After programmers become accustomed to stricter pointer provenance, a compiler maker can add a concept of ownership, with a borrow checker to detect use-after-free and the like.

Comment Compare unsafe code in JVM and CLR (Score 1) 68

The problem is that without allowing some "unsafe" operations in Rust or any other language it is impossible to do any I/O or interface with foreign languages like C. It would be totally useless.

If the only programs with permission to escape the language's type system are system libraries signed by the operating system publisher, it isn't "totally useless." It'd be like Java applets, J2ME phone applications, Silverlight applets, XNA games, and Windows Phone 7 applications. Executables for these platforms are in an intermediate representation that lets the loader tell if unsafe was used. If the executable contains unsafe code but isn't signed with the permission to escape the sandbox, the loader raises a security exception. Applications were expected to perform I/O through first-party system libraries signed with this permission. Third parties weren't supposed to be doing "systems programming" on these platforms.

Comment Re:maximum security prison (Score 1) 56

OK, so if you disagree with 99.9% of what I write, tell me do you agree or disagree with this thesis I wrote a year ago about Islam being at war with the rest of Civilization:
https://f6ffb3fa-34ce-43c1-939d-77e64deb3c0c.atarimworker.io/journal/3...

this position on the government being 'necessary' evil that needs to be controlled because left to its own devices it causes millions of deaths by war and other means:
https://f6ffb3fa-34ce-43c1-939d-77e64deb3c0c.atarimworker.io/comments....

this position that government promoting consumption rather than production with 0% interest rate policies, getting off gold standard, laws and taxes leads to economic destruction, that there are no savings anymore
https://f6ffb3fa-34ce-43c1-939d-77e64deb3c0c.atarimworker.io/comments....

position that government selecting losers and winners by choosing businesses to fund ends up creating inefficient monopolies (space x comes to mind, but this comment is from 2010)
https://ancillary-proxy.atarimworker.io?url=https%3A%2F%2Fscience.slashdot.org%2Fc...

position that USA is printing the dollar into oblivion, gold is real money and should be used as standard to prevent countries from inflating the money supply, that USA bonds are junk, of-course this was 2013 when USA's debt was around 16Trillion, today it is over 38Trillion, things have gotten worse by a factor greater than 2, the world is getting off the USD standard, using other currencies more, bond yields have at least doubled due to the falling bond price:
https://ancillary-proxy.atarimworker.io?url=https%3A%2F%2Fyro.slashdot.org%2Fcomme...

You can say whatever you like about my intelligence but if you disagree with 99.9% of my comments you are quite a bit off.

Comment Re:maximum security prison (Score 1) 56

disagreeing with me on anything does not invalidate my positions nor does it make you right in any way, I do not know why it was important for you to add that to your reply, it actually implies that many of your positions are incorrect and it does not increase the chances that my position on flock cameras is more or less valid. My positions pretty much always align with each other because they are all derived from the assertion that maximizing individual freedoms is the most important goal for human life.

Comment Protocols, not platforms (Score 1) 116

Exactly. Gasoline, mains power, and batteries are standardized. So are LTE, 5G NR, and Wi-Fi. Compare what Mike Masnick of Techdirt and other Internet user freedom advocates have called "protocols, not platforms."

Though even if there were no cryptographic lockdown of these "smart" devices' system software to interact only with the vendor's server, one big obstacle to running your own server (with proverbial blackjack and hookers) is that so many Internet providers nowadays block inbound TCP connections. T-Mobile Home Internet, for example, puts subscribers behind carrier-grade network address translation (CGNAT) with the whole neighborhood behind one IPv4 address. Even through IPv6, their gateway appliance offers no port forwarding or DMZ option.

Comment Re: scourge (Score 1) 56

really? does USA have a dictator running the place for 25 years, regardless of the rules? Who even appoints State governors, maybe mayors even? Court judges who rubberstamp decisions sent down from him? An actual oppressive apparatus designed to jail anyone and torture and murder? A population poor enough that an offer of a couple of thousand dollars a month is enough for them to go die in a pointless war, where theft and rape and murder and torture is not only for the enemy but is a common tool to force the own military to go forward? There us more, I can do this all day.

Comment Re:And that is a good thing... (Score 1) 102

I'm sure that serving you a lot of ads is the point of the excessive length of internet recipes, but there's another reason, too. A simple list of ingredients, or a list of instructions (like how to build Ikea furniture) cannot be copyrighted. I think many of these overly verbose recipe authors really do want to make it appear that their own takes on the recipes are distinct and innovative, and that helps them secure their own content from being scraped wholesale. But of course, AI just says, "fuck it, I can summarize," and it's pretty hard to prove it was your recipe it summarized..

Comment Re: scourge (Score 1) 56

You don't understand what their lives are, all of them are on the dole, the main value to them is ability to get something from the government for free, be it a public transit pass or government provided housing of some sort or government provided doctor appointment and especially they are worried about their government provided pensions. A government provided pension is more important than anything to them, including their dignity (which does not exist at all there, see any video with them standing on their knees, asking putin to give them as or housing or whatever).

They are descendants of feudal system that have never outgrown it, they are completely convinced that theirs is the best place in the world as well and that Ukraine attacked them somehow together with NATO and that the West wants to steal their land and destroy their values. They love it when putin talks about Sarmat or Burevestnik (Skyfall or more literally Storm Harbinger) nuclear missiles hitting London, Berlin or New York.

Every day on their TV sets they tune into Soloviev, Skabeeva etc. propagandists, who keep telling them that everyone wants to steal from them so they have to attack them first to kill them before the theft happens.

Most ruzzians are poor AF as most of them do not live and work in Moscow, where the wealth of the entire stupid place is concentrated in a few hands and all of the prostitutes who serve these hands.

They are sending their husbands, sons, fathers and brothers (and some women as well) to murder, rape and steal from Ukrainians on daily basis and should they somehow defeat Ukraine, the rest of Europe will be next on the menu.

Do not worry about the 'poor AF ruzzians', worry what will happen if these zombies get their way with you.

Slashdot Top Deals

Were there fewer fools, knaves would starve. - Anonymous

Working...