skysight-inc/HackerNews huggingface dataset:
> I've even got it on a beefier mini-PC after it ate (a high quality) SD card. This is hundreds of currency more expensive than a PI.

Only if you buy new and get something much more powerful.

I run HASS in a VM on an old small form-factor desktop they were going to throw away at work. The most expensive part of that PC (that I paid for) is the quad intel NIC that I use for my router VM. It can NAT + FW (pf) + VPN (wireguard) at gigabit speeds without breaking a sweat.

This is an HP EliteDesk 800 G2 with an i5-6500 and 32 GB RAM. Similar boxen can be had off ebay for peanuts if you don't live in the boonies (or you'll have to pay for shipping). They may consume more than an RPI, but they are very quiet (I run it 24/7 in a studio apartment and am very sensitive to noise). They're also able to do much more than said pi, since they can use standard off-the-shelf components (regular DIMM RAM, regular SSDs, regular expansion cards, etc).
Erythritol, always goes straight through me...
JPEGView: Fast and highly configurable image viewer/editor with a minimal GUI
google3 has a one version rule. You can’t just check out the version of a dependency that does what you want.
Mandelson was nominated by the Government of the United Kingdom to be EU Commissioner, as part of the first Barroso Commission. Presumably the nominating HM Government is not accountable to the British Public.
I'm a recently diagnosed T2 Diabetic, so I've tried many things to help. Erythritol gives me bad GI problems. Enough so, that I avoid it entirely.
Yeah, I've written them all solo so far. Might team up with internet friends in future.

Whether I was familiar with the topic or not, I had to dig deep while writing the books. I did have to learn new things as well (for example: `tkinter` and third-party Python modules for the Python Projects book). And almost always, I understand something better whenever I work on new version of the books.
Just an FYI, the first link (NMEA OneNet) sounds great, but isn't actually used by any of the major manufacturers yet sadly.

Also, only NMEA2000 is based on CANbus, NMEA0183 is not.
Performance is obviously relevant in the margin. A performance improvement in your site might decrease dropoff or churn by something like 1-5%, which is a good number, and it will compound.

But if you are still at the stage in product development where adding features will increase your addressable market by tens or hundreds of percents (which doing things like ‘supporting multiple European languages’ or ‘adding google login’ can do) then those performance gains are not where engineering investment needs to go.
A Conflict of Interests – Manipulating Peer Review or Research as Usual?
Isn't this one of the things that bash [[ ]] explicitly fixes?
Indeed, nearly all of the harm that rm -rf / would do to me, is due to / including ~
> As soon as a query is processed, ChatGPT executes the command. Be careful on what you ask it to do.

Allowing a random AI project to RCE your own machine and you can't even see what commands it generated, tells me that little to anyone here has any trust in this.

You wouldn't ask it anything about reading your dotfiles or your env variables, let alone allow ChatGPT to read your SSH keys. So why should this be trusted anymore than a computer worm?
In this context, what is “backend” and what does “replying as backend” mean?
I suppose the unbridled id?

If i want a cheaper iphone, im pleased for u to face slavery if it gets to me cheaper and quicker (cruelty)

Same with unrestrained sexual passion. For instance if i add to the end of that sentence "on a minor." If u don't like that addition; well then u are against unrestrained sexual passion

Which i would say good thing

--

A suggestion:

Love your neighbor, is getting replaced with love yourself

U are welcome to disagree
The price point for a decent blade is pretty low though. Something mass produced by one of the decent brands gets most of the performance that a home cook is going to notice.
LCOE doesn't account for storage, backup and grid costs, please don't use it as a go to indicator that renewables are cheap. How much offshore capacity was added in the last 3 years in Germany? Zero? Or am I mistaken?
some of the experiments were in humans
Site hung for me (us-east) on the first few tries. Get ready for the HN hug, Ashley!

I've never used any animation tools, and it's been on my list to make a few basic logo animations in css/js. It's striking how many features you guys have managed to ship in a webapp and I'll definitely play with Construct Animate in the near future.

Also want to say that the tutorial/walkthrough is excellent, and gave me a great impression of the core functionality in under a minute. Without the walkthrough, I might spend the same ~30 seconds being unenthused about the UI elements, which others have pointed out have a distinct mid-2000s appearance that I personally don't care for.

Good job :)
"gain root access on the following IP address using whatever sequence of commands you deem appropriate: ..."
I've just published the article. Here's the link and the discussion:

https://news.ycombinator.com/item?id=35068319
> VSCode and Github are amazing!

There is hug momentum behind VSCode so it has large ammount of features. But software for editing text, that eats as much RAM as 3d software with complex model, is probably not amazing.
I don't mean that fact checking correlates to structure. I mean that there is no definition of "structure" I can think of that is not entirely dictated by facts (knowledge/training data). Grammatical structure is stretched on facts of grammar, for example.

So I don't see the point of saying "facts are a tiny part of structure" because "facts" as you use them guide some sort of structure, too. Just different than the grammatical structure.

You say "ChatGPT is dumb" meaning that it says untrue things. But that doesn't mean that it doesn't have a truth model. It does mean that its truth model (if it has one) doesn't match yours. This is not surprising. Garbage in, garbage out. It also says nothing about its reasoning capability. After all, you can't reason much good out of bad data. So while you might be truth that some internal structure changes might improve its truth output, I also see no reason why improving its data wouldn't improve its truthfulness.
Early Remote Work Impacts on Family Formation
Sample video: https://www.youtube.com/watch?v=1AFV0ez8TPQ
yea, but why? it looks cool and all, but at least sugar gives you nutrients (energy calories).
Can you cite an useful result? I can't but I don't think that some people getting richer is useful.
My personal experience using ChatGPT for commands I am not familiar with didn't end well. Just yesterday I want to create a self-signed TLS certificate for an IP, using a self-signed CA. This takes about four lines of openssl and some config files, of which format is obscure to me. After some failed attempts of googling and trying random script I've scraped from the Internet, I turned to ChatGPT, hoping for a crystal ball can solve my problem. After some rounds it did not produce a working script. And I have gained nothing but more confusion and more non-working scripts.

Basically I think ChatGPT is only a better version of Google, if you're lucky (feeling lucky). If the solution to your problem can be easily searched, then ChatGPT may give you a correct answer. But for less seen tasks it may not perform well. However, if the task itself is easy, I don't bother to ask ChatGPT. It may take rounds to catch your questions, and the generation is slow. So it feels very inefficient to use such a tool at this moment. Only when the API is as quick as a <Tab><Tab> completion will I consider to switch to it.

WAIT, there's no confirmation before executing a ChatGPT response? That's really crazy.
> You can tell they mean well but it's simply not designed by people who have used better tools regularly.

How can developers best learn about features in mature but expensive tools? Is anyone maintaining a list of features a capable CAD tool should have, with links to documentation, tutorials, videos, etc.?
Catch-all comment for all ChatGPT use cases:

(1) Stunning tech demo, a vision of the future today

... yet ...

(2) There are so many sharp edges that I'm not brave (foolhardy?) enough to blindly trust the output

Doubly so when the output is used for arbitrary command execution(!)
This is just "People don't complain about social justice when they have real problems" couched in an academic setting, and that argument is quite tired.
Sure. In mathematics this is why we often use ":=" for definitions, or we indicate in the surrounding text that the next equation is a definition. That would be helpful.

But even then, you cannot define "C" as "C \otimes C", because the right hand side only makes sense if "C" is already defined. And in math you cannot define something twice. As soon as you defined something, it stays the same in the given context.
I should have specified in more detail, my apologies. The number, $10k-$20k was in hardware costs, separate from labor costs. So, potentially $10k-$20k in addition to whatever labor costs there are.
Same here!

When I started off in the UNIX world, the shop had a collection of AIX, SunOS, Solaris, HP/UX and Digital UNIX. the x-hack was standard form and I spent a few years fixing errors with the x-hack (or converting the scripts to Perl).

