Hacker Newsnew | past | comments | ask | show | jobs | submit | GarrickDrgn's commentslogin

I really don't think we should be describing things whose main job is to contact a third party API as "runs locally".


Am I misunderstanding something? How is this "Everything runs locally" if it's talking to OpenAI's APIs?


This app is using OpenAI via the ai package[0][1], so "Everything runs locally" is definitely misleading.

[0]: https://github.com/NickTikhonov/snap-ql/blob/409e937fa330deb...

[1]: https://github.com/vercel/ai


I guess he means there is no proxy between you and openai. API key won’t leak, etc.


What I meant was that it isn't a web app and I don't store your connection strings or query results. I'll make this more clear


It is a web app, though. You just aren't running the server, OpenAI is. And you're packaging the front end in electron instead of chrome to make it feel as if it all runs locally, even though it doesn't.

Side note: I don't see a license anywhere, so technically it isn't open source.


You might not but openai does.


API gateways could accept public keys instead of generating bearer tokens. Then the private key could reside in an HSM, and apps like this could give HSMs requests to sign. IMO even though this could be done in an afternoon, everyone - Apple and Google, the CDN / WAF provider, the service provider - is too addicted to the telemetry.


That makes no sense. OpenAI doesn't know the secret database connection string or any query results. Perhaps you should have read the code before making baseless claims.


But it knows what you're querying, which depending on what you're doing may also give away a good bit about whats in the DB.


HIBP lets you download their hashed passwords DB to check against.

https://github.com/HaveIBeenPwned/PwnedPasswordsDownloader


It really is a matter of convenience. Linus's work is obviously mostly with computers and servers, where you often work in tighter spaces; not having to reposition your whole hand (and/or pull the screwdriver out of the screw and reposition it because of a lack of space) is a nice convenience. Plus, most computer screws are not really tightened very much, so you'll be done with a few flicks of your wrist. He also explicitly mentions he uses the ratchet by turning only the axle and keeping the handle steady in his hand for a lot of the screws.


> He also explicitly mentions he uses the ratchet by turning only the axle and keeping the handle steady in his hand for a lot of the screws.

This is shown in action at this point in the video:

https://www.youtube.com/watch?v=2K5Gqp1cEcM&t=606s

In many ways, this mimics the function of a jewelers screwdriver:

https://www.victornet.com/milpixpics/1315_GEN-SPC-100.jpg


I'm not sure I understand the reposition-your-hand thing. If you're turning the screwdriver you either continuously manipulate it with your fingers or keep rotating your wrist back and forth regardless of whether you have a normal or ratcheted one. Only difference being in the ratcheted one you don't have to release the grip on the screwdriver (and in non-ratcheted you just have to not grip tightly). And if the screws aren't tightened too much - like in a PC - then you'd need a really light ratchet action for it to be of any use.

I guess it's just a personal preference thing rather than a real need of some sort, which IMO is fair enough


> or keep rotating your wrist back and forth regardless of whether you have a normal or ratcheted one

What goes away with the ratchet is the continuous clench/unclench action. While I don't normally have any other RSI-like issues, that movement just kills my wrist after 1 or 2 screws. I've got a ratchet screwdriver with an option to twist/bend it in the middle to get better leverage and the difference is amazing.


I use a screwdriver when I have to (so I am a level 0 expert) but at some point you have to release your grip on the screwdriver and therefore need a way to keep it engaged in the screw (except if you reposition it at every 1/4 of turn).

This can be annoying (it is always for me) and a mechanism where you can arm the next 1/4 turn without disengaging the screw is great

PS. when I say 1/4 of a turn, this is to to indicate the torsion of the wrist. Could be more, could be less


Sometimes you can't see the screw in computer racks. If you have to pull the screwdriver off even so slightly it might be difficult to get back on the screw head. Ratcheting negates this slight issue.


I've not encountered this, though maybe I've been lucky enough to only need to handle screws that I can easily keep a bit of pressure on while (idk the right term) "resetting" my fingers/wrist to keep [un]screwing.


Seems like it would be the same reason as any, keeping the driver in place.


On top of this, this year's conditions are nothing like the "natural" burning of Australian forests. The fires are burning hotter and faster due to the dry conditions.

A massive part of Australian forests have already burned too, they don't regrow out of nothing, and they are the only thing keeping deserts at bay in many cases.


Yes, we are saying that only people who subscribe to the "don't rape children" flavour of groupthink should be respected in public discourse.


Gaslighting. Stallman never advocated for raping minors.


He's made multiple comments spread over many years that make it clear he disagrees with the core concept of statutory rape, by repeatedly invoking "consent" or "willingness" and similar.

The whole point of the concept is that there's no such thing as willingness or consent with minors, that the very nature of the act having taken place constitutes rape.

A statement like "there is little evidence to justify the widespread assumption that willing participation in pedophilia hurts children" means he's saying adults raping children is OK.

He literally wrote that on his blog. It's still there.[0]

I mean, what do you think is going to happen when you do stuff like that?

He definitely has a legal right to do it, and on that I'd defend him to the death. But he doesn't have a legal right to work at MIT or anywhere else that's not comfortable with a leader who says stuff like this.

[0] https://stallman.org/archives/2012-nov-feb.html#04_January_2...


Within recent memory, the age of legal marriage has been as low as 14 in certain US states. New York State raised the minimum from 14 to 18 in 2017:

https://www.cbsnews.com/news/new-york-ends-child-marriage-ra...

The same article notes that two states, North Carolina and Alaska have a specified minimum age of 14, and 27 states lack any specific minimum age.

I'm not arguing that the low (or no) minimum age laws are right. I am pointing out that standards, and laws, within the US, and within the past few years, have included marriage, and presumably sexual relations, among minors.

That has been changing, but it's a change that's well within the lifetimes of many adults. Richard Stallman, aged 66, has lived through a period of pretty profound change around many of these norms. Again, not to excuse behaviour, but possibly to explain a possible basis for it.

Strong cultural shifts, should you have the pleasure of living through some yourself, are remarkable to witness and experience.


you're completely misrepresenting the point.

That leaders should ascribe to societal norms is not always a good outcome. If you want to have revolution, revolutionaries needs to be in place of power/leadership. A society needs to have a mechanism to have such revolutions, or stagnate.


for some value of "rape" and "children"; Are Europeans child rape apologists for having lower ages of consent?


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: