HN user

ynx

561 karma
Posts0
Comments150
View on HN
No posts found.

As someone who was there: nope. This isn't sanewashing.

Apple was directly (and IMO arguably illegally) shutting down Facebook teams and products by playing app store chicken on refusing to allow Facebook to publish updates on a week-to-week basis. Literally would throw down and refuse unless some features were blocked. It came to a head where Zuck literally called Tim Cook during a keynote to push it through.

They also literally had reverse-engineering teams cracking open the Facebook app on a regular basis, which we discovered because of some internal methods we figured out how to invoke with some clever indirection. There was a chicken-and-egg problem and they eventually developed facilities to automatically instrument private method invocations to comprehensively defeat clever static analysis circumvention workarounds.

Also, VR hasn't failed, but it's gone silent and coasted when investing in VR growth took the backseat to investing AI. They made a couple of bad bets in VR but a lot of good ones so it was warranted, but not exactly a failure.

Docker’s journey reads like a startup trying to find product-market fit, except Docker already had product-market fit - they created the containerization standard that everyone uses. The problem is that Docker the technology became so successful that Docker the company struggled to monetize it. When your core product becomes commoditized and open source, you need to find new ways to add value.

I would argue the reverse: that Docker's value was itself the product-market fit. Docker the technology was commoditized and open-source almost from its genesis, because its technology had been built by Borg engineers at Google. It provided marginally more than ergonomics, but ergonomics was all it needed - the missing link between theory and practice.

Speaking as someone who once worked at a company where these were real issues that came up - it's very often the case that intermediate parties in the contracts have dissolved.

Renegotiating the contracts would require lengthy and expensive processes of discovering the proper parties to actually negotiate with in the first place.

Although the contracts that were already executed can be relied upon, it truly is a can of worms to open, because it's not "Renegotiate with Studio X", it's "Renegotiate with the parent company of the defunct parent company of the company who merged with Y and created a new subsidiary Z" and so on and so forth, and then you have to relicense music, and, if need be, translations.

Then repeat that for each different region you need to relicense in because the licenses can be different for different regions.

The cost of negotiation would be greater than the losses to piracy tbh.

To be honest, the Microsoft store was the biggest single impediment to success the project ever had. All of the ridiculous UWP requirements or exceptions and friction to install doomed it, start menu tile be damned.

And the start menu tile BS wasn't impactful except for the narrowly avoided multibillion dollar GDPR fine Facebook almost fell headfirst into when they declared "mission accomplished" and I realized they forgot the apps existed and escalated, just before the deadline.

I deserved a bonus for finding that, yet it didn't even register on my PSC.

Steam Frame 8 months ago

If you use a Quest Pro and use Steam Link with a WiFi 6E access point, that should accurately represent the experience of using it.

It's close to imperceptible in normal usage.

To be fair, assigning the highly competent BDFL of Linux who has listened to a bunch of highly competent maintainers some credibility isn't mindless.

Unless you have a specific falsifiable claim that is being challenged or defended, it's not at all a fallacy to assume expert opinions are implicitly correct. It's just wisdom and good sense, even if it's not useful to the debate you want to have.

it's a lot easier to buy additional gadgets when you can assume or when they explicitly declare that they're usable with the pi 5, and the time saved from "oh just install these commands" documentation is easily much greater than the cost for the same price. And the performance isn't the point either, the tinkerability and time spent is.

DirectX carried the games industry forward because there weren't alternatives. OpenGL was lagging, and Vulkan didn't exist yet. I hope everyone moves to Vulkan, but DX was ultimately a net positive.

There is a lot to unpack in this.

Your #1 is encoding an unexamined assumption that there is a fixed or at least somewhat inflexible amount of violence to be directed anywhere. It also ignores the lightning generation engine, so to speak, that is the settler colonialism causing unrest across the region.

On #2 - Rational people see that they are willing to do everything short of nuclear war when they feel like their century of history is being re-evaluated, and are worried about that (appropriately so). Also, it is an error to assert that nations can be exterminated. That is something evil that happens to people. As organizations of people, institutions and states can fail or be dissolved, but do not disappear permanently so long as people remain to re-form them. I think rational people can argue that the things that are being done in Palestine are unconscionable and that a state that is built to systematically support those acts needs to renew its principles and recommit itself to the idea of "never again".

