HN user

simpaticoder

2,666 karma

Distributed programming Java and Node expert. Email me at hello@simpatico.io.

Posts2
Comments546
View on HN

I agree, but how does one begin to enforce a ban like this?

Look to something that works to modify behavior: credit reports. Make it easy to report an actor for malfeasance, assume they are guilty until proven innocent, and force them to defend themselves to the agency. Since we invent these tools for evil, we may as well use them for good.

I think it said something very meaningful and actionable (admittedly at a high level) about keeping the hot path deterministic: low allocations (including guidelines for GC frequency targets), don't use vthreads (instead use one thread on a pcore that never sleeps, to avoid amdahl), caution about techiques that work at p99 and fail at 99.999... This is not typical for "enterprise" Java, and is an interesting article for those who wish their systems were more deterministic (but may not be aware of the techniques or their cost). This is not a "how to", but that's fine. It's still good content.

Half-Baked Product 19 days ago

No. When the chips are down and your back is to the wall, I don't want the charisma guy, I want the indefatigable reality guy.

What disginguishes Dostoevsky is his attention to detail and this unusual ability to describe someone inside and out with a voice that finds some sort of intrinsic fascination with the person no matter how dark, dingy, flawed, or just plain strange they are. It's like he withholds judgement without being clinical. His writing is peppered with these sketches, filled with insight, and it's not just a still-life - he manages to weave in these character studies with action and interaction. Most of us look out and see a lawn, boring and inert. He looks out and sees a lawn comprised of individual blades of grass, growing in soil of a specific kind, some weeds, cut some time ago, insects striving and fighting and dying and reproducing, the effects of weather and sun and shade making microclimates from which whole communities of life escape from or to....if there is anything to learn from him it is his gorgeous attention to details that we know are there but have long since ceased bothering to note.

It won't be rejected. Your resume will be meticulously placed into a human review queue pending the allocation of someone to look at the contents. Meanwhile the position will be filled, and so serving no purpose the review queue will be emptied.

Add "in their living room" and the answer is low. But is it a good experience to game in the living room, on the couch? To me that's an open question that is (sadly) very expensive to answer.

Most people don't know if they'll like the living-room PC gaming experience and at this price not enough people will even try. That's sad to me. It could be that with the right hardware and software the experience would be even better than a console, and if that happens then all the other good features of the Steam Machine (it's relative openness, the fact that you own it, etc) could shine. But without proving that people really like the experience, the rest is irrelevant, and lots of early adopters were just priced out of the experiment.

I like this idea but I get the sinking feeling GA proponents don't really solve problems with GA. Like how Haskell advocates don't write programs and modular synth enthusiasts don't write music.

I agree but you and I aren't the audience and I think experts in general should be a little more holistic when critiquing other people's choices. For any given problem there always exists a perspective from which your solution is over-engineered. People who (like us, I presume) understand processes, files, the command line, compilers, a computer language or two, a bit about computation theory (e.g. Turing, big-O, Knuth..) can get to a very broad swath of places along many different (often shorter!) paths. This is not where most people are starting from.

Speaking of Knuth, imagine being asked to "write a program to add two numbers" and using something like Python instead of assembler, or because really that's complex too, machine code. Do you think that the amount of housekeeping and computer activity is justified for adding two numbers? Objectively, it is not, its just that steady-state dominates the transient over time.

The message you just wrote involved how many complex systems, from your keyboard switches and firmware to your BIOS and OS interrupts, to your browser, the internet and middle boxes, just to say one sentence to someone. It would be much simpler (and more secure!) if you just told me with your mouth, but you didn't do that.

Simpler doesn't mean easier. Consider a chef who at their previous job started using a wood-burning stove. This is an objectively simpler tool than a gas or electric stove, yet it would be very difficult (even impossible, depending on local architecture and regulations) for a new kitchen to add one.

There is an analogy to be made between the space of human possibility and the space of possible Turing machines: in an unconstrained machine everything is possible and nothing is probable. If you accept constraints (e.g. the shape of a language) then most things become impossible but some things become probable. That is you gain access to some space and lose access to other space. It's a very fundamental trade-off and it's foolish to worry about it too much, especially considering that there is always some level of zoom where every hero, every winner of every game, is irrelevant.

