towerful

joined 2 years ago
[–] towerful@programming.dev 18 points 4 months ago

I would love some of those less exciting times.


May you live in exciting times

Is the worst curse

[–] towerful@programming.dev 17 points 4 months ago* (last edited 4 months ago) (3 children)

I'm guessing it would be a bunch of Https or tls packets to Amazon domains and IPs

[–] towerful@programming.dev 20 points 4 months ago (1 children)

I mean, it's Dave Plummer. He's pretty switched on.
If he has tinkered with it, he will know what he has done to it.
If they haven't been tinkered with and have been adopted into a botnet, that's a defective product and shit security from Amazon.

More likely it's doing what Amazon has made it do. So, probably audio recordings and any other sensor data and metrics they can gather

[–] towerful@programming.dev 10 points 4 months ago

Containerise your Virtual Machines!
Or... Virtual Machinerise your Containers?

[–] towerful@programming.dev 6 points 4 months ago (1 children)
[–] towerful@programming.dev 8 points 4 months ago

1st of Jan 1970 is the Unix Epoch, ie 0 seconds.

So, yeh... The funny sex number joke is there, but doesn't work as a standalone joke. So, has to be 1st Jan 1970

[–] towerful@programming.dev 6 points 4 months ago* (last edited 4 months ago) (2 children)

Yes. I was laying on the sarcasm heavily.
I presume that's what these oracle services provide.
Essentially hosts the us governments GDP NFT, so you can right click and download it just like every NFT crypto bro hates you doing.
Whether its actually the US Government hosting the file, or these oracle services hosting it... It doesn't matter.

Why not just host the files on a government website with appropriate file hashes (so users can verify the file is still the same), let the internet archive and the national archives take a snapshots of the files and pages and hashes etc... ? That's a well regarded site archival system, and the governmental archival system. Has redundancy, pedigree and public acceptance.
Fuck it, publish just the hash on some block chains so the "fingerprint" of the report is immutable. But call it what it is.

The report isn't "published on the Blockchain".
It is linked from some blockchains.
There is still a file hosted by some servers.
You can't download your favourite blockchain, take it to the top of Mount Rushmore with no internet and inspect the US GDP figures without first downloading the file linked in the block chain.

Blockchain oracles are entities that connect blockchains to external systems, allowing smart contracts to execute depending on real-world inputs and outputs. Oracles give the Web 3.0 ecosystem a method to connect to existing legacy systems, data sources and advanced calculations.

https://cointelegraph.com/learn/articles/what-is-a-blockchain-oracle-and-how-does-it-work

[–] towerful@programming.dev 27 points 4 months ago (4 children)

So, being born on 1st January 1970 won't work anymore?
What if I've had my steam account for more than 18 years?

OSA is a pile of shit

[–] towerful@programming.dev 46 points 4 months ago* (last edited 4 months ago) (5 children)

Yay, decentralised and immutable!

Data integrity at source: If the BEA’s initial data is wrong (as sometimes happens with revisions), blockchain only makes the error permanent until corrected with new updates

Oh, so... Like previously just publishing a pdf on a website, then.
I guess it means they can't hide revisions. Which is what archive.org (and the us government equivalent that archives government sites) provided when the government just published the pdf.

At least it's decentralised!

Over-reliance on oracles: Chainlink and Pyth are powerful, but their centrality creates new concentration risks. If they malfunction or face attacks, critical data feeds could be disrupted.

Gotcha, still has centralised services.

Quotes taken from https://www.ccn.com/education/crypto/gdp-on-blockchain-us-government-data-bitcoin-ethereum-other-networks/ which seems to have the best technical info I could find

Still not much information. I'm presuming an "oracle" is something that gives you a hash of the "immutable" data, so you only have to pay to get that hash recorded on a blockchain instead of however many kB of PDF.

[–] towerful@programming.dev 4 points 4 months ago (1 children)

Programming isn't about syntax or language.
LLMs can't do problem solving.
Once a problem has been solved, the syntax and language is easy.
But reasoning about the problem is the hard part.

Like the classic case of "how many 'r's in 'strawberry'", LLMs would state 2 occurrences.

Just check googles AI Mode.
The strawberry problem was found and reported on, and has been specifically solved.

Promoted how many 'r's in the word 'strawberry':

There are three 'r's in the word 'strawberry'. The letters are: S-T-R-A-W-B-E-R-R-Y.

Prompted how many 'c's in the word 'occurrence':

The word "occurrence" has two occurrences of the letter 'c'.

So, the specific case has been solved. But not the problem.
In fact, I could slightly alter my prompt and get either 2 or 3 as the answer.

[–] towerful@programming.dev 3 points 4 months ago

I was in a company that tried to develop some ai apps, but kind of failed, but I learned a lot about how to use ai, what can be done and what is not sensible to do with ai

That's basically the "AI is replacing jobs. AI can't replace jobs".
C-suite don't get it. It's a hugely accessible framework that anyone can use. But only trained people can use the results. But c-suite trust the results because software has been so predictable (so trustworthy) in the past.
C-suite replace employees with AI. AI can't actually do the job that it pretends it can do. Everyone suffers, and the people selling the shovels profit the most from the gold rush.
It lies on its resume and in it's interviews, but in ways that are hard to detect.

I bet there was a similar sentiment when automation replaced blue collar jobs.
And yet, all those automations still require tool and die manufacturing and maintenance. Buy a tool & die from wherever which is purpose built to your process, and a year down the line you require the supplier to maintain the actual die - the actuators and machine can be maintained by anyone, but the "business logic" is what produces a good high quality part. Process changes? Updated design? Changing supplier to a slightly different material? Back to the supplier to new die.
But so many jobs were made "redundant" by cheap tooling and automation, and now it's (nearly) impossible to actually manufacture something at scale in America.

Except LLMs action the next most likely step to the most likely dimensions based on the prompt and based on the popularity of similar/previous processes.
Fine for art and subjective medium, not for manufacturing and not for engineering.

I guess you could write automated tests which define the behaviour you want.
Probably better to write the behaviour you want and get AI to generate automated tests....

view more: ‹ prev next ›