HNHacker News
TopNewBestAskShowJobs

mcint

899 karma · joined May 27, 2015

Working to live a better, more dense, more interesting, longer life.

Looking for contracting. ML, ML infra.

Considering building —- more fluid messaging service.

hi@[user].io

mcint.io - working on it

mcint.at.hn

submissionscomments
mcint··on What's up with Lobste.rs blocking the Brave browser?
pushcx undermines his case by mixing more and less legitimate reasons.

It's hard building a browser to be accepted widely.

Though Brave also does incredible research in security and privacy --- and actually deploys it to millions of clients.

The 5-8 settings toggles to turn off sponsored features are a small price.

Inserting their own referral codes into links was a bit far -- though with 1) explicit notification, and 2) a setting to disable it, I would find it perfectly unobjectionable.

Some of the complaints are legitimate, that brave team discusses quite clearly in GitHub issues how to bypass blocks, though in many cases this amounts to the same as bypassing paywall or registration blocks with extensions, something I presume is so standard among hn and lobsters readership alike, that its absence would be remarkable.

mcint··on What's up with Lobste.rs blocking the Brave browser?
Thanks for posting this! I was bitten by this since last weekend and I didn't think to share here.
mcint··on Ask HN: Has anyone tried adapting a court reporter keyboard for writing code?
Mentioned by others, but I like project pages or home git repositories.

https://github.com/openstenoproject/plover

https://www.openstenoproject.org/plover/

An in-browser demo, https://www.openstenoproject.org/demo/

Suggested, loved extensions, https://github.com/openstenoproject/awesome-plover

Chorded keyboard input methods, more generally, are worth looking into.

mcint··on Bluesky Exceeds Threads DAUs in the US
The meaning, clear by original context, of the author, head at instagram, would be "web data [as opposed to [total user web &] app usage data]". Which matches closer to what he's responsible for in parallel.

But, continuing technical distinctions outside of original context, in web jargon, web would be HTML served over HTTP (preferably even on www subdomains), and, by my single-utterance litmus test: "browser-viewable". These apps do make content available over/on the web, but having the distinction available seems worthwhile, web traffic versus app traffic. Many apps don't. Some of the content is meaningfully "not on the web" by the same common sense appeal.

mcint··on DOJ will push Google to sell off Chrome
re: 1) logging into a Google domain in a chrome browser, logs the browser into the Google account [auto-profile-login] [gSignin], and by default, syncs browser history to the cloud, cloud-readable [gSync]. Google's own docs describe that you can add a passphrase "so Google can't read it". While Google can read it, they have an arguable duty to shareholders to read it.

- [auto-profile-login]: https://news.ycombinator.com/item?id=26200298

- [gSignin]: https://support.google.com/chrome/answer/185277

- [gSync]: https://support.google.com/chrome/answer/165139?hl=en

> Keep your info private with a passphrase With a passphrase, you can use Google's cloud to store and sync your Chrome data without letting Google read it.

Thank you appealing to reasonable expectations, but Google, as their own docs make clear, ties uses together quite aggressively^W conveniently.

2) Whatabout Apple and Safari? Apple doesn't offer an email service supported in part by scanning email content for ads.

Apple has gone to some lengths to engineer a system where they can credibly(-ish) claim to "protect your privacy when you browse the web in Safari," [Apple private relay].

- [Apple private relay]: https://support.apple.com/en-us/102602

Google re-engineers their browser to prevent ad-blockers from working.

mcint··on Ask HN: Apple like integration between iPhone/Android and Linux
Most recently I've had issues due to the iOS Local Network entitlement, that's now required at iOS 16, or a little earlier.

Accessing anything on the local network other than the gateway address is blocked in browser (I hope apple correctly handles gateways not on the first address in the private IP range), goodbye most of the usefulness, though closes some long-standing web security and privacy or fingerprinting concerns. It's mainly annoying because it doesn't fit into other existing paradigms. And I can't override the permission for my browser, not even occasionally turn it in, because my browser doesn't request it.

mcint··on Rust Needs an Official Specification
All the nuance is hidden at the end! And not signposted earlier. The example confusion, too thinly justified by common sense and analogy to C++, points to benefit of understanding intermediate compilation stages & how the language understand itself descriptively.

The slippery slope, descriptive, from example confusion to general concerns shows more about the value of learning about design of the language locally relevant to your current problem, than a more indirect solution.

It would serve the case and conversation better, to collect lists of people posting about these issues. Instead of picking a bait title & speaking to it the issue not being relevant.

Despite the title, I agree with the author

> There's no need to change that...[not having a specification] yet. But in ten years, I might feel differently.

I hope he's gotten the engagement & attention he wants.

I'm curious what caused the C++ standard to evolve, what caused there to be so many competing compilers -- their cost, and lack of adequately free, open, and bleeding edge development?