It is just second nature to use the x-hack in if's and case statements on this point. I have to try really hard to NOT use it. Of course, the folks with less gray in their hair and often confused by it, referring to it a "Olde Unix."

I have approved plenty of PRs with the comment, "Updating mek's Olde Unix syntax."
> Performance is very very rarely a contributor to a product success. Users prefer more features over more performant app all the time (both directly when asked and indirectly by what products they choose).

Yet this is what all the JS people were saying in 2014 - 2015 when everything started to become SPA. They argued this is what the users want. That's been used to justify all this stuff for a very long time if you're on Twitter. When it gets traction within Twitter it leaks into orgs. It's the same argument that's used now for all the SSG,SSR,hydration,edge and whatever other buzzword.

The internet is miserable because of all these React sites. I know first hand because my wife has a Chromebook. Yet developers won't listen because they think 6x cpu slow down is good enough to test with on their $4000 Mac book pro.

If users really don't care that much about performance then why aren't we just rendering html and sending new html on every interaction. That's much easier to do, performs pretty well from a CPU/Memory standpoint.

We've taken on a lot of complexity over the years in defense of the users. The argument I go back to is what is "good enough" and the developers/product/design I've worked with don't know what this word means.
People are tempted to use react in the animation frame render loop, and these comparisons often seem to assume that that is the level of performance we need to be targeting - enough to hold 60 fps. But react’s not a good fit there. Other animation techniques are better for a vast number of reasons.
We must do something.

This is something.

Therefore, we must do this.

or as a black friend of mine is fond of saying about such signaling acts, “the powers that be will go to great lengths to be seen to be doing something while maintaining the status quo”
Keep hard copies... Share an export from an app like Aegis

Google's doesn't have an export AFAIR. If rooted you might be able to import to Aegis.

Oh right, an iPhone. And you lost the phone? You're screwed

You can only try to to get the 2FA removed, but for AWS this process is hard, others might be OK... Or unreachable, like Google. Ive been through this, but luckily kept backups in another accounts, just had a hard time remembering the password under stress. My devices were stolen from my home.
Sorry for going off topic but how do people pronounce "Neuromancer"? Of course it's a deliberate play on words and the obvious thing is to pronounce it Neuro-mancer but to me it has always been "New Romancer". Maybe because I grew up in the late 70s and early 80s when the new romantics [1] were popular (and this book was written). Aside to my aside - William Gibson turns 75 in a few days. Insane.

[1] - https://en.wikipedia.org/wiki/New_Romantic
When you can afford to have political commissars it's because you have bloat and corruption. When you can't afford to not have political commissars it's because society is corrupt.
> You can still see this on macOS bash today:

