skysight-inc/HackerNews huggingface dataset:
> in command-based interactions, the user issues commands to the computer one at a time, gradually producing the desired result. The computer is fully obedient and does exactly what it’s told.

> With the new AI systems, the user no longer tells the computer what to do. Rather, the user tells the computer what outcome they want.

I think that's true, and a big part of the AI revolution. Instead of filling endless forms that have subtle controls to guide the user, we could have a simple conversation, like SIRI but that would actually work.

At my current client's, we're working on a big application that has many such forms. Once filled, the forms send the data to a back-end system (SAP). There's a team trying to train an LLM so that it can answer questions about the app and about how to fill the forms.

But I think the whole point of AI, as regards to this app, is to eventually replace it entirely. Just let end users ask questions and tell the machine what they want, and the machine can build the proper data and send it to SAP.

I don't think AI is a threat for back-end systems like SAP, at least not yet. But for front-end work, it's obvious that it would be infinitely more pleasant -- and possibly, more efficient -- to tell the machine what to do rather than filling forms.
We did that during the agrarian period before modern times, but evidence suggests that hunter-gatherers did not do it, or at least much less, instead staying up late at the camp fire.
What's with the mostly nsfw content? Was that part of the r/celebrities protest?
We use Notion for all Q&A's, Docs, How To's, Product Specs... . For short living information we just drop everything into Slack. As soon as we notice sth. originally intended to be short-lived takes on long term value, we go back to creating docs in Notion.
Plugging a project we've been working on -- https://www.supernetworks.org. It's dockerized router software tailored for privacy & security that will happily coexist on a general purpose system.
Because it was a bug. Maybe he always appended a trailing zero byte ('\0') to some string.

In general, if you're not aware of the content of the paper, you might want to familiarize yourself with it. In short & maybe simplified: The pre-compiled compiler contains a malware that, when compiling the compiler source, will be insert itself again. (Of course the source does not contain the malware). They used the pre-compiled compiler ("stolen" from Ken) to compile the compiler's source code; this of course inserted the malware into the newly built compiler. Then they used the newly built compiler to compile the compiler's source code again, and so on. And every time they did that, it grew by one byte because of a bug in the malware component.
But somehow people don't routinely quote Bob their co-worker in internet discussions. We know that humans around us aren't reliable source of knowledge, but somehow some people are quoting ChatGPT as if they were quoting an expert in the field.
Show HN: Hacker News with an embeded reader view mode
Just another HN reader that supports dark mode and an embeded reader view mode for links.
> narrow slice of the market

Do you have some numbers to back that up as every UX designer I know uses Figma. I did a quick google and the first few results point to surveys with market shares of 63%, 35% & 60%, depending upon metrics used. Figma's growth rate has been huge in recent years, it's already a big beast. If Adobe buys it their market dominance will certainly affect whether startups decide to launch alternatives, unless Adobe shittifies Figma and kills it slowly, which given Adobe's recent history is a strong possibility.
The irony being that Google is releasing disruptive AI features and enforcing them on users, all the while telling their employees not to use these features because they are dogshit and inaccurate.
The Mental Model FAQ (2022)
The risk-reward balance is totally reverted. Profiteering from privacy breaches - big reward, fixed risk (the fines are basically capped). Using risky code - small reward (some worker time), big risk (suddenly everyone and their dog can sue you for bullshit copyright claims).
> However, it's already the case that if a postgres process crashes, the whole cluster gets restarted. I've occasionally seen this message:

Sure, but the blast radius of corruption is limited to that shared memory, not all the memory of all the processes. You can at least use the fact that a process has crashed to ensure that the corruption doesn't spread.

(This is why it restarts: there is no guarantee that the shared memory is valid, so the other processes are stopped before they attempt to use that potentially invalid memory)

