Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ethin
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
13 ms
·
241.
▲
by
ethin
8mo ago
I mean... It's ugly from a modern standpoint. Zero encapsulation to speak of. Global state everywhere . But doing the modifications I did were pretty easy all things considered. So yeah, the code is clean, if "ugly" when vie
242.
▲
by
ethin
8mo ago
I've only played Quake I (and a modified version of it at that which had accessibility features). I did purchase quake II and III from Steam a few years ago, but it's much harder to play them because they have no accessibility to
243.
▲
by
ethin
8mo ago
It's really ironic that this appeared on the front page when it did, because I've spent the last couple days replacing the ZQuake sound system with FMOD and Atmoky TrueSpatial for HRTF and such. This was my first time ever working
244.
▲
by
ethin
8mo ago
I write all of my games in pure C++. C++ all the way. FMOD for the audio engine, Steam Audio or Atmoky TrueSpatial for HRTF/geometric occlusion, and Jolt Physics for, well, physics. I'm sure many might say I'm a bit insane to
245.
▲
by
ethin
8mo ago
This is what I keep saying. If these LLMs were truly as revolutionary as the hype claims, these companies wouldn't need to shove it in your face and into every thing imaginable and to beg you to use it. It wouldn't surprise me if
246.
▲
by
ethin
8mo ago
I don't know anything more reasonable, but I would argue that this (isn't) reasonable precisely because it causes so much confusion due to the ambiguity and their refusal to clarify exactly what the terms really are.
247.
▲
by
ethin
8mo ago
That doesn't work. What if your repo is a mirror of another repo?
248.
▲
by
ethin
8mo ago
I mean... I don't really see how they are. Technically they are but at the same time they aren't, because the set of conditions make the loosening of the AGPL a conditional thing. Which to me sounds like a violation of the AGPL be
249.
▲
by
ethin
8mo ago
It isn't really reasonable though. The word "may" implies possibility, not absolutism. So reading the sentence logically, at least to me, saying that I "may be" able to license it under the AGPL means that I might o
250.
▲
by
ethin
8mo ago
Wouldn't that license also violate the AGPL? I mean, it does say, in section 7: > All other non-permissive additional terms are considered "further restrictions" within the meaning of section 10. If the Program as you rece
251.
▲
by
ethin
8mo ago
No no, your talking common sense and logic. You can't think like that. You have to think "How do I rush out as much code as possible?" After all, this is MS we're talking about, and Windows 11 is totally the shining exam
252.
▲
by
ethin
8mo ago
They are easy to avoid if you actually give a damn. Unfortunately, people who create these things don't, assuming they even know what even half of these attacks are in the first place. They just want to pump out something now now now a
253.
▲
by
ethin
8mo ago
Things like this are why I don't use AI agents like moltbot/openclaw. Security is just out the window with these things. It's like the last 50 years never happened.
254.
▲
by
ethin
8mo ago
E.g.: referencing a vcpkg-built package (without pkgconfig because not all packages have those files). Or telling SPM "Hey, I have this package which uses the cmake build system, and I want you to link to it and auto-generate module ma
255.
▲
by
ethin
8mo ago
Sure, but I've never found examples of (say) including other swift packages. Or using CMake-built swift packages in SPM.
256.
▲
by
ethin
8mo ago
My problem with it is that I want to use C libraries. And I would (like) it to handle that as much as possible. But SPM can't use vcpkg packages or call CMake stuff (at least, not trivially), so it's extremely hard to use on non-A
257.
▲
by
ethin
8mo ago
As someone who myself is legally blind, I am in no way justifying the use of AI like this. I was responding to the entire "let's all go back to actual paper-based tests/assignments" trope that was being trotted out on he
258.
▲
by
ethin
8mo ago
It also disadvantages people with disabilities. How exactly are they supposed to do these papers and tests? Dictate everything to someone else, using Blindness as an example? Because that seems very very inefficient and extremely error-pron
259.
▲
by
ethin
9mo ago
Same. I run a server with a ton of services running on it which all have what I think are pretty complex dependency chains. And I also have used Linux with systemd on my laptop. Systemd has never, once, caused me issues.
260.
▲
by
ethin
9mo ago
They can't do that though. If they did, it would make the shareholders and CEOs mad because it would demonstrate that LLMs cannot (yet) deliver on all the promises these CEOs have been claiming for this entire time.
261.
▲
by
ethin
9mo ago
I seriously wonder if everyone in the Windows development team(s) are just vibe-coding everything now. I feel like all of these are rookie mistakes from the POV of working on an operating system. This is also the consequence of eliminating
262.
▲
by
ethin
9mo ago
This only works up to a certain point. Given that the author openly admits they don't know/understand Rust, there is a really high likelihood that the LLM made all kinds of mistakes that would be avoided, and the dev is going to b
263.
▲
by
ethin
9mo ago
I stopped reading a couple paragraphs in because it felt so mechanical and AI generated. No personality to it.
264.
▲
by
ethin
9mo ago
I'd have to check but I believe so.
265.
▲
by
ethin
9mo ago
They also have built-in abbreviation dictionaries. For example, Acapela likes to expand AST to Atlantic Standard Time, even when the context is so obviously (not) talking about time zones.
266.
▲
by
ethin
9mo ago
I actually wrote a Noise implementation and someone wanted to make a Bitchat implementation with it, but my impl only supports BLAKE2B (and I got the impression this person really didn't know what they wanted to do in the first place).
267.
▲
by
ethin
9mo ago
No? But is it not unreasonable to expect "state of the art" TTS to be able to do at least what old school synthesis is capable of doing? Being "state of the art" means being the highest level of development or achievemen
268.
▲
by
ethin
9mo ago
That doesn't really change what I said though. It isn't crazy to call it useless without some form of ALS either. Given that old school synthesis has been able to do it for like 20 years or so.
269.
▲
by
ethin
9mo ago
Uh, no? This is not at all an absurd requirement? Screen readers literally do this all the time, with voices that are the classic way of making a speech synthesizer, no AI required. ESpeak is an example, or MS OneCore. The NVDA screen reade
270.
▲
by
ethin
9mo ago
If memory serves, the license is the ultimate source of truth on what is allowed or not. You cannot add some section that isn't in the text of the license (at least in the US and other countries that use similar legal systems) on some
More ›