HNHacker News
TopNewBestAskShowJobs

CyberRabbi

1,650 karma · joined August 8, 2020

submissionscomments
CyberRabbi··on Congress urged to ease immigration for foreign science talent
What’s India’s policy for American tech immigrants? Do they have the equivalent of an H1B? Is it easier to become a resident with fewer strings attached after a fewer number of years?
CyberRabbi··on Python Language Summit: Python Without the GIL
Every conversation on nogil needs to include some dialogue about how it works and what types of changes it requires, both to code and the mental model of the code.

I can’t really further consider this or get excited about it unless I understand how it’s going to work and how it addresses previous issues with removimg the Gil.

CyberRabbi··on Xilem: An Architecture for UI in Rust
I’m not clear on what you mean it’s not thread safe. Arc<> is thread safe.
CyberRabbi··on Xilem: An Architecture for UI in Rust
The way to do this in Rust is to use “unsafe.” It essentially means “trust the programmer that this pointer is live.”

I don’t think there is a way around this. You’re dealing with a high-level runtime condition. There are no tractable ways to get compilers to understand these higher level runtime conditions, so conditions must be reproven at runtime. It needs an oracle. That oracle should be you but you’ve decided that you cannot be trusted. This appears to be somewhat of a contradiction. Should you even be writing this program in the first place?

CyberRabbi··on Xilem: An Architecture for UI in Rust
Seems like a large part of the complexity is enabling the creation and use of reusable UI components that work in a variety of UI hierarchies and modify a variety of backend models (or app states), in a type-safe way. Is that right or are there other problems attempting to be solved?

The simple way to do this is a callback system. Why is that not appropriate for Rust? Does it require custom ownership dynamics that the borrow checker does not support?

CyberRabbi··on Will Hare replace C? Or Rust? Or Zig? Or anything else?
Where was it claimed or implied that criticism of this project isn’t relevant? My comment points out the flaws in the presumption that independently written software needs an excuse to exist.
CyberRabbi··on Criticizing Hare language approach for generic data structures
Package dependency resolution is fundamentally impossible to do efficiently and often broken (for legacy reasons) in specific implementations. Programmers are terrible at semantic versioning. Community package repositories are security nightmares. Under those conditions not including a package manager seems like a reasonable decision.
CyberRabbi··on Ultorg: A user interface for relational databases [video]
Database drivers are commoditized on all major language runtimes. I don’t think this is a reason for it not being a web app.
CyberRabbi··on Ultorg: A user interface for relational databases [video]
Surprised there isn’t SQLite support. Perhaps it’s in the works. Also surprised this is a native app, would have expected a web application. In any case, compelling demo.
CyberRabbi··on The confounding politics of camping in America
Well you implied that laws against theft are not just. I disagree but disagreement is fine. Just, in what general area of the world do you live? I’m in Louisiana by the way.
CyberRabbi··on Will Hare replace C? Or Rust? Or Zig? Or anything else?
> I just don't see the excuse for building something that isn't at least as good as solutions that already exist,

Why does anyone need an excuse to build anything? He’s doing this in his free time. He doesn’t need the internet’s permission.

CyberRabbi··on The confounding politics of camping in America
So is it your position that we should legalize theft until poverty is solved? In what area of the world do you live?
CyberRabbi··on The confounding politics of camping in America
There are more effective and intentional ways to solve poverty than permitting theft and camping in public spaces.
CyberRabbi··on The confounding politics of camping in America
> Phoebe S. K. Young finds that Americans have long struggled to decide what camping is, and who is allowed to do it

Huh? Anyone is allowed to camp in designated camping areas. No one is allowed to “camp” in random public areas. There is nothing anti-homeless about camping. Is this article for real?

