HNHacker News
TopNewBestAskShowJobs

valbaca

1,927 karma · joined June 28, 2013

submissionscomments
valbaca··on They'd rather have dumbphones than brain rot
Yeah, that's fair, in this sense they obviously mean "internet/modern technology" but it's funny to me that the "take a break from tech" isn't to go for a walk or reflect, but instead it's "Go consume a different form of media!"
valbaca··on Dungeons and Dragons rolls the dice with new rules about identity
> When I play Monopoly with my friends we like to put fees and fines on "Free Parking," then if you land there you can take the money. We all agreed it's more fun this way.

Listen, your game, your rules 100%

But I will say, the Free Parking house rule is why most games of Monopoly take so freaking long. (And if you're fine with that, then that's fine too!). The fees and fines are meant to take money out of the player's pockets and drive them closer to bankruptcy so the dang game CAN end.

Unfortunately, it's a game that just feels bad. You either play as-is and it feels bad to go broke. or you house-rule and the money keeps circulating until someone builds all Hotels and completely obliterates someone when they land on the third and fourth-edge properties

valbaca··on Dungeons and Dragons rolls the dice with new rules about identity
> We're talking about playing a boardgame with friends, do we really need to have a trigger-warning session?

First, it's not a "boardgame." It's a Role Playing Game. It's much more unbounded than a board game and you are actually playing. Not just rolling dice but acting and imagining and adding to the experience. You play your character and you decide how that character acts.

> do we really need to have a trigger-warning session?

You could have one. Generally cover strong NOs and decide on hot-topics that often make people uncomfortable:

racism/slavery, romance/sex, phobias, etc.

Then setup a system to halt if anything new comes up.

People throw around "trigger" and "safe-space" like they're above feeling anything but sometimes it's just being considerate. It's not just about language but situations.

We play D&D to have fun. For some, that means "leaving politics out of it" but for others, those "politics" impact our actual daily lives. To pretend they don't exist or to have to interact with them in a game can be just as un-fun.

> And when does that end? Every time I hang out with my friends should we update our daily list of no-no words first?

Now you're being facetious. You communicate like people. That's it.

If someone was recently mugged in real-life, you probably wouldn't have their character get attacked by a rogue. If someone had arachnophobia, you probably wouldn't drop down the RPG-cliche giant spider. If someone has to deal with real-life racism, you could probably understand why "knife-ears" wouldn't feel fun. OR maybe they're all okay. It's all about opt: opt-in and opt-out.

> oupled with that we are increasingly unable to fluidly deal with differences this creates as they arise.

I think that's a YOU-issue. My friend group is a complex group of people, and yet we find a way to have fun every week with D&D while also respecting all members of the game.

valbaca··on Dungeons and Dragons rolls the dice with new rules about identity
I'm playing a human warlock with a Genie patron...so yes, I always have a lamp ha
valbaca··on They'd rather have dumbphones than brain rot
Ironic that they're claiming to take a break from technology but misunderstand what actually IS technology.

> Technology is natural. A seed is technology.

A seed is not (necessarily) technology.

> like reading a book, watching a film

Those are technology. And each generation has had its fill of panic of "over consumption" of the new technology; see Plato re:writing. Every generation has panicked over books/movies/music/tv/internet/games. Yes, even books. I remember as a kid they encouraged us to read but not TOO much.

valbaca··on How to Cure Acid Reflux with Simple Exercise: An Anecdotal Study
n=1
valbaca··on Ask HN: What can LLMs not do?
They cannot provide information that is 100.0% accurate to the source where there is NO acceptable amount of hallucination; talking legal, compliance, etc.

They’re so so bad at saying “I don’t know” or “no results”. They’re still sycophants.

valbaca··on Ask HN: What is the best thing you read in 2024?
Sometimes a best-seller is selling for a good reason. sometimes.
valbaca··on Texas school district bans the Bible because of its sexual content
Anyone else find the reporting of the location unnecessarily obfuscated?

> in the Texas panhandle > in the sprawling rural district > in the west Texas district

Only several paragraphs in do we find in a quote the actual location: Canyon ISD.

Then I have to go to maps to find that Canyon is a tiny town (pop ~15k) outside of Amarillo, TX.

I'm FROM Texas and couldn't figure out where they were talking about until halfway through the article.

valbaca··on MarkItDown: Python tool for converting files and office documents to Markdown
tests
valbaca··on Please Stop Using Barrel Files
yes, it is
valbaca··on CEO fired 90% of staff for missing a morning meeting. He stands by the choice
You cannot fire people you don't actually employ.
valbaca··on Ask HN: Has anyone tried adapting a court reporter keyboard for writing code?
The special phrase you want is "chord"

