Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
chubot
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
16 ms
·
151.
▲
by
chubot
1y ago
Ah OK, that's a valid criticism. I'd call it reducing the "bus factor", or enabling independent replication of the research results. Not necessarily "scaling", but the point stands. If the goal is enable agen
152.
▲
by
chubot
1y ago
What do you mean by “scale”? It’s designed to be decentralized, and promote agency of small, co-located groups of people The typical “scale” mindset is almost the opposite of that — the people doing the scaling are the ones with agency, an
153.
▲
by
chubot
1y ago
To balance my own viewpoint, another way to look at it is that the dollar is weak, and will probably get weaker for the next 10 to 50 years So that is helping Nvidia reach $4T, and all the other tech companies They also probably have good w
154.
▲
by
chubot
1y ago
Well, I'd say that actively growing markets and seeking out new application areas is part of a company culture. For example, I'd argue it's a thing that's NOT in Google culture. Google culture is more about technical adv
155.
▲
by
chubot
1y ago
I'd say Amazon had 2 hits - Online retail, and then cloud computing. (AWS is now most of their profit.) And even Warren Buffett said that it's unusual for a company to succeed in two different areas, yet Amazon did it. I would sa
156.
▲
by
chubot
1y ago
I may concede it's "luck" to start a company in computing, rather than another industry. All the $1T+ companies seem to be in computing -- if you go into fossil fuels or real estate, you're not going to get to $1T appar
157.
▲
by
chubot
1y ago
One meta-lesson is probably that sustained effort by the same people or same culture matters i.e. maybe you need “two hits” to become this big, separated by ~2 decades For nvidia, it was graphics and then programmable GPUs (CUDA) For Apple,
158.
▲
by
chubot
1y ago
I'll keep an eye out for the blog post! We're still working (intermittently) on a better shell <-> terminal interface. We actually did the first demo back in 2021, before we became aware of Warp. And here is an update from
159.
▲
by
chubot
1y ago
I like this framing! Personally, I'd like to see the Unix shell evolve into a system with a GUI. Where text and graphics are integrated, and the shell isn't "trapped" in the terminal. There is a historical, path-depend
160.
▲
by
chubot
1y ago
Hm I feel like I jumped into the middle of something and don't understand the conclusion. What's the beef between PlanetScale and Neon? Benchmarking, uptime, vibe coding? The quote at the end doesn't really help me. Which o
161.
▲
by
chubot
1y ago
Yes thanks for testing it. I hope we can get to "awk/Python speed" eventually, but I'm happy to have exceeded "bash and zsh speed"! And I did notice that zsh can be incredibly slow -- just the parser itself is
162.
▲
by
chubot
1y ago
Yup, I added an osh-static column there, because I know dynamic linking slows things down. (With the latest release, we have a documented build script to make osh-static, which I tested with GNU libc and musl: https://oils.pub&#
163.
▲
by
chubot
1y ago
I was referring to the bash-completion project, the default on Debian/Ubuntu - https://github.com/scop/bash-completion/ But yes, ble.sh also has a shell parser in shell, although it uses a state machine style
164.
▲
by
chubot
1y ago
The linked article is questioning why the Democratic powers-that-be thought that
165.
▲
by
chubot
1y ago
It's incredibly simple, but it's also true Show me the incentive, and I'll show you the outcome - Charlie Munger It's the same with politics and money. We don't get the leaders we want, because it costs money to b
166.
▲
by
chubot
1y ago
JSON is not a friendly format to the Unix shell — it’s hierarchical, and cannot be reasonably split on any character Yes, shell is definitely too weak to parse JSON! (One reason I started https://oils.pub is because I saw that
167.
▲
by
chubot
1y ago
Replaying a good comment from lobsters! https://lobste.rs/s/ybarpv/whitesmiths_c_compiler_one_earlie... > You might also enjoy the Advent Of Computing podcast episode about IDRIS, Whitesmiths’ UNIX clone. His
168.
▲
by
chubot
1y ago
ksh is a superset of Bourne shell https://www.oilshell.org/archive/ksh-usenix.pdf bash implemented essentially all Bourne shell features a long time ago -- and for the last decade+, and currently, it's implementin
169.
▲
by
chubot
1y ago
There’s also google, yandex, baidu, and bing, which are incredible amounts of c++ code And probably lots of robotics, defense, and other industries Granted, those aren’t consumer problems, but I would push back on the “last redoubts”. We sh
170.
▲
by
chubot
1y ago
I'm saying the behavior of bash is largely based on ksh. See https://pages.oils.pub/spec-compat/2025-06-19/renamed-tmp/sp... (which I created) Even the upcoming bash 5.4 implement ksh command sub ${ ech
171.
▲
by
chubot
1y ago
There seem to be a bunch of toxic people on the bash mailing list, and I think many or all of them don't even contribute code The person who responded dismissively later says "I'm just another user." --- Every commit sin
172.
▲
by
chubot
1y ago
Wow great bug! > Bash forgot to reset errno before the call. For about 30 years, no one noticed I have to say, this part of the POSIX API is maddening! 99% of the time, you don't need to set errno = 0 before making a call. You chec
173.
▲
by
chubot
1y ago
Unfortunately that doesn't solve the problem -- it only pushes it around I recommend writing a protobuf generator for your favorite language. The less it looks like C++, the more hard decisions you'll have to make If you try your
174.
▲
by
chubot
1y ago
Why would you "imagine" that? Again, the problem has more to do with the programming languages themselves, rather than with protobufs or parsing. Protobuf has both signed and unsigned integers - the initial use case was C++ <-&
175.
▲
by
chubot
1y ago
Why not Clojure? It's based on immutable maps and vectors, so I feel like cons should be used much less in idiomatic Clojure code
176.
▲
by
chubot
1y ago
It would nice if it were true :-) But it’s not, for reasons that have more to do with the languages themselves, than parsing e.g. C++ numbers are different than Java numbers are different than Python numbers are different than JavaScript nu
177.
▲
by
chubot
1y ago
Does re bootstrapping Rust like this actually work? How much work is it?
178.
▲
by
chubot
1y ago
I don’t think building model airplanes is dull. I’d say doom scrolling and para-social behavior are the modern dull things
179.
▲
by
chubot
1y ago
I found that I just really have to do the work, to develop the mental models, to articulate and to re-articulate and re-articulate again. For different audiences in different ways Yes definitely! I'd say that being able to turn an id
180.
▲
What about the MLIR compiler infrastructure? (Democratizing AI Compute, Part 8)
(modular.com)
5 points
by
chubot
1y ago
|
0 comments
More ›