With threads, all memory is shared memory. A single thread that crashes can make other threads data invalid before the detection of the crash.
I tried asking it to write code to swap columns 1 and 3 of a CSV file, written in only x86 assembly. It refused, claiming that while it was theoretically possible, it would be stupid to do such a thing. It couldn't be persuaded...
The big problem there is that the people you are letting loose on the alternative, are lost from the original, so O loses steam that A gains. You still have to produce bug fixes and features to _both_ O and A to keep them in sync. So you essentially have a doubled required production rate to be delivered using the same staff.

So in order for there to be a net gain, the gang working on the alternative have to be able to find such big wins as to being neigh impossible.

This is a very very hard problem in our domain. 99% of the time, we have to simply resist the urge to _just rewrite the sucker_. No! Don't do it! (And this is incredibly hard because we all want to.)
I do this too, and I've had every vehicle I've ever owned very, very unintentionally sideways and never wrecked because there's zero panic as I've been there before.

I'd go so far as to say this is something that should be taught formally, we'd probably reduce traffic accidents significantly.
After years of being on this site I strongly suspect there is absolutely no correlation between being a good software engineer and being able to extrapolate into other fields without also putting in about the same amount of studying time. A lot of people in our field are extremely logical, but there are so many posts like this where decades of research are ignored from other very smart people in favor of conclusions drawn from thinking "logically" about the problem for ten minutes similar to Aristotle. Every so often someone happens upon a good conclusion, but not usually. There are so many studies, over decades, showing these thoughts to have no grounding.
Moving over to cloudflare where I already do most DNS stuff.
I'm talking about using local models, I'm not sure how that's related with your reply.
That's a pretty big problem.
could you output it again, but make it like john oliver wrote it
ChatGPT

I'll do my best to capture the humorous and satirical style of John Oliver, the host of "Last Week Tonight." Here's the Litany Against Fear in that style:

json

[
{
"role": "speaker",
"content": "I must not be afraid. No, seriously. Because fear is basically the mind's version of that terrifying clown from Stephen King's 'It.'"
},
{
"role": "speaker",
"content": "It's the mind-killer, like if your brain decided to binge-watch all the 'Saw' movies back-to-back and then said, 'Sure, this seems like a sensible way to perceive reality.'"
},
{
"role": "speaker",
"content": "Fear is the 'little death.' And no, that's not the name of the world's saddest funeral home for pets. It's a metaphor for how fear can lead to total oblivion. Yeah, cheery thought, right?"
},
{
"role": "speaker",
"content": "I will face my fear. It's like facing the fact that yes, British food is terrible. But we do it anyway because, well, I'm not quite sure, actually."
},
{
"role": "speaker",
"content": "I'll allow it to pass over me and through me. Just like the way I imagine a ghost might. If that ghost happened to be a metaphor for fear. And not, you know, a vengeful spirit with unfinished business."
},
{
"role": "speaker",
"content": "And when it's gone past, I'll turn my inner eye to see its path. Because nothing says 'self-improvement' quite like mentally replaying your moments of terror in slow motion."
},
{
"role": "speaker",
"content": "Where the fear has gone, there will be nothing. A bit like the space between Boris Johnson's ears."
},
{
"role": "speaker",
"content": "Only I will remain. And maybe some crumpets. Because as we've established, British food is terrible, but crumpets are alright, aren't they?"
}
]
> And then their rushed efficiency core strategy effectively disabled AVX-512 just as they were getting back on track.

I partly blame Linux for that. I remember asking at Kernel Recipes about supporting truly heterogenous multi - processor systems and got shrugged "don't buy broken hardware".
Back then, it was for a Broadcom home gateway product, which has an asymmetrical dual core, one with a FPU, the other without. Since then we have seen many examples of such assymetry: most HMP smartphones have asymmetrical instruction set. Mono (and probably all JIT VMs) hit issues of varying cache length so the perfect abstraction is already gone. And now we have Intel E vs P.
This is a rather hard problem, I won't pretend otherwise but the amount of dead silicon, and lost power efficiency accumulates significantly.
It already replaces Google for me like 80% of the time.

