HNHacker News
TopNewBestAskShowJobs

jrsj

1,515 karma · joined June 9, 2020

submissionscomments
jrsj··on House passes bill to force TikTok sale from Chinese owner or ban the app
If this is true, AIPAC is a greater foreign threat than TikTok. Maybe we should ban AIPAC instead.
jrsj··on House passes bill to force TikTok sale from Chinese owner or ban the app
There's no evidence of that happening & it really isn't even about that. It's about the popularity of pro-Palestinian content on TikTok. The other social media giants have censorship policies on this that tilt things towards a pro-Israel perspective, but TikTok does not and is being targeted for it.
jrsj··on House passes bill to force TikTok sale from Chinese owner or ban the app
You'll notice no one is even bothering to comment why this isn't true, they're just downvoting and flagging anyone pointing this out.
jrsj··on Mark Zuckerberg’s new goal is creating artificial general intelligence
its too bad Alamos Gold already has the AGI stock ticker symbol or they might be able to get rid of the whole META thing
jrsj··on GM halts sales of its new Chevy Blazer EV amid reports of software issues
What is even the point of the Blazer EV if it is essentially the same vehicle at the Cadillac Lyriq at essentially the same price? When they announced this thing they said it would be $45k, instead its almost $60k just like the Lyriq. Not sure if there's a difference in quality of materials, sound deadening, etc. It is technically a couple thousand cheaper, but it's also made in Mexico with non-union labor instead of made in the U.S.

They're still claiming the Equinox EV will be available at $35k mid 2024 but I'm highly skeptical of that at this point, unless they plan on selling them at a loss.

jrsj··on GM says it's dropping Apple CarPlay and Android Auto because they're unsafe
If this was actually about safety they would just get rid of the touch screen entirely. You really don't even need a display at all anymore, HUD + physical controls could cover all essential functions.
jrsj··on Using Turbo Frames and Streams Without Rails
I don't know all the details of course, but I think I'd approach this by splitting the user specific info into a short lived user specific cache + globally caching the non user specific stuff for a bit longer. Ideally that way you only have to query the user specific part at most once every 5 minutes or something like that.

Or even if you didn't cache the user specific bits, you could cache the rest and just query for that every time.

jrsj··on Using Turbo Frames and Streams Without Rails
This scenario does seem like something that would be cacheable to me though. Really its a matter of where you're doing the caching -- on the server, or in the client. It's easier to manage cache invalidation (and state in general) on the server so that seems like the preferable option to me for most things.

In the context of Rails specifically, something like Solid Cache helps a lot with this too. There are other similar approaches for other languages/databases as well, although most implementations are based on Postgres instead of MySQL.

If the specificity & complexity of the query is the barrier to caching, it's also possible that breaking the query up a bit could still net better performance if it makes it easier to cache.

jrsj··on Japan automakers play catch-up in EV race
Hybrid sales are way up, that’s where the growth is going to be the next couple of years. The strategy that everyone was calling Toyota insane or even evil for is starting to make a lot more sense looking at market trends.
jrsj··on Vehicles with higher, more vertical front ends pose greater risk to pedestrians
Yeah, I’m skeptical of that claim as well. And if someone tried it on me I’d tell them and their city to go fuck themselves, not move there. I can’t be the only one with that attitude.
jrsj··on Vehicles with higher, more vertical front ends pose greater risk to pedestrians
OP suggested intentionally making commutes unbearable as a means of forcing people into cities to achieve this. That’s the wrong order of operations and would backfire politically imo.

Personally I work remote, so I would probably just go to the city less if it were made more inconvenient to do so. This has already happened to an extent. No free parking? I’m not going unless I have to. Public transit as it exists isn’t a good alternative either. It’s slow and I don’t want to be harassed by addicts at the bus stop.

Any plan that involves coercion isn’t something I’m interested in.

jrsj··on Vehicles with higher, more vertical front ends pose greater risk to pedestrians
This used to be feasible where I’m at, but housing prices are too high now. Spending $3k a month on a mortgage isn’t realistic for the vast majority of people.
jrsj··on Vehicles with higher, more vertical front ends pose greater risk to pedestrians
And where are they more likely to be hit by one? Probably in a denser populated area with heavier traffic. You can’t just wave a magic wand and make all the cars go away.

Regardless, you have to make cities a desirable and affordable place to live for this to work at scale. You can’t just fix it at the transportation infrastructure level.

If I’m looking for affordability, low violent crime, and good schools, I am not looking anywhere in the city where I live. It didn’t used to be this way, but post-covid housing costs are so high that I have to go 40+ minutes out of the city to get those things. If you don’t change that, many people with families are just going to deal with traffic being worse rather than moving into the city.

jrsj··on Vehicles with higher, more vertical front ends pose greater risk to pedestrians
It’s not that you can’t achieve the goal, it’s that you can’t force people into it by making their daily lives worse. Or at least that seems like that would be the least effective political strategy.
jrsj··on Vehicles with higher, more vertical front ends pose greater risk to pedestrians
Big point of resistance here is going to be public safety. I would live in a city alone as a single man. I wouldn’t live in a city with a family. At this point even suburbs are becoming a questionable option as many cities have little to no options that are both safe and affordable, so you have to go out to the exurbs instead.
jrsj··on Nicotine (2016)
Nicotine itself really isn't particularly dangerous. If you haven't already been a smoker, you have no mental connection between nicotine cravings and cigarettes, so you don't really have any reason to desire them. If you were used to something like Zyn & tried a cigarette, you probably wouldn't even like it that much in my opinion. It may kick in significantly quicker, but there's also substantially less nicotine in a cigarette vs a nicotine pouch and it would probably leave you dissatisfied and annoyed at the bad taste in your mouth.
jrsj··on Gleam: a type safe language on the Erlang VM
> it's done a terrific job of keeping "un-politic" buzz kills away.

(as intended)

jrsj··on Gleam: a type safe language on the Erlang VM
Only if you take it literally which you would only do if you were entirely ignorant of American politics or deliberately hiding behind this interpretation to pretend you aren’t actually taking about a broad % of the population
jrsj··on Gleam: a type safe language on the Erlang VM
No one explicitly

But the idea that it would even be a concern for there to be “nazi bullshit” in a programming language would require such an absurdly broad definition of nazi that i can only assume whoever wrote this would consider a large % of Americans to be Nazis. This is inherently exclusionary. The statement is bullshit. It isn’t “Friendly <3” as the heading would suggest.

jrsj··on Gleam: a type safe language on the Erlang VM
I mean you say they’re well defined but your own explanation is a vague generalization. I don’t think any decent & rational person wants to deprive trans people of basic human rights, but that doesn’t mean they’re comfortable with every single demand of activists either, which is probably the actual intent of the message.

As for the “no nazi bullshit” part, this doesn’t tell me anything except that the community has some childish and unstable people who have a habit of calling everyone they disagree with a nazi. It’s not hard to be “worried that that includes you” when there are plenty of people who would call someone a nazi for just about anything or for being even slightly to the right of them on any issue.

It has very little to do with a literal interpretation of these words, which these types always hide behind because they are cowards, and everything to do with the implicit meaning given broader context.

jrsj··on Gleam: a type safe language on the Erlang VM
Quite the opposite if you see my other comments, I think you may have misread what I said here. This statement is clearly a problem imo, its usage of political slogans makes it more of a declaration of political allegiance rather than actually being about inclusivity.
jrsj··on Gleam: a type safe language on the Erlang VM
Not sure what this was since it appears they just have a link to the code of conduct now.

The type of statement isn’t really the issue, but the specific language used being in the form of political slogans and the “Nazi” bit. I don’t remember seeing anything quite like that on the Go page. Or any other programming language’s page.

jrsj··on Gleam: a type safe language on the Erlang VM
Yes, but in most cases I have seen that is just used as a justification for hostile behavior that has nothing to do with actual intolerance. The opposite tends to happen - you let people like this get power & their intolerance is then what is tolerated out of fear that they’d come for you next if you called them out on it.

An example: I once had someone tell me to my face that I shouldn’t have an engineering job at all because no white men without a college degree should be “allowed” to. At work. However, this person was involved in ERGs and close with people in HR, so I didn’t have much choice but to just accept it and move on.

Another good example I’ve seen personally: employer hires a new CTO. He sets up the second phase of our interview process to be a phone call with him, and out of dozens of candidates he only allows Muslim candidates through this process. This was the clearest case of discrimination I have seen. When someone on my team speaks out about this, he’s fired and we are all scolded about racism being unacceptable.

This isn’t a social contract, it’s organized harassment and abuse by politically obsessed weirdos and it has no place in any professional environment.

jrsj··on Gleam: a type safe language on the Erlang VM
It is a reach and that’s kind of the issue I guess. You have no idea whether or not people involved would call you a Nazi or what for, only that they might.

I am probably overreacting to this because I have encountered it in the workplace before. Politics constantly being brought up inappropriately & the only safe move was to go out of your way to signal to the right people that you were on their “team”. The occasional political witch hunt over nothing would happen. A good portion of the company spent most of the day talking politics instead of working but I assume nothing was done out of fear of retaliation. A lot of really bizarre things, but hopefully not the norm.

jrsj··on Gleam: a type safe language on the Erlang VM
Fair, you’re probably right
jrsj··on Gleam: a type safe language on the Erlang VM
Casually using “Nazi” like this in context of American politics just means “anyone to the right of me”

it’s ambiguous but the implications are clear

If you are a Christian, someone who would use this phrase would likely call you a Nazi. If you don’t want to abolish the state of Israel, they might call you a Nazi. It could be any issue really. But to actually be “safe” in an environment like this you have to align yourself roughly to the politics of the DSA or you aren’t welcome.

I guess you could say at this point that “Nazi” has devolved into being a sort of a political slur referring to anyone who is not sufficiently leftist.

jrsj··on Gleam: a type safe language on the Erlang VM
the actual effect of enforcing this rule in this circumstance is basically to say that implicit political loyalty tests are a normal thing to have on a website for a programming language

on a surface level the statement isn’t controversial in any way, but the particular language that’s used signals something else entirely

jrsj··on Gleam: a type safe language on the Erlang VM
pretending not to know is how you signal your own alignment
jrsj··on Gleam: a type safe language on the Erlang VM
It really shouldn’t be controversial to suggest that calling people nazis on the official website for your programming language is unprofessional, but here we are…
jrsj··on Gleam: a type safe language on the Erlang VM
this has nothing to do with community or even inclusivity and everything to do with signaling political allegiance & telling people who don’t agree that they aren’t welcome

It is quite literally the opposite of what you and others supporting this are claiming it to be

All you have to do is remove the weird bit about “nazis”, which is irrelevant and adds nothing of value to the statement anyways, and you’re not really going to scare any normal person off. But this is just over the top and literally the only purpose it could serve is as an exclusionary political signal.

← PreviousPage 2 of 16Next →