Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
chlorion
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
23 ms
·
211.
▲
by
chlorion
3y ago
It uses wolfram alpha to solve math problems afaict. https://writings.stephenwolfram.com/2023/03/chatgpt-gets-its...
212.
▲
by
chlorion
3y ago
That's a very good question and the same thing I ask myself whenever I consider using some lisp (for hobby purposes mostly). I came to the conclusion that scheme is a better language from a technical standpoint and I enjoy using it mor
213.
▲
by
chlorion
3y ago
Ah yes, Google can disable my Linux desktop passkey client when they terminate my Google account. I forgot that they had the ability to do this. If only this passkey thing was a Fido standard that could be used with the product you linked u
214.
▲
by
chlorion
3y ago
I'm not sure why you couldn't associate a new key with whatever services you use, like changing a password, or even having multiple keys associated to one account. Also I am not sure that I would consider not being able to access
215.
▲
by
chlorion
3y ago
You can use passkeys from a FOSS client on Linux, you can even use your Yubikey if you have one.
216.
▲
by
chlorion
3y ago
Passkey is an open standard, clients are not limited to Android or IOS devices. You can for example use a Yubikey, on a Linux desktop system, to authenticate to services implementing the "passkey" standard. Does Google own my Yubi
217.
▲
by
chlorion
3y ago
Passkey is an open standard and there exists FOSS clients which support it. We should try actually understanding and learning about what's going on instead of assuming that it's a Google conspiracy to kill Linux. (google contribut
218.
▲
by
chlorion
3y ago
Thanks for posting this! I see a lot of people getting riled up about "space junk" and how we have filled the space with tons of junk. Humans are really bad at understanding things that are really big, and the amount of space is i
219.
▲
by
chlorion
3y ago
I'm pretty sure this is just trying to stir people up, but we have lots of evidence that memory unsafety is the cause of the majority of vulnerabilities in widely deployed systems that are written in unsafe languages, and these vulnera
220.
▲
by
chlorion
4y ago
I definitely recommend trying a hardware accelerated terminal emulator! It might sound silly at first, but it actually makes a pretty big difference! Even something is simple as drawing text is not that fast on a CPU, a GPU can do it not on
221.
▲
by
chlorion
4y ago
Yeah, all systemd distros do this unless they for some reason are disabling it for specific services. It makes a big difference too! I have used openrc and systemd on my desktop machine, and openrc by default is synchronous, it starts servi
222.
▲
by
chlorion
4y ago
There is an app on Android at least called "pass" that allows you to do this. The Android pass app is developed and distributed by the same person who maintains the Android wireguard app iirc, otherwise I probably wouldn't ha
223.
▲
by
chlorion
4y ago
I don't think this is that big of a deal though. Also, I don't know if other people do this, but I don't actually use the pass scripts, and instead have my own scripts for managing things that just happens to be very similar
224.
▲
by
chlorion
4y ago
I'm not sure what you mean about blazing speed and Emacs. Emacs is not a modal editor and isn't intended to increase your typing or code editing speed anymore than any other text editor. I think people assume that Emacs is a modal
225.
▲
by
chlorion
4y ago
Emacs is not about being lightweight or faster to type with, this seems to be a misconception that stems from it being compared with Vim. Emacs is not a modal editor, it works just like your standard text editor as far as typing and navigat
226.
▲
by
chlorion
4y ago
A common thing people run into with Emacs is using the "shell" under the impression that it's a terminal emulator. You want "term" for a proper terminal emulator that can handle fancy terminal stuff. The "term&
227.
▲
by
chlorion
4y ago
Why do you think it's false? Emacs is an interactive lisp environment with at text-oriented interface. Text editing is simply another lisp program that manipulates the interface to work well for this specific task. Emacs also has a bui
228.
▲
by
chlorion
4y ago
This is interesting, but maybe our software is doing a lot more today than it was back then. I guess the question is whether those things are necessary. There is of course some software that is just slower because of negligence too. I remem
229.
▲
by
chlorion
4y ago
The bug was an accident though, not something intentional! My intention was to compare the listed things against MicroSoft engineers making mistakes while programming Windows Defender (the quote below), or programmers writing bugs in genera
230.
▲
by
chlorion
4y ago
Gaming on a mid-tier modern GPU probably uses around 50-100w, the Steam stats probably have a number of users to multiply with. I'm sure it's a massive amount of power. I don't like video games and they are not-necessary so I
231.
▲
by
chlorion
4y ago
Wow this is a really good reply. Thanks for taking the time to write all of this! I think I agree with pretty much all that you have said here actually, this is one of the better and more accurate descriptions of the current state of things
232.
▲
by
chlorion
4y ago
So I reread here and I think I misunderstood what you meant. I meant that the process of generating the models, and otherwise interacting with them are regular programs. The model itself is I guess more like a database or something, but it
233.
▲
by
chlorion
4y ago
>So you're not different from a computer. Both are just physics. Well I do actually believe this! To me it's the only logical thing. The laws of physics apply equally to a brain and a computer, one is just a lot more fancy than
234.
▲
by
chlorion
4y ago
There is no such thing as non-regular programming though, that's my point. All programs that run on the computer have the same "power" in terms of what they can do and what can be computed using them. A program that implement
235.
▲
by
chlorion
4y ago
If they aren't programs, how do they run on computers? CPUs and GPUs physically cannot do anything other than execute programs which are encoded into bytecode. What you are describing is that the language model is "magic" and
236.
▲
by
chlorion
4y ago
Like mentioned below, for loops desugar to something that ends up calling the "into_iter" method on the type. In rust &mut T, &T and T are different types, so the "into_iter" method is actually different for each
237.
▲
by
chlorion
4y ago
>But it wasn't designed. It's not a computer program, where one can make confident predictions about its limitations based on the source code. It definitely is exactly that. It's not any more special than any other program
238.
▲
by
chlorion
4y ago
There is no practical advantage to null terminated strings though. It's not that they are "different", it's that they are extremely error prone and have poor performance for certain operations such as getting the length.
239.
▲
by
chlorion
4y ago
I have literally never done this and do not understand why anyone would. Installing software to the system should be handled by a package manager, but if you must install something like this, just throw it in a tmpfile and inspect the scrip
240.
▲
by
chlorion
4y ago
This is true, but the overwhelming majority of malware on non-tech savvy peoples systems are going to be from silly things, like downloading and running a malicious executable, and not from 0 days.
More ›