HN user

bfgoodrich

151 karma
Posts0
Comments81
View on HN
No posts found.

"The only possible purpose of making laws like this"...

Is for pay transparency. And in the vast, overwhelming percentage of the time, an employer knows precisely what they're planning to pay for a role, with extremely little variance. These cherry picked examples don't really mean a lot.

As to your imaginary firm not hiring in "CA, CO or WA", absolutely nothing was lost by the residents of those states.

One of the trends on Hacker News right now is the assumption that SQLite fixes everything. It's the Flex Tape of the software world.

There is zero reason a process would have more than tiny slowdowns with even millions of files in a folder. Finder has problems if you're trying to look at that folder, for obvious reasons, but it's a bit of a self-own for a backup co to claim that 200,000 files causes their solution to break. That speaks to serious algorithmic issues.

DISCLAIMER: This comment will be auto-dead because of moderation choices by dang (e.g. his pernicious need to pander to the anti-science, far-right crowd). This is a badge of honor. Never vouch for my comments.

Using the "eugenics" angle to argue against people who want a sustainable world (while parroting the agenda of Elon "let's all move to Mars" Musk who believes he is such a superior being he needs to grace the world with 10+ kids) is uproarious when it comes from a camp is viciously against immigration.

The US has a population density 1/15th India's. It's high time for a billion Indians to move to the US.

The leading story about the HMS Birkenhead is fascinating, though looking up further info finds that of the 193 saved "the survivors comprised 113 soldiers (all ranks), 6 Royal Marines, 54 seamen (all ranks), 7 women, 13 children and at least one male civilian".

"Why are women and children on a troop transport?" is a natural next question, and apparently they were family of senior officers.

If Twitter fell like every other social media, it would have barely been worth $20B when Musk closed the deal. Add the mass destruction Musk has wrought, coupled with the fact that the debt holders have been trying to offload the debt at a discount, and there is a very real probability Twitter, if independently valuated, is worth less than the debt.

The Apple Watch oximeter functionality -- basically a pretty silly gimmick -- is explicitly marketed as “not intended for medical use” and “only designed for general fitness and wellness purposes.” The problems that optical oximeters have with darker skin is well known, painfully obvious, and a basic reality of physics.

No, he's claiming the journalists "coordinated" a campaign to share external links to the jet tracker. Some of them admit that they did (not "coordinated" -- alternate sites of this public data has been very widely shared), but others are at a loss and claim they did no such thing. One had reported on an LAPD statement -- that despite the imminent harm Elon claimed, they hadn't gotten a crime report and actually had to reach out to Elon's people -- and shortly after got suspended.

Elon is constantly leveraging the "for the children" cover for his petulance.

Game community subs, especially for FPS games, often ban posts about cheaters, bugs or things like the submission. Not because they're conspiring with the maker, nefariously hiding negative info, but because if they don't the sub turns into a grievance filled "help forum".

People who had never visited the forum before, and likely never will again, drop in because they're mad and want a complaint venue where they can gripe. When a game has hundreds of thousands or millions of players, that sort of thing starts to swamp the sub and soon there is no community or sustained conversation and instead it's all 360 no scope drive by complaint drops.

I absolutely commiserate with the OP, and it 100% legitimately sounds like they got caught up in a flawed anti-cheat (maybe exacerbated by a storage system issue on their end, making it think they were trying to modify the system files). But on the other hand, and they recognize this, all the actual cheaters also do the I didn't do nothing routine. When a game is rife with cheaters (PubG, MW, Squad, etc), pretty soon you have a really skeptical approach to those appeals.

Astounding to me that this is what the leadership at twitter wanted

If they didn't accept and try to finalize his offer, they could have been successfully sued by shareholders: You don't turn down a premium offer unless you think you can get better, and you absolutely finalize that deal if the market takes a sharp downtown after getting it.

I have never seen anyone praise or laud the benefits of scroll behavior overrides. It seems to universally be a negative if not hated, and always distracts from the content. Always.

And it required extra work to yield this negative behavior!

So how in the world does this end up happening? How could a team be so profoundly detached from reality? This site's behavior is so incredibly ill considered that I marvel that people worked on that, people approved it, people said publish, etc, without one person stepping in and asking what in the world they were doing.

Because game vendors think they can double dip. As mentioned in another post, all of the Firaxis games worked brilliantly on GFN, but despite the fact that it's my own copy that I'm playing, in my own Steam account, Firaxis decided that they would remove all of their games from GFN unless they get a payoff.

It's notable that legally Firaxis (and the other sleazy scumbags) largely have no legal basis, but nvidia decided not to make enemies and let them do this.

As a result, I have bought no additional Civ expansions, and will never buy another Firaxis game.

I can see how that might be the case for a very new driver, but for anyone who has driven for any period, "throttle control and steering" is completely autonomous and requires negligible consideration. Instead my focus is entirely on exceptional situations. The current FSD seems like I now have to focus on throttle and steering and the exceptions just to keep guard that the system doesn't do something disastrous.

As others have said, I cannot fathom how having to babysit an occasionally suicidal driving system is better than having no system at all. It seems perfectly balanced at the absolutely worst point of both being reliable enough that you stop paying attention, but unreliable enough that it catches you not paying attention.

If an FSD system really let me sit and watch a movie or read or book or something -- if it was that good -- then I 100% get it and would be signed up. But one that you have to babysit seems worse than pointless.

I live on a 100+ acre rural property just outside a large city. Surrounded by mansions and massive estates, and with a world renowned walking trail literally just down the street.

