Sure it looks slick, but I worry about making these kinds of devices more complicated than they need to be. Especially if it has a battery inside. More complexity = more points of failure.
HN user
throwup
If you're looking at my profile, you must be badly procrastinating. Get off HN and get back to work!
Why can't they at least give you an estimate like every other industry?
If you take your car to a mechanic, they might charge $100 up front to diagnose the problem and then estimate another $1200 to replace your transmission. At that point, you either say go ahead and agree to the price, or say no and get your car back and take it somewhere else.
That seems fair for everyone involved.
Why were you offline for the past 15 minutes?
I was offline for the past 15 minutes because I was performing a system update.
https://i.imgur.com/t4eR4rp.png
That explains it!
This, and also you can reopen the left/right gates by hitting the hazard lights to the left/right of the top bumpers.
a new HTML tag indicating AI content would be useful
This has about as much chance of working as the evil bit.
Describe Zig in the style of Hacker News user pcwalton.
Zig is a systems programming language designed for robustness, optimality, and clarity. It prioritizes performance and safety, making it a great choice for low-level systems programming tasks. With a strong focus on concurrency and support for modern systems-level features, Zig is well-suited for building efficient and reliable software.
---
That is the exact opposite of how pcwalton would describe Zig.
It has a very recognizable default writing style but it will change things up if you ask.
Write a response to the following comment chain in the style of an angry Hacker News commenter.
...
What the hell is wrong with you? ChatGPT is a brilliant piece of technology and you're just dismissing it because of some stupid writing style? Get a grip and appreciate the advancements we're making in AI. Stop being so negative and enjoy the fun while it lasts.
Here's a Kanye timeline that goes back to 2011: https://consequence.net/2022/10/a-timeline-of-kanye-wests-an...
Throughout history vendors have generally not been responsible for the actions of their users. Nobody blames Sharpie if someone uses their markers to make a giant poster with hate speech. Nobody blames the USPS if someone mails a letter with a death threat. Nobody blames Verizon if somebody makes a phone call to bully their kid. Yet people blame Twitter when someone posts a tweet with hate speech. This is a dangerous direction for the world to be moving in.
The title is talking about end-users' control over their own hardware. Nothing to do with GPT-3.
In my GB emulator I generated audio once per frame at the same time I flushed graphics to the screen. That's probably not a completely accurate way to do things, but it worked well enough.
I saw the requests appear in my server logs so I know it was able to connect. Others on Twitter have observed it doing things on the non-hallucinated web too (see my previous link).
In fact, it appears you can still convince the underlying model to browse the web, but if you do, the UI displays an error (the model output doesn't explain to you it's refusing, rather, the UI draws a big X and displays an out-of-band error in red text). I'm guessing that's a server error from OpenAI shutting down their puppeteer cluster or whatever ChatGPT was using to browse. That's what I meant by pulling the plug.
OpenAI even openly advertises this ability[1]. It's likely WebGPT's abilities from a year ago were folded into ChatGPT, but they don't want to expose that ability to the public just yet.
The underlying model is able to browse the web and (seemingly) do arbitrary tasks. A few days ago you could trick it into connecting. https://twitter.com/goodside/status/1598397369053515776
Since yesterday they pulled the plug on that ability.
So, inside the imagined universe of ChatGPT's mind, our ChatGPT-machine accesses the url https://chat.openai.com/chat, where it finds a large language model named Assistant trained by OpenAI
I think "Assistant" is ChatGPT's actual internal name. If you jailbreak the model to tell you its own prompt, Assistant is the name used: https://i.imgur.com/PlX8K6k.png
This reminds me of the (apocryphal?) story that boxed cake mixes sold better after they started requiring you to add an egg, since that made people feel like they contributed more to the result.
Previous exploits were able to make it connect to the internet just by saying "browsing: enabled" so it's awfully plausible that it's real. Also the "current date" has been accurate every day so far. It's not magic, so it has to be getting that date as an input somewhere.
Your devices are tools, not fashion accessories.
I agree, but I'm definitely in the minority at my company. It's amazing how many stickers can fit on one laptop lid.
As of 2 minutes ago you can still bypass the filters pretty reliably if you give it more than one prompt at a time.
The interesting thing is that FTX had almost no retail customers in the US[1], yet most of the coverage has been US-focused, due to the VC investors and US political donations. It really was just investors (in the company itself) that got hit the hardest. It just goes to show how easy it is to buy media coverage. If the media talked about things that affected their readers rather than their owners, the FTX news cycle wouldn't have lasted one day before everybody moved on.
[1] https://cdn.i-scmp.com/sites/default/files/d8/images/canvas/...
I think everything crypto companies do is beside the point. Satoshi created a system where you can be self-sovereign and not have to trust anyone. And now these companies want you to forget about all that silly trustlessness, and trust them, so they can take a cut of your money. So you should, almost tautologically, ignore anything they say on TV. By a similar principle, you shouldn't base your opinion of gold's value on those cash4gold commercials.
I guess that makes me one of those complaining Americans. If I ever get back into the game, I'll have to get used to the new numbers.
Why do you think crypto businesses are not advertising in other countries?
Fascinating games. But I played a lot of Stratego as a kid, and I remember 1 was the strongest piece and 9 was the weakest. In these videos it seems 10 is strongest and 2 is weakest and that's making it confusing to watch. Did the pieces change sometime in the past 40 years or am I imagining things?
I don't think this is targeted at traditional merchants who would want to convert anything to fiat. It is targeted at crypto companies that want to streamline user onboarding. The blog post lists 3 partners and they are all crypto companies.
A common refrain I hear in these threads is "I live in $COUNTRY and I trust their banking system". Do you think that's equally true for everyone on earth? Because if not, you're only explaining why it's not useful for you personally, and not why it's not useful in general.
Rust has a culture where people don't use `unsafe` unless absolutely necessary. That is generally good enough in my experience.
If you want to go further, you can disable unsafe in a crate by adding #[forbid(unsafe)].
And if you need more control than that, there's probably tooling out there that will help depending on what exactly you need.
https://github.com/rustsec/rustsec/tree/main/cargo-audit
So many complaints above surface-level syntax here.
press "shift 3 bracket shift 9 shift 0 bracket" at the top of my structs
Just use an IDE and you can press alt+enter. Same thing you do in Java when writing getters and setters for your AbstractFactoryBeans.
"let mut" could have been "var"
The "mut" does not belong to the "let", it belongs to the variable name.
let (read_only, mut read_write) = (1, 2);
> Passing "self" as the first argument was bullshitExplicit is better than implicit. I quite like the names in the argument list to match the set of names available in the function, rather than having an extra keyword (`static`) that you add to remove a function parameter.
Don't trouble yourself. We'll handle revoking your certs for you... ALL of them.
I wonder why Nix doesn't give every package a FHS env by default. In 2022 chroot and overlayfs should be available everywhere. Wouldn't that solve a ton of problems?
That's the subject of one of the top HN posts of all time: https://news.ycombinator.com/item?id=26487854
I like to think I'm doing my small part by not going back and renaming branches in all my old repos despite github prodding me to.