skysight-inc/HackerNews huggingface dataset:
The command you suggest also festches something from the internet and builds it. You could just as easily typo and get someone else's git repository, and again, I'm not going and reading the source code to find out if I have the right program.

I'm not reviewing the source code to ripgrep, and even if I did, I'm definately not review the code of all of it's dependancies, which are getting downloaded when I build it anyway.

Also, it's not objectively easier to make a mistake when you type one command, than when you type three. I would say my error rate goes up as I type more, so I feel it's objectively easier to make a mistake with your method.

Also, why not have cargo install stuff? It already does. If it makes ten thousand's people lives easier, by letting them type one line instead of three, and have to go find the right git repository to clone, then surely that's better?

Also, you still haven't discussed that your method does the (in my opinion) clearly wrong thing of building whatever the current state of the master branch is, rather than a release.
First in-depth look at Elon Musk's 100k GPU AI cluster – xAI Colossus [video]
Regarding caring for children, for much of the 20th century it was common for women to have half a dozen children or more. The children got less attention from their parents than a single child would, and younger children got some care from the older ones. Most turned out OK.
Ahh I see what you're saying. I misunderstood at first.
The Bobiverse series is one of my favorites, sense of humor meets Bob the von Neumann probe. Well written and plenty of theory explanations of technology. They even pull in Expeditionary Force's AI Skippy as a faction group, which is another good series if you like technical theory in detail explained mostly by the asshole AI.

Murderbot has become a must listen at bedtime, the self deprecating, funny and lovey dovey killing machine. He loves his solitude and media, and has an emotion from time to time.
Not OP, my manic episodes come with extreme paranoia, and I have had two psychotic breaks during really bad ones. This may be a completely different experience. Apologies if I sound a bit flippant.

For myself, my brain always knows what reality is because all of my senses work. Delusions are clearly internal. My self-awareness is firmly in reality but all I can do is watch myself react as if the delusions are reality.

Many people can’t grasp this. Awareness and control are always linked. “Blind rage” is just that. Awareness is gone.

I hope no one else ever has to experience being powerless in their own body and screaming uselessly in their head to make it stop.

As horrifying as this sounds, these experiences don’t haunt me. I thought they were just burnout from stress and carried on like nothing happened afterwards.

“Normalization of deviance” doesn’t even begin to describe my life experience. Eventually, I was convinced by my doctor to see a psychiatrist for ADHD. It wasn’t until my third visit she realized I had severe, high-functioning bipolar. Once I got over a month of denial, it was “Okay. That does explain a lot.” XD
You didn't also factor in the time to learn Pandoc (and to relearn it if you haven't used it lately). This is also just one of many daily use cases for these tools. The time it takes to know how to use a dozen tools like this adds up when an LLM can just do them all.
Modern programming language designers have a bad relationship with verbosity. I don't know why they do this.

It's a lang for an interactive shell, typing literally translates to developer speed. I understand the want for clarity and maybe that's nice in large scripts, but the main goal is to be a shell. So, optimize for that. Also, you probably shouldn't be using powershell for large scripts anyway.

The only recent lang I've seen that has a handle on this is Rust. You can tell they put a lot of thought into having keywords be as short as possible while still being descriptive.
The sell but Apple makes around twice as much from services as they do from Mac. Wearables are even bigger than Mac. And within Mac, 90% of sales are laptops. I don't think Apple focuses that much about desktop Macs.
They said driverless cars by 2016, battery swapping, Cybertruck being usable by a boat and next gen Roadster flying were delusional too. Never underestimate Elon!
n.b. the book (ISBN-13 9780743498746) is available used, from many sources for ~$6 inc. shipping, e.g.

https://www.ebay.com/itm/156278324219?_skw=9780743498746
This is the reason that I've only ever done LSD once.

