News for hackers. Stuff that matters.

bfgoodrich

"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.

Re:Should we care about people who need never exist? on Monday January 02, 2023 @01:21PM (#34221505)
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.

Re:Should we care about people who need never exist? on Monday January 02, 2023 @01:12PM (#34221382)
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.

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.

The appearance of the word "fanboy" in a comment virtually guarantees that the speaker is a moron saying nothing of value.
Re:Apple AMX instruction set (M1/M2 matrix coprocessor) on Monday September 05, 2022 @09:42AM (#32724198)
SGEMM / DGEMM using AMX2 (the first M1 has AMX2. The A14 has AMX1) is approximately 100% faster than the same running with NEON, which is already a specialized vector math system.
Re:GeForce Now: A Review on Wednesday August 24, 2022 @08:25PM (#32587744)
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.

How is this obvious business stupidity?

Domains go into a redemption period because they expire. Having a card or paypal on file is meaningless if you don't have auto-renew.

People lie. People lie all the time, and always spin the story to somehow make them the blameless victim.

Re:Postgres 15 improves UNIQUE and NULL on Monday July 11, 2022 @01:11PM (#32058816)
The document you link uses unknown as a synonym for null. If you inserted the result of such a comparison into a table, the value inserted would be NULL.
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.

It's literally being used as a place where people embark on their trip. It is a major source port for people boarding Alaskan cruises. The "loophole" is that you started somewhere else -- clearly the cruise should have started in Vancouver.
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.

Re:Xbox Series X|S Has Outsold PS5 in Japan Again on Wednesday June 29, 2022 @09:58AM (#31920177)
Sony isn't an American company. Sony, like Nintendo, has an American subsidiary. The headquarters and bulk of the company is in Japan.
You can patent anything (https://patents.google.com/patent/US6368227B1/en) and the barrier to having it granted is incredibly low. The patent office works on the premise of granting the patent and letting the lawyers figure it out afterwards. Enormous volumes of nonsense patents are granted every year, "inventors" who then go forth and try to remora off actually innovators.
Re:Apple is not defending browser engine choice on Friday June 24, 2022 @09:13AM (#31861231)
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..."

Re:The curious tale of a fake Carrier.app on Thursday June 23, 2022 @01:06PM (#31852073)
> 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.

Re:Things you're allowed to do (2020) on Saturday June 11, 2022 @02:04PM (#31706610)
It is always unethical to decide that punitive fines are okay because you can afford them. It is a profound sense of personal entitlement.
Re:Resident Evil Village in the browser through Stadia on Friday June 10, 2022 @08:45AM (#31693294)
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.

Re:Speeding up sort performance in Postgres 15 on Friday May 20, 2022 @08:45AM (#31446630)
> 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.

Re:Speeding up sort performance in Postgres 15 on Friday May 20, 2022 @06:49AM (#31445640)
> 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.
Re:No Dislikes has officially ruined YouTube for me on Tuesday May 10, 2022 @08:16AM (#31326157)
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.

https://github.com/microsoft/terminal/issues/10362

The original discussion. There is absolutely nothing wrong with the way the Casey individual approaches it. At all. And yes it is simple. If your basic text terminal gets 30 FPS on modern hardware (or worse), you have started with a bad foundation. That is just gross.

The NYT commentary is a bit hilarious as you see that claim on here daily, repeatedly.

ROFL. Yes, "as a toy". Things that 99.9% of Hacker News (and 99.999999% of the general public) has literally never had a need to do, their absence surely just invalidates it.

Hot takes like yours are what make HN a hilarious joke to the rest of the world. Embarrassing.

Re:Google isn’t happy with Microsoft over online news on Saturday March 13, 2021 @12:39PM (#26448193)
This is an absurdly biased and fact-free recap.

Any framing that posits that Google is benevolently "sending traffic" betrays that it should be discarded at the outset. Google (like Facebook and most other "make money on your content" empires) desperately tries to send as little traffic as possible to anyone, which is why they have AMP, scrape content and provide a dubious "expert engine", and provided a news dashboard where they summarized every news site.

I see this same ludicrous argument made re: Facebook. When Facebook temporarily blocked news, downloads of news site apps rose dramatically. It turns out that they weren't helpful whatsoever to anyone. They are a desperate suckerfish just trying to live off of the creation of other people.

Re:Facebook's Hypocrisy on Apple's New iOS 14 Privacy Feature on Friday December 18, 2020 @08:26AM (#25466807)
Ads being "relevant" seems like a misnomer these days.

In a discussion once about viral diseases there was a discussion about RNA versus DNA viruses, so I searched up various viruses included HIV and Herpes, reading about how DNA viruses hide in the body. Now on Facebook my ads are 50% HIV/AIDS medications.

I bought a soundbar at Best Buy, so the other 50% of the ads are bizarre Best Buy soundbars, primarily the exactly model I already bought. To make it doubly detrimental for Best Buy, I occasionally click the ad to see if the price has changed.

The myth about the useful, relevant ads seems like it doesn't share a lot with reality. While my example is an anecdote, can anyone seriously saying that ads have actually been useful or relevant? When I'm not blocking them they seem to overwhelmingly be things I've already bought and services I already use.

The ad industry seems to be overwhelmingly a lie that we've all bought into. The personalized ad industry seems like a grotesque abuse under a promise that it never actually delivers.

HN has always been pretty far to the right. There is a strong Trump contingent. A huge "law and order" (but not when disrupting when laws are "ridiculous and dumb") contingent.

On HNs it is normal to denigrate the "MSM" while cheering on some blogger and his completely unsubstantiated claims. Attacks on the press, because there's a strong Trump contingent here that have an issue with reality and fact having an "anti-Trump bias", are cheered on.

It isn't surprising at all.

Re:App privacy labels now live on the App Store on Tuesday December 15, 2020 @09:19AM (#25430509)
Late to the game? Who is Apple behind? Is this a "finally" kind of thing?
Re:ARM MacBook vs. Intel MacBook: A SIMD Benchmark on Sunday December 13, 2020 @07:36PM (#25412022)
The post with egregious errors was also put up on a Sunday afternoon. And while we're all acting conciliatory now, it's pretty remarkable how biased the post was, the author using some clearly erroneous numbers to prove their prior, baseless claim that the "M1 chip is far inferior" in some respects, when those respects were specifically SIMD. Then becoming strangely defensive when some people rightly pointed out that ARM64 has 128-bit NEON and a number of other advantages.

Far inferior becomes....actually superior in many cases, even at SIMD.

Re:Chrome Is Bad on Saturday December 12, 2020 @03:08PM (#25401199)
Chrome does have the capacity for screen sharing (e.g. Chrome Remote Desktop), but I assume it wouldn't inject any extensions into the window server unless it was actively invoked.
Re:ARM MacBook vs. Intel MacBook on Friday December 11, 2020 @10:00PM (#25394984)
"The Intel processor has nifty 256-bit SIMD instructions. The Apple chip has nothing of the sort as part of its main CPU. So I could easily come up with examples that make the M1 look bad."

The M1 has 128-bit NEON SIMD, and given its decode pipeline and cache efficiency it seems more likely to actually benefit entirely from it. AVX on Intel devices is often of limited value because it's either memory starved or gets throttled (many SKUs throttle once you start using AVX).

I've had cases where vectorizing ongoing sequential processing in the most optimal fashion available barely gave a single digital percentage increase. 9 times out of 10 it's snake oil.

But regardless, if there's an example that would make the M1 look bad, do it.

Older »