HN user

ywain

409 karma
Posts4
Comments77
View on HN

Sure. We can't even agree on a good definition for "consciousness", we certainly don't know _how_ it works. I don't think there's a lot of debate around that specific point.

I'll try and read the paper more carefully after work, but my quick read was: they posit that consciousness might not be localized in the brain because if it were, then how would people be able to perform telepathy / remote viewing / future foresight? I can't assert that their non-local hypothesis is wrong, but I can pretty confidently say that the evidence they're using to back it up is unscientific BS.

Mostly by looking at packets TTL. It gets decreased by 1 by the hotspot’s NAT so if the value is something like 63 or 127 (instead of 64 or 128 which are the defaults for most platforms) then it’s almost certain the packet originated from a device behind the phone and not from the phone itself.

Is that what really happens though? EU countries usually don't immediately punish violations unless they're particularly egregious. You're more likely to get a warning and a grace period to meet the requirements. So the rational approach would be to not bother with consent banners, GDPR and whatnot until you attract the attention of the regulators, at which point you should definitely hire a legal team that can tell you what exactly you need to do to comply.

I'm not the person you're replying to, but here's my take: even though the two look conceptually similar, Unix programs are just a lot simpler. All programs run on the same machine, they read their input, execute, produce output which is piped to the next program, and terminate. Want to change something? Change one of the programs (or your command line), run the command again, that's it.

Microservices are a lot more complicated. You'll need to manage images for each of the services, a fleet of servers on which the services will be deployed, an API for services to communicate together, etc. In many (most?) cases, a monolith architecture will be a lot simpler and work just fine. Once you reach the scale at which you'd actually benefit from a microservice architecture (most companies won't ever reach this scale), you can start hiring devops and other specialists to deal with the additional complexity.

What actually gets hate, I think, is not microservices themselves, but the fact that microservices are often used in contexts where they are completely unnecessary, purely because of big tech cargo culting.

Apple's ad business is fairly limited in scope (I think they only sell ads in the App Store and the News app) so user data is not as valuable for them as it is for Google and Facebook.

They definitely do make some money off Apple Pay transactions via interchange, but it's probably something like 0.1 to 0.3%.

There are definitely some parkings where you can only pay with a smartphone. The worst is when they force you to download a shitty app. Super fun when the parking does not have good reception and you have to download an unnecessarily large app over 3G.

I've also been to random parking lots in the middle of nowhere with a cardboard sign saying "Venmo $5/hour at X".

But HAL didn't act "on a whim"! The reason it killed the crew is not because it went rogue, but rather because it was following its instructions to keep the true purpose of the mission secret. If the crew is dead, it can't find out the truth.

In light of the current debate around AI safety, I think "unintended consequences" is a much more plausible risk then "spontaneously develops free will and decides humans are unnecessary".

Rails 7.1 Released 3 years ago

I'm working on a fairly recent Rails 7 code base. We initially started using Stimulus, but are now considering switching to React for a few reasons:

- if you're looking to hire frontend engineers, the candidate pool for React is a few orders or magnitude bigger

- it's getting harder and harder to find vanilla JS packages that you can wrap in Stimulus controllers for common tasks, compared to finding React packages

- Stimulus doesn't really offer a way to write unit tests for your controllers. With React, you can use jest and react-test-renderer like normal.

Additionally, the recent Turbo TypeScript debacle did not instill confidence in the long term stewardship of the Hotwire ecosystem.

We're still on the fence about it. Stimulus does feel like a very Railsy way to write frontend code, which is definitely a plus for small teams of people who're already familiar with Rails.

The binary for Microsoft Paint is called mspaint.exe, and there is no "paint" alias AFAICT -- typing "paint" in the run prompt results in "Windows cannot find 'paint'".

You could create a paint.bat file in C:\Windows\System32 (usually the first dir in %PATH%) that calls Paint.net instead. Something like this should work:

    "C:\Program Files\paint.net\paintdotnet.exe" %*

Out of curiosity I tried a few of the services on this list. They all follow the same textbook dark pattern, with fake progress bars, making the process of looking up someone artificially take several minutes, then only at the end do they ask for your email and payment information.

Screen Apnea 3 years ago

I recently replaced Powertoys Run with ueli: https://ueli.app/

Basically the same thing, but Powertoys Run was always slowish while ueli is very snappy. It also integrates with Everything.

The universe is the same in 3D.

This would mean the universe has positive curvature. Experimental evidence points towards the universe being flat (zero curvature), though there is some margin for error that could go either way (positive or negative curvature).

By that line of reasoning, we may as well eliminate tax brackets entirely. Or any sort of arbitrary limit, really. What makes an 18 year old mature enough to vote, but not a 17 year and 364 days old?

No, it relied on the fact that the player would ~always be looking straight at the screen at a relatively fixed distance. There was a slider you could use to set the strength of the depth effect, all the way to disabling it completely.

It was fun and worked pretty well, but it was very much a gimmick.

EDIT: Just saw the other comment, I didn't know the New 3DS had actual eye tracking. Neat!

You'd need something that can actually parse the language to apply rules on language constructs like identifiers. I don't think EditorConfig supports this, but a linting tool would be able to.

The opacity is by design. Fraudsters will use every bit of available information to make their businesses appear legit.

Having worked at Stripe (though not in risk), I'd wager that Stripe did not "fold instantly" for a 425k fine. It's unfortunate, but the OP is the one who made a costly mistake when they grandfathered existing accounts into a setup they knew had liabilities.