On the contrary, I am a lot more willing to think through the contours of the problems I need to solve because I haven't drained my mental energy writing five repetitive - but slightly different - log lines and tweaking the wording slightly to be correct.

I'm training smarter, and exercising better, instead of wasting all the workout/training time on warmups, as it were.

The association isn't without merit.

Google acquired Metaweb Technologies in 2010, acquiring Freebase with it. Freebase was a semantic web knowledge base and this became deeply integrated into Google's search technology. They did, in fact, want to push semantic web attributes to make the web more indexable, even though they originated neither the bigger idea nor the original implementation.

(one of my classmates ended up as an engineer at Metaweb, then Google)

All iPhones worldwide since iPhone 8, Japanese iPhones starting from iPhone 7.

Source: I had an iPhone 7, and was friends with one of the engineers who added FeliCa support to the secure enclave. The Japanese 7 was a one-off until the 8 made it ubiquitous.

A significant majority of Americans are medically satisfied with their health insurance provider.

Before some life changes that mooted the point, I lived in fear of needing serious medical care, and as far as things go I'm more privileged than most.

What I'd expect then is that sentiment in favor of killing insurance company officers over the medical decisions of that insurance company to be higher in older people and lower in younger people.

I don't know man, having the loved ones around you get literally killed by the dollar the insurance companies took from them and wouldn't give back sounds like something somebody too young to be beaten down by reality would feel enraged by. The loving heart can only take so much damage before it starts to break.

I just think that it's a bunch of people who developed with their empathy under attack before their emotional armor fully formed. Abuse begets abuse and we see an abused public lashing out. Extremely tragic, but nothing especially mysterious about it.

What's needed to form a contract is an offer, acceptance, and consideration - if an offer was made and accepted and something of value was exchanged, and there wasn't confusion about the terms (after 10 years, there wouldn't be), that's good enough for a contract to have legal force.

something of value*

granting API access in excess of the free tier would most likely constitute something of value, but yeah - probably wouldn't bother, it would be expensive to pursue and not worth it.

Dismissiveness like this tends to radiate ignorance, not insight.

Quests have shipped roughly ~1/2 PS5 sales. Certainly a scale only a handful of technologically advanced product lines outside of phones ever reach.

Incidentally, the enabling technology for the Quest? On-device ML that grew out of - you guessed it - developing on-device inference for their apps.

modern Linux with systemd, Wayland, dbus, and other technologies have deviated greatly from POSIX and other classical Unix technologies

Systemd is inspired by/imitating launchd; macOS did it first, to much less fanfare, and therefore much less awareness.

The evolution of Cocoa alongside GCD, XPC, and launchd would probably mean a lot of difficulty in backporting. Things shifting between kernel and userspace and launchd services with restrictive permissions won't be kind to a lot of software of reasonable complexity.

Hard not to get all conspiracy theorist about canary removals.

If I were to don my tinfoil hat, it seems possible to remove the canary with a boring incident for plausible deniability of a prior incident whose confidentiality is more strictly enforced.

The stricter gag order gets what it wants - non-disclosure of that particular gag order, the canary gets what it wants - removal after an incident.

You're only minorly wrong in that they don't sell access to the behavioral data [1] , but you do realize that you sound absolutely unhinged about it, right? Is HN surveilling my post because I typed here and pressed the 'reply' button?

I've never convinced someone of flaws in ethics by framing the perpetrator as a big bad boogeyman to the nth degree. It's unproductive self-satisfaction.

[1] They sell visibility to people queried against proprietary behavioral data.

I feel like if I said "die slow, motherfuckers" here, that'd be justified grounds for a ban.

It's really, really fucking stupid to do this, and even worse as a leader of an influential and impactful organization.

Also - is Hacker News independent from Garry Tan's influence? If so, what assurances of that are there? If not, what can be done to ensure he never touches HN?

I worked with a couple of people who worked on the original iPhone and they basically corroborated this: the writing was on the wall but the phone wasn't quite ready for it. They needed an out to ship the phone first and the SDK later.

.NET 8 3 years ago

tl;dr:

- Open-source, portable, updated, default choice: .NET Core 1 2 3, .NET 5/6/7/8 - Included with Windows or Unity, frozen in time: .NET Framework 4 (don't use anything older) - Want to support both: .NET Standard (this is a subset that both can run)