Not because ChatGPT is an infallible oracle, far from it. It's just that the bar is rather low. Google has become really bad in the last decade or so.
Yes together with manipulating images to include the face of John Oliver
Call me crazy, but I don't think we should depend on the graciousness and good will of the incredibly wealthy.
Wait, I'm confused. That's fiction, right?

EDIT: As in, the text clearly looks like fiction on its own, but it's being posted here as a companion piece to a series of events that definitely happened, hence my confusion.
As much as I loathe Adobe's dominance in the overall market, I see your point: Figma is a specific type of product of which there are plenty others in the market to choose from (Sketch, UX Pin, Axure RP, ...). Justified to investigate but I don't know of any legal precedence that would support a blocking, so they'd have to create a new one. Unlikely to happen IMHO but I could see how after all of this Adobe will end up increasing it's European Budget for non-profits and "initiatives" with a Brussles address.
Drug dealers have figured this out long ago. Never get high on your own stuff... No surprise this is the same with tech.
I'm not arguing for Discord, but I can see why it "won"..
It's centralized, which, philosophically, is terrible, but practically is awesome; Nobody wants to maintain more logins/identities than they want to, most want one, few wants a few, even less wants many.
If I'm "on Discord" I can join so many different servers, without ever having to register another account, AND have this one single program keep track of all that goes on within those communities, that is a giant pull for me.

There's a lot of functionality discord got right, like the IRC like chat, except, with some history which is great so I don't need to worry about running a bouncer or other type of bot to "catch up" via a side-channel.

It's just too convenient.

Maybe, in time, Disocord could allow some sort of export or bridge to the web where content could be searchable.
I spent hours googling for information about applying for a visa for a pretty disorganised country and struggled to get anywhere. I then asked ChatGPT which gave me a very good explanation of the process, contained relevant keywords I could then use to google and verify, but unfortunately the ultimate URL it sent me to for applying didn't exist. I suspect this was due to it being outdated, and the government changing the link since. Overall it saved me a lot of time over just googling.
It's only good for content consumption.

If you do code or anything that has text in it, the vertical space needed is infinite.

And even if you edit 16:9 video content, you need extra space for your controls.

Incidentally, on a 16:10 monitor you can have a 16:9 movie or game take up the whole upper part of the screen and still have your dock or task bar visible.
The only part of it that screams "this decade" is Go, unless you're programs-on-a-punch-card old.
>ChatGPT tends to be more focused on what you asked for

…even if it has to invent people, places, things or events to satisfy your focus.

Do you have a particular example where ChatGPT does better than googling something? I’m especially interested in your example since we agree that googling entails using humans cognitive ability to make sense of things.
Honestly these all seem like solvable albeit hard problems.

Learning curve is a ux problem. Yes federated is a bit harder, but i think this is more the general problem that open source is terrible at ux, especially when it doesn't have sonething to copy, not a fundamental federated issue.

(Cross-instance) Authentication - definitely hard, but seems solvable as well. Whether with fancy crypto or maybe some federated oauth thing.

SEO - meh, who cares. Do people really use these sites for googling. Also seems like could be solved by getting everyone to shove some rel=canonical all over the place.

Personally i think the fundamental issue (as opposed to just engineering challenge issues) is that its hard to modify/adapt federated protocols. I very much agree with moxie's critique of federation at https://signal.org/blog/the-ecosystem-is-moving/ . Everything else is a simple matter of programming - an inability to rapidly iterate is on the other hand is an unsolvable problem.
How is that more useful? According to your definition, languages have nothing to do with memory leaks, pro or contra.
Other than the push pull Intel had with American car makers regarding trying to coax them to adapt to more modern 14nm processes, what obstacles would intel really face. Even if German automakers refuse to adapt to Intels seeming meat and potatoes 14nm process (at least in the American fabs), and Intel focused on whatever older more established process, that could plant could theoretically produce durable chips on “legacy nodes” for the entirety of the western car (and industrial, and potentially military) market at seemingly incredible economies of scale, without the worry of China being across a river. What would stop intel from meeting the needs of these presumable clients? These clients arent demanding 3nm like AMD, Nvidia and Apple.
I wonder what this means for the several countries fed by perennial rivers originating from the Himalayas.

