HNHacker News
TopNewBestAskShowJobs

norswap

5,628 karma · joined March 15, 2009

http://norswap.com/

[ my public key: https://keybase.io/norswap; my proof: https://keybase.io/norswap/sigs/7MjYNKBzV3Q0iTnTn7335vArDZwY_nZ0OkRLeXz1JII ]

submissionscomments
norswap··on OnlyFans creator stalked and had sex with Meta employees to reinstate Instagram
They wouldn't have this issue if they allowed (but flagged for children, advertisers, people who don't opt in) NSFW content in the first place. It's allowed on Twitter, so why not on Instagram?
norswap··on Tether starting to lose its peg too, after Terra did
I remember they showed some auditor's attestations, but they're not releasing the details of the audit, just the conclusion.
norswap··on Tether starting to lose its peg too, after Terra did
The speculation in this thread is silly.

While Tether is certainly opaque (you could say shady), it's incredibly doubtful that it's unbacked to a significant extent. Even if it's only backed at 50% (which would be really shocking to me), it would take 39B$ to flow through the system to actually cause a depeg. That's very unlikely, and just the logistics of it means it would leave a lot of time to Tether to clear the air.

Consider that being "nakedly" unbacked (no underlying assets) in any meaningful capacity would qualify Tether's leadership for a quick trip to prison — as they've repeatedly said they were fully backed.

The real risk is them sitting on "commercial paper" (short term debt) that is now worthless or significantly discounted. I still doubt they would have lost more than 50% of reserves this way.

I think it's also interesting that SBF (FTX's founder) is fairly confident in Tether (of UST he said months ago "we know how this ends"). He seems better informed than most, and it seems unlikely to me he'd stake his company (which has extensive dealing with Tether) on a system that cannot be sustained.

I have no chip in this fight, and honestly, I do agree Tether is riskier than alternative, which is why I've never even held it. But UST and Tether are vastly different beasts in term of risk profiles.

norswap··on Writing HTML sucks and No-code doesn't help
> glimpse of 2012: > > HTML5 is barely adopted; the web is run by <table>. > Whatever isn't run by <table> is run by Flash. > "Does it work in IE6 though?"

Yeah, no, this is definitely not how 2012 was. HMTL5 was not adopted much, but most people used XHTML, and table were definitely out of favour.

Flash was already on the decline, and this was a full 2 years after Jobs said "no Flash on iPhone/iPad".

Microsoft dropped support for IE6 at around that time, some of Google services were already not compatible anymore.

norswap··on TodoMVC App Written in Vanilla JavaScript
FWIW TodoMVC does list a vanilla JS implem: https://todomvc.com/examples/vanillajs/

It's older though (seems to have been first written 6 years ago) and has significantly more code.

norswap··on Twitter accounts dropping “.eth” from usernames
Strange to see people in this thread seemingly accepting this as face value evidence that the trend is dying. For that, you'd need to also see a chart of people who have added .eth to their name.