There are many things I like. There are many things I don't. Not least that everything is a 20+ minute drive away. Everything feels entirely remote.

Now add endless ticks (for some reason worse than ever the past two years), black flies, mosquitoes, wasp nests appearing everywhere, the stink of farm fields, closer still the stink of septic beds (whenever a low pressure system rolls in you smell the septic tanks. And to be clear, this is an area of very high end homes all on massive lots). Every storm is a power outage, requiring eventually equipping a whole house generator. Every snow storm is a disaster. Grounds maintenance is an endless pit of effort. The streets are barely wide enough for cars so a walk feels like a death defying activity, and almost no one actually does it. The trail is always incredibly busy.

Before we lived here we lived in a small home across from a grocery store shopping complex in an urban area. The backyard was tiny and we had nosey neighbours who'd hang over the fence and watch what you were doing. You'd hear the endless rattle of crapbox Civics with noise-making mufflers, blasting the bassline of some rap.

I enjoyed living in that tiny house way, way more. I loved just walking across the street early Sunday morning, while everyone slept, and smelling all the freshly baked goods, getting a croissant fresh from the oven. A five minute walk yielded parks, trails, pizza places, sushi, and everything else.

I have no idea why I posted this, but happiness in life really isn't as easily assessed as we often think. There are many who would be absolutely certain that their life would be nothing but bliss if they lived where I did. Humans don't work like that.

It is pretty astonishing reading the rhetoric on HN, overwhelmingly from web developers who basically want a single target. They are quite literally the anathema of the web spirit, but it's basically IE v2.0 -- during the IE 3 / 4 days there were lazy devs who told everyone they should just run IE and be done with it.

It is astonishing reading like Safari is some derelict junk when the edges are laughable trivial stuff. "But it doesn't support some random, irrelevant standard Google tried to railroad through last month..."

In reality it costs the bad guys $299 to bypass this limitation

They also had to get verified as a mid-sized or greater corporation (Apple does use real verification partners), and further Apple can pull the rug on the certificate in an instant, immediately invaliding that $299 certificate and the considerable effort that went into getting it.

In reality this group likely had to hack an existing Apple Enterprise approved business first, then using that to springboard to the next step.

Casually dismissing that enormous gate is pretty tenuous.

No, it isn't scary. These are just additional options. Personally I prefer Geforce Now which lets me use my own Steam catalog versus buying specifically for a niche service, but people make their own choices.

Often the loudest fear mongering occurs by the hoarders (digital or otherwise) who think they are amassing some grand asset pile.

I buy a game, play a game, and then often never play it again ever. I'm not scared about the prospect of losing access to it years down the road.

I don’t think they misunderstood anything

The code could have made the type-specific sort macros. They could have literally written the code blocks in the actual sort function.

Instead they decided to make it separate functions and mark it inline because that is their overt intention and they thought it was cleaner.

What is the problem? Honestly, aside from noisy, useless griping, what is possibly the problem with that?

Their implication seems to be that inline shouldn't be necessary. And the truth is that it almost certainly isn't necessary, and any optimizing compiler would inline regardless. But clarifying their intentions is precisely what developers should do: "We're moving it here for organizational/cleanliness purpose, but it is intentionally written this way to be inlined because that is the entire point of this optimization".

As to the "unprofiled" use, their specific optimization was because they know the time being wasted in function calls, and the optimization was to avoid that.

This is what generics are for in most languages.

That goes exactly opposite of this optimization, and is just entirely orthogonal.

It's also super disappointing that in 2022 we're still manually marking 10- line functions used in one place and called from one site as inline.

You misunderstand the change.

In a nutshell the prior version was a polymorphic function pointer that varied by the sort type.

   (*sort_ptr)(data);
No compiler can inline this, no matter how aggressively you turn up the optimizations.

Their change adds specialized cases.

   if (dataType == PG_INT32) {
      sort_int32(data);
   } else if (dataType == PG_INT64) {
      sort_int64(data);
   } ... {
   } else {
      (*sort_ptr)(data);
   }
   
This enabled the inlining, and while it's no harm to add the inline specifier if you want to be very overt in your intentions, most compilers would inline it regardless in most scenarios.

Dislikes, as a visible measure, were widely bombed by Internet trolls and ignorant cretins. The (vast) majority of people don't engage with those tools, so a small, coordinated minority can easily have a massively outsized influence. It was grossly misrepresentative to the wider YouTube userbase. The far right, for instance, was hugely overrepresented because everyone else has a life and isn't spending their day dogpiling on White House or other videos to click a down arrow (neither an up arrow -- the rest of us aren't pathologically broken, and we have better things to do with our life and to define our identity with). COVID was actually a great benchmark because factual, scientific COVID videos were downvote bombed with regularity. Conspiracies and nonsense videos were left alone, because the rest of us aren't ignorant nuts.

They were used to bully people and diminish voices. It was a completely toxic element of the system. No, it isn't dumb corporate videos (who were prone to just hiding it at the outset, making the trolls hulk smash and angrily declare that unfair) that they're defending, and that notion is pretty comically dumb.

This whole post and the noise around this issue is so absurd. YouTube isn't worse because a bunch of ignorant assholes can't bully gay and minority people, or ply their misogynistic or backwards ways. There are loads of easy ways to automate videos and basically spam YouTube, and the system hasn't overcome that yet. Visible downvotes would do nothing when these players are uploading literally millions of videos.