Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
materielle
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
31.
▲
by
materielle
7mo ago
There are all sorts of contracts that are deemed non-enforceable. Our government should pass a law that bans non-disparagement clauses. One of the most pressing problems of our time is that these large corporations, on balance, have too muc
32.
▲
by
materielle
7mo ago
The problem is funding. There seems to be a pervasive believe that the Python tooling and interpreter suck and are slow because the maintainers don’t care, or aren’t capable. The actual problem is that there isn’t enough money to develop al
33.
▲
by
materielle
7mo ago
As a Go developer, this is right on the mark. I’ve been hearing good things about Java lately, so I decided to check out the language for the first time since 2012 or something. And I was impressed! The language maintainers have added so ma
34.
▲
by
materielle
7mo ago
What’s actually going to happen is the second they start to lose market share or struggle at all, they will cancel everything Chromebook related and give up. With that said, I think Chromebook’s still hold a competitive advantage for public
35.
▲
by
materielle
7mo ago
I would really urge everyone to actually engage in the arguments people are making. Go’s core design philosophy is stability. This means backwards compatibility forever. But really, even more than that. The community is largely against “v2”
36.
▲
by
materielle
8mo ago
That’s just not true though. Sure English doesn’t have tones, but there are other tricky parts of the language. Additionally, Russian is another “difficult” language, but all the satellite nations had no problem picking it up. The real reas
37.
▲
by
materielle
8mo ago
It’s sort of surprising how naive developers still are given the countless rug pulls over the past decade or two. You’re right on the money: the important thing to look at are the incentive structures. Basically all tech companies from the
38.
▲
by
materielle
8mo ago
I really think corporations are overplaying their hand if they think they can transform society once again in the next 10 years. Rapid de industrialization followed by the internet and social media almost broke our society. Also, I don’t th
39.
▲
by
materielle
8mo ago
Most of the core products at Google are still written in pre-C++11. I wish these services would be rewritten in Go! That’s where a lot of the development time goes: trying to make incredibly small changes that cause cascading bugs and reg
40.
▲
by
materielle
8mo ago
I think the problem is actually political capital. Someone who deeply understands how to qualify the product. But with enough political sway to tell entire orgs of 1000s employees to shred their timelines and planning docs and go back to th
41.
▲
by
materielle
8mo ago
This just feels so backwards. Yes, I know recreating ambiguous issues is annoying because it’s a lot of work, but it’s also our job. Reminder: we are asking users to give us money in exchange for software. It’s our job to deliver that worki
42.
▲
by
materielle
8mo ago
Hopefully the published postmortem will announce that all features will be frozen for the foreseeable future and every last employee will be focused on reliability and uptime? I don’t think GitHub cares about reliability if it does anything
43.
▲
by
materielle
9mo ago
I don’t think that the parent comment is saying all of the bugs would have been prevented by using Rust. But in the listed categories, I’m equally skeptical that none of them would have benefited from Rust even a bit.
44.
▲
by
materielle
9mo ago
Is that really true, though? First off, you’re ignoring error bars. On average, frontier models might be 99.95% accurate. But for many work streams, there are surely tail cases where a series of questions only produce 99% accuracy (or even
45.
▲
by
materielle
11mo ago
Why isn’t it the governments role? Because you think it’s not? What if I, and many other people, think that it is?
46.
▲
by
materielle
11mo ago
I think investors would certainly love this. So why hasn’t it already happened? My guess: they would lose a ton of cultural cachet. Turning OpenAI into an ads business is basically admitting that AGI isn’t coming down the pipeline anytime s
47.
▲
by
materielle
11mo ago
I’m actually not a huge Zig person. But yes, avoiding arcaneness for the sake of arcaneness will earn you more users. A big success of Rust has nothing to do with systems programming or the borrow checker. But just that it brings ML ideas t
48.
▲
by
materielle
1y ago
I actually think this is a pretty good argument against AI dooming that I don’t here that often. Sam Altman doesn’t own AI. His investors actually own most of the actual assets. Eventually there is going to be pressure for open ai to delive
49.
▲
by
materielle
1y ago
Devils advocate: is it really such a problem? Perhaps it should be banned simply on moralistic grounds. But I fail to see how a hundred or so buildings sold to millionaires and billionaires numbering in the thousands has any affect at all i
50.
▲
by
materielle
1y ago
My problems with ORMs is that they are a solution in search of a problem most of the time. We already have an abstraction for interfacing with the DBMS. It’s called SQL, and it works perfectly fine.
51.
▲
by
materielle
1y ago
That’s certainly an advantage, but I’m not sure that’s the value proposition. It’s that Chrome and V8’s implementation has grown to match resourcing. You probably can’t maintain a fork of their engine long-term without Google level funding.
52.
▲
by
materielle
1y ago
It doesn’t even have to be a bug. Having some rule like “invalidate all data older than 6 months” makes it easier to reason about and test for backwards compatibility. I’m sure the data format of Apple Maps is constantly changing to support
53.
▲
by
materielle
1y ago
Wait, so if we give the foreign workers the same at will employment rights as Americans, then they are no longer interested? I thought they needed these foreign workers because no American could do the job?
54.
▲
by
materielle
1y ago
It should be marshaled into {} by default, with a opt-out for special use cases. There’s a simple reason: most JavaScript parsers reject null. At least in the slice case.
55.
▲
by
materielle
1y ago
My opinion is that AI isn’t actually the root of the problem here. It’s that we are heading towards a big recession. As in all recessions, people come up with all sorts of reasons why everything is fine until it can’t be denied anymore. Thi
56.
▲
by
materielle
1y ago
Traditionally, there are two strategies: 1) Use the network thread pool to also run application code. Then your entire program has to be super careful to not block or do CPU intensive work. This is efficient but leads to difficult to mainta
57.
▲
by
materielle
1y ago
That really seems to be the defining characteristic of the 21st century elite: they’re shameless and proud of it.
58.
▲
by
materielle
1y ago
This has actually been one of the ideas floated by regulators. The idea is that merit based admissions is actually pretty complicated, so we can allow individual universities continue to experiment with their own implementations and approac
59.
▲
by
materielle
1y ago
I think there are two things to keep in mind. 1) Apple and Firefox have enough resources to implement the most recent web standards. When you see a feature which goes un-implemented for too long, it’s almost surely because nobody was even w
60.
▲
by
materielle
1y ago
I think a problem with AI productivity metrics is that a lot of the productivity is made up. Most enterprise code involves layers of interfaces. So implementing any feature requires updating 5 layers and mocking + unit testing at each layer
More ›