HNHacker News
TopNewBestAskShowJobs

purerandomness

1,717 karma · joined July 14, 2013

submissionscomments
purerandomness··on Celsius acknowledges $1.2B hole in balance sheet
Wait what problem are we solving again?

If we need dozens of specific purpose ledgers between banks, what's wrong with database tables running on ancient mainframes, and how would dozens of different blockchains solve that specific problem?

purerandomness··on Ask HN: What's is your go to toolset for simple front end development?
* Bootstrap 5 for CSS and customized styling: https://getbootstrap.com/

* HTMX (formerly "Intercooler") for interactive (Ajax) functionality: https://htmx.org/

purerandomness··on Copilot sells code other people wrote
Does Grammarly gerate pages of content for you?
purerandomness··on Do kwon sent $80M a month to secret wallets?
> I think being able to identify and authenticate original works is a good idea that has practical uses

I agree. I don't agree that blockchain, or NFTs, can ever deliver on their promises to contribute to that matter, because of their nature. How do you think would the blockchain, or NFTs, help to identify and authenticate original works?

> I believe there's a ton of hype and bad actors (as usual in a new market)

Can you name an example of another market where this was the case - i.e. bad actors were the majority of actors, and then something (what?) happened that made the market unviable for scams?

> the idea of purchasing the Nyan cat original

What does the "original" .gif of the Nyan Cat do for you that my copy of it doesn't?

> same as a material painting

I see 2 purposes of the "original" in a material world: 1. speculation, 2. paying the original artist. Since 2. isn't possible for e.g. the Mona Lisa, what remains is that it's a pure speculation object. You could argue that experts could distinguish the orginal Mona Lisa from any copy, but that wouldn't work in the digital world, where my copy of the Nyan Cap .gif would gif just as your original would.

What is the problem statement here, and how would NFTs, or blockchain, contribute to a solution here?

purerandomness··on Do kwon sent $80M a month to secret wallets?
> being able to authenticate the source of information/media will be very important

What would stop an actor with enough resources (Russia, China, USA) to put deepfakes onto the chain?

What would stop them from blackmailing service providers who act as gatekeepers / market platforms to put deepfakes into the chain?

Why would they even accept any single "Blockchain X" as the source of truth? Why wouldn't they just say "Oh that's the evil state Y, of course they're pretending that their fakes on their state-governed propaganda blockchain are authentical, whereas OUR blockchain tells the TRUTH!"

How would you correct honest mistakes on the chain? By a correction update? Then what would stop an evil actor (Taliban) who overturns the government, or takes over a giant corporation, from "correcting" an unpleasant truth, and rewriting history?

Once again, a social problem is attempted to be solved with technology. This never works.

> I think NFTs will settle down eventually and they'll be useful

What would be different, given some time, from now? What needs to change for NFTs to become useful?

purerandomness··on Do kwon sent $80M a month to secret wallets?
Only if you redefine what is usually meant when people say "blockchain" to mean "some kind of linked data structure with checksums", then yes, git is a fantastic use of a linked data structure with checksums.
purerandomness··on Ask HN: What Happened to Reddit?
They did, once, and called it IRC. It's still good.
purerandomness··on Minikube quickly sets up a local Kubernetes cluster on macOS, Linux, and Windows
Why not use your distribution's native package installer?
purerandomness··on Cats learn the names of their friend cats in their daily lives
"Names" are just our arbitrary label for "a voice, forming a certain sound"
purerandomness··on Bitwarden: Generate a Username
1) Web site's user names are typically much more restrictive than passwords.

2) You typically want your user name to be recognizable by the community you're registering at.

purerandomness··on Whats New in PHP 8.2
It really is irrelevant nowadays, with a) all IDEs showing you the required parameters as you type, and b) with named parameters.
purerandomness··on Atomic Habits: An Easy and Proven Way to Build Good Habits and Break Bad Ones
Without relatable content, it would become a meaningless "do this, then do that" bullet point list.

It's the stories and the emotions that are evoked when reading, that trigger profound changes in my mind.

I have no time to waste reading any of the millions of random trivial "do this, do that" lists. They have no relation to me. Why should I follow them?

purerandomness··on YDB – An open-source Distributed SQL Database
Of course it's accepted by big parts of the population.

Propaganda actually works, that's why dictatorships keep using that playbook.

The point is that it's pointless to try to quantify how many fell victim to propaganda. There is no meaningful way to assess it, since all metrics you'll try to use are under control of a totalitarian state that controls every single statistic.

purerandomness··on YDB – An open-source Distributed SQL Database
RIA Novosti is a state propaganda outlet.

There is no "mainstream media" left in Russia after they closed Echo Moscow and TVRain (Doschd).

purerandomness··on YDB – An open-source Distributed SQL Database
Again, there are no independent institutions or media left who could conduct polls and statistics.

All "polls and statistics" you see are basically fabricated by the government, either directly, or by induced fear.

purerandomness··on Ask HN: Why aren't devs making desktop apps any more?
I'd consider Qt (including PyQt) to be a native app. Qt is not something I'd call a "web technology".
purerandomness··on Show HN: Tally Forms – A free Typeform alternative
> OP isn't selling things directly to end-users

That's ridiculous. If you provide a whitelabel solution, you simply add consent checkboxes and and explanatory text, the same way shop systems and virtually all other whitelabel software meant to be embedded works.

> how culpable OP is for abuse of his tool's abilities

Regulators don't care where you sourced the software from that you provided. You provide it, you host it, you're culpable.

purerandomness··on Ask HN: What made your business take off that you wish you'd done much earlier?
I think the biggest misconception is that there ever was a time where this ("build it and they will come") ever worked, digital or not.
purerandomness··on Show HN: Tally Forms – A free Typeform alternative
You can build anything you want after acquiring the end user's informed consent.

A user knows what a draft is, and would agree to such a feature upon pressing a button that indicates that the draft will be saved for later by submitting the form verbatim as-is to the server

Saving everything a user types in, without a user's informed consent, is a severe trust violation.

purerandomness··on Peloton replaces CEO and lays off 2,800 people
Doing things that don't scale.
purerandomness··on Bittersweet Symfony: Devs accidentally turn off CSRF protection in PHP framework
They do, and the patch for this CVE adds a test case for this bug: https://github.com/symfony/symfony/commit/f0ffb775febdf07e57...
purerandomness··on Bittersweet Symfony: Devs accidentally turn off CSRF protection in PHP framework
Tests cannot prove the absence of bugs, ever.
purerandomness··on Does my site need HTTPS?
Why would anybody care about performance more than caring about malicious code being injected?

Very strange way of thinking.

purerandomness··on AngularJS support is ending, and developers can migrate to Angular
> "Naming things" is one of the two hard problems in computer science.

For those who don't know, the other two are: Cache invalidation, and off-by-one errors.

purerandomness··on An Algorithm for Passing Programming Interviews (2020)
I don't get it.

Your candidates show that after learning how to solve a problem, they can demonstrate they're able to solve it.

Have you considered just hiring candidates and then training them, or expect them to learn approaches that are new to them?

Right now, you're pretending that your company needs random puzzles solved, and they're pretending that they're able to solve random puzzles without looking them up in an algorithms book.

What's the point of this whole theatre?

I get that your ego is enjoying that, but is that providing your company really any value?

purerandomness··on Maybe we could tone down the JavaScript (2016)
I think you misunderstood the entire point of the author, especially since you have called it an 'anti-js essay'.

From the article:

> Accept that sometimes, or for some people, your JavaScript will not work. Put some thought into what that means. Err on the side of basing your work on existing HTML mechanisms whenever you can

As you have observed, disabling JavaScript does not make the site stop working entirely for no reason. It degrades meaningfully, and the author put thought into what that means

Moreover, enabling JS does not break browser functionality you're used to.

That's the entire point.

purerandomness··on You Can't Buy Integration
Wow, didn't expect to read something as condescending as calling Martin Fowler an "almost-authority" in this thread...
purerandomness··on Snake in a block – how I ran snake on Ethereum
I hope we'll have a peer-to-peer banking system one day, but as it turns out, the current approach, just as the approaches before, falls short on multiple levels.

> Vitalik Buterin [...] seem to disagree

Vitalik is quoted twice in this blog post to drive the entire point home, you can quickly Ctrl+F for his name.

purerandomness··on Snake in a block – how I ran snake on Ethereum
"Proof of stake is a scam and the people promoting it are scammers" [0]

> humans figuring out how to do something they want to do

Humans don't want tulips that much (or monkey GIFs, or Amway toothpaste, or whatever the scheme du jour is). They want to get rich quick, and to show off their status to their peer group.

If collecting tulips however is destroying the planet, you and I have a responsibility to make this scheme unfeasible.

[0] https://yanmaani.github.io/proof-of-stake-is-a-scam-and-the-...

purerandomness··on Snake in a block – how I ran snake on Ethereum
> New technologies start out less efficient than existing technologies

For PoW to work, they necessarily must be inefficient, there is no future possible where they become more efficient. Inefficiency is a necessity for them to exist.

← PreviousPage 6 of 18Next →