HNHacker News
TopNewBestAskShowJobs

catiopatio

868 karma · joined September 12, 2022

submissionscomments
catiopatio··on Add extra stuff to a “standard” encoding? Sure, why not
Your length-prefixed message frames represent a distinct serialization scheme that provides external framing for embedded messages; it’s a standalone format, and you can use whatever frame header you want without worrying about collision.

The only issue is if you were to ship a “protobuf” library that emits/consumes your (very much not protobuf) framing format.

Also, a 64 bit frame length would only be 8 bytes, not 64 :-)

catiopatio··on Browsing like it's 1994: Integrating a Mac SE, ImageWriter II into a modern LAN
That was definitely true for a big complicated network setup like ours, but at the same time, I ran an AppleTalk network at home with a few computers and two shared printers, and it all really did “just work”.

We connected the two different rooms with a spare twisted pair we weren’t using for the phone, and then just used daisy-chained LocalTalk PhoneNet adapters.

catiopatio··on Apple’s new Transformer-powered predictive text model
I can only hope so. Apple’s spell checker is terrible.

My word is “bureaucrat”. No matter how many times I look it up, I can never remember how to spell it.

I always try some variation of “beurocrat”, find that spell-check is of no use whatsoever, paste it into Google, and get the proper spelling instantly.

catiopatio··on Browsing like it's 1994: Integrating a Mac SE, ImageWriter II into a modern LAN
We ran an entire distributed multi-building school campus on AppleTalk, with multiple labs, shared printers in every building, and at least one networked staff computer in every classroom.

We absolutely handled more than two workstations using a shared printer without issue.

OpenTransport was a lot more stable than MacTCP, but that was just the TCP/IP stack. I have no idea what you mean by AppleTalk not being available on PPCs; it absolutely was, and it wasn’t replaced by OT.

catiopatio··on Geographic ‘hot spots’ for cigarette and firearm deaths in the U.S.
If you dishonestly expand the definition of a word, you can create any statistic you want.

Meanwhile, roughly as many people are killed in automobile accidents as there are gun deaths (of any kind, including suicide) every year.

Statistically, you likely don’t know a single person killed by a gun or a car. I absolutely do not.

Now, heart disease? Statistically you’re unlikely not to know someone who died from it.

In reality, you’re not going to be a random victim of gun violence. Gun homicides primarily consist of internecine violence between criminal elements who primarily use handguns.

Finally, there’s been a large rise in gun homicides over the last few years coinciding with a large rise in violent crime in general. Solve the crime issue, you solve the gun homicides.

catiopatio··on Geographic ‘hot spots’ for cigarette and firearm deaths in the U.S.
That’s not true for firearms. More people die from falling off ladders than die in mass shootings.
catiopatio··on Is this fraud? And if so, to what extent am I responsible?
Your advice is to mislead and obfuscate to maintain a lie.
catiopatio··on Is this fraud? And if so, to what extent am I responsible?
Unethical people commit fraud in the real world.

Ethical people don’t.

The original advice was that such “embellishment” was normal.

My response is that it’s only normal to unethical people.

catiopatio··on Is this fraud? And if so, to what extent am I responsible?
Refusing to commit fraud is, in general, not legal cause for termination.

He likely would have a wrongful termination case, depending on state whistleblower statutes.

catiopatio··on Is this fraud? And if so, to what extent am I responsible?
You’re attempting to justify lying on the basis of “I can decide whether the customer actually cares about the truth”

In the process, you're reinforcing all my negative perceptions about the (non-existent) ethics of sales staff.

catiopatio··on Is this fraud? And if so, to what extent am I responsible?
Your advice is to lie by omission after lying by commission?

That’s blatantly unethical, if not illegal.

catiopatio··on Why Does America Provide More Space for Storing Cars Than Housing People?
You could, but that would cost several orders of magnitude more than a patch of asphalt for parking.

Why is it surprising that there’s more cheap-to-build car parking than there is expensive-to-build housing?

catiopatio··on Bug in macOS 14 Sonoma prevents our app from working
pf’s `divert-to` can be used to divert packets to a local port; `getsockname()` will return the original destination address, so you can either close the connection, or proxy it in userspace.

Alternatively, you could possibly use a divert(4) socket — coupled with a targeted firewall rule — to divert only the initial SYN packet, and if the connection is to be permitted, re-inject it and allow connection to proceed normally.

OpenBSD supports using divert(4) sockets with pf; unfortunately, FreeBSD divert(4) sockets only work with the older ipfw firewall.

catiopatio··on Any sufficiently advanced uninstaller is indistinguishable from malware
The App Store literally just places an application bundle in /Applications.

Homebrew and MacPorts are used for Unix software that requires a Unix-style package management.

