jamra
Re:I Ditched Docker for Podman (and You Should Too)
on Friday September 05, 2025 @02:55PM (#45142254)
Very nice. Macs have a new containers program. It’s open source on github but not ready for the current MacOS version. Might be an even better approach as it’s made by Apple.
Re:John Carmack's arguments against building a custom XR OS at Meta
on Friday August 29, 2025 @06:57PM (#45070347)
I followed his posts internally before he left. He was strict about resource waste. Hand tracking would break constantly and he brought metrics to his posts. His whole point was that Apple has hardware nailed down and it’ll be efficient software that will be the differentiator. The bloat at Meta was the result of empire building.
Re:Nice Things with SVG
on Saturday April 12, 2025 @04:53PM (#43667875)
Big fan of her book as well though I don’t know if the recommended tools are still relevant.
Re:World's largest wildlife crossing reaches critical milestone. Now w...
on Saturday April 05, 2025 @12:41PM (#43594718)
Opening an animal crossing next to a school in an area where there are many coyotes is a lot different than fingers pinched by doors. But if you’re making the argument that this animal crossing is so important than the occasional child being killed by animals is as trivial as fingers being pinched by doors, I know all I need to know about you.
Re:World's largest wildlife crossing reaches critical milestone. Now w...
on Saturday April 05, 2025 @12:39PM (#43594704)
No it’s not. I live there and my kids go to school there. I do see many coyotes in our area. Some tagged. Some not. It’s definitely a worry of mine.
Edit: I have friends whose dogs were torn apart by packs of coyotes. It’s common in our area. I really do fear that this will cause incidents.
Re:World's largest wildlife crossing reaches critical milestone. Now w...
on Saturday April 05, 2025 @10:27AM (#43593801)
An animal crossing built right next to a school. I wonder if the coyotes that will cross will be a threat to the children.
Re:Meta Wants More AI Bots on Facebook and Instagram
on Thursday January 02, 2025 @12:03AM (#42571782)
The real fear I have is in plausible deniability for filtering and muting discussion, which they do now. Moving it to a NN can always hand wave away the responsibility.
Re:Meta built large-scale cryptographic monitoring
on Wednesday December 04, 2024 @06:52PM (#42323337)
You’d be calling libraries that are vetted by the security team. Engineering at Meta is a lot like coloring with crayons. It’s very limiting but the infra does a lot for you.
Re:Why I love Rust for tokenising and parsing
on Friday November 08, 2024 @11:32AM (#42088129)
This is great. Do you have any pointers to where those tests are? It’s hard to test the grammar without those.
Edit: Never mind. I see it right there under the parser. Thanks!
Re:Why I love Rust for tokenising and parsing
on Friday November 08, 2024 @11:17AM (#42087990)
I actually have some experience porting these antlrs over to tree-sitter. I'll give it a shot.
Re:Why I love Rust for tokenising and parsing
on Thursday November 07, 2024 @10:35PM (#42083871)
Does anyone have a good EBNF notation for Sqlite? I tried to make a tree-sitter grammar, which produces C code and great Rust bindings for it. But they use some lemon parser. Not sure how to read the grammar from that.
Re:Why I love Rust for tokenising and parsing
on Thursday November 07, 2024 @10:23PM (#42083801)
Link us your eBPF disassembler if you can. Sounds cool.
Re:Bento: Jupyter Notebooks at Meta
on Wednesday September 18, 2024 @01:56PM (#41583257)
If you use jupyterlite, you're using the same thing. Bento is just the internal Meta version and the only potential benefits is the internal integration.
Re:Bento: Jupyter Notebooks at Meta
on Wednesday September 18, 2024 @01:55PM (#41583244)
Meta doesn't use git. It uses mercurial. It does fork it because they have a huge monorepo. They created a concept of stacked commits which is a way of not having branches. Each commit is in a stack and then merged into master. Lots of things built for scaling.
Re:Maestro: Netflix's Workflow Orchestrator
on Tuesday July 23, 2024 @02:11PM (#41049043)
I really wonder why they didn’t choose something like RocksDB for more speed.
Re:Why I left Google
on Sunday July 21, 2024 @07:26PM (#41029309)
The author took a tangent so fast and so long into some theater that they didn't ever explain what his problem with AI is. I would love to hear more about it and specifically how Google changed in the last 3 years. I'd like to know what the outlook was 3 years ago and how it drifted.
Re:Why, after 6 years, I'm over GraphQL
on Thursday May 30, 2024 @03:51PM (#40527896)
Code generation is very common at Meta. One just needs to create a query or fragment. A fragment can be spread at the root query level using relay so it will do the fetch once. It gets more complex because you can lazily query more data based on parameters you pass into GQL. It feels like magic and is really annoying imo.
Re:Israel shuts down local Al Jazeera offices
on Sunday May 05, 2024 @04:30PM (#40268031)
The tweet that is linked in the web page is from the former managing editor of Al Jazeera. You can just click on the tweet directly and use Google translate.
Re:How Figma's databases team lived to tell the scale
on Thursday March 14, 2024 @08:02PM (#39710521)
CRDB is Postgres compliant so the wire protocol and SQL syntax is all Postgres. It should be a 1 to 1.
Re:Interesting ideas in Observable Framework
on Sunday March 03, 2024 @08:28PM (#39586176)
I used Pyodide (https://pyodide.org/en/stable/) as a python execution environment in browser. That was pretty successful. There are also python libraries that let you generate a config which is later made responsive via a JS library. Pyodide runs in wasm.
Re:Ask HN: Who is hiring? (November 2023)
on Wednesday November 01, 2023 @03:07PM (#38103324)
I just built a tree-sitter parser for Presto. Does that count? But it seems like static analysis is more involved than just a parser.
Re:Spain cancels Pegasus spyware investigation because Israel is not c...
on Friday September 29, 2023 @12:16PM (#37706377)
Your claim that I was making a baseless accusation is purposefully incorrect. You read the same parent comment suggesting group punishment for an entire people unrelated to the organization in question. I'm not judging you based on my non existent powers of telepathy, I'm judging you for your actions because you were sticking up for prejudiced statements. Your accusation that I was creating a straw man by conflating the advocacy of group punishment to the Jewish people by the Spanish government with antisemitism is wrong. That original comment was plainly and purposely in fact antisemitic. If you really are earnestly trying to be some sort of drive by moderator of debate, you're incorrectly applying it here. It is absolutely okay to "screech" antisemitism where it exists. The original comment was a clear demonstration of vile hatred against the Jewish people and I'm sure you were able to perceive that as well. But I guess you'll continue to evade, deny, and accuse your way out of owning your own behavior. In my personal life experience, I've come across many layers of prejudiced people. Some folks blatantly and openly spout racism. Others don't want to put quotable statements out there so they just sort of offer general support to the hateful folks without directly addressing the hateful statements as if they accidentally missed them. It's usually something about the rules or etiquette. What's the right way to call out racism? Do you suggest a more appropriate alternative? Or are you still suggesting that the racism in this case was a figment of my own imagination?
Re:Spain cancels Pegasus spyware investigation because Israel is not c...
on Thursday September 28, 2023 @05:27PM (#37696126)
I think you were. But honestly I was curious. I wonder when people defend prejudiced things if they’re doing it knowingly or if it’s a subconscious thing. Defending the collective punishment of Jews who were expelled from Spain for something a company did is a pretty wild leap. My comment was my attempt at pointing out the collective punishment of Jews, which was my issue with the OP. I don’t buy your argument that you’re somehow defending proper debate etiquette. The grandparent comment was very openly racist.
Re:Spain cancels Pegasus spyware investigation because Israel is not c...
on Thursday September 28, 2023 @03:35AM (#37686494)
Are you really defending comments suggesting that Jews should be collectively punished? Did you miss that from the original comment? I really hope so. Otherwise you're basically advocating for collective punishment based on peoples race.
Re:Writing a Debugger from Scratch: Breakpoints
on Wednesday September 27, 2023 @05:51PM (#37681849)
It looks like a bug in the grammar. I’ll bookmark this and see if I can make time for it later. Probably won’t be able to. I recently build a grammar from scratch so I’m okay at tree sitter
Re:Writing a Debugger from Scratch: Breakpoints
on Wednesday September 27, 2023 @08:53AM (#37673911)
Because tree-sitter lexes as it parses, you may have to use an external scanner in order to deal with this kind of stuff. Where are you stuck trying to deal with forward declarations?
Re:Writing a Debugger from Scratch: Breakpoints
on Wednesday September 27, 2023 @08:53AM (#37673906)
The part that makes tree-sitter useful for this kind of thing is the error recovery. It's hard to do error recovery correctly. Tree-sitter gives you the ability to continue parsing your code which makes it useful for authoring tools.
Re:Spain cancels Pegasus spyware investigation because Israel is not c...
on Tuesday September 26, 2023 @03:10PM (#37664378)
No I did not. You are using this defense to target Jews more broadly than Israelis. You're being extremely prejudiced and I think you know you're doing it. The gaslighting is part of the message.
Re:Spain cancels Pegasus spyware investigation because Israel is not c...
on Tuesday September 26, 2023 @03:06PM (#37664311)
He wasn't talking about Israel. He was talking about Jews. Are you intentionally not reading what he wrote? I don't understand why this is a hard thing to understand. There is a huge difference between criticizing Israel and advocating for collective punishment of Jews. OP was doing the latter.
Re:Spain cancels Pegasus spyware investigation because Israel is not c...
on Tuesday September 26, 2023 @08:16AM (#37658153)
I really wonder, do you know that you hate Jews or is it a blind spot to your own prejudice? Collective punishment to every Jewish person is pretty hateful towards Jewish people. I see comments like these often enough but I’m always left wondering about the person posting it.