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

 



Forgot your password?
typodupeerror

Comment Re: Meanwhile (Score 1) 56

Typical "but it works for me, and everyone else is a fool. Ãoe reply.

I am a systems biologist regularly handles tons of genetic, spectroscopic and clinical data. I often want to use a spreadsheet to look at data structure, even it is only to write extraction and curation scripts

Excel is dumpster with a hole rusted through the bottom leaving a trail of garbage everywhere it goes.

"A programmatic scan of leading genomics journals reveals that approximately one-fifth of papers with supplementary Excel gene lists contain erroneous gene name conversions."

https://ancillary-proxy.atarimworker.io?url=https%3A%2F%2Flink.springer.com%2Farti...

Comment Re:Meanwhile (Score 1) 56

That was me, too. Excel was absolutely essential to my productivity as a data-slinger, managing real-word data into and back out of largish SQL databases. The ability to just refresh a pivot table from SQL was an automatic one-click updated report, with no code.

I could do a whole bunch of massaging of data from plain text files, notes, cut-and-paste from other applications - or I could do several Excel formulas and maybe a short macro, and process tens of thousands of records into the big database.

It was about far more than "modelling" it was a swiss army knife of data massaging, reformatting, and above all, data-cleaning.

Whenever I get data in excel I cringe. The data will almost always be mangled requiring me to go back to the source and ask them to change their workflow.

Just before Thanksgiving I received a spreadsheet full of serial numbers. The serial numbers with letters in them were fine. The serial numbers that were all numeric all ended with a 0 due to irreversible loss of precision.

Decades ago I loved seeing all the shit people would come up with in excel, access and oracle forms. It let people who do not get paid to do this shit get useful value. Everyone else... professionals who should know better than to use excel is an another story entirely.

Comment Re:in a way (Score 1) 142

russia has already reached the point where attrition cascades. even the nyt admits this.

Russian attrition is indeed spiraling.
https://ancillary-proxy.atarimworker.io?url=https%3A%2F%2Fen.zona.media%2Farticle%2F...

at this point only a few countries in europe (actually just 3-4 that count: uk, france, germany and maybe poland) and a minority of ukranians (20% according to last gallup poll) want to continue the war, hoping to rescue the situation in the long run.

With the exception of Putler very few wanted the war to start much less continue. Don't mistake wanting war to end for any Ukrainian willingness to acquiesce to absurd demands of Putler et el.

1. ukraine:
- fight to the last man (which will be soon) while being supported by ... europe (the us has bailed)

This is nonsensical. Both sides are capable of suffering their respective rates of attrition forever. This war like nearly every war will not be settled by running out of men. It will be settled by running out of will.

- steal russian assets to support ukraine for 2 more years, see from there. if they succeed, the money will last 6 months, it will wreck their financial industry for good (one of its few industries still standing) and when the trial comes they will have to pay the money back plus reparations.

Forfeiture of Russian assets is something that should have been done years ago as a down payment for harms Russia has already inflicted on Ukraine. This is no different than any corporation or person having their assets forfeited to cover damages they caused.

- rebuild their military, specially germany, for an eventual direct confrontation years down the line, 2030 is thrown around as a target. the problem with this plan is lacking industrial capacity, no access to cheap energy, no money, stagnation or growth of less than 0.5% in the best case and the fact that russia will keep doing the same with industrial capacity at full steam, unlimited energy, growing about 4% and about 4 years headstart.

You are delusional. The Russian military industry is shrinking because the country is going broke. The Russian central bank selling off gold reserves is like a spider eating its own web.

https://ancillary-proxy.atarimworker.io?url=https%3A%2F%2Fwww.themoscowtimes.com...

https://ancillary-proxy.atarimworker.io?url=https%3A%2F%2Fpeacerep.org%2Fwp-conten...

now, the thing is that russia can win this conflict, and is actually doing so, but not the greater war. even if they get to the dnieper and odessa, as long as these european elites refuse to back off, and they don't seem inclined to do so, western ukraine will be a festering wound, even if totally depaupered. the conflict will freeze and will eventually erupt again. this is not a good situation for russia, which is why

Nobody can win jack shit. This war is exclusively grinding attrition for as far as the eye can see with Russia suffering the vast majority of all losses.

they want to negotiate, and their stance on this hasn't changed much since 2022, which is what they have been warning about since 2008. it would be the best for everyone, frankly.

You contradict yourself. Russia has shown zero interest in negotiation having maintained the same set of unacceptable maximalist demands throughout.

Comment Re:Part of the reason: 2038 (Score 1) 31

OpenBSD has the luxury by fiat that users will accept utterly breaking API for previous versions, to say you must recompile all apps for the new 32 bit time_t; not a big deal the way the distro is put together, if you use their thousands packages you're fine, they did the work for you. OpenBSD users are fine with the "flag day break the past" approached, explained, promised and delivered.

Not the case in Linux land, utterly different situation. They promise and keep backward compatibility of 32 bit libraries. No flag day promised, threatened or allowed. Your 32 bit Linux will die in 2038, deal with it.

It is possible to preserve previous structures for compatibility while accepting changes for newly compiled software. For example to support 64-bit time_t on x86 build add the compiler flag D_TIME_BITS=64. Decades ago similar changes were made to allow for handling of large files in Linux without breaking backwards compatibility.

Comment Re: psychiatrist for AI (Score 1) 78

LLMs absolutely, without question, do not learn the way you seem to think they do. They do not learn from having conversations. They do not learn by being presented with text in a prompt, though if your experience is limited to chatbots could be forgiven for mistakenly thinking that was the case. Neural networks are not artificial brains. They have no mechanism by which they can 'learn by experience'. They 'learn' by having an external program modify their weights in response to the the difference between their output and the expected output for a given input.

This is "absolutely without question" incorrect. One of the most useful properties of LLMs is demonstrated in-context learning capabilities where a good instruction tuned model is able to learn from conversations and information provided to it without modifying model weights.

It might also interest you to know than the model itself is completely deterministic. Given an input, it will always produce the same output. The trick is that the model doesn't actually produce a next token, but a list of probabilities for the next token. The actual token is selected probabilistically, which is why you'll get different responses despite the model being completely deterministic.

Who cares? This is a rather specific and strange distinction without a difference that does not seem to be in any way related to anything stated in this thread. Randomness in token selection impacts the KV matrix which impacts evaluation of subsequent tokens.

Remember that each token is produced essentially in isolation. The model doesn't work out a solution first and carefully craft a response, it produces tokens one at a time, without retaining any internal state between them.

This is pure BS, key value matrices are maintained throughout.

That's a very misleading term. The model isn't on mushrooms. (Remember that the model proper is completely deterministic.)

Again with determinism nonsense.

A so-called 'hallucination' in an LLM's output just means that the output is factually incorrect. As LLMs do not operate on facts and concepts but on statistical relationships between tokens, there is no operational difference between a 'correct' response and a 'hallucination'. Both kinds of output are produced the same way, by the same process. A 'hallucination' isn't the model malfunctioning, but an entirely expected result of the model operating correctly.

LOL see the program isn't malfunctioning it is just doing what it was programmed to do. These word games are pointless.

Comment Re:Still flogging the dead "AI" horse? (Score 1) 78

AI will certainly provide some investors with a great return, while other, less savvy investors, will lose their shirts. But AI is here to stay, it's not going to suddenly disappear because everybody realizes it's a scam. Just as with the dot-com bubble in the 1990s, the AI bubble will burst, leaving behind the technologies that are actually useful.

The dot.com bubble provided value in the form of useful infrastructure investments. When the AI bubble bursts all you are going to be left with are rooms full of densely packed GPUs that will be scrapped and sold off for pennies on the dollar.

I agree completely that it's absurd to suggest that AI will "replace humanity." But that doesn't mean AI (or LLMs specifically) isn't useful.

AI is a tool. Used well, while understanding its limitations, can be a tremendous time-saver. And time is money.

How much of a time saver is it to have a magical oracle at your fingertips that constantly lies to you? How much time is saved when you have to externally cross check everything it says? It only saves "tremendous" time when you can afford not to care about the results.

Comment Re:"Micron has made the difficult decision" (Score 1) 116

Yes and no. I suspect the enthusiast PC market was on shaky ground from a profit point of view for a long time. I'm honestly surprised the consumer RAM industry supported so many companies providing a product which largely struggled to differentiate itself beyond anything other than blinking LEDs.

There are three vendors Samsung, Micron and Hynix who actually produce chips.

A much larger crowd of integrators literally just scrape the bottom of the bin and glue whatever they find to a PCB. Doesn't take much to be an integrator. Some don't even have the proper equipment to properly test the memory before shipping.

Comment Re:Reality (Score 1) 143

So what exactly makes these unhealthy? I consistently get voted down whenever I question this, but just because it's "ultraprocessed" doesn't make it unhealthy.

Sigh. You get voted down because you generalise the point in a way that makes the question unanswerable. There is a proven link between health outcomes and ultra processed foods, but the specifics of it is difficult to establish.

LOL someone states the term ultra processed is too general and the response is you are generalizing. As it stands the term "ultra processed" is about as useful as a California cancer warning.

Comment Re:They're gonna make NAT illegal (Score 2) 32

That's always been a curiosity to me - why haven't the big industries pushed for IPv6 adoption? I mean they lost their cases because of NAT hiding families or more behind a single IP address (mobile users are hidden behind CGNAT).

You would think they would push for the rapid adoption of a technology that would let them individually identify a device which would let them for the most part identify a single user.

There is no effective difference between IPv4 NAT and IPv6.

With IPv4 CGNAT ISPs do port range mapping and store the map with subscribers session history allowing disambiguation of multiple customers behind the same IP.

IPv4 NATs run by subscribers is effectively no different from IPv6 privacy addresses. Yes they get globally unique addresses however these are constantly changing. There is no way to link them back to a specific users or machine within the network after the fact.

Comment Re: Of course it does (Score 1) 76

You guys are working on the very bad assumption (made by a guy who has no idea what he's talking about) that this information is even available to SpaceX to begin with.

The only way to determine the precise location of a terminal is with plain old GPS, and that isn't at all foolproof.

This is utter nonsense. Ukraine is huge, all 8k+ starlink satellites are in LEO and both satellites and ground terminals use phased array antennas in the Ku band. Locations of starlink terminals can be attained with relevant specificity even without multilateration.

Slashdot Top Deals

Life. Don't talk to me about life. - Marvin the Paranoid Anroid

Working...