catiopatio··on Any sufficiently advanced uninstaller is indistinguishable from malware
It only works because packages are distributed via a carefully curated, centrally-managed repository with socially-enforced norms.
catiopatio··on What I have changed my mind about in software development
There are two junior developers in your anecdote. That’s not a test. It’s not even comparable to unit tests, much less a replacement for them.
catiopatio··on Appeals court rules White House likely overstepped 1st Amendment on social media
I read the ruling myself, and the NYT accurately summarized it.

Your summary, by contrast, is deeply, patently, and obviously wrong to such a degree that I must assume bad faith.

catiopatio··on Appeals court rules White House likely overstepped 1st Amendment on social media
It’s not my opinion — it’s the appeals court’s opinion and the New York Times’ reporting of that opinion.

They couldn’t have been more plain, and that’s entirely sufficient basis for my accusation.

Upholding the position that the plaintiffs have standing, are likely to prevail, and more narrowly targeting the preliminary injunction is unequivocally not a finding against the plaintiffs.

Claiming otherwise is blatantly dishonest.

catiopatio··on Appeals court rules White House likely overstepped 1st Amendment on social media
There’s an entire article, with a plain headline, backing up what I stated.

The degree of motivating reasoning involved here is astonishing.

catiopatio··on Appeals court rules White House likely overstepped 1st Amendment on social media
An appeals court overturning portions of a preliminary injunction does not indicate that “the government largely acted correctly” — the appeals court itself says the exact opposite.

You stated that “The appeals ruling, therefore, is being interpreted here (and, in many cases, intentionally spun) in a way exactly opposite to what it actually found”, but that’s literally what you’re doing — blatantly in bad faith, contrary to the headline, the article in a major newspaper, and the actual decision itself.

catiopatio··on Appeals court rules White House likely overstepped 1st Amendment on social media
It’s a reasonable question when the comment contradicts the headline, the article, and the decision.

It’s not some minor detail in the article.

catiopatio··on Mathematical proof is a social compact
It’s frustrating when nearly every discussion of hard math in an open forum devolves (in part or whole) into endless, pointless, off-topic epistemological navel gazing.
catiopatio··on ISPs should not police online speech no matter how awful it is
I am such a free speech advocate.

Why is a belief in the common carrier model ridiculous?

catiopatio··on Amazon CEO reportedly told remote employees: It’s probably not going to work out
Asking salaried employees to spend three days in the office isn’t exploitative, and it’s certainly not equivalent to mass layoffs or termination without cause.
catiopatio··on Scientists in Antarctica say they were left alone against sexual harassers
> This comes far too close, in my opinion, to the view that men just can't help themselves and therefore don't really deserved to be blamed.

A very small percentage of people will not behave unless they’re forced to behave, and held accountable when they don’t.

That doesn’t alleviate them of culpability, but it does mean that we cannot rely solely on individuals’ better judgement to keep people safe and healthy.

> the potential treatments become more numerous (and less onerous) than permanently isolating men and women

Providing single-sex living spaces and intimate facilities substantially reduces harassment and assault — we’ve known and successfully made use of that fact for a very long time.

catiopatio··on Scientists in Antarctica say they were left alone against sexual harassers
I strongly agree and actually thought about mentioning the same, but I worried it might come across as my implying that single professionals are unsuitable for such roles.
catiopatio··on Scientists in Antarctica say they were left alone against sexual harassers
This is a leadership failure.

Without proper leadership, it only takes a few bad apples to spoil the bunch.

catiopatio··on Scientists in Antarctica say they were left alone against sexual harassers
Hypothesis:

Isolated, mixed-sex social groups of unpaired individuals are inherently unstable.

We can improve stability by decreasing isolation — via external accountability and communication, surfacing problems to external authority with the power to act.

We can also improve stability by maintaining stricter single-sex spaces: separate, sex-segregated living quarters and facilities. It shouldn’t even be possible for an outlier abusive man to make his way to a woman’s door, after hours and without permission.

Both cost more, but that should be factored into the cost of putting humans through unnatural experiences like this.

catiopatio··on Ham radio enthusiasts vs. High-frequency traders: A battle for the airwaves
Microseconds matter to them; even with a satellite in low-earth orbit (~342 mile), you’re looking at a round-trip time of 3.68ms, on top of any packet latency introduced by the satellite itself.

It’s always going to be faster to go point-to-point than pay the light-speed cost of bouncing all the way out to orbit and back.

catiopatio··on Some of the error messages produced by Apple's MPW C compiler (2006)
I understand the arguments for unified RAM on a SoC, but it’s still a shame; even the new Mac Pro doesn’t have RAM slots.
← PreviousPage 3 of 19Next →