It wasn't especially anxiety inducing for the most part and was quite fun, but I feel as if I just got lucky and that in a slightly different circumstance I could just have convinced myself that my apartment window was in fact the front door and fall out of it.
Tossing in the first few rows of the CSV in the prompt helps.
It's really a non-scientific idea, in the Popplerian sense. How would you debunk it? How would you confirm it? It's not in that class of idea.

A lot of people have been taught to read that as "therefore it's false" or "therefore it's true" or "therefore it's unimportant", but really all it means is that it is not amenable to scientific confirmation or debunking. That, and nothing more. Many things are not amenable to scientific confirmation or debunking that are true and false and important and unimportant and everything else.
I found the "we are not superhuman" bit annoying and condescending - replacing with different groups:

"While men are stronger than women on average, we are not superhuman" <- To me, this doesn't seem condescending. Not 100% sure why - perhaps because the difference in the trait (between men and women) is much larger?

"While left-leaning people are smarter than right-leaning on average, we're not superhuman" <- This definitely does seem condescending - perhaps because the skill in question is intelligence, and the statement reads as "You're stupider than me, but please strain your brain to understand".

"While rich people have higher IQ scores on average, we're not superhuman" <- I find this a bit less condescending than the previous one, not sure why. But still annoying for the same reason as previous.

"While whites are stronger than east asians on average, we're not superhuman" <- Again condescending and annoying, but I still think the intelligence statements are more grating.

My conclusion - the statement is irritating because it carries with it an implication people would be surprised Asian people can forget things too.
Additionally, it gives the intention that because other groups are stupider, it needs spelling out in simple terms that they're not godly intellects.
doesnt google translate do this?
The naysayers used to bother me, but then I realized it’s no skin off my back if they don’t want to become familiar with a transformative technology. Stay with the old tools, people are getting excited for no reason at all, everyone is just pretending to be more productive!

It reminds me of how blackberry users insisted physical keyboards were necessary and smartphone touchscreen users were deluded.
Just a general piece of advice: when a person is discussing their struggles with psychotic delusions, its kind of messed up to say "Yeah, but how do you know they aren't real?"
As a kid, the alliterative mnemonic we were taught was "current kills".
With Cursor you can specify which files it reads before starting. Usually have to attached one or two to get an ideal one-shot result.

But yeah, I use it for unit testing, not integration testing.
I’m glad this sort of treatment is getting more exploration and research. While I’ve never heard voices myself, childhood trauma did teach me to anthropomorphize my thoughts so I could discuss things more casually, instead of clinically; I felt more at ease verbally sparring with myself in isolation instead of cooping big, complex thoughts inside my head or onto paper. I chalked it up as a quirk until a therapist recently told me that sort of coping mechanism was quite healthy and “advanced, something it can take patients years to develop with guidance” - so I keep doing it.

Avatar therapy could have implications far beyond psychosis, I think. My “round tables” have helped me begin piecing together why certain behaviors follow seemingly unrelated events (e.g., why going for a walk often ends with my coming home with candy), and untangle the automatic decision-making processes of my own brain. It’s also helped me identify what I actually desire in my own life, as opposed to what I’m sold on during “autopilot”. Said revelations have steered me back towards therapy yet again, seeking professional guidance on my own observations, which I think is the best possible outcome for mental health quandaries.

All of which is to say, I hope to see more human to human research on this topic. The end part, where they want to place AI in command of the voices so it can scale, seems incredibly risky for all but the most “mainstream” of cases, and far too risky for those struggling with literal psychosis; then again, I’m not a Doctor, so I could be very wrong in my concerns. Guess we’ll see when the study wraps.
That's totally true! Invalid states shouldn't be shown sooner than necessary

It's just that for the demos in the article it makes sense to show invalid states as soon as possible, but for a nicer UX in real apps you need to take into account "touched" and "submitted" states for the form and per input

For the demos I wanted the reader to know at a glance when our validation code takes effect and this obviously comes at a conflict with demoing a fully "real-world" behavior
With this kind of take - why do we need different applications at all?

UX/UI is solved just use spreadsheet grid, you can do everything in spreadsheet and you will have exactly the same interface/way of doing things.

It is not a joke - I personally have like 80% of things in a spreadsheet (don't get me started what kind of spreadsheet abuse I have seen in my career). But I do understand that lots of stuff can be done much more efficiently with tailored controls and not everything is couple of drop-downs/text boxes.
The guy that laughed at the iPhone when it was first announced.
Imo it's because finance is unique. Many arcane sounding things in this field are over-engineered/over-complicated smoke and mirrors. Their underlying ideas are usually unbelievably simple and the implementations are often hilariously sloppy, but many people get paid a lot of money to maintain the illusion of sophistication. This drastic contrast makes it a comedy gold mine for someone who can see these things as they are. It also makes it possible to explain those smart-sounding things in almost jokingly dumb languages while still being pretty accurate. This is much harder to do for a more rigorously structured field where the smoke and mirrors don't take the center stage.
Thanks - but that is a distinctly unhelpful (and untrue) answer

I have a relatively string on-prem background (decades)

Most of my customers are moving off-prem to the cloud (or going for a hybridized approach)

That trend is not going away any time soon - which is part of why I am looking for a [somewhat] simplified approach to tackling major aspects of each of the providers

(I am already pretty adept at a couple small cloud providers from personal projects and a previous employer - it's getting up to speed with offerings past VPS instances and object storage I need now)
Seeing as the only way to try this is with a Google account, I certainly hope this is not the future of education and entertainment.

This looks like every other buzzword-infested product created for Product Hunt that’ll be dead in two years. How do you plan on making money or sustaining it at all?

> Leverage advanced AI technology for smarter and more accurate content synthesis

Because, as we all know, current “AI technology” (read LLMs) are known for their accuracy, and shoving more of it in learning contexts is just what we need.

https://apnews.com/article/ai-artificial-intelligence-health...
Cursor. Mostly chat mode. Usually adding 1-2 extra files to the context before invoking, and selecting the relevant section for extra focus.
Yes probably best used with a debbootstrap chroot to run things.
Someone experienced enough could give some insights about how does it work with big monorepos and/or legacy code?
FREE and OFFLINE and OPEN SOURCE and REAL-TIME on UNDER-POWERED devices?
Good point, but I would argue that there's something that changes when you pay, even if the business is losing money or breaking even on the sale. You're still a paying customer.
The Atlantic reported on similar research in 2014. The article from The Atlantic is titled "Learning to Live with the Voices in Your Head" [0]. Here's a choice quote from that article:

>“The problem,” [Intervoice founder Dr. Marius Romme] writes, “is not hearing voices, but the inability to cope with the experience.” In 1987, after two decades of clinical work, the Dutch psychiatrist began promoting a drug-free therapy in which patients were encouraged to accept and analyze their voices.

The article linked in this post has a similar sentiment from one of the patients:

>She hadn’t expected them to go. “My aim wasn’t to get rid of them – just to get along with them,” she told me. “I wasn’t quite sure I wanted to let go. I’d never really been on my own. As abusive as it was, it’s still a relationship.”

Hopefully the therapy takes off, and we don't keep re-discovering this every 10 years.

[0]https://archive.is/pfKrC#selection-1413.89-1413.360
I think some people are writing dumb code for a living
This is correct (though of course a decent `mktempd` script will deal with the listed problems or crash loudly on failure), and there are even more reasons to avoid /tmp.

Unfortunately, it is one of the very few directories that are somewhat POSIX-"guaranteed" writable by a non-root user and the fact that on modern systems it is usually mounted on a tmpfs makes it very attractive for pure POSIX usage without rich array support.

If you have mount permissions, of course, you should tell your `mktempd` to base its directory on a private tmpfs.
I’m from very rural USA (population: 32). I’ve only seen farm stands in very isolated towns where people generally know each other. A lot near my home town have disappeared.

In my experience, I’ve seen unattended farm stands, antique stores, and flea markets even in Tokyo.
And link:
https://archive.is/diiM6
I’ll go one further and say that the customers are absolutely justified to blame the developer instead of the browser. If a developer knowingly chooses a built-in form control whose common implementations are bad for their users, how are they not at fault for the resulting experience?

“This site only uses functionality provided by the HTML spec” is not a useful goal in and of itself. Using the right tool for the job, which might be JavaScript, is always more important.
Out of curiosity, what is it you imagine would go wrong?
Not a "book", but a short story: The Cold Equations by Tom Godwin.

I read that story when I was pretty young, and it's shaped my opinion on cold, uncaring bureaucracies in a way that I'm not sure anything else could.
>I'm wondering if more instructions on the QR code or the page for the doorbell would work better?

In general you should display a prompt explaining why a permission is needed (eg. "we need access to your camera to camera to take a picture to send to the owner, click allow on the next screen to allow."), and only ask for permissions after the user accepts the first prompt.

However in this particular case you shouldn't have to request camera access directly. Using <input type="file" accept="image/*" capture="user> will display an system interface (ie. from the browser or OS) to allow the user to take/select an existing picture. It also already has preview and front/back camera selector built in, so you don't have to implement that yourself.

https://developer.mozilla.org/en-US/docs/Web/HTML/Attributes...
Like any book you have to bring an open mind, creativity, and some benefit of the doubt to enjoy it, or to learn anything of value… you seem to be coming from a perspective that would make that impossible.

His books for the most part explore intentionally unlikely but interesting possible implications of legitimate, yet mostly unproven modern math and physics research. Some of it even comes from his own research.

A case in point, I think some of the ideas in his books can help, e.g. a physics student realize where their assumptions about the nature of time and space may be cultural assumptions, not necessarily grounded in scientific evidence. Simply exploring alternate possibilities- even if untrue, is a powerful tool to break through other unfounded perspectives you never thought to question.

I was at one point on the path to become a mathematical physicist but lost interest and pivoted to something else. I do believe if I had found Egans books sooner, I would have been inspired to continue.
Ask HN: How to make money while looking for a job?
I know this may sound silly but I've been on the market for some time now and I want help my wife with our household finances.

I have freelance website accounts but I haven't found projects that make sense.

What can I do in between leetcoding and prepping for interviews? My background is in computer vision but what I do doesn't have to be tech-related.
Levine is a uniquely good writer. And, as mentioned, his choice of subject matter (law + finance) is a major factor. Both are such broad fields that you can always find something interesting happening in one corner or another, and both are relevant to everyone no matter the field they're in personally.

As someone who has a similar background to Levine, I'm a big fan and can say it's uncommon to find someone like him who can write effectively and with levity.
Which city is that? Here in the city center of Lübeck, I see none of those. And only one new-ish traditional vending machine.
While incrediblybadly phrased, I feel it is an honest question on how psychosis works.

Then again, I treat my whole life is a fascinating science experiment and people have to beg me to stop talking about it.
> there's an enormous amount of other validation scenarios they don't cover

Can you provide examples of those? Genuinely interested as I'm on a quest of creating a list of recipes that show that native form validation can be just as capable as custom validation libraries
It 1000% falls under branding. If you don't make errors consistent across browsers / platforms your support staff will politely but firmly burn your house down. There's no such thing as your responsibility ending and throwing your hands up when you're a company who has to do end-to-end support of your product.

Having as little native anything means you go from
n sets of documentation to 1.
Choose better UX design.

1. Get a QR code to put at your door

2. Visitors scan the QR code using their smartphone camera

3. Get a notification on your phone wherever you are!

OR

1. Install doorbell at your door.

2. Visitors press the doorbell using any of their extremities.

3. Get a notification on your phone wherever you are!
"It's the volts that jolt but the mils [milliamps] that kills."
> it takes 30 seconds, including the time to install pandoc

On some speedrunning competition maybe? Just tested on my work machine, `sudo apt-get pandoc` took 11 seconds to complete, and it was this fast only because I already had all the depndencies installed.

Also I don't think you'll be able to fulfill the "using another blog post as a style reference" part of GP's requirements - unless, again, you're some grand-master Pandoc speedrunner.

Sure, AI will make mistakes with such conversion tasks. It's not worth it if you're going to review everything carefully anyway. In code, fortunately, you don't have to - the compiler is doing 90% of the grunt work for you. In writing, depends on context. Some text you can eyeball quickly. Sometimes you can get help from your tool.

Literally yesterday I back-ported a CV from English to Polish via Word's Translation feature. I could've done it by hand, but Word did 90% of it correctly, and fixing the remaining issues was a breeze.

Ultimately, what makes LLMs a good tool for random conversions like these is that it's just one tool. Sure, Pandoc can do GP's case better (if inputs are well-defined), but it can't do any of the 10 other ad-hoc conversions they may have needed that day.
> 2) it addresses a key part of their workflow, but the primary process exists in some other system so they are not willing to add a new system,

This cannot be overstated enough. If you are planning a B2B product, especially anything middleware-ish, not planning for this on your upfront is just begging for failure.
Vending machines are not passive! They need repair, management of the money, if they sell goods then they need restocking (and that restock needs to be purchased), and you have to negotiate for location location location.

And if coins are involved there is work to collect the coins and get them to the bank.

Lastly, running a vending machines company requires regular involvement to make sure everything is running.
Right now, my customers are split about 50:30:20 AWS:GPC:Azure

Deploying the app is not complicated - just a bunch of cloud instances and object storage.

What is complicated is interlinking regions/zones, understanding current other offerings (things like lambda, serverless offerings, strategies to simplify/reduce egress, etc)
Imagine you are running a digital design shop and you want to determine two things:

- the software that your users are running is licensed.
- the media that is produced is stored on a central resource that's tightly managed and comprehensively backed up.

If so, maybe having client machines with minimal disk space is what you want?
Real-time and under-powered, no way. All the available tools (and models) today require non-negligible hardware.
Except if one copied it and it has a space in the beginning and your amazing script won't let one paste it.
Employer or customer?

Since tipping is done by customers. It is like employers tell employees you can let customers know good service is for good tippers. Maybe car repair mechanic can pour sweet tea in instead of engine oil since customer is known to be bad tipper.

I am sure that will go very well with that business.
Swift does apparently, here's an example from ChatGPT

enum Animal {
case dog(name: String)
case cat(name: String)
case bird

func sound() {
switch self {
case .dog(let name):
print("\(name) says Woof!")
case .cat(let name):
print("\(name) says Meow!")
case .bird:
print("Tweet!")
}
}
}

and another with nesting

enum Thing {
case first(x: Int)
case second
}

enum Outer {
case ok(Thing?)
}

let value: Outer = .ok(.some(.first(x: 42)))

switch value {
case .ok(.some(.first(let x))):
print("Matched with x = \(x)")
case .ok(.some(.second)):
print("Matched .second")
case .ok(.none):
print("Matched .none")
}
How many people actually hover/long press every link before clicking, especially on sites with UGC that allow for link spoofing (eg. <a href="http://evil.example">http://site.example</a>)? If you're paranoid to do that, you can probably figure out how to audit qr codes before opening them. On iOS it's trivial to make one in Shortcuts. On Android, Firefox confirms the link before opening.
The problem with multitasking OS, drivers, and networked links are well documented:

https://en.wikipedia.org/wiki/Clock_domain_crossing

The trick is usually to stratify the navigation, path-planner, guidance, manual-overrides, and safe-machine-state system definitions into different problem domains.

YMMV =3
Demonising it is more fashionable right now. Everyone I know that contributes to the Internet archive is right of Center enough to be considered a horrible person.
Ask HN: Will Google queries plummet now that some % go to LLMs instead?
I did not have to provide any context, so I guess it was trained partly with the cargo doc of the crate.