(I have no horse in this race, I had .eth in my username and then removed it because I decided that I'd rather not encourage people to look into the transactions I'm making, though admittedly it's still easy enough.)

norswap··on Fuchsia Workstation
Tbh, I would expect Google to have enough money to do both [develop new OS] and [maintain/improve existing products].
norswap··on A statically typed scripting language that transpiles to Posix sh
It's pretty nice! I'd love to see the compiled output of the examples though!
norswap··on How are optimistic rollups secured?
Hey! I'm the OP, publicizing this here today because we have set up a bug bounty for the system described in this thread!

We're paying 50k for people that are able to completely break the system, and 5k for minor problems. Details here: https://immunefi.com/bounty/optimismcannon/

There will also be a call next Tuesday where you can come ask your questions: https://immunefi.com/bounty/optimismcannon/

norswap··on The Drunk Men I Drive Around Every Night (2020)
What a hack article, trying to make something that's obviously a good service to many people look bad, not via hard evidence by shady insinuations, and thus failing at it miserably.
norswap··on Russia to legalize software piracy
As if they were enforcing jack squat currently??

It's well known that Russia is a safe haven for piracy & copyright infringment. Can't say that hasn't benefitted me quite a few times.

norswap··on New connections between circadian rhythm and muscle repair
It's hard to trust a conclusion if three quarters of the argument offered in support are inaccurate. At least, it should invite a healthy dose of skepticism.

Calling the author of the article "some bored duded that wrote an article" is not a really strong argument against considering the points it made.

norswap··on Cello – High Level C
This is a good point, and definitely worth considering. I would however weigh the benefits of these languages with the cost of complexifying the toolchain, adding another language into the mix, & future maintainability (I'm pretty sure I can still run `make` on the C codebase in 10 years. I'm not so sure about these others.)
norswap··on Cello – High Level C
People keep saying not to use this, and I think that's pretty wrong-headed.

Sure, if you're going to do greenfield software development, and you don't absolutely need to kind of closeness to the metal (not just performance, but direct access) that C offers, then use something else (Rust, Zig, Go ... if you need to compile to native binaries, Java, C# & their myriad of variants if you don't).

But if you have to use C, to extend an existing project, use a specific library, or hook some other system... why not use Cello?

For sure, this is not a tight black-box abstraction, so you should strive to understand the semantics of how it works. Once you do though, it'll make your life a whole lot simpler.

norswap··on Cello – High Level C
Not abandonned though, just no features to be added, and C doesn't evolve a whole lot, so no need for updates. This is a pretty desirable state for a project to be in, actually.
norswap··on Gas Embargo Would Hit Russia Hardest
Wow, they could still do this. Mind blown.
norswap··on ACM, Ethics, and Corporate Behavior
He can talk a big game about ethics, for someone representing an organization that is essentially stealing the labour of publicly funded researcher and putting it behind a paywall.

I'm an hypocrite like all the others though, I was a member for a few years (to reduce my conference fees).

norswap··on A quick breakdown of what SWIFT is and why it matters
I was hoping for something more technical! Does someone have something like that?
norswap··on Did I just lose half a million dollars?
It is, see the comment of vmception above.
norswap··on Did I just lose half a million dollars?
Oh duh! Thanks for pointing that out, I forgot about that, and I really should have known better!
norswap··on Did I just lose half a million dollars?
Seems fishy to me when he says "I just sent ETH to the contract to get WETH" because this is assuredly not how it works.

You have to call the `deposit` function of the smart contract (transfering ETH with it indeed).

And to withdraw your WETH as ETH, you call `withdraw`.

These calls can be made from here (power user interface! not recommended - use Uniswap instead): https://etherscan.io/address/0xc02aaa39b223fe8d0a0e5c4f27ead...

The source code of the contract is here: https://etherscan.io/address/0xc02aaa39b223fe8d0a0e5c4f27ead...

norswap··on Did I just lose half a million dollars?
That's disingenuous. These are really basic concepts in the space (where space = smart contract blockchains).

If you're going to slush a cool half mil around, you should really have absolutely basic litteracy of how this stuff works -- just how you should have the same litteracy about the banking system if you're going to half a mil there too. Or hire people who do.

norswap··on €2.6M spent for a book at auction, believed they would own the IP
All the GAFAM engineers sweating heavily right now.
norswap··on Web3 is centralized
You decide for yourself, but generally shitcoins are regarded as forks without any technical innovation who are not credibly trying to solve any problem or try out a new idea - just make money. They're often meme-themed (though not always, and there are many legitimate projects that are meme-themed).
norswap··on Prince of Persia in JavaScript
Do you mind telling me how? I looked in the manuel other people linked, but the "mac" key controls (using u,i,o,j,k,l) don't work. The directional keys (up, down, etc) work but then I can't use combat because I don't have a numpad.
norswap··on Help HN: Stripe shutting us down with 48 hours notice on a holiday skeleton crew
My point is mostly that it shouldn't be used to argue against increased security for that mode of transportation.

The pattern is as follows:

- A: I had a really bad accident, we should make these vehicles more secure. - B: No, you had to be aware that it was risky.

- A: Stripe jeopardized our business, they really should have better customer support for these cases. - B: No, you had to be aware it was risky to use them.

It's a non-sequitur: the plight for increased security/customer support is in no way hampered by the fact that the buyer had to be aware of the risk (which I guess he had, but ... so what?).

norswap··on Help HN: Stripe shutting us down with 48 hours notice on a holiday skeleton crew
> I figure that by now anybody that decides to farm out a critical portion of their business to a large company is able to figure out for themselves that such a dependency has risks as well as benefits.

This is a disingenuous argument in general. If cars were much more unsafe than they are, would you also blame car crash victim for driving a car knowing what the risks are?

norswap··on Help HN: Stripe shutting us down with 48 hours notice on a holiday skeleton crew
Why is the comment so unfair though? It's true that for many companies, customer support is a joke in poor taste compared to the profits brought in by said customers. And "appeal through HN" often seems like the only solution that will get you unstuck.

I think this event, and many others (and Stripe is very far from being the worse of the lot - looking at you Apple & Google) shows that these companies simply do not value their customers' peace of mind and are perfectly happy to send automated notices and perform automated takedowns without a (relevantly informed & powerful enough to act) human in the loop, and without the possibility of a meaningful appeal (that gives actual reasons and not "you have violated policies").

Automation can fail, but this begs the question of why this is automated in the first place, given the consequences. This is also not a business bringing in 100$ per month (though I will argue they also deserve respect, but I understand if they're not giving quite the same care as business bringing in hundreds of thousands or millions).

norswap··on Prince of Persia in JavaScript
Is this playable without a num pad?
norswap··on Show HN: SlikSafe – A decentralized, end-to-end encrypted alternative to Dropbox
A big question I have is do you pay per GB of storage, or per GB of uploaded data? That makes a big difference when you're frequently updating your files.
← PreviousPage 4 of 34Next →