HNHacker News
TopNewBestAskShowJobs

ethbro

13,805 karma · joined February 5, 2014

Working on enterprise automation, one company at a time

Email username.co at gmail

submissionscomments
ethbro··on Kindle collects a surprisingly large amount of data
I'm surprised no one brought up revenue sharing.

I was under the impression there was a revenue-allocation problem that Amazon needed to solve (Kindle Unlimited subscriptions?), that depended on reliable reading statistics. E.g. How many people read book A?

Wish I could find the article, but the implication was there were a ton of publishers attempting to game the system. For example, by publishing blank, very long "books" and having them "read" by software automation.

ethbro··on Kindle collects a surprisingly large amount of data
ToS are effectively useless for this purpose.

If the industry moved to a standardized disclosure form (e.g. something like the HUD-1 [1] in real estate sales), people would stop complaining about this.

[1] https://www.hud.gov/sites/documents/1.PDF

ethbro··on The robotics revolution is here, and it's changing how we live
People who don't understand things, call them some variant on magic. People who do, use their true names.

Clarke's linguistic corollary has probably been true for as long as there's been technology.

ethbro··on The robotics revolution is here, and it's changing how we live
Captain Bryant toka, me ni omae-yo.
ethbro··on Zoom Partial Outages
Not to (surprisingly) knock Oracle, but at this point halo cloud customers are "Which provider is willing to cut their own throat on pricing to be able to say they host us?"
ethbro··on American Express to Acquire Kabbage
It's likely not smaller.

But the market for expensive, short term loans, from people who can access and use the internet and/or apps is smaller.

I don't imagine a payday loan customer is thinking about that new financial service option they read about in the paper.

Which increases cost of customer acquisition. Which makes this more of a Palantir market and less of a scalable one.

Square has a much better shot, as pivoting an existing customer relationship seems a much better angle.

ethbro··on Amazon’s Project Kuiper is more than the company’s response to SpaceX
Thought occurred to me, but I imagine heat dispersion would be cost-prohibitive vs terrestrial options.

I suppose {sat -> orbital DC -> sat} (latency) or {sat -> orbital DC processing -> ground} (transmission bandwidth) are the primary use cases? Maybe security?

ethbro··on How to contact Google SRE by dropping a shell in Cloud SQL
Ah, I remember the olden days of HN well. When the front page rang with shouts of "HERE YE, HERE YE, THINGS YE SHOULD KNOW ABOUT EQUITY DILUTION!"
ethbro··on Amazon’s Project Kuiper is more than the company’s response to SpaceX
T-minus X: "Starlink: offering free transit to Azure & GCP."
ethbro··on Ask HN: How to Become a Music Buff?
This.

My mind was blown when I heard the 2013 remaster of The Eagle's "Taking It Easy".

Original: https://www.youtube.com/watch?v=s0ZZHNRHA2g&t=1m36s

Remaster: https://www.youtube.com/watch?v=4v8KEbQA8kw&t=1m36s

I never knew there was a backing bluegrass guitar on the track!

ethbro··on Theheadless.dev – open source Puppeteer and Playwright knowledge base
That's a use case I haven't encountered, nor considered!

Most of my work is making known transitions (e.g. page1 to page2) work reliably, so I have the benefit of knowing the landing page structure.

If you're crawling pathological, client-side redirect chains, maybe do pattern-matching scans on loaded code for the full set of redirect methods? There's only so many, and includes / doesn't-include seems a fair way to bucket pages.

ethbro··on Theheadless.dev – open source Puppeteer and Playwright knowledge base
It's something of a UX question too.

One could design a page that visually loaded, then jumped to a redirect after 10 seconds on the page. But who would?

The primary approach is always event-based, because most pages do that sanely.

If not... the best approach I've found is looking for sentinel elements.

Essentially, something that only matches once the website is de facto loaded (regardless of events). Sometimes it's a "search results found" bit of text, sometimes a first element. But more or less, "How do I (a human) know when the page is ready?"

ethbro··on Microsoft’s ‘can’t uninstall Microsoft Edge’ support page
I think we have a very different definition of basic tools.
ethbro··on Microsoft’s ‘can’t uninstall Microsoft Edge’ support page
Let's not pretend we live in some Stone Age where only our hardlined desktops are able to access the internet.
ethbro··on Microsoft’s ‘can’t uninstall Microsoft Edge’ support page
> So removing the browser may leave a user unable to bootstrap another browser onto the system (at least once IE is actually gone) without outside help or another machine.

  Invoke-WebRequest 'https://download.mozilla.org/?product=firefox-latest-ssl&os=win64&lang=en-US' -OutFile firefox-latest.exe
