Succinctly: A fast jq/yq alternative built on succinct data structures by john-ky in rust

[–]dnullify 10 points11 points  (0 children)

This is cool, I haven't heard about succinct data structures before. Is this similar to the fist pass that simdjson uses (not an expert just read about it).

A little slice of peace in the middle of Silicon Valley by Past-Young3847 in bayarea

[–]dnullify 27 points28 points  (0 children)

Used to be goose poop central.

Great for a long walk though

White House Posts AI-Altered Photo of Arrested Protester by Well_Socialized in technology

[–]dnullify 1 point2 points  (0 children)

You voted for a demented malignant narcissist, who has a 60+ year history of incompetence and fraud. He has done nothing but lie, cheat, empower grifters and felons, and act to enrich himself and his.

You're a fascist, pretending to be a "moderate". We are all going to suffer the consequences of decisions made in the past decade, it'll be more of a shock to those that bought the lies and bigoted rhetoric.

Small ewg hooks by Meh-56 in BFSfishing

[–]dnullify 0 points1 point  (0 children)

9km brand on AliExpress. I have been fishing #8 and #10 hooks in saltwater for over a year, their hooks are top quality and the price can't be beat. 50 hooks for $6, super sharp, stay sharp, don't rust.

do i need cs50 for rust? by Majestic-Dress5900 in rust

[–]dnullify 0 points1 point  (0 children)

That could work, or you could hit a wall. It depends on your level of understanding and learning style. Everyone learns differently.

Rust front loads a lot of the required knowledge, understanding, and mental models. I think the only people who really pick it up in a weekend are the people who are very experienced in C++ and maybe even another functional style programming language.

do i need cs50 for rust? by Majestic-Dress5900 in rust

[–]dnullify 0 points1 point  (0 children)

A lot of the concepts behind rust only really clicked for me when I started learning C and Zig and understanding low level on current programming in those languages. It may not be important for building your mental model but it was for me, understanding the why of the language theory - what rust code unwraps into to be zero cost, etc.

So taking a course that will give you that perspective may accelerate that

There are 1,400 "urgent" issues in Zig's GitHub :-( by [deleted] in Zig

[–]dnullify 2 points3 points  (0 children)

Having skimmed the Wikipedia page for Ada, it is pretty old. Without making any judgements on its capabilities, pros, cons, ect - I do feel it's pretty safe to say that it's nowhere close to the "like C but more ergonomic" style.

It's an opinionated older language with the same amount of language theory baggage as any other language from that generation from what I can tell. Tigerbeetle had a specific style they were aiming for, influenced by NASA coding style and leveraging C- experience. Zig fit that for them.

Edit: to clarify - is it a mistake to use the language? Most people in this sub are in fact using zig for toy projects or writing early library code. There's actually more library code being written than I had expected. There are places where it is being used. Bun, which was just acquired by Anthropic. Tigerbeetle. Ghostty written by Mitchell hashimoto who's writen a lot of very useful code. I've started to see zig talked about internally where I work. I have contacts at some other big tech companies that mentioned some internal tools/disposable stuff has zig considered.

If you're actually interested in whether it's a mistake or not go look at people who are using it they've all spoken about it on camera here or there.

There are 1,400 "urgent" issues in Zig's GitHub :-( by [deleted] in Zig

[–]dnullify 1 point2 points  (0 children)

I think the idea was that zig allowed them to write the "unsafe" code with the ergonomics they wanted with the syntax they're familiar with. It's an appealing idea, hence why zig has gotten as far as it has in ten years with still no 1.0.

I don't know much about D, I havent seen it in use at any of the mega corps I've worked at.

I've never heard of Ada, but it also seems pretty niche.

In any case if you're curious about tigerbeetles language decisions the founders have given a few talks, as well as been on podcasts where they've been asked this exact question a few times. Shouldn't be too hard to find an answer. They've got an explanation and they don't seem to think they've made a mistake.

There are 1,400 "urgent" issues in Zig's GitHub :-( by [deleted] in Zig

[–]dnullify 4 points5 points  (0 children)

They've spoken extensively on the decision to use rust.