mcint··on I couldn't find a free, no-login, no-AI checklist app–so I built one
And I would trust you to know, of surfacing small sites.
mcint··on Indian entrepreneur, industrialist, and philanthropist, Ratan Tata, dead at 86
Sorry about that. It's not autogenerated beyond the quoted claim, and articles quoted at full sentence length. It was a brief exploration of making the case, intermixed with reflections relating the claims to my more direct experience, e.g. of routing table sizes when running BGP yourself.
mcint··on Indian entrepreneur, industrialist, and philanthropist, Ratan Tata, dead at 86
You have a chance to speak eloquently or clearly against his life, his work, or his impacts. I'm curious to hear a contribution to conversation, but I find it easiest to guess a dislike the idea of very wealthy individuals.
mcint··on Indian entrepreneur, industrialist, and philanthropist, Ratan Tata, dead at 86
Arguably black-bar material. Outside view, it seems like he served a tenure atop a group comparable to Disney, in breadth, scale, and market share across many industries in India, as a magnate. Notably, in the period of massive telecom rollout in India.

  Largest wholly owned and most advanced subsea fibre network, carrying around 30% of the world’s internet routes
- Brave.com's Llama, sourced from Tata sites

Note "30% of the world’s internet routes" is BGP burden to other operators, but by the same token, a sign of widely distributed control of networks.

As an investor, "first Indian to buy a stake in Xiaomi" among dozens of startup investments. "Some senior executives from Xiaomi were quoted saying that they would seek Ratan Tata’s advice on how to expand globally."

As a philanthropist, perhaps larger still in relevance to seeding, supporting, & growing the hacker community, his philanthropy on US college campuses in tech, biotech & genetics, and scholarships, serve to support more bright, hungry, creative individuals to learn in the US.

mcint··on Nvd.nist.gov cert expired yesterday and uses HSTS
Bizarre, ssllabs test says IPv4 "A+", IPv6 "T" (whatever that means, Qualys).

I see the TLS error on direct connection, with Brave (Chromium), but have only IPv4 connectivity.

mcint··on Show HN: Linkpreview, see how your sites looks in social media and chat apps
Well done! Nice to play with. Seeing it in context of each platform's default interface is *chefs kiss* a nice touch.

- It sounds like meta-crawlers for each platform might behave differently, and I noticed previews don't match what I see elsewhere, 0/2 in the 2 I know well, WhatsApp & Discord.

- It would be good to report redirects that happen in link following.

- Needs target url in URL query params or fragment.

https://linkpreview.xyz/#example.com

https://linkpreview.xyz/#url=https://example.com

https://linkpreview.xyz/?url=https://example.com

Without data specifiable in URL it's a cute tool on a web page, whereas with data controlled by URL it's a native, shareable web utility. Just as cool URLs don't change, on the web URLs are the API.

(Updated after seeing your tweet, https://x.com/fayazara/status/1830272619637047359 [top HN]+ [all critique]!)

mcint··on CockroachDB license change
Search keyword is "relicense", and especially "BSL" or "Cloud license".

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...

Redis, rhymes with this. Redis Labs, which captures the smallest sliver of the value OSS Redis provides, is valued at $2 B, with 2023 revenue of $151 M.

MongoDB, aka AWS "DocumentDB" (Microsoft/Azure Cosmos DB seems to have a different lineage). Mongo had $458 M in revenue Q4 2023 [1].

[1]: https://www.businessinsider.com/redis-labs-ceo-ipo-2-billion...

[2]: https://investors.mongodb.com/news-releases/news-release-det...

mcint··on Show HN: Robata, macOS window selector: put it on the grill
Good catch, shows what I know.

Could be a good feature: have the reminder titles even if it's only in-app.

mcint··on [dead]
https://x.com/SFBART/status/1825649831911542802 1h / There is a major delay at MacArthur Station in the Antioch, Berryessa, Richmond, SFO, and Millbrae directions due to an equipment problem on a train.

https://x.com/SFBART/status/1825657765299130863 Currently no service at MacArthur Station. SFO-Antioch Yellow Line trains are turning back at Rockridge. Richmond-Millbrae Red Line trains are turning back at Ashby. 3:15 PM · Aug 19, 2024

https://x.com/SFBART/status/1825666685698789729 6m / We are now reopening MacArthur Station. Riders can use platforms 2 and 4. Still major delays in Oakland.

mcint··on Show HN: Robata, macOS window selector: put it on the grill
I guess there's filtering for something beside interest in the functionality, 55s into a 1m44s video before seeing the interface is not good.

The concept sells itself for those interested. Instead of just twitter, in 3 Windows in each of 4 Spaces, apps (or at least differing websites) with matched purposes, or themed background colors, should be used for the demo. Don't bury the lede -- more than halfway into the video introducing it.

1) show what it offers, 2) show how apple's native spaces falls short.

I think people can give spaces names, so showing that name might help with maintaining their workflows.