Water wars? Famines? Mass migrations?
Do passengers also need to undergo decompression before exiting the craft?
Iceland did something similar in the highlands in 2002-2008, for an Alcoa smelter.

Several dams in the highlands create multiple reservoirs, the water is then fed through kilometres of tunnels before it reaches a ~400m vertical penstock to the Fljótsdalur underground power station (the power station is about 40km / 25mi inland, while the smelter is on the coast)
They are. On HN nouise/signal ratio is one of the best I saw on internet in public forums.
You can match return types across continuations with delimited dynamic variables, an extension of delimited continuations

http://okmij.org/ftp/papers/DDBinding.pdf
It doesn't know what it's talking about, but it is still stating it in a very convincing way. To me, that's even worse than bad search results which you can instantly recognize as bad.
Ex CTO of CIA Gus Hunt – AI Hits the Data Wall [video]
Gus Hunt is ex CTO of CIA, hist talk from 2013 [1] is famously mentioned in Edward Snowden Permanent Record book (chapter: Part Three - Fourth Estate):

> I’d known Gus slightly from my Dell stint with the CIA. He was one of our top customers, and every vendor loved his apparent inability to be discreet: he’d always tell you more than he was supposed to. For sales guys, he was like a bag of money with a mouth.

> “At the CIA,” he said, “we fundamentally try to collect everything and hang on to it forever.” As if that wasn’t clear enough, he went on: “It is nearly within our grasp to compute on all human generated information.”

[1] Gus Hunt (CTO, CIA) @ GigaOm's Structure:Data 2013 https://www.youtube.com/watch?v=GUPd2uMiXXg

And here is webinar in 2023 where looks like he talks from the same perspective of "Intelligence Community" but this time about AI, LLM.
Canada also admits to UAP crash recovery and attempted exploitation [video]
Ahh, these were so much fun. I should get around to finishing them some day.
TIL. I thought after reaching the max token size ChatGPT would just refuse to produce more output.

Still, the explanation given by ChatGPT about why the Litany of Fear was cut off is incorrect, when it says: "In this case, the completion was cut off after the token limit was reached".
Just provide a cheap alternative. It doesn't have to be decentralised, it could even come from the government.

Mass produced self-contained pre-fab storage container style houses. Bed, shower, toilet, window, stove. The uglier, the better. You don't even need to sell them cheap, just cheap enough for enough millenials to be able to buy one in two years.

Flood the market, and deregulate where they can be dropped. There'll be a mass exodus of people fleeing from tight landlords to these beauties, and rents and housing prices would drop.

I'm waiting for the 3D printing revolution to take care of this one.
Vox had a good video on why dialog sounds terrible in movies/shows these days.

https://www.youtube.com/watch?v=VYJtb2YXae8

It boils down to a combination of:

- Actors speaking naturally instead of projecting toward a microphone

- Smaller microphones

- Dynamic range - big explosions have to sound loud, so dialog gets pushed quieter

- Downmixing from Atmos to 7.1, 5.1, stereo, mono

- TV speakers have gotten smaller and mounted on the back due to thinner TV's (and also poor quality speakers on devices)

I guess the solution is to buy a surround sound system and hope it's good enough.
I know I could plug in a computer to it. The Roku would be much more convenient.
It's interesting seeing this situation play out across different subreddits. There seems to be 2 kinds of subreddits - the "category" kind (simple, descriptive name) and the "community" kind (have a defined purpose, could exist under a whole range of names)

The moderators of all of them see themselves as somehow owning the community, but I think that's less clear to the users. To most users, r/Celebrities is a category of posts about celebrities. They don't really care who moderates it. It's a similar situation for things like region/city specific subreddits. The users don't really care about the culture, they just want someone to delete the spam. When the moderators start shutting it down, or threatening to move the community elsewhere, the users mostly end up thinking "who elected you anyway?"