ethbro··on How China’s Expanding Fishing Fleet Is Depleting the World’s Oceans
Command economies are nation-scale examples of Goodhart's law.
ethbro··on How China’s Expanding Fishing Fleet Is Depleting the World’s Oceans
I think people ascribe motive to a lot of Chinese behavior, where it's probably more an issue of perspective.

In China, as near as I can tell, 2-3 generations have been raised with the understanding that truth is always subordinate to the goals of the CCP. In fact, if not in abstract.

That's one thing, internal to a country. That's very different when you're talking international diplomacy.

And yet it seems like China follows this exact playbook in that arena too.

It has to make for some awkward conversations when a diplomat is swearing (and believing, inasmuch as doublethink is possible) that the fleet numbers X, when another country is providing literal evidence that it's 5X.

ethbro··on Google: Open Letter to Australians
Why doesn't my browser compile and store my viewing habits, then construct searches for me? Searches which Google then executes?

Centralized services have built personalization systems in which they operate the personalization algorithms.

I don't have a problem with that, per se, except in that their interests (profit) and user interests (effectiveness) are only partially aligned.

The biggest reason, as near as I can tell, these system architectures were built is that control of personalization algorithms means (1) a means and reason to collect and retain data on users (that can be used for targeted advertisement) & (2) a means to execute targeted advertisement (via insertion into "recommended" content).

It's likely the only way these services are possible at the "free" price point. But it's disingenuous to suggest that they're the only model by which personalization could be realized.

ethbro··on Google: Open Letter to Australians
As someone who remembers the web before personalization, the product experience was better.

It may be true that Google has over-invested in personalization-driven features, and under-invested in user-neutral features.

Personalization belongs in the agent. Specifically, the agent that I own and control.

ethbro··on Fastest star ever seen is moving at 8% the speed of light
> We Alpha-Centaurians have have the worst neighbors in the known universe.

Just wait until they see what we're like when we get there.

ethbro··on Apple just kicked Fortnite off the App Store
It's enforced through visibility / rankings in Google Search results.

https://developers.google.com/search/docs/guides/about-amp

Isn't there a term for using dominance in one market to compel behavior in another?

ethbro··on Star Citizen Alpha 3.10
I only tangentially follow the news (original backer for the $35-whatever-tier), but last I checked, there was a reality check ~1 year ago.

They actually hired and empowered a PM to ride herd over the project (including Chris Roberts), and that's helped with forward progress.

Previously, it seemed there was a lot of unnecessary technical churn for artistic reasons. E.g. the "We can make this thing 5% better, but it will take a 50% increase in time because we'll have to rewrite a lot of code" request.

ethbro··on Star Citizen Alpha 3.10
It still feels fairly pyramid-schemey. "Purchase now, with expectation of return if others purchase in the future"
ethbro··on Star Citizen Alpha 3.10
The designer (Chris Roberts) landed way too much money, and used it to justify a seemingly unbounded project scope.

As one might imagine, an unbounded project takes infinite time to deliver.

And they seem to be keeping to that schedule.

tl;dr - Don't give artists unlimited time and budget. Bad things happen without constraints.

ethbro··on How long does a freezer stay frozen when the power goes out?
Interesting point I'd never considered until this thread...

Why not tip the freezer / fridge onto its back? So that doors open "up"?

Aware they're typically not perfectly flat on the rear face, but close enough you could support it with minimal work. And if it's unpowered, there's no need for clearance back there.

ethbro··on How long does a freezer stay frozen when the power goes out?
With proper precautions in an outdoor format, risk seems manageable. There's nothing about grilling that really requires close physical proximity.
ethbro··on How long does a freezer stay frozen when the power goes out?
Opening the freezer would have substantially decreased the frozen time, with each opening. Specifically as OP seemed to specify an upright freezer.

Chest freezer would have had less of an impact, but still noticeable.

ethbro··on 5G Just Got Weird
Depending on bandwidth, you could probably stream an over-rendered viewport (e.g. 3D skybox) that allows for local-device-magnitude latency for critical functions (perspective change & location translation), while being backed by streaming servers (especially of the edge variety).
ethbro··on 5G Just Got Weird
I think this has been borne out for most network technologies: the fundamental benefit is not {human doing old thing over new network} but {machine agent doing old thing for human over new network}.

But the genesis is always a bit counter-intuitive, because people don't build things for which there's no use case.

E.g. Machine agent consumable mobile services were created because people had mobile devices capable of consuming them. Nobody would have wasted time porting physical data into machine-readable format before the devices / use cases existed.

So the killer app, in this case, would be having your phone auto-filter / -alert you if for menu item(s) that match your preferences. Or create an ecosystem where menu costs are negligible, and restaurants are free to pivot to ingredients-of-the-day.

ethbro··on Adding a fiber link to my home network
Group buy? I feel like finding 20 people who know how to use a VPN and are trustworthy would be feasible.
← PreviousPage 2 of 34Next →