Time-cost costs users, costs revenue. Good luck!

mcint··on Metaprogramming in Bash
I'm partial to defining echoeval()

  echoeval(){
    CMD="$@" 
    echo "$ $CMD"
    eval "$CMD"
  }
  echoeval ssh test -A
Variants that take a first parameter for coloring output, directing to stdout/stderr, or (for one-shot commands) variant that colors output based on return value -- are functions I have written.
mcint··on Ask HN: How do you choose a hostname for personal devices?
For personal devices, carried on me, they're used in many contexts, and so I choose simple names with some self-description. I'm currently using k2mbp, I pun this into a mountain theme on this host. My previous laptops have included, kmbp, mmbp, nmbp. I've liked this over descriptive or evocative names.
mcint··on Ask HN: Fast data structures for disjoint intervals?
It sounds like you should precompute the duration available at offsets, and let yourself, not simply: search for the first good enough slot; but: retrieve the smallest satisfying interval from a list, precomputed to some acceptable count.

If it's not worth doing that pre-computation, as your trials have shown and others say, ordered maps might be the best available.

mcint··on Constitutional Right to Be a Pirate
It's a good thing they don't have to bother upholding those other pesky enumerated rights too.

The salient detail would be a strong distinction of soldiers from police forces. It's only because of the strongly kept distinction that it's notable when federal military personnel are deployed in response to riots, natural disasters, or other national emergencies.

See also the related, but opposite in participant and realm of action, Posse Comitatus Act,

> signed on June 18, 1878 ... limits the powers of the federal government in the use of federal military personnel to enforce domestic policies within the United States.

> updated it in 1956, 1981 and 2021.

I would not have known about its recent updates without this diversion:

> In 2021, the National Defense Authorization Act for Fiscal Year 2022 further expanded the scope of the Act to cover the United States Navy, Marine Corps, and Space Force

But not the Army nor Air National Guards of states, nor the Coast Guard, since law enforcement is part of its mission.

https://en-wp.org/wiki/Posse_Comitatus_Act

The distinction has its own wikipedia page discussing the long history of its relevance, at least 146 years.

https://en-wp.org/wiki/Separation_of_military_and_police_rol...

mcint··on An Anatomy of Algorithm Aversion
"Humans approximating human taste preferences perform worse on the validation set".

It's a sort of lazy argument that one can imagine a homo economicus which might might better decisions on a proxy variable, less lazily, bemoaning that they don't optimize the authors' preferred measurables.

It shows self-awareness at times

> It is worth noting, however, that the algorithm in the study was designed to optimize system-wide utilization rather than individual driver income. > The algorithm’s design weakens any conclusion about algorithm aversion, for individual drivers may have been better off optimizing > for themselves rather than the system.

It has the air of a future cudgel. The title works as a punchline, and as for the strength of the argument, well it's published (posted at all) online, isn't it.

mcint··on Finite Curve
I want to do some laser etching with this format, though the density or ultimately path length might take more time than I want.

Posted previously by the author, https://news.ycombinator.com/item?id=25905534

Other fun in browser art links

* https://scrollart.org/ - https://news.ycombinator.com/item?id=40419088

mcint··on Django web app from scratch
It shows off a minimum viable web app configuration, as a ready component of a debian package. I presume Gibney starts off lots of sites, pursuing his own interests or supporting communities, and wants to systematize the getting started part of that.

I've used https://www.gnod.com/ site for many years, and get delight in sharing it with others. However, the recommendation system gains most of its value only after many users contribute over months or years. You've got to start somewhere.

mcint··on Why are so many books listed as "Borrow Unavailable" at the Internet Archive?
And one nice tool for scraping archives for yourself is https://archivebox.io/

a nice frontend by https://news.ycombinator.com/user?id=nikisweeting

mcint··on US Government allows Russian citizens to use and pay for internet services
I read this as giving more room for backbone internet providers to maintain business relationships & connections.

Providing for Russian consumer access to US internet service, there might be even more relevant services.

mcint··on Release Notes: Edge Functions on SQLite Cloud
My first thought as well. I don't see it addressed. A new brand at launch would be cheaper than forgiveness might be.

Domain since 2020-09-10, blogposts since Mar 2023.

mcint··on 'WebAssembly Is Finally Usable, Almost'
Once I noticed the surprisingly consistent, legibly distanced branding, I imagined something -- actually more like contributors paying. Thank you for the research & explanation!
mcint··on Mathematical Optimization for Cargo Ships
Cool! Thanks! I'm glad my post invited even more for me to learn -- not quite Cunninghamming it in full.
mcint··on Mathematical Optimization for Cargo Ships
Probably it'd be irresponsible not to try it. I'm curious if this is the full shape of the problems and constraints faced by planners. Flexport is the $3.3bn (revenue) company in this space also based in SF.
← PreviousPage 2 of 10Next →