Hacker Newsnew | past | comments | ask | show | jobs | submit | jancsika's commentslogin

Oh, I thought you were being sarcastic. It was clearly Citizens United (2008) and the explosive growth of Super PACs that followed.

Unlimited spending from the fossil fuel industry basically standardized Republican candidates on climate denial talking points. Plus whatever bizarre fetishes random Republican billionaires had, like Adelson keeping Gingrich's primary campaign on life support for months. That fucked up Romney's pivot to the general election for no perceivable gain to any of them. According to Wikipedia Adelson spent over $90 million on losing candidates in 2012!

All of that was through Super PACs.


> Nothing had changed and the country wasn't "saved".

Let's be precise and remove those scare quotes.

In 2015/2016 Trump was literally talking about saving U.S. critical infrastructure:

1. Promising to fulfill a trillion dollar U.S. infrastructure campaign pledge to repair crumbling infrastructure[1]

2. Putting Daniel Slane on the transition team to start the process to draft said trillion dollar infrastructure bill[2]

By 2017 that plan was tabled.

If anyone can find it, I'd love to see Slane's powerpoint and cross-reference his 50 critical projects against what ended up making it into Biden's Inflation Reduction Act.

1: https://www.youtube.com/watch?v=OafCPy7K05k

2: https://www.youtube.com/watch?v=EdvJSGc14xA

Edit: clarifications


Infrastructure Week was literally a running joke throughout Trump's first term because his staff would start by hyping up some substantive policy changes they wanted to pass, only for it to be completely derailed by yet another ridiculous/stupid/corrupt/insane thing Trump or one of his top people did.

Clearly Trump himself has no interest in these sorts of substantive projects, I mean just look at his second term. He has even less interest in policy this time around and isn't even pretending to push for infrastructure or similar legislation.


My point is he made these claims on the campaign trail, which I cited; he had a real domain expert on his team, which I cited; and it became evident even a year in that his administration wouldn't deliver on that plan according to his own domain expert.

That's a fairly standard case of an ineffective politician casually jettisoning campaign promises once he's in office. And he jettisoned them because he couldn't sell the Republicans on a trillion dollar infrastructure package.


The author misunderstands basic human behavior here. And there are enough literal-minded people on HN that everyone ought to just avoid this advice entirely.

Just one example-- some narcissists will take the author's strategy personally, and they will fuck with him relentlessly for their own amusement. Worse, it won't be clear to onlookers who is the victim and who is the aggressor. It will appear as one low-empathy individual trying to "train" others while another, intransigent individual actively resists the training. There's even a good chance onlookers will see the narcissist as the good guy, successfully fighting back against the author's snobbery and condescension. If you can't think of a citation for this pattern then you don't currently live in the U.S.

And that's ignoring the fact that inconsistencies in other people's reactions over time often don't have anything to do with the author's behavior. Someone who comes away from interactions "feeling small" may in fact be consumed with their own crippling anxiety. Interpreting that as a failure of the author's Pavlovian strategy is a recipe for codependency that helps no one. The whole metaphor is a fool's errand.


> modern complexity is the enemy of reliability

There are years-long threads dozens of pages long on priuschat.com with data files posted by wizards just to figure out the 12v charging pattern.

The vehicle itself will probably stop running before any of these wizards ever figure that out, or even understand the algorithm it uses to occasionally run the engine in EV mode.

And yet, I speculate the total runtime of any year of that vehicle will match what you see for the much simpler Citroen C15-- essentially, bounded only by however long the wizard wants to drive it.

Edit: preemptively-- the Prius driver can drive their Prius on roads appropriate for that type of vehicle for as long as they want. Citroen obviously can go more places-- my upshot is just that the glaring complexity of a Prius doesn't seem to have gotten in the way of its reliability as the author assumes it should have.


It's sad how both the author of the FF bug and Gnome merge fail Chesterton's fence. One calls it "very weird" and the other blithely calls it an "X11ism."

My understanding is it's a cross-DE way to highlight text in a terminal and paste it into the browser, useful for a debugging search and/or bug reports.

Is there a more common way of achieving this that works across all terminal apps and browser types in Linux?


It's a feature of X (so works in any app running in X, not just FF and your terminal emulator). Wayland changed clipboard behaviour (along with many other things) and decided the selection clipboard was too large a security hole to keep. It's pretty useful though, so Gnome added it back, on top of Wayland. It's still a large security hole though!

