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

I wish the article would just summarize the content in the title, so I don’t have to read the entire article. Tldr: restaurant cannot say “the product may contain traces of sesame”, they must include it on the ingredient list, but if it’s on the ingredients list they must add it to the product.


Google Authenticator is just one of the OTP implementation. Apple actually has built in authenticator available in iCloud keychain. https://www.igeeksblog.com/how-to-use-built-in-password-auth...


It’s a hassle to get codes from within the menu though. There’s other Authenticator apps though and Tofu is FOSS.


What is the purpose of this? The model from meta is not available to public. Neither this open source "LLaMA-based ChatGPT" nor the "open source" LLaMA can be downloaded or actually used by public because it would required the actual trained model.


also LLaMA was released like 2 days ago - how far in advance did these folks know about it?


At least 2 days for sure


Isn’t this the case for all web services as well? Google doc, office 365, aws, Google cloud


No, both from a service and contractural and technical perspective using most SAAS is quite different than using ChatGPT currently.

And overall there is a reason why the USG has their own private AWS zones…


I see, may be OpenAI should offer a plan to promise only run inferencing and not inspect the data. Or may be collaborate with amazon to serve the model on private AWS zones.


This is what Microsoft is doing by brining it to Azure.

It will allow you to use the inference model and possibly even train it further on your data without having all the inputs that are going into ChatGPT right now serve as future training content.


Essentially, yes. One reason not to use them.


Assuming MS isn't conducting corporate espionage in their customers, I'd say no, not the same thing.


If they just use your questions as further training data, the information you send to them might make it into other people's hands.


Why not just use Day One, it is already end to end encrypted.


We will build some unique functionality that is different from the value proposition at DayOne


I only recently started using Day One and was always a bit worried that it's some random company but turns out they got aquired by Automaticc (Wordpress, Tumblr) which made me feel a lot better about the decision.

https://dayoneapp.com/blog/the-next-chapter-of-day-one-at-au...



It should say This is also why address reuse in Bitcoin is "discouraged" as to sign a transaction you need to reveal your public key. If you don't reuse an address after sending a transaction from the address, you don't need worry about the "public key" of that address being exposed

The reason being without revealing public key, with only the bitcoin address the attacker first need to guess the public key from the address, then guess the private key from there. So just breaking one of the hash algorithm or ecdsa algorithm is not enough to steal funds. at least that's in theory, in reality if either algorithm is broken we have a much bigger problem.


I was under the impression that ecdsa was potentially broken by quantum computers, but SHA-256 was not. Is that not the case?


Yes, in theory. See https://en.wikipedia.org/wiki/Elliptic_curve_cryptography#Qu...

ECDSA is vulnerable to a modified version of Shor's quantum integer factorization algorithm. However, nobody on Earth is known to be close to producing such a computer. Adiabatic quantum computers like the ones produced by D-Wave are not known to be capable of running Shor's algorithm. See https://en.wikipedia.org/wiki/Adiabatic_quantum_computation

SHA-256 and hashing algorithms have no known quantum attack against them, but one could theoretically gain a sqrt(n) advantage in brute-force search using Grover's quantum search algorithm. https://en.wikipedia.org/wiki/Grover%27s_algorithm


Huh I knew that Grover's algorithm would yield speed ups in db searches, but apparently I didn't read the wikipedia article closely enough. It allows for inversion of any function in sqrt time!


Does anyone have the copy/paste working properly 100 %? I am unable to find a solution of copy/paste setup that allows seamless integration with local clipboard.

I am able to have tmux setup and working in OSX locally using reattach to user-namespace. However, I am struggling with a setup that works on remote machine. What do you do when you want to copy and paste between remote and local machine in tmux?


More like Amish C++


This!


Java is very good for enterprise development where the code has to be maintained. It's easier to read and contains less gotchas than C++. It is especially good when the team consists of people of varying coding competencies. Also nobody ever gets fired for choosing to develop using Java.


> Also nobody ever gets fired for choosing to develop using Java.

This is actually a negative. Java can be great if you have half-way decent people who make good choices with regards to libraries and frameworks and application servers and whatnot, but the choices that come from "nobody ever gets fired for" thinking are by far the worst ones.

Example: IBM WebSphere. "Nobody ever got fired for choosing IBM," but they absolutely should be if they choose this giant shitpile. Anyone who has chosen this shit should be thrown into a wood chipper, unless they specifically chose it waste the maximum amount of time possible. Or, if it was invented to set Soviet computing back 30 years like the IBM 360, except that joke doesn't work anymore because the Cold War ended before Java was even a thing.


> Java is very good for enterprise development where the code has to be maintained. I often hear this, but I've yet to see an example of "good" enterprise java. Instead, I oft see a pile of shit built on top of some java framework, claiming to be maintainable. C++ may not be the best choice for web development (probably wouldn't be my first choice), but Java hasn't proven great, either.


> C++ may not be the best choice for web development (probably wouldn't be my first choice), but Java hasn't proven great, either.

Really? I feel like Java and the JVM are great for developing web apps with complex requirements, especially if they need to scale. Very few decent web development choices perform as well as the JVM does.

I mean, part of the reason that "enterprises" have "shitty enterprise Java" is because "enterprises" will create "shitty enterprise anything," and the Java implementation often performs better than the alternatives.


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

Search: