Slashdot is powered by your submissions, so send in your scoop

 



Forgot your password?
typodupeerror
×

Comment Yes (Score 2) 293

I have not seen a single case where daily micromanagement meetings contribute anything. Except frustration.

Now that I am (semi?)retired, I have decided not to accept any work that involves such.

Comment Makes some sense (Score 1) 199

When making an item for yourself, like the kayak paddle in the article, it makes good sense to use your own body measurements as a starting point.

I have heard of a modern harpsichord maker, who starts every instrument by defining the inch for that instrument. If I remember right, it was the width of the wide ("white") key. Everything else was derived from that with geometric methods, so the proportions of the instrument came out right.

I have read that in the middle ages, most European cities had engraved some (local) standard measurements in the walls of the city hall. That was good enough when there was not big need to standardize things. But today things are more international. A German M6 nut is going to fit on a Chinese M6 bolt, without any big discussion about the thread pitch etc.

Comment Not so simple (Score 1) 224

Long time ago there was a movement to explain what the computer should do, in more or less plain English instead of mysterious codes. It was called COBOL. It, and other high-level languages of that time did indeed change coding a lot. But the need for programmers did not go away, at all.

The real art of programming includes being aware of different failure modes, error handling, and considering malicious user input, as well as a deep understanding of what the program is supposed to do, and finding an acceptable compromise between the clients vague specs and what is technically possible. Maybe an AI can some day handle all that, but not in the near future.

Comment Telmac (Score 1) 523

Bet most of you have never heard of it, but my first computer was a Telmac 1800, built from a Finnish kit. Loosely based on RCA's Cosmac. Running on a RCA 1802 processor, with 2kb of memory (and room for another 2kb, if someone can use so much), audio cassette tape for storage, a lousy keyboard, and using an old TV for display, all of 64 pixels wide. Me and my dad soldered it together somewhere around 1975. Later we got an extension board with 16kb memory, and a better display, 16x64 characters, and a Tiny Basic interpreter. Soon after that, I dived into machine code... At a time I had nightmares directly in hex.

Bitcoin

Why People's Expensive NFTs Keep Vanishing (vice.com) 189

An anonymous reader shares a report from Motherboard, written by Ben Munster: When you buy an NFT for potentially as much as an actual house, in most cases you're not purchasing an artwork or even an image file. Instead, you are buying a little bit of code that references a piece of media located somewhere else on the internet. This is where the problems begin. Ed Clements is a community manager for OpenSea who fields these kinds of problems daily. In an interview, he explained that digital artworks themselves are not immutably registered "on the blockchain" when a purchase is made. When you buy an artwork, rather, you're "minting" a new cryptographic signature that, when decoded, points to an image hosted elsewhere. This could be a regular website, or it might be the InterPlanetary File System, a large peer-to-peer file storage system.

Clements distinguished between the NFT artwork (the image) and the NFT, which is the little cryptographic signature that actually gets logged. "I use the analogy of OpenSea and similar platforms acting like windows into a gallery where your NFT is hanging," he said. "The platform can close the window whenever they want, but the NFT still exists and it is up to each platform to decide whether or not they want to close their window." [...] "Closing the window" on an NFT isn't difficult. NFTs are rendered visually only on the front-end of a given marketplace, where you see all the images on offer. All the front-end code does is sift through the alphanumeric soup on the blockchain to produce a URL that links to where the image is hosted, or less commonly metadata which describes the image. According to Clement: "the code that finds the information on the blockchain and displays the images and information is simply told, 'don't display this one.'"

An important point to reiterate is that while NFT artworks can be taken down, the NFTs themselves live inside Ethereum. This means that the NFT marketplaces can only interact with and interpret that data, but cannot edit or remove it. As long as the linked image hasn't been removed from its source, an NFT bought on OpenSea could still be viewed on Rarible, SuperRare, or whatever -- they are all just interfaces to the ledger. The kind of suppression detailed by Clements is likely the explanation for many cases of "missing" NFTs, such as one case documented on Reddit when user "elm099" complained that an NFT called "Big Boy Pants" had disappeared from his wallet. In this case, the user could see the NFT transaction logged on the blockchain, but couldn't find the image itself. In the case that an NFT artwork was actually removed at the source, rather than suppressed by a marketplace, then it would not display no matter which website you used. If you saved the image to your phone before it was removed, you could gaze at it while absorbing the aura of a cryptographic signature displayed on a second screen, but that could lessen the already-tenuous connection between NFT and artwork.
If you're unable to find a record of the token itself on the Ethereum blockchain, it "has to do with even more arcane Ethereum minutiae," writes Ben Munster via Motherboard. He explains: "NFTs are generally represented by a form of token called the ERC-721. It's just as simple to locate this token's whereabouts as ether (Ethereum's in-house currency) and other tokens such as ERC-20s. The NFT marketplace SuperRare, for instance, sends tokens directly to buyers' wallets, where their movements can be tracked rather easily. The token can then generally be found under the ERC-721 tab. OpenSea, however, has been experimenting with a new new token variant: the ERC-1155, a 'multitoken' that designates collections of NFTs.

This token standard, novel as it is, isn't yet compatible with Etherscan. That means ERC-1155s saved on Ethereum don't show up, even if we know they are on the blockchain because the payments record is there, and the 'smart contracts' which process the sale are designed to fail instantly if the exchange can't be made. [...]"

In closing, Munster writes: "This is all illustrative of a common problem with Ethereum and cryptocurrencies generally, which despite being immutable and unhackable and abstractly perfect can only be taken advantage of via unreliable third-party applications."

Comment Make everyone a moderator (Score 1) 385

If everyone is required to give quick feedback after reading a post, the system would have a lot of data. Bit like the moderation here on slashdot. The system could learn to predict your opinion of a post based on who has recommended or disliked it. You could set your reading threshold according to your mood. This could easily lead into bubbles of like-minded people reading only the same kind of stuff, but the system could add some opposing views that have got very positive ratings.

Comment Assuming the impossible (Score 1) 194

The article assumes a "super intelligent" AI that "could feasibly hold every possible computer program in its memory at once", and then concludes that we can not control it. Sure, if you make impossible assumptions, you get impossible results. That is like assuming we have an all-powerful and all-knowing god, and asking how mere humans could control such a thing.

Comment Simple solution (Score 1, Interesting) 51

I don't know how Apple's app store works, but I suspect they could make a big "privacy" label for all apps who have not updated their information, warning in big bold letters that this app may collect all kind of data, and the authors are not telling how much, what, or why. I bet Google and other developers would rush to release a new version with a more proper label...

United States

Trump Attacks Legitimate Vote-Counting Efforts and Claims Fraud Without Basis (cnn.com) 691

President Trump attacked legitimate vote-counting efforts in remarks from the White House early Wednesday, suggesting attempts to tally all ballots amounted to disenfranchising his supporters, CNN reports. From the report: "Millions and millions of people voted for us," Trump said in the East Room. "A very sad group of people is trying to disenfranchise that group of people." His remarks were laced with misleading statements and outright falsehoods and amounted to an assault on the Democratic process. He insisted that states where vote tallies currently show him leading should be called in his favor, despite significant outstanding votes yet to be counted. He said he was preparing to declare victory earlier in the evening. "We were getting ready for a big celebration. We were winning everything. And all of a sudden it was just called off," he said. Trump baselessly claimed a fraud was being committed. "This is a fraud on the American public. This is an embarrassment to our country," Trump claimed. "Frankly we did win this election," he said, despite millions of votes still outstanding. Saying he would go to the US Supreme Court, Trump said he wanted "all voting to stop." Further reading:
Biden urges patience as Trump threatens court action (The New York Times);
Trump falsely and prematurely claims election victory (Axios);
Trump baselessly claims 'fraud' amid nail-biter results (The Guardian);
Trump falsely declares victory: 'We already have won' (ABC News);
Trump tries to claim victory; Biden says votes still being tallied (NPR);
and No clear winner in presidential race as vote counting continues, election hangs in balance. (Fox News)

Slashdot Top Deals

Any program which runs right is obsolete.

Working...