The community subreddits are different - they often have a much more defined culture and purpose. Those are the ones which, if the moderators give up, will die. It seems like Reddit is betting that most subreddits are the category kind - and they're probably right. But the community subreddits are likely to be lost.
So they just expelled one of the people that helped make Reddit what it is today? No loyalty at all is there.
They are getting up at 4am like all tech billionaires say is what got them where they are today ...
Maybe I'd add to this the first engraving by erectus [1] (~500kya) because people tend to forget about it but I think it's quite significant. Other than that, it looks great! I also have a hard time keeping track of every new discovery, specially as I got out of academia. Amazing time to work in human evolution.

[1] https://www.nature.com/articles/nature.2014.16477
Do you work for either of them? This feels incredibly naive.
The error handling is second nature to anyone who has done C or Unix programming. It just feels dirty not to check for an an error.

This is one part I like about Go.
I feel like we are comparing apple and oranges here. Mastodon and Lemmy are free project, run by a community and, in the case of Mastodon, backed by a non-profit. Depending on who you ask, they don't really give a damn about capturing the opportunity. It is not a for profit venture where capturing new user is essential and critical. It is about creating something they think are cool, neat and want to use.
On your last point, if you voted and in which elections is already public record. Government has a pretty good idea who you voted for and can and already does this to the extent they can get away with it.

>You can’t have a democracy without secret voting

You could before 1890 in the US, and plenty of other countries, what’s changed?

About 25 percent of voters voted by mail in the 2020 election. Mandatory secrecy that couldn’t be enforced for a quarter of voters didn’t ruin our democracy. I’m not sure secrecy should be mandatory, maybe it should be optional.
You don't need more than what you have. You have essentially built a minimal MVC. Everything else you add is just stuff that other people added to other MVC projects to make life easier for them in some way. Web MVCs are basically just opinions on the way to handle HTTP requests and are meant to speed up the dev process if you agree with all of its boilerplating/tooling.

My only recommendation is to just keep yourself aware of url/form encodings, path handling, and common pitfalls related to handling HTTP requests in general.
See
CCamera by Marco Land
and
Blind Camera by Sascha POHFLEPP
> So, when it helped me solve a math problem by noticing a trick that I had missed – which was clearly the correct thing to do in retrospect – was I somehow in the wrong to ask it for help?

There's nothing wrong in using LLMs.

> Getting answers out of it is absolutely a reasonable thing to do. Blindly trusting those answers without verification, that's another thing entirely.

We're basically saying the same thing but with different words: in my wordings, if you don't trust the answers and double check later, it's not “answers” it's merely “hints” or “suggestion”.

But here we have someone that just copy-pasted the response as if they were quoting a source.
I did this and then asked why it was done that way. Here's ChatGPT (3.5-turbo)'s answer:

Yes, the recitation of the Litany of Fear was split between the user and the AI agent. The division of roles can be seen as a way to engage in a collaborative and interactive process. Here are a couple of possible reasons for this division:

1. Shared participation: By involving both the user and the AI agent in the recitation, it creates a shared experience and a sense of active involvement. It allows the user to contribute their part and engage with the text, while the AI agent provides the continuation, fostering a collaborative interaction.

2. Dialogue and reinforcement: The back-and-forth format of the recitation can serve as a form of dialogue and reinforcement. The user initiates with a line, and the AI agent responds with the subsequent line, building a conversational rhythm. This exchange can help reinforce the message of the Litany, enhance engagement, and create a sense of continuity.

Splitting the recitation in this way also reflects the interactive nature of the conversation between the user and the AI agent, adding an element of dynamic participation rather than a passive reception of information.

It's important to note that this division is a stylistic choice in how the interaction is structured and presented. The aim is to create an engaging and interactive experience for the user while exploring the content and concepts related to the Litany of Fear.
So typically they have a "fever ward" and you will go there and receive an IV of Tylenol or something similar. I would be surprised if they didn't call that "hospitalisation". You are admitted, given a bed, a chart... not sure what else you'd call it.