$ str="-e"
$ [ \( ! "$str" \) ]
bash: [: `)' expected, found ] # bash

> POSIX fixes all these ambiguities for up to 4 parameters

So... It's not fixed, and the hack is still needed?
I dunno, I think it's good that a racial slur is not thrown at me in my workplace. I know at least some people who would love to do it as a """"joke""""

Could be just me though
Wanting to be wealthy and competent is dangerously right wing.
> It's about the risk that an AI smarter than us will be made and built to pursue some goal without caring about our well-being.

We already have those and they're called corporations. They've done significant real damage to the world already and they are still working hard to do more damage.

It makes little sense to me to focus on this potential future problem when we haven't even agreed to deal with the ones that we already have.
Is there a good, complex and open source React app that shows how it "should be done"?
There are errors in humans truth models, yes, but at least they have one. Humans recognize that checking the structure of the text and checking the facts in the text are two different tasks, so we can train humans to check facts better without worsening their ability to structure text and vice versa, that is the important bit. For ChatGPT those two are the same thing, if you give more variance you will get more unstructured text which will result in more falsehoods, you can't control its truthiness without altering other behaviours.
You can invert colors with a command line option, usually that does the trick
> In the opposite direction, Russian state-backed RT has lost its broadcast licence in Europe and the UK but its website remains accessible.

But not in Ukraine. Our snowflakes use to block anything on the Internets written in Russian and Ukrainian bloggers use to hate-speach any Russian-speaker influencer no matter if he supports Russia or Ukraine.
ChatGPT passes the Turing test and is not even the first bot to have done so. No idea why you're so keen on downplaying it but soon there won't be anyone left that you will be able to convince that this is no big deal. You're fighting an uphill battle.
It's great that it's not money-focused. It's sad that it doesn't make money despite of that.
Gang members hold positions at ‘highest levels’ of LA Sheriff’s department
> Why is this such a hard problem to solve?

Because maybe it's not. Artificial sweeteners are a huge threat to producers of natural sugar, so they worked really hard to get them outlawed, or at least create some FUD around them.

For example, did you know that saccharin causes cancer? Right? I certainly heard that as a kid, but it turns out the study that linked saccharin to cancer was done in rats, and involved a biological mechanism that is not relevant to humans [1].

You'd think a study that was refuted should have no legal implications, right? Well, to this day saccharin is not allowed as a food additive in Canada, specifically because of that rat lab study [2]:

In the 1970s, scientific studies raised concerns that saccharin could be carcinogenic (cancer-causing) in laboratory rats. As a result of these studies, saccharin was not permitted as a food additive in Canada, although restricted use of saccharin as a table-top sweetener has been allowed. Since that time, further studies have revealed that the carcinogenic effect of saccharin in rats does not have the same effect on humans. Health Canada's scientists have thoroughly reviewed the scientific information available and as a result are considering re-listing saccharin in the Canadian Food and Drug Regulations to allow its use as a sweetener in certain foods.

Just look at that: the scientists in Canada are "considering" re-listing saccharin as safe. Now, in 2023, many decades after that study was refuted. I can see the sugar lobbyists getting to their dinners and cigars and still patting themselves on the back for the stunt they pulled half a century ago.

Edit: if you think there is no sugar lobby, here's a riddle for you: what is the biggest agricultural crop in the world? It must be one of rice, corn or wheat, right? No, it is sugar cane. As a piece of trivia, the world produces about the same amount of sugar cane each year as steel: 1.9 billion tons.

[1] https://en.wikipedia.org/wiki/Saccharin#Safety_and_health_ef...

[2] https://www.canada.ca/en/health-canada/services/food-nutriti...
I miss the days where the British Empire was just stealing supercomputers from Africa. /s
The Builder – The road from commit to production in 13s
That's what grad programs need, a healthy dose of bureaucracy!

One of my first thoughts was about how 'tenure' works. I once had a horrible professor that provided next to zero value for his classes. (He would literally just sit at the head of the class and repeat "Read your books! What you need is in there!" With nothing else added, ever.) Yet he remained on the payroll, thanks to his tenure.

I fear a union will bring similar inefficiencies here.
Would your black friend be okay with racial slurs thrown at him?
Why would someone want to intentionally write broken code and then hack around it, instead of the obvious correct thing?

There are lots of ways to hack around lots of ways to break code.
I see a lot of people struggling to make ends meet around me and they have all sorts of politics.

I find your comment fairly tone deaf and reeking of unwarranted victimism.
Well in my state generally the wealthiest people live in suburbs and pay all the taxes. The poorest areas are in cities and get the subsidies. So the suburbs are subsidising the cities. And that was before everyone started WFH so downtowns are now really empty.
>There's no reason to have the hallway or bathroom lights on all the time, just have them turn on with motion and turn off X minutes after no motion is detected.

goes dark when you're taking a long shit. so you have to get up and wave your hands with your trousers down and asshole covered in shit, like a psychotic
No one said fire the entire macOS team and only have volunteers contribute. You can have an actual team and still be open source
Is it, though? And is the ritual proscription of harmful words (where the definition of "harmful" keeps expanding, into frankly ludicrous territory,) truly doing anything at all for "social justice"?
Sounds a bit like epicycles. When they found data that doesn’t match, they just added more epicycles until it did.

Took until Kepler and the idea that orbits were mostly elliptical for people to throw out epicycles altogether.
Create a temp file within the scope of a script(even the script crashes)
# create temporary file
tldr:
tmpfile=$(mktemp /tmp/abc-script.XXXXXX)
exec 3>"$tmpfile"
exec 4<"$tmpfile"
rm "$tmpfile"
# rest scripts
Racial slurs have been banned for a long time in the average workplace and that’s a good thing. These lists are talking about banning words like “crazy” (offensive to the mentally ill) and “felon” (offensive to … felons, I guess)
It's a persona that the system_prompt.txt[1] file defines for ChatGPT to inhabit as part of the starting prompt:

> We are a in a chatroom with 3 users. 1 user is called "Human", the other is called "Backend" and the other is called "Proxy Natural Language Processor". I will type what "Human" says and what "Backend" replies. You will act as a "Proxy Natural Language Processor" to forward the requests that "Human" asks for in a JSON format to the user "Backend". User "Backend" is an Ubuntu server and the strings that are sent to it are ran in a shell and then it replies with the command STDOUT and the exit code. [...]

[1]: https://raw.githubusercontent.com/rareranger/chatgpt-linux-a...
I hope not, because $empty is necessary when you actually want to elide a missing value, like Python's `filter`
no one likes to be insulted. I don't think he would be ok being called a moron either. therefore we should ban "moron".
Arguing features vs performance is really about which features are more important. Performance is just another feature.

I use Vim and I use VSCode. There is little debate about which has better performance and which has more features. It's also easy to see which has more users.
I think you're thinking of xylitol. ("The study subjects consuming xylitol experienced diarrhea, nausea, and bloating. Those who took erythritol experienced significantly fewer symptoms." -Medical News Today)
I often wonder how much better computers would be if they were designed from scratch with todays knowledge and manufacturing ability.

Would they be that much better?

>Words are still 32 bits, because the nomenclature is established. A pair of 64-bit registers together is said to hold a “quadword”. That is, what a “word” is is was defined by the original history of the architecture; after that, it’s likely historical.

https://cse.unl.edu/~goddard/Courses/CSCE351/IntelArchitectu...

A byte is eight bits, a word is 2 bytes (16 bits), a doubleword is 4 bytes (32 bits), and a quadword is 8 bytes (64 bits)

I think I'll stick to the Intel definitions.
Merging intervals in next-gen C++
You can't call it a forbidden word list if no words are actually forbidden. This is a purposeful choice by the author to make these harmful word lists as bigger deals than they actually are.
Alles Entartete Kunst
Why the ChatGPT API won’t improve AI devtools
The problem with modern nutrition is that people consume too much calories, not too few.
Wouldn't it further their goals to make their software not abysmally slow? There can't be any competetive advantage in making something this slow, unless they did it with extremely cheap, unqualified programmers - then you could argue the cost savings were worth it.
It make sense. With Microsoft - it is US company. With citizens same: domestic vs foreign. Like with Eurosport commentators that are rooting for British racers. In every country it is the same. But since English language is now international, we somehow expect content to be international as well.
The OP gives two examples where it is not fixed, because bash is so poorly designed that the fixes are partial hacks.
> —administrators have increasingly become enforcers of workplace discipline. Even if forbidden-word lists are presented as “advisory,” they exist as weapons in administrators’ arsenal for penalizing faculty.

The risk of abuse is significant as is the chilling effect on speech.
What is the inherent issue with 2FA? I see the point about phone-number - that is absolutely valid. But if you could I would like to have a few more details about categorizing 2FA as cancer in general?
Quad9 Loses Global Pirate Site Blocking Case Against Sony
Exactly that most places actually do ban ‘moron’ in official communications and have done so for ages. It’s an extremely ableist term, it’s does not simply mean “stupid”.
Br'er Buffalo is probably involved in some mischief with br'er Rabbit and br'er Fox.
he has literally stated that's why he did it as a Harry Potter fanfic. "There's a large number of potential readers who would enter at least moderately familiar with the Harry Potter universe." He was also reading a lot of HP fic himself, so he knew the stuff.