Separately, PuTTY has a similar mechanism for copy, though this goes in the normal Windows clipboard.


> It's still a large security hole though!

May I ask how it is a large security hole and how it is larger than the "Ctrl+C" clipboard? Genuinely interested.


A web page with Javascript can see & send off something you paste into a text box as soon as it appears. So if you accidentally paste some confidential information, like a password, that's a security hole even if you notice and delete it straight away. This happens even for totally innocent reasons, like search-as-you-type.

Ctrl-C/Ctrl-V copy and paste is not such a big issue because far more people are familiar with it, and it requires more deliberate actions on both sides (copying and pasting). So you're less likely to accidentally copy something around that you didn't mean to.


Wouldn't website paste it from clipboard and not primary selection (X11 have those separate) ?

> So if you accidentally paste some confidential information

So nothing like a "large security hole" that needs to be fixed, right?

I mean at this point, "SSH is a large security hole because people may enter their password while someone looks at their keyboard". I wouldn't consider that a reason to remove SSH.


So you would still need to paste deliberately.

So it's not really a security hole as much as knowing your passwords and muttering them in your sleep is one.


it works with KDE Wayland except for highlighting text in web browsers

It works in kde wayland + firefox including highlighting text in web browsers...

I was wrong. it just worked. I definitely had an issue with it at some point in the past

Not for me

I'd really like to vectorize-- prep once for, say, 8 or 16 contiguous shots at pan searing the salmon the correct way.

There should be an app that matches home vectorization needs with busy restaurant schedules. So I would pay, say, $50 bucks to jump in the kitchen and get yelled at to properly produce either 16 acceptable salmon entrees or ruin 2, whichever comes first.


If it's a zillion dollar hammerbot the company is offering to your boss for pennies, that had better be your first priority!


> To preempt replies: ask yourself why 24 frames per second is optimal for cinema instead of just being an ancient spec that everyone got used to.

"Everyone" includes the filmmakers. And in those cases where the best filmmakers already found all kinds of artistic workarounds for the lower framerate in the places that mattered, adding interpolation will fuck up their films.

For example, golden age animators did their own interpolation by hand. In Falling Hare, Bugs' utter despair after looking out the window of a nosediving airplane is animated by a violent turn of his head that moves farther than what could be smoothly animated at 24fps. To avoid the jumpcut, there is a tween of an elongated bunny head with four ears, seven empty black eye sockets, four noses, and eight teeth. It's absolutely terrifying if you pause on that frame[1], but it does a perfect job of connecting the other cells and evoking snappier motion than what 24fps could otherwise show.

Claiming that motion interpolation makes for a better Falling Hare is like claiming that keeping the piano's damper pedal down through the entirety of Bach's Prelude in C produces better Bach than on a harpsichord. In both cases, you're using objectively better technology poorly, in order to produce worse results.

1: https://www.youtube.com/watch?v=zAPf5fSDGVk


Agreed, the idea that there’s anything “objective” about art is kind of hilarious. Yes, it may be technically better in that there are more frames but does it make a more enjoyable film?


It's not kind of hilarious, it's actually the default mode of thinking for the entirety of human culture until the mid twentieth century. Thousands of years of great thinkers would have found the postmodern idea that all art is subjective to be, if not hilarious, then disturbing in its wrongness.


You’re right. My point was more about the idea that “higher frame rate = better movie because the number is objective” rather than “all art is subjective”. In other words, I don’t think we should try to value art on narrow physical axes. I’d like to think that the people you’ve mentioned would agree on that. The traditional notion of “objectively beautiful art” isn’t tied to technocratic things like that and, for what it’s worth, I agree with it.

> The arguments against pure functions appear to be somewhat contingent: current adoption levels, practice, convenience, and taste.

At least with many GUIs, the time it would take to know, document and/or test all combinations of UI behaviors quickly exceeds the time available to humans. It's at least tractable to start with vastly more states than could ever be measured, and then gate or special-case certain ones to try to make things minimally safe/sane/reliable for the user.


I can't tell if you are agreeing (by elaborating) or disagreeing (by giving a counter-example) or saying something else. Mind hitting me over the head with it?


I don't understand the dichotomy. What's the situation where I'd ever be forced to choose between, say, UTF-8 or Linear Pulse-Code Modulation?

This reads like someone who got really excited about a subject but only ever learned to communicate in breathless "Ford vs. Chevy" kid-argument style.

We all like text here. Stop selling.

Edit: clarifications


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: