HackerLangs
TopNewTrendsCommentsPastAskShowJobs

AceJohnny2

15,352 karmajoined 15 năm trước

comments

AceJohnny2
·Hôm kia·discuss
I suspect SPF is used because it's cheaper than performing cryptographic checks for each email. A (cached) DNS lookup and IP check on a connection is comparatively cheaper.
AceJohnny2
·Hôm kia·discuss
> Aw hell. How many things do I have to set up just so that I can send e-mails from my own domain?

... said every spammer.

I'm sorry for your pain, and I'm in the same boat.

But it's important to understand that any sufficiently large, distributed-agent system (like federated email), will see the rise of parasites that will pump resources and diminish the value of the system.

What we're seeing here is an "immune" response to those parasites. We all pay for it.

I think this is an important lesson for anyone designing a distributed-agent system [1]. How do you design it so as to keep the bad actors out, or at least so their impact is negligeable?

[1] imma make my own email system! With blackjack, and hookers! oh wait...
AceJohnny2
·3 ngày trước·discuss
Tangential, but about this:

> I am creating a RAIDZ1 (RAID 5) zpool. That means 1 drive redundancy in-case of failure

A friend once told me that RAID5 has a high latency cost, because every Write requires a Read to update the stripes across all drives, and while this made sense when drives were expensive, nowadays you might as well do a RAID10 instead, and trade space for latency.

Is this still true with ZFS RAIDZ1?
AceJohnny2
·4 ngày trước·discuss
I want to cheer (again) for my 2020 Ford Escape. Its infotainment design was a significant differentiator that led to my selection after testing a dozen different models across all US manufacturers.

It has Carplay/Android Auto, naturally, but it also has physical buttons for play/pause/previous/next and volume, and physical buttons for A/C control. All buttons have fixed purpose, they don't change depending on whatever mode something is.

It is an ideal amount of buttons compared to, say, the Honda CRV or Toyota RAV4 at the time that had extra buttons around the screen for flexible purposes.

I hear the Escape was actually designed for the European market (as the Kuga), which may explain its design sensibility.

Unfortunately, the Escape has not been a roaring success, and Ford will discontinue it in the US market in favor of the Bronco Sport which has, you guessed it, a huge touchscreen and few physical buttons.
AceJohnny2
·7 ngày trước·discuss
I wonder how they achieve the lighting effect from the banner picture? It doesn't look like the Adafruit panel has backlighting built-in, and there isn't anything added in the project.
AceJohnny2
·7 ngày trước·discuss
I've been hearing that for years, and I'm still waiting. Incidentally, my 2020 Ford Escape has buttons, which was a strong selector. I hear it's because it was designed for the European market (as the Ford Kuga)
AceJohnny2
·12 ngày trước·discuss
> There's something incredibly peaceful about being in the hands of an expert you trust. [...] AI can absolutely shatter that feeling in an uncomfortable way [...] but I don't know if I can fully trust AI either.

This really is key. We know we can't trust the AI, but at the same time we're also more comfortable asking the AI for clarifications or confronting it. Not having a time-bound appointment or paying by the hour helps a lot. But even then, more information doesn't necessarily help!

I once brought my 11-year-old car, a Civic with 150k miles, to multiple garages. I figured I'd play the "second opinion" game to correlate what the garages recommended to decide on what needed to be done...

I got 3 completely unrelated recommendations, including one that I knew was invalid! I felt worse off than when I started!

The solution to uncertain information isn't more information, which the AI can certainly provide, it's better information, and AI cannot currently provide that.
AceJohnny2
·13 ngày trước·discuss
eh, every 6 months to a year I bring the car in to the dealer to handle the stack of pending recalls, during which I get a rental, courtesy of Ford. It's not much of a deal for me.

Few of the issues I've experienced with the car were clearly tied to quality issues: 1) Battery died a few times, but maybe that was user error 2) squirrels/rats nibbled the engine cable harness, a not-uncommon occurrence in our area. Only 3) auto-unlock on passenger side being unreliable is clearly a quality/design issue.

Honestly, I actually love the Escape. The pedal feel is very responsive in all driving modes, compared in particular to the 2020 Hybrid Rav4, which felt like driving a boat (maybe I didn't find the drive mode?), or the 2020 VW Tiguan which had a shockingly slow automatic transmission for an ostensibly "sporty" vehicle. And I'm not even a car guy. I also love its actual buttons on the dashboard, instead of the idiotic "everything on a huge touchscreen" that too many cars do nowadays.
AceJohnny2
·13 ngày trước·discuss
It's impressive all the recall notices I get on my 2020 Escape Hybrid. At this point I joke with my friends that they're love-letters from Ford.

(most of them are for fairly innocuous stuff...)
AceJohnny2
·15 ngày trước·discuss
obviously, David Macaulay, The Way Things Work

So mainstream, it has a Wikipedia page: https://en.wikipedia.org/wiki/The_Way_Things_Work
AceJohnny2
·16 ngày trước·discuss
> instead of unobservably better performance

That's... quite the choice of words there
AceJohnny2
·16 ngày trước·discuss
Are referencing the 1998 short story "Taklamakan" by Bruce Sterling?
AceJohnny2
·22 ngày trước·discuss
A common confusion; this interpretation only applies to OVH.

ref: https://www.reuters.com/article/world/millions-of-websites-o...
AceJohnny2
·22 ngày trước·discuss
I thought it meant "electricity has ceased to be a physical phenomenon in the general vicinity of our servers"
AceJohnny2
·23 ngày trước·discuss
[dead]
AceJohnny2
·25 ngày trước·discuss
yeah, it's funny how so many think the beginning of the S-curve is an exponential.

Granted, we don't know when the S-curve will inflect, but predicting too great an outcome is just as silly as discounting it altogether.
AceJohnny2
·25 ngày trước·discuss
There is a field of competitive compression algorithms, where time and computation are not factors. People have made compressors that take hours (days?) to compress the test corpus.

A long-running kinda-joke in the field is that the upper-bound of compression is "AI-complete", where instead of compressing, say, the text data of the complete works of Shakespeare, the compressor just encodes "The Complete Works of Shakespeare", and the AI decompressor re-generates the output from that prompt.

With the advent of LLMs, Bellard just made that joke a reality.
AceJohnny2
·28 ngày trước·discuss
Rust doesn't have an ABI [1]. Swift needed one to be a useable application language:

https://faultlore.com/blah/swift-abi/ (written by a core Rust developer)

[1] apart from the basic/universal C one, which prevents exposing any useful Rust semantics over the interface
AceJohnny2
·tháng trước·discuss
> "how do you plan on separating data from instructions?"

Use a Harvard Architecture CPU, duh

https://en.wikipedia.org/wiki/Harvard_architecture

(j/k, if it wasn't obvious)
AceJohnny2
·tháng trước·discuss
> You’re investing in an actively-managed fund.

I see others are listening to the Money Stuff podcast ;)