Readit News logoReadit News
sjroot commented on Apple Tests ‘Apple GPT,’ Develops Generative AI Tools to Catch OpenAI   bloomberg.com/news/articl... · Posted by u/helsinkiandrew
ramblerman · 2 years ago
There seems to be a real golden opportunity here that neither google or apple have jumped on yet. And perhaps its much harder than I imagine as it needs a large context window.

But you don't need to beat chat-gpt 4. A chat-gpt 3.5 esque model that has access to your todo list and calendar that I can talk to like siri would make the tool 10x more useful overnight.

If it even had access to your last 50 emails I could imagine saying something like.

- remind me to respond to that email from bob tomorrow.

- Draft me 3 responses that are kind, but indicate clearly that we can't go forward with his request.

This could even happen in the background, and I'm happy to pay a bit extra for the compute, it could be "premium siri"

sjroot · 2 years ago
Siri+
sjroot commented on     · Posted by u/kretaceous
todotask · 3 years ago
Assume you know about this https://github.com/golang-standards/project-layout/issues/11...

We could ignore this repo and construct our own project structure based on our requirements.

sjroot · 3 years ago
The fact that the organization name and this repository hasn't been updated to reflect the discussion in that thread is telling. The author must just want to be able to add "created standard Go project layout used by X developers and companies" to their resume.
sjroot commented on     · Posted by u/kretaceous
sjroot · 3 years ago
Why is this published in a GitHub org called "golang-standards"?

As someone who has worked with Go for years in a professional capacity, more than half of these folders are not necessary or convention in any sense. They usually introduce complexity into a language and ecosystem that tries very hard to prevent it.

Folks reading this without Go experience, really the only ones that are important are "internal" and "vendor" folders. The former cannot be imported into consuming packages, and the latter is the output of "go mod vendor" (commonly required in corporate environments). "pkg" is also mostly a convention because of projects like Kubernetes, but is not idiomatic either. (A Git repository itself represents a Go package or collection of packages based on the presence of a go.mod or go.work file)

sjroot commented on IMDB deleted all negative user reviews for The Rings of Power   old.reddit.com/r/lotr/com... · Posted by u/danskeren
cainxinth · 3 years ago
Amazon, which owns IMBD, is pushing this thing hard. I have turned off every single setting in Alexa related to hunches, promotions, suggestions, etc. I loathe when I ask for the weather and she concludes with “…by the way, I can also…”

But I still got a reminder that this show was available when I asked what time it was the other day.

sjroot · 3 years ago
The first time I heard one of those “I can also” lines, I lost interest in ever purchasing an Alexa or frankly any Amazon home product.

Shame the amount of engineering effort that went into that system, only for it to be destroyed by absurd business strategy. I’m sure a couple PMs got a “level 2 to level 3” promotion out of it or something.

sjroot commented on Jetbrains Space   jetbrains.com/space/... · Posted by u/solalf
noisy_boy · 3 years ago
What I really want is a workflow for managing change requests (CRs) that is tightly integrated with Github and Jira. ServiceNow is super clunky (you can't even have markdown in the fields to provide some decent formatting) and the copy-pasting of links gets tiring very fast.
sjroot · 3 years ago
https://support.atlassian.com/jira-cloud-administration/docs...

Why would you want to loop in a completely separate service when GitHub and Jira already have an integration available?

sjroot commented on Connect-Web: TypeScript library for calling RPC servers from web browsers   buf.build/blog/connect-we... · Posted by u/emidoots
rektide · 3 years ago
But your services have to support the Connect protocol. You can also ship services that support gRPC-Web directly too & run without a proxy.

This is definitely a step up, nicely convenient. But also, it has downsides too. gRPC is incredibly well supported by a huge number of observability tools and service-layers/service-mesh systems. Few have support for gRPC-Web. Which if any have support for Connect-Web?

In general, it's just massively sad that the browser never got around to making HTTP Push useful for protocols. gRPC should have been positioned to do great things, was a very common-sense overlay atop HTTP2 that provided just a little more semantics to say how things ought work. It triangulated nicely on where we were going, at it's inception, back in 2014/2015. But the browser basically never evolved, never gave developers access to do the good stuff we thought we'd start to have access to. I still see brand new specs that shout out to the Low Level Extensibility Manifesto[1], but for some reason, in terms of the most base layer of the web, HTTP, this simple guidance has been roundly ignored & the capabilities were never delivered. So gRPC has been stuck with a pretty ok protocol, & frustratingly discompatible browser.

[1] https://github.com/extensibleweb/manifesto

sjroot · 3 years ago
Yeah this is the deal breaker for me as well. This smells like an embrace-extend-extinguish campaign frankly?

1. Embrace gRPC and protobuf 2. Extend with Connect, get everyone using this in their APIs and web apps 3. Drift away from established gRPC and/or protobuf standards, build platforms/business around this and trap as many folks as possible

As silly as it may seem, one thing that really sends this signal for me is the nice trademark symbol on the Buf name. their intention for all of this stuff is to build a business.

sjroot commented on Introduction to Computer Vision   blog.theos.ai/articles/in... · Posted by u/ramacastro
sjroot · 3 years ago
When I see posts like these, I immediately go to the company’s homepage to see what they’re trying to sell.

One thing that stuck out to me was the “Our technology partners” section. Is Theos actually “partnering” with companies like Google, Meta, Nvidia, OpenAI, etc, on anything? Or is Theos just using technology from these companies? If it is the latter, this seems very misleading.

sjroot commented on If I cold emailed you, I apologize   blog.molecule.dev/sorry-f... · Posted by u/loh
harel · 3 years ago
This warm apology for a cold email is probably more effective as a marketing tool than and freezer load of emails. This is said without any intention of sarcasm. Today I learned about your project and it looks pretty cool. Good luck!
sjroot · 3 years ago
The pessimist in me is pretty confident that was the true purpose of this writing.

Nonetheless, hope it pays off for them.

sjroot commented on System Font Stack   systemfontstack.com... · Posted by u/SenHeng
bufferoverflow · 4 years ago
I'm actually dealing with the massive font differences that break the designs, and I don't know how to solve it. The designer specced the fonts that are available on different OSes. Something like font-family: X, Y, sans-serif;.

The problem is, X and Y have different line heights and different widths. And there's no CSS / media query way to detect which font is available.

So far I'm leaning towards a very ugly solution: rendering a test string into a DIV, measuring it, and then applying the correct class to the parent element.

sjroot · 4 years ago
Web dev for many years chiming in: please step awayyyyy from the ugly solution. As another reply stated, you cannot guarantee pixel-perfect decision without sacrificing other aspects. It’s not something you should strive for at all in {current year}.

If you want to align the text vertically with an image, use flexbox. If the specific font they want to use doesn’t look right in that context, have them either (1) deal with it or (2) pick another font.

sjroot commented on Dark pattern: how YouTube makes sure you don’t always “skip ad”   blog.prototypr.io/dark-pa... · Posted by u/allenwhsu
tristan957 · 4 years ago
I can't recall seeing ads on the Android app, but there are definitely ads in the web client. The ads must do a very good job of disguising themselves if you haven't noticed them. I have moved most of my email to ProtonMail. So much nicer paying for that from a company that respects me rather than using a free product from a company who has no other purpose than to drive ad revenue.
sjroot · 4 years ago
I’ve never seen ads. I believe the difference (and potential explanation as to why GP hasn’t seen any either) is that my account is through google workspace.

u/sjroot

KarmaCake day1397March 15, 2015
About
I am a software engineer currently living in New York City.

My posts and comments do not reflect the views of my employer.

View Original