Indeed the underlying insight that our lives are arbitrarily small and irrelevant, (yes, even the greatest titans of politics, tech, science and art), that drives the tech-elite long-now accelerationist ideal. Every life is characterized by [trade-offs + luck] and none of them have any meaning unless we get through the Great Filter. (Sure, this belief is mostly a post hoc rationalization to just do what you wanted in the first place, but I appreciate the attempt to paper over the naked self-interest.)

Over forty _thousand_ people die every year in the US from car accidents. Plenty of other preventable injustices happen in all areas of life. I wonder how many fathers are unjustly taken away from their children by a corrupt family court system, how many people die of treatable diseases denied treatment by insurance companies, how many kids lose interest in school because of bad teachers, how many customer service workers endure daily abuse because they need the job.

It's not that the breach isn't bad, or that Meta is a sympathetic company. It's bad and they're not. I just find it hard to feel outraged about this particular incident affected 1 out of every 10k users of a social media site when we live in a world with citizen's united, qualified immunity, and $300 insulin.

That's a very interesting reading! It's been a while since I read it, but IIRC Watts explicitly talks about the matter of intelligence vs consciousness at length and Rorschach's lack of consciousness is essentially proven at some point by the linguist. The distinction is driven home subjectively, personally by the viewpoint character. Your reading adds a rather diabolical twist! I don't think it works though since Rorschach was clearly a tiny part of a much larger, more powerful entity and the humans are clearly doomed. I'm not sure it serves a narrative purpose to have humans be a weak, evil civilization destroyed as a side-effect of a good, strong civilization's actions. I read it as a (hopeless) conflict between non-conscious, infinitely strong aliens vs conscious weak humans and post-humans. I mean it took extreme, heroic effort to damage what is probably a tiny appendage of a much larger civilization/organism, and you lose the emotional resonance if humans are the baddies.

The point is valid regardless of whether you judge LLM to be sentient or not, because the point is to say "don't let your prejudice about substrate bias your decision". Or in other words, if you're going to weigh something don't tip the scale. This is good advice whatever the outcome of the measurement.

Blindsight is a remarkable book - I hope you enjoy it!

I read your comment as criticizing the OP's story as pointless and unoriginal. My comment elucidated the point of the original story, and what I think is the point of the second story.

We humans tend to chauvinism in all things (e.g. we're special, the center of the Universe, God made the universe for us, etc), no less when it comes to judging intelligence. The original story about thinking meat was written to help us out of our chauvinism; this derived story was written about weights for the same reason. Which is quite valid.

The actual counterpoint is demonstrated in _Blindsight_ Peter Watts. He makes a strong (and rather terrifyingly strong) point that intelligence is not consciousness.

https://en.wikipedia.org/wiki/Blindsight_(Watts_novel)

The great benefit is, initially, to know that you're not alone. And indeed, the OP is very much not alone. The suffering is much greater when you think it's just you going through it; when you connect with others in the same boat, real solutions present themselves be they political or technical and together you have the strength to face it.

The solution in the Linux world ... is that there is a second level of human beings...

AKA "unpaid labor". I don't think that's a good solution, either. Certainly it's only by pure luck that no malefactors have infiltrated the ad hoc, anonymous social proof communities that Linux depends on, and I don't think other systems should emulate it.

The real solution (for Linux too) is a paid package curation service. Or really, a small handful of them competing on price, speed, reliability.

I have a theory that most people at most levels of work deal with the same amount of mental complexity. The difference is that as you move up the unit of abstraction gets larger, so your decisions and knowledge cover more scale. E.g. the engineer thinks about functions; the business owner thinks about products; the investor thinks about companies; the president thinks about nations; etc.

But people at the higher abstraction levels have a problem because they often never had (or lose) the ability to zoom in anywhere. And even the ones that can don't have time to learn to zoom in everywhere so they have to learn how to trust others, aka recognizing shibboleths. AI is great at sounding trustworthy and making reasonable looking output. In so doing, however, it's undermining the utility of shibboleths for large scale thinkers! That is the powerful are now deluding themselves that they have access to infinite reliable experts, and have gained the ability to zoom in everywhere, for only the cost of a data center. In a sense programmer experts like us are lucky because we have objective verification as a feedback loop to temper the exuberance. They do not.

If this is true, the kinds of error modes we'll see will be novel and catastrophic to a large fraction of businesses. If the feedback loops for correction are damaged or destroyed, we'll see firms gleefully, optimistically and energetically committing obvious mistakes until they die.