HNHacker News
TopNewBestAskShowJobs

jka

4,390 karma · joined July 13, 2008

I've enjoyed a good fourteen years (wow, has it really been that long?) on Hacker News, but I think it's time to take a break.

This account's password has been randomized, so if you see it commenting/updating in future.. that probably wasn't me :)

So long, and thanks for all the fish!

submissionscomments
jka··on Sequoia backs Skiff, a privacy-first, end-to-end encrypted workspace
Does anyone else develop a sense of cognitive dissonance while considering the concept of an end-to-end encrypted workplace where employees are encouraged to speak mostly in public channels?
jka··on Why I find Linux gaming important?
It's a nice write-up - what do you think about cloud gaming and how it might interact with FOSS games?

(by the way: have you ever played Quadrilateral Cowboy[1]?)

[1] - https://github.com/blendogames/quadrilateralcowboy/

jka··on Ask HN: What subjects do I study if I want to learn about non-gameable systems?
Incentives structures are important to learn about, because people often find it useful to have well-defined goals to work towards, and company or government policies can provide those goals.

A software security mindset can be useful, because in the same way that software attackers theorize about how some code could be exploited, or about the way that a system may behave, people attempting to game a system are looking for flaws that they can benefit from.

Statistics, research and analytical skills can be useful to practice, because for any given {game/policy situation}, it's likely that there exist many similar examples throughout history and the world at-large. It's often easier to find out how similar systems have worked rather than attempting to design your own from scratch.

Good luck!

jka··on Facebook paid Republican strategy firm to malign TikTok
There were vocal complaints about the introduction of indoor smoking bans in the UK and Ireland before they were enacted; in practice the vast majority of people seemed happier afterwards.

Part of the playbook of any addiction-based industry is to encourage outrage at the prospect of the product being restricted; it builds their moat and delays the resolution of the problem (allowing their revenue streams to continue for longer).

jka··on McGill must reckon with the reality of MK Ultra (2020)
Posted after seeing some of the discussion at https://news.ycombinator.com/item?id=30851245

Roughly speaking: people who seem to enjoy having power and control over other human beings find opportunities to do so, and so it's important to be wary of that trend when unusual research takes place within your region or organization.

jka··on Clean energy met 38% of global power demand in 2021
See also: "Wind and solar generated 10% of global electricity for the first time in 2021" - https://www.bbc.co.uk/news/science-environment-60917445
jka··on Bungie slams YouTube DMCA system in lawsuit against Destiny takedown fraudsters
That probably defines the minimum legal standards for companies to adhere to, I guess? Companies should be free to implement their own additional improvements (identity verification, for example).

Adding too many legal requirements could make it more challenging for competitors to build their own compliant implementations.

jka··on Starlink plans to use mercury propellant, 100s tons expected to enter atmosphere
I mostly agree with you - the title of the post includes claims that aren't substantiated by the documentation, and that isn't great.

Something makes me uneasy though: a radical, risky innovation that could significantly reduce operational costs albeit at an environmental cost to be paid at a later date and/or even used as a point of leverage? It feels plausible (and dangerous) enough to warrant inquiry and consideration.

jka··on Starlink plans to use mercury propellant, 100s tons expected to enter atmosphere
Potentially relevant FCC complaint from November 2018: https://ecfsapi.fcc.gov/file/111998371507/11_19_18_FCC_compl...

"Apollo tested several fuel types and found that if the corrosive effects of mercury on the spacecraft could be controlled, and they could keep the use of mercury secret, the ACE could seriously outperform its competitors indefinitely. To date, no other electric propulsion thruster can match the efficiency or power of the ACE, and leading experts in the plasma and fusion fields are convinced that Apollo has made a miraculous breakthrough because they all assume that the ACE uses xenon as a fuel source."

jka··on Maybe you should do less 'work'
Yep, you're correct about that terminology, thanks. I'll leave my comment as-is because it'll be less confusing for anyone reading yours.

It's possible that companies (knowingly or unwittingly) co-operate under some circumstances, though - even if competition is generally the {expected/favoured} model.

jka··on Ask HN: Software with biggest potential for positive impact in 5 years?
A lot of {large/complex} concepts can seem more difficult to learn when we're older; learning languages is valuable for the collective group achievements that it makes possible, though.
jka··on Maybe you should do less 'work'
Markets can behave in ways that are either competitive (my tomatoes are better than your tomatoes) or co-operative (my tomatoes are a perfect complement to your cheese). And sometimes they morph from one mode into the other.
jka··on Maybe you should do less 'work'
Well, without agreeing or disagreeing yet: if corporate personhood is considered valid, then perhaps personal corporatehood should be as well.