A stenographer's keyboard is a special kind of chord keyboard for spoken English.

There are other kinds of chord keyboards, but look into those.

For example:

- https://www.charachorder.com/

- https://github.com/davidphilipbarr/Sweep

Related:

https://news.ycombinator.com/item?id=30515912

valbaca··on Majority of people believe their devices spy on them to serve up ads
Even if things are not directly "listening" and then directly serving ads (and I don't even think it's a crackpot theory, we KNOW companies would LOVE to do this), then we can surmise that at least the following happens:

- Ad networks have figured out who my closest circle is and has location tracking non-stop.

- I talk to my friends about something "which is taller, space needle or empire state building?"

- Even just one of them searches this. The ad network ties their search to me and ties "empire state -> NY -> NY trips" to me

- I get ads for trips to New York

valbaca··on Amazon to invest another $4B in Anthropic, OpenAI's biggest rival
> or even Google

> Last year, Google committed to invest $2 billion in Anthropic, after previously confirming it had taken a 10% stake in the startup alongside a large cloud contract between the two companies.

valbaca··on Apple threatened workers over their talk about pay and remote work, feds charge
Read the law
valbaca··on Writing secure Go code
I shudder to think the amount of thousands of engineering hours are spent in my FAANG to keep our Java services just running as-is with updates.

And now we're moving more to Typescript on Node...UGH.

valbaca··on Writing secure Go code
> i thought it was quite secure and stable generally

It is, but security isn't a "given" anywhere. XSS, SQL Injection, Dependency etc can be done by any language, regardless of how "secure" it claims to be.

The headings are all pretty general (versioning, tooling, scanning, testing) but the contents are Go-specific.

It's a pretty good article IMO and could/should be replicated for other languages as well.

valbaca··on Show HN: I built PixSpeed to optimize website images for free
nit: "Please take a momento to read them."

Should say "Please take a moment to read them.

valbaca··on How do you deploy in 10 seconds?
what's IIS?
valbaca··on Exercise Paradox
"You lose weight in the kitchen; you gain health in the gym" is the adage that has served me well.

Just like keeping one's house organized, the best thing is to reduce Junk In rather than trying to get Junk Out.

valbaca··on We can now fix McDonald's ice cream machines
> If the machines are frequently broken, that damages the Macdonald's brand in the consumer's eyes.

They are and it doesn't matter. You don't go to McD for the ice cream. It's been a running joke for decades how they're always broken.

valbaca··on We can now fix McDonald's ice cream machines
soda is syrup and carbonated water, neither becomes a breeding pool at room temperature
valbaca··on Ask HN: Why is there not more concern about the physical security of Cloudflare?
you must not deal with compliance (and bless you for it)
valbaca··on Making the Python back end for my new webapp
usually the ORM generates the id, so it's None until saved

(at least I'm assuming based on how other ORMs often (not always!) work)

valbaca··on Advancing Memory Safety
> Was there a similar backlash against the rise of Java, Swift, Kotlin, or TypeScript?

Absolutely and STILL TO THIS DAY.

valbaca··on A dictionary of single-letter variable names
Here's a similar list for Clojure short-name conventions, many are single-letter:

https://gist.github.com/valbaca/a55cf9cdcb500e203cadc9ef3555...

valbaca··on Studios: Please Don't Spoil the Movie We Are Seated to See
The exact thing happened with the new Deadpool movie. I’d stayed away from spoilers about the movie, especially cameos, and the pre-movie basically gave a full recap of the movie BEFORE the movie.

My wife and I were livid.

valbaca··on The Ultimate Guide to Error Handling in Python
They're talking about Java's Checked Exceptions: https://www.baeldung.com/java-checked-unchecked-exceptions which are part of a method's declaration `void foo() throws KaboomException`

The ironic thing is that Checked Exceptions aren't particularly well-loved in Java. For example, Kotlin (which is like Java++) did away with them.

valbaca··on The Ultimate Guide to Error Handling in Python
Can someone explain the last bit:

    print(f"Unexpected error: {error}")
        sys.exit(1)

How is that any different than just letting the exception throw all the way out?

Is all this doing is making sure the exit code is 1 instead of some other non-zero value?

I'm not seeing how this is any better than just letting the program hard-crash.

(I am asking in earnest. I'm getting back into Python and wanting to know what's generally preferred)

← PreviousPage 4 of 22Next →