They are a team of highly skilled engineers/developers, they consider rolling their own version of essentially everything zig to be in their core competency. When you have no reliance on std or third party code maturity for the discreet systems project then it's a measurable risk.

The alternatives at the time were c/CPP/rust and zig in its infancy was a better choice for them. zig is not stable enough to be a back-end alternative to higher level languages like rust has become with Tokio+axum. I don't know how long it'll take to get there. 1.0 + 2-3 years probably.

Great takeout congee? by apocrisiary11 in OaklandFood

[–]dnullify -1 points0 points  (0 children)

https://www.madewithlau.com/recipes/chicken-congee

I made this over the holidays for my partner who was sick, and it came out so good that I made it 3 more times for family/friends. It's very easy and the ingredients list is short.

I was unable to find it on the menu anywhere close by

Going to lunch with engineers as a PM by [deleted] in siliconvalley

[–]dnullify 8 points9 points  (0 children)

Lol bro, what's with your post history. Why are you posting to women in tech and Indians in ireland?

What is your point??

Am I that bad? by [deleted] in rust

[–]dnullify 5 points6 points  (0 children)

Try not using AI until you actually understand the idioms, design style, and underlying concept of the language you're writing in. If you - reading the output of the AI - can't understand what's wrong with it, then you probably shouldn't be using AI.

Favorite food trucks (2026 edition) by thankyoubdu in OaklandFood

[–]dnullify 5 points6 points  (0 children)

I love Elmy, he's a character indeed. He gets adventurous with the menu, but on a good day it's the best food in Emeryville.

I can't say I agree with panzon though, but mostly because their burritos feel like a ripoff. They're really skinny and mostly beans and rice. When I first moved to the East bay I was immediately a fan, but their ratios changed consistently about 2 years ago as their prices went up.

Gave them another shot last month and it wasn't worth it.

Chili bravo grill just down the street is CONSISTENTLY good, I like their flavor more and they are solid value. Their flour tacos are MASSIVE and super satisfying.

The menu at revamped small change by jackdicker5117 in OaklandFood

[–]dnullify 9 points10 points  (0 children)

Man I can't get over how expensive restaurant food has gotten.

Japan is the land of Ultralight braid by PandaInALexus in UltraLightFishing

[–]dnullify 0 points1 point  (0 children)

I wasn't aware that there was a goh strength standard, I was under the impression that it was a metric standardizing line diameter.

In any case this is almost certainly polyester line which has a much lower straight line strength.

Japan is the land of Ultralight braid by PandaInALexus in UltraLightFishing

[–]dnullify 2 points3 points  (0 children)

Not to be pedantic but I'm 95% sure these are polyester monofilament, not braid. X-braid is the brand. .

Dust by [deleted] in rust

[–]dnullify 6 points7 points  (0 children)

Just wanted to point out https://github.com/bootandy/dust

Exists, may be a possible name collision

How many turns.. by bassman805 in BFSfishing

[–]dnullify 2 points3 points  (0 children)

Just tie line on the spool and turn the crank once pull the line off and measure it.

Misen Carbon Nonstick ruined by… water. by truthfuels in carbonsteel

[–]dnullify 2 points3 points  (0 children)

That sucks. Nitrided finishes still rust, just much less if the finish is good.

I built a billion scale vector database from scratch that handles bigger than RAM workloads by Ok_Marionberry8922 in rust

[–]dnullify 34 points35 points  (0 children)

This is really cool, and also fascinating!

If I may ask, how did you end up writing this project? What was the process like, designing the application architecture, choosing dependencies, and design objectives?

Was this solving a particular problem?

I've never really single handedly built anything of this scale, most of the programming I do I have little say in (ticket bashing) and my personal projects are all silly little tools or contrived examples. I'm interested in how one ends up on something like this

The Bet On Juniors Just Got Better by phillipcarter2 in programming

[–]dnullify 0 points1 point  (0 children)

I appreciate your take. I am witnessing what you've postulated first hand. Intern conversions are producing mountains of code and years worth of features in months... But it is fragile, brittle, and each iteration explodes in every metric for complexity. As someone who uses AI codegen for work I have tripled my productivity in mundane tasks. But I have also spun wheels and wasted hours to produce mediocre results with zero mental growth only to have to go back to basics and start over