Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
thayne
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
10 ms
·
211.
▲
by
thayne
4mo ago
I'm doubtful a dev was involved in this at all. More likely someone set up the AI support system and gave it access to existing support tools without thinking through how that could go wrong.
212.
▲
by
thayne
4mo ago
I've sort of reached this point, because I've reached the highest point for an "individual contributor". I do not want to be a manager, and don't think I would be good at it. But at most companies, once you reach a
213.
▲
by
thayne
4mo ago
From what I can tell, that's already the case for these subscriptions. They give you some extra stuff but you're still getting ads, and they are still collecting your data
214.
▲
by
thayne
4mo ago
If it's high value, there isn't really much you can do that will be completely effective. Traditional captchas can often be beaten by AI, or by "captcha farms" where impoverished people are paid pennies to complete capt
215.
▲
by
thayne
4mo ago
The old UI was pretty difficult to use, and hard to discover unless you knew where to look though.
216.
▲
by
thayne
4mo ago
Open webui isn't fully open source, because it doesn't allow you to change or remove Open Webui branding. I don't know if that was a motivation for creating this, but it is a reason some people might choose not to use it.
217.
▲
by
thayne
4mo ago
And this mechanism is pretty ineffective. Class action lawsuits usually end up with settlements where the offender pays much less than the harm they caused, and those harmed get almost nothing. Even if it does go all the way to a court verd
218.
▲
by
thayne
4mo ago
When I used a major cable ISP, often my connection seemed slow, so I'd go to speedtest.com. The speedtest would be fine... and then I would magically have faster network performance again. It happened enough times that I'm suspici
219.
▲
by
thayne
4mo ago
I don't think the FSF would say that. They prefer the GPL, because it prevents someone from making a closed derivative, but I haven't seen them ever claim it is more open than "permissive" licenses.
220.
▲
by
thayne
4mo ago
> The hardest parts were numbers (TS has no ints or shorts) The easy way to handle that would be to just treat "number" as 64-bit float, since that is semantically how Javascript defines them. But that can hurt performance. Ano
221.
▲
by
thayne
4mo ago
> It is also a proposal in which he gets to be the one doing the distributing. Feudalism with better branding. It's worse than feudalism. Feudalism is essentially a contract, an unfair one yes, but both parties need something from t
222.
▲
by
thayne
4mo ago
But on the flip side, someone who buys say 50, might not buy your product at all if they have to also buy some expensive software in order to use it.
223.
▲
by
thayne
4mo ago
> I do think there's a bright future for PC handhelds Maybe if RAM prices go down and hardware becomes affordable again.
224.
▲
by
thayne
4mo ago
https://go.dev/doc/faq#generics_implementation My point is for interface generics it could just always use a single instantiation. Similar to what java does. Or alternatively, go could go the other direction and add a
225.
▲
by
thayne
4mo ago
> you would need to have effectively two generics implementations, one working at runtime and one working at compile time My understanding is that go already has a hybrid system works at compiletime and sometimes at runtime.
226.
▲
by
thayne
4mo ago
> Go doesn't support such generic interface methods because we don't know how to implement (calls of) them, or at least we don't know how to implement them efficiently. I don't really understand this argument. I read
227.
▲
by
thayne
5mo ago
Depends you who "they" is. If you mean the go development team, then yes, they said they wanted to "take their time and do them right"¹. But there are many "gophers" who did say that there was no need for gener
228.
▲
by
thayne
5mo ago
> I personally can’t wait to see what next development will never have been “against the Go philosophy” and definitely not something that gophers argued was perfect the way it was any time misguided malcontents and rabble-rousers wrongly
229.
▲
by
thayne
5mo ago
And what happens after those two years if there just aren't enough jobs to be had?
230.
▲
by
thayne
5mo ago
You need more than just a strong social safety net. If people are losing well-paying jobs, even if the safety net covers their basic needs, their quality of living goes down, and they are potentially also losing something that gives them pu
231.
▲
by
thayne
5mo ago
> Just use another language instead That isn't really an option if you are working on an existing project written in c.
232.
▲
by
thayne
5mo ago
I believe glibc uses both mmap and brk depending on the situation.
233.
▲
by
thayne
5mo ago
It's possible she used it on a server. But yeah...
234.
▲
by
thayne
5mo ago
Is there a way to run type checking ahead of time similat to typescript or python's mypy or pyright?
235.
▲
by
thayne
5mo ago
It's especially problematic when encoding an empty object to json. By default an empty array is serialized as [], to get {} you either need to pass a flag to force object serialization (which can mess up serializing actual arrays), or
236.
▲
by
thayne
5mo ago
But even if you only have numeric keys, those keys don't need to be consecutive, or start at 0.
237.
▲
by
thayne
5mo ago
My first recommendation is don't use C if you can avoid it. Rust, go, zig, nim, odin, c++ etc. have hashmaps built in to the standar library or the language itself, and will have other advantages over c as well. If for some reason you
238.
▲
by
thayne
5mo ago
This is true, but it would probably be good to be specific what is meant by "portable". There is also the dimension of operating system. It sounds like it has a goal of being "extremely portable" across compilers, (altho
239.
▲
by
thayne
5mo ago
Sure PHP has improved since that was written, but I'm pretty sure it was accurate when it was written. And I suspect that it was probably a contributing factor in some of PHP's improvements since then.
240.
▲
by
thayne
5mo ago
I'm not saying that bun shouldn't be written in rust. I'm saying that since it was originally written in zig, there were undoubtedly architecture and design decisions that were made that made sense in zig, but not so much in
More ›