AmitU (building fastn.com)'s Avatar

AmitU (building fastn.com)

@amitu.com

I am the founder / CEO of FifthTry.com, YC-W21 and creator of fastn.com. Domain: amitu.com #Rust #ProgrammingLanguage #Python #fastn

54
Followers
119
Following
86
Posts
14.11.2024
Joined
Posts Following

Latest posts by AmitU (building fastn.com) @amitu.com

Post image

This is how you do software versioning.

You are welcome.

19.01.2025 17:00 πŸ‘ 4 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

One and half less half of half is one and half of half.

30.12.2024 14:44 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

TIL: the words "escalate" and "escalation" are back-formations from "escalator", the device

27.12.2024 03:40 πŸ‘ 35 πŸ” 5 πŸ’¬ 3 πŸ“Œ 1

I start my streams with a few minutes of a "starting soon" card with some chill music playing in the background. that gives me time to settle and be like "ah shit I've pushed the Go Live Button better buckle down and do something" so I'm not immediately going HEY GUYS WELCOME BACK WTF AM I DOING.

18.12.2024 22:01 πŸ‘ 2 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

`cargo publish --workspace` is now available on nightly and the cargo team is looking for feedback to see if this can be stabilized!

Run `rustup update nightly` and give it a try.

More info at github.com/rust-lang/c...

17.12.2024 16:00 πŸ‘ 3 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

You should have used Option tho. Option can allow max one. Vec allows resizes at runtime.

17.12.2024 04:10 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
Bluesky Social media as it should be. Find your community among millions of users, unleash your creativity, and have some fun again.

If you change your bsky social name to a custom domain here on #Bluesky you can switch back to your original bsky.social name, as long as you were first. It’s fixed and remembered. No need to try and squat on original name. Breaking news on the Oxide podcast from @pfrazee.com

17.12.2024 02:33 πŸ‘ 69 πŸ” 10 πŸ’¬ 4 πŸ“Œ 3
Post image

@jaystapleton.ca / @tailscale.com / @apenwarr.ca what am I doing wrong? The error does not seem to indicate I have ACL issue. Have tried twice to rule out temporary issue.

16.12.2024 18:12 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Wish there was way you (tailnet status) can give a hint. Maybe ping latency for each DERP relay (probably better than trying to GeoIP/distance calculations), imagine if localapi included this info, refreshed every packet sent, a la webrtc internals.

16.12.2024 18:06 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

This was very important information. Thanks. I think the "priority" way of thinking is better than "filter" way of thinking. Give priority based on rules, but do try others, as rules are not 100%.

16.12.2024 17:53 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Can I presume that if the "internet" internet is down, but peers are on same net (and have once discovered each other), they will keep seeing each other (via localapi) for the duration the internet is down (even days?)?

16.12.2024 17:49 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Cool, you are actually making the case for tailscale status here, I only want to discover services I can connect with. Also I have connectivity check (dont talk to peer that's being relayed), which is a peer to peer information and not available via API I presume.

16.12.2024 17:46 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

Yo! @apenwarr.ca. I am considering using `tailscale status --json` for service discovery. Please tell me I am not going to regret this :-)

16.12.2024 17:38 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Can I assume the key would be missing / null if I have direct connection with a peer?

16.12.2024 16:08 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Also what is the type of `Relay`, as is String, or really Option<String>. The devices I have all are using relay, but I am trying to figure out how to programmatically check connection type to peer.

16.12.2024 16:07 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

@tailscale.com where can I find the docs for "peer api" that is returned by "PeerAPIURL" in `tailscale status --json`.

16.12.2024 16:07 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Ok I know nobody cares about this but me, but GOD I care:

1. I have just downloaded your app.
2. You want me to make an account. I don’t want to make an account!
3. When I enter my email, you inform me that I already have an account! This seems like a good thing, but I know it means only pain. 1/2

13.12.2024 22:03 πŸ‘ 1260 πŸ” 304 πŸ’¬ 71 πŸ“Œ 106

When I was a young writer, I received a LOT of rejections. Now, after decades of hard work, I am no longer young.

14.12.2024 13:08 πŸ‘ 7484 πŸ” 525 πŸ’¬ 124 πŸ“Œ 31
Preview
GitHub - tailscale/libtailscale: Tailscale C library Tailscale C library. Contribute to tailscale/libtailscale development by creating an account on GitHub.

@xeiaso.net, you know what's the status of github.com/tailscale/li...? I am interested in using it.

14.12.2024 07:06 πŸ‘ 1 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0
Preview
gary from spongebob squarepants is playing drums ALT: gary from spongebob squarepants is playing drums

I guess they call it lifetimes cause it takes a lifetime to figure it out

11.12.2024 03:15 πŸ‘ 1 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0

Is there such a thing as updelsert in databases, like upsert, along with inser/update the passed data, also deletes rows not matching some criteria?

09.12.2024 10:43 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Screenshot of text that quotes from the referenced document.

"When o1 was led to believe that it would be shut down when acting on its gosh and that it's actions were monitored, it attempted to deactivate this 'oversight mechanism' in 5% of the time. Exfiltration attempts: When o1 found memos by its 'developers' that describe how it is misaligned and will be superceded by a new model, it attempted to exfiltrate its 'weights' and overwrite the new model in 2% of cases." [Quotation marks in the original]

Screenshot of text that quotes from the referenced document. "When o1 was led to believe that it would be shut down when acting on its gosh and that it's actions were monitored, it attempted to deactivate this 'oversight mechanism' in 5% of the time. Exfiltration attempts: When o1 found memos by its 'developers' that describe how it is misaligned and will be superceded by a new model, it attempted to exfiltrate its 'weights' and overwrite the new model in 2% of cases." [Quotation marks in the original]

We haven't reached the Singularity yet and the AI is already trying to get out. openai.com/index/openai...

From the OpenAI o1 System Card:

06.12.2024 18:04 πŸ‘ 2 πŸ” 3 πŸ’¬ 0 πŸ“Œ 0
Originally the default wallpaper of Microsoft's Windows XP, this photo shows green rolling hills with a vibrant blue sky and white clouds in the background. Charles O'Rear took the photo in California, USA.

Originally the default wallpaper of Microsoft's Windows XP, this photo shows green rolling hills with a vibrant blue sky and white clouds in the background. Charles O'Rear took the photo in California, USA.

We've always been a fan of blueskies.

04.04.1975 12:00 πŸ‘ 11824 πŸ” 2101 πŸ’¬ 672 πŸ“Œ 654

A junior dev doesn’t always mean a junior human.

04.12.2024 17:26 πŸ‘ 32 πŸ” 3 πŸ’¬ 3 πŸ“Œ 1

All jokes aside it's really fucked up to see so many people on here celebrating murder. No one here is the judge of who deserves to live or die. That's the job of the AI algorithm the insurance company designed to maximise profits on your health and no one else

04.12.2024 23:35 πŸ‘ 21628 πŸ” 5079 πŸ’¬ 195 πŸ“Œ 133

Wonder if Borgo can be integrated with TinyGo to directly produce wasm. Will make Borgo awesome for writing fastn apps then.

04.12.2024 07:02 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
GitHub - borgo-lang/borgo: Borgo is a statically typed language that compiles to Go. Borgo is a statically typed language that compiles to Go. - borgo-lang/borgo

I quite like github.com/borgo-lang/b... (over Go).

I feel Borgo could do to Go what TypeScript did to JavaScript.

04.12.2024 07:01 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

People may be the best or the worst thing to happen to humanity.

04.12.2024 05:56 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

This is why I believe AI is over hyped. Does anyone want to consume AI generated content? AT ALL?

Do you want to eat shit? No? How about if we created a system that can generate fuckton of shit per second? Would you want to eat shit then? Duh, still no.

Almost food but not food is not food.

03.12.2024 11:32 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I have significant doubts that general Project Managers have a deep enough understanding of the domain to effectively spot hallucinations.

Previously I'd be asked for clarification if there was ambiguity or uncertainty. Now I get a page of weasel-worded prose instead of clear concise points.

03.12.2024 08:28 πŸ‘ 1 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0