CyberRabbi··on Statistical Analysis shows Echos process voice to serve ads
The logic is that you talk about dozens of things around your phone per day yet you never see an ad targeted at you, you only notice it on the rare occasion it does happen. So either Apple is deciding to only target you with ads very rarely or it’s a rare coincidence.
CyberRabbi··on Twitter set to accept Musk's $43B offer – sources
Just send a comment in reply to the comment that caused the punishment. Disable replies, make it time-limited (1 week to 1 year in duration).
CyberRabbi··on Twitter set to accept Musk's $43B offer – sources
Thank you. As a humble request please notify me if I am downranked as punishment in the future. It is dehumanizing and humiliating to downrank without notifying me.
CyberRabbi··on Twitter set to accept Musk's $43B offer – sources
What does it prove?
CyberRabbi··on Twitter set to accept Musk's $43B offer – sources
Good faith is not assumed here. Everything I post is downranked for no reason nor warning. Downranking is an expression of the presumption of bad faith.
CyberRabbi··on The Hare programming language
How is that statement an indictment against him? That’s his opinion. Does it make you a bad person to eschew Rust?
CyberRabbi··on Google’s AI-powered ‘inclusive warnings’ feature is very broken
The stereotype that mothers or women are the source or backbone. Women can play both active and supporting roles. Both mothers and fathers can play these role, even sometimes children. Really there’s no reason to use parental language like this which may offend people who struggle with fertility.
CyberRabbi··on Google’s AI-powered ‘inclusive warnings’ feature is very broken
> Social editor Emily Lipstein typed “Motherboard” (as in, the name of this website) into a document and Google popped up to tell her she was being insensitive: “Inclusive warning. Some of these words may not be inclusive to all readers. Consider using different words.”

If blacklist is considered non-inclusive language, why isn’t motherboard? Motherboard is a needlessly gendered term that perpetuates stereotypes.

CyberRabbi··on ISPs can’t find any judges who will block California net neutrality law
> "But Twitter is a private platform" is entirely a way for Democrats to wave that in their face.

So inconsistency on matters of equal treatment and individual freedom is due to cynicism and political expediency? That doesn’t sound good

CyberRabbi··on ISPs can’t find any judges who will block California net neutrality law
I don’t fully understand how anti-censorship is a virtue when defending Google and Netflix but then becomes a vice when defending regular people’s ability to not be arbitrarily banned on Twitter.
CyberRabbi··on CNN+ streaming service is shutting down a month after launching
> Is this some kind of money funneling scheme or an exec's pet project?

Nearly every large scale institutional / bureaucratic initiative is a money funneling scheme. It doesn’t cost 300M to get a streaming service off the ground. Execs and middle managers all the way down figure out some way to inflate the budget and redirect it in ways that will profit them. It’s worse in government, exorbitant amounts of tax money is extracted as profit.

CyberRabbi··on California teen with autism who vanished 3 years ago is found alive in Utah
The idea of being in the care of malicious caregivers is horrific. I can imagine it skews your worldview in a pessimistic direction. I’m sorry to hear that life was unfair to you. I’m glad to hear that you’re able to approach it with some humor now.
CyberRabbi··on Vampire Attack Twitter
This would not work. It misses why people use Twitter.
CyberRabbi··on Show HN: My website, hosted on a 386 25 MHz, 4 MiB of RAM, 38400 baud internet
Are you able to measure the latency of processing one request when there is no load?

Just back of the envelope, if it takes 200,000 instructions to handle a request and we assume 6 cycles per instruction, then that’s about 25 requests per second.

HN is roughly 50K requests over 6 hours, so that’s roughly 2 requests per second on average. I would imagine it peaks to about 25. So in theory you should be able to handle the traffic.

CyberRabbi··on Ask HN: What to do about Gmail blocking my email?
I don’t send more emails than the average user. I send ~3 emails per week.
CyberRabbi··on US sentences crypto expert to 5 years after North Korea blockchain presentation
Well it wasn’t like he did this by accident:

> "The most important feature of blockchains is that they are open. And the DPRK [Democratic People's Republic of Korea] can't be kept out no matter what the USA or the UN says,"

He intentionally violated the law. Sure, one may consider the law stupid but one should expect to be punished if one blatantly violates it. That’s how laws work, he’s not imprisoned by the whim of a king.

It would be more stupid to violate the law and expect no negative repercussions. There are more constructive ways to reform laws than openly violating them.

← PreviousPage 2 of 34Next →