(in practice: there are probably a lot of reasons why it's a terrible idea)

jka··on Maybe you should do less 'work'
> This is so sad, really. We are NOT companies

That's true, although, in a way, I think it's reasonable for the parent commentor to want to identify as a corporation if that's what they feel like.

Are there preferred pronouns for corporate identities? Perhaps people would display a personal stock ticker symbol instead?

jka··on Will Open Source Become the Default Way of Developing Software?
That's probably true - there can be good reasons for companies to share their own source code with the customers of their competitors, though.
jka··on International Marconi Day
Registration requirement:

"To be registered as an official station you 'MUST' operate from a site which has a connection with Guglielmo Marconi himself, not a business etc created after his work. This must be somewhere Guglielmo Marconi has personally operated from, lived or set up experimental stations."

jka··on Asian cricketer was ‘silenced’ for criticising club’s blackface party
Not keen to see outrage promoted, personally - but a similar idea around {hypocrisy/fairness} (were both parties summoned to disciplinary hearings?) could be valuable (although perhaps not profitable).
jka··on Ask HN: Software with biggest potential for positive impact in 5 years?
Nice idea - I wonder whether a Duolingo-style gradual-progression approach to learning Kubernetes would make for an effective educational environment.
jka··on Ask HN: Strong Arguments for Unencrypted Networks?
> Given the modern examples of how information systems can affect people's mental health, I think it's reasonable to assume that an unencrypted network has the potential to be quite dangerous to anyone that happens to come under attack.

That is, perhaps unusually, why I think it could, under some circumstances, be far preferable for (some? most?) network traffic to be more transparent.

(and yep, totally agree with you that identity and integrity are important to maintain)

jka··on Ask HN: Strong Arguments for Unencrypted Networks?
What kind of problems related to mental health might you expect as a result of widespread use of unencrypted networks?

And no, I don't that the water-related question is equivalent, although in the spirit of debate, I'll attempt to answer with a unifying concept: in both cases, it is preferable for the content of the {network channels/water streams} to be healthy and fit for consumption.

jka··on Ask HN: Strong Arguments for Unencrypted Networks?
I do mostly agree with you, because I (again, mostly) live in the present and in reality, but there are some reasonable counterarguments, I think:

- You can see that they're sharing your texts, and for some people, that would actually be great (exhibitionism, and/or narcissism to some degree). There's also a potential sex-positivity angle whereby you could receive feedback and suggestions for improvements.

- That's fair; although it also helps increase the corpus of joke material. And hopefully a friendly neighbour (and/or HOA) would ask to clarify or let you know that there was some potential for confusion before taking any action in return.

- It's possible that society could benefit from compensation levels being made public? (in some countries, it already effectively is)

jka··on Manfred Awesomic CV: Open source machine and human compatible CV standard
Would you like to connect on LinkedIn?

</snark>

I think that the success criteria in situations like this should be whether the project results in effective matches between employers and employees, and avoids as much ineffective matching / wastage-of-time as possible.

jka··on Ask HN: Strong Arguments for Unencrypted Networks?
Ultimately a computer network cannot genuinely steal the identity of a person, unless I'm mistaken - they're a person, and their human connections understand that.

With many of today's payment methods, I agree that the payment identifiers are susceptible to being copied in unencrypted environments. However, identification/authentication and authorization are two separate steps - it'd be possible to entrust authorization, for example, to groups of trusted friends/family (with perhaps separate social groups and rules based on category of purchase, amount, and so on).

jka··on Gated challenges unknown senders to donate to charity in order to reach you
And for the next item on the scrolling marquee, I'd suggest "Require approved tribute from mortals before they dare speak within your realm!"

(I'm also yet to make much headway in the marketing industry)

jka··on State of OSS Monetization
Yep, ok. I sorta feel that the 'lean financing' approach is to not add any monetization at all -- because it may introduce externalities -- until a project is producing significant value and has (necessary) infrastructure/runtime costs.

Roughly speaking: focus on producing something of value, and then the monetization strategy should follow naturally if the project succeeds.

At the same time, I think it's important to focus on reducing total cost of infrastructure, because doing that increases the size of the audience who can participate and reach a sustainable value threshold.

(and one caveat to that: long-term cost is often minimized thanks to high-quality, durable systems that often have high associated price points. it may be necessary to have entry-level alternatives available too, although I don't think that's an excuse for providing poor-quality systems, or for entrenching high price points on legacy trusted systems)

jka··on State of OSS Monetization
What you're saying seems like a potential false dichotomy; developing open source software can be as profitable - sometimes more profitable - than developing proprietary software.
jka··on CMU's Recipe Archive
{Note/small correction}: it looks like this is a mirror of a recipe collection by Amy Gale from the 'rec.food.recipes' usenet group.

(see https://www.cs.cmu.edu/~mjw/FOOD/MainPage.html for some context)

jka··on Do you want me to leave the Apple ecosystem?
> Apple won't miss you if you decide to leave

Hmm, maybe. I'm not so sure that's always true, though. Individual withdrawals can turn into group retreats, which can build into an exodus.

The potential for developer wealth on the platform may be well-publicized, but the financial returns received by typical developers themselves may be less rewarding.

jka··on A FOSS proposal for a new type of OS for a new type of computer (2021)
> Also there doesn't exist a world where grandma (or even the Kool kids today) is going to learn smalltalk in order to use an OS.

I'd agree that well-designed operating systems shouldn't require anyone to undestand programming to begin to use them, but equally I'd argue that anyone should be able to look at the code that's running on their computer and inspect it. It's one way (often a very effective way) to learn about software in the first place.

The technology landscape will no doubt look very different in another twenty years, and while it's relatively well-understood that anyone can contribute to FOSS projects regardless of age or experience, it's worth improving that opportunity when possible (both technically and socially).

There's some kind of analogy with web development here; the ability to view source for webpages and tinker with the HTML/CSS/JS easily is an educational pathway.

> The first step I see in all of this is creating an operating system where the kernel has no concept of being booted.

If both the operating system and network card are safe to initialize from cold at any point (and with robust software and protocol design, they should be), then even with peer-to-peer commodity memory as a storage medium, statelessness should be perfectly achievable, I think?

Slightly off-topic: you may be interested in Linux's kexec[1] functionality (it provides the ability for a running kernel to load and run another kernel).

[1] - https://wiki.archlinux.org/title/Kexec

jka··on Ask HN: Why do we tax profits and not losses?
Here's a quote[1] from Adam Smith about the nature of effective taxes:

"Good taxes meet four major criteria. They are (1) proportionate to incomes or abilities to pay (2) certain rather than arbitrary (3) payable at times and in ways convenient to the taxpayers and (4) cheap to administer and collect."

Is it profit or revenue that is taxed, generally?

[1] - https://en.wikipedia.org/wiki/Theories_of_taxation

← PreviousPage 8 of 34Next →