skysight-inc/HackerNews huggingface dataset:
> “It is hard to switch it off,” he said. “I mean, the consequences of switching it off is that somebody can die.”

safetyism rules everything around me.
Just Mutt's IMAP support.
You mean that all theses stuff on my screen are also physical beings? Lol. And while we are it, women and Real World exist ?
That was an excellent report and a really decent technical explanation. Good to see how quickly OpenWrt (one of my favorite open-source projects) fixed and addressed this vulnerability!
Would be nice if any of future "C is the root of all evil" articles would refer to this ticket as an example.
Correct. The GitHub Action was doing

`git pull origin ${{ github.head_ref || github.ref }}`

In the pull_request_target action, $github.ref is the name of the branch, which in this case included a curl request for a shell script, a pipe character, and bash.
Philip Armour has written on the topic in Five-orders-of-ignorance ~2000 [0], included in Laws of Software Process book [1]:

-- Software is 5th form of ~life-invented knowledge-storing/representing-medium - the previous ones being DNA, brain, hardware, books.

Which IMO, is exactly what it is. Whether its gigabytes of code or algorithm/structure written on napkin.. all the same.

[0] https://cacm.acm.org/opinion/the-five-orders-of-ignorance/

[1] http://www.amazon.com/Laws-Software-Process-Production-Manag...
Nailed it. “Rationale: please pay me” is all too common.
What the departing White House chief tech advisor has to say on AI
Yes — Open up dev console and go to debugger and you'll have to browse through the JS files. It will be an array of persona prompts.
> For better or worse, I'm fairly confident Musk and Zuckerberg will have input on US trade policy on these issues.

Input, yes.

May even be able to get the US to threaten a trade war or to leave NATO if they can't rake in the advertising dollars.

But I think the former would be seen as Trump being Trump and the latter as a bluff, and in both cases it would be reason to more permanently disentangle the UK economy from the US economy and defence relationship than to dry away the crocodile tears of multibillonaires.
It's a useful tool if you're immersed in the language, it's not key to your learning but it can tremendously help.
>But with kids, that mostly goes out the window.

That's what I mean when I say they should try making life better. Make it so that with kids I can have a house and family vacations and all the other things that my parents had access to. It's logically equivalent to say "life is harder with kids" or "life is easier without kids".
Personnaly, I use https://gitlab.com/shackra/goimapnotify , you can add a `~/.config/imapnotify/{{ youremailaddresshere }}.yaml` config file for each of your email addresses and enable and start it as a systemd service with `systemctl --user enable ---now goimapnotify@{{ youremailaddresshere }}.service`

Here is and example of a config file for a gmail address :

```

host: imap.gmail.com
port: 993
tls: true
tlsOptions:
rejectUnauthorized: false
username: {{ youremailaddresshere }}
password: ''
passwordCMD: pass mw/{{ youremailaddresshere }} | head -n1
onNewMail: mailsync {{ youremailaddresshere }} | while read OUTPUT; do notify-send "" "$OUTPUT"; done
onNewMailPost: ''
onDeletedMail: ''
onDeletedMailPost: ''
boxes:
- INBOX

```
Its going to be the "Melons rot in the warehouse as the central committee can not come up with a distribution plan" moment of capitalism. Which of course is not a pure, real ism, while being as pure and real as an ism, as it gets with humanity as executing virtual machine.
You can never make enough money. Most local governments don't care that kiddy games are unregulated and you have no shot at winning the grand prize. Hence, "It was the perfect encapsulation of modern American capitalism."
I highly recommend the comments, particularly this from excors: https://lwn.net/Articles/1001309/

I am far from an expert on CI / GitHub, so when I saw this attack I thought "sure I guess that could happen" but was pretty baffled as to how beyond some hand-waving about escape characters and the dangers of mixing data and code.
Show HN: Choosing the right SaaS is a chore, so I built something to fix that
Hi HN,
In my previous role as a CTO at an Uber-like scaleup, I had to manage and evaluate around 60 different SaaS subscriptions. It was painful. As software engineers, we’re often asked to help select all sorts of software—payroll, payment processors, marketing automation, CX tools, call center software—tasks really meant for domain experts. This problem is universal, affecting businesses of all sizes. The SaaS landscape, unfortunately, is drowning in marketing fluff, biased paid reviews, and general noise.

So I built an AI to cut through it. Under the hood, we classify 4 million reviews to extract real signal. We use GraphRAG and a chain of LLMs to ensure quality. Similar to Perplexity, multiple independent sources must confirm each piece of information before we trust it.

Like Garry Tan (YC) suggests, chat interfaces might not be the future. Users prefer familiar UX, and the next evolution of the internet should be intelligent sites delivering personalized content. You’ll still get the benefits of LLMs—just in a more digestible format.

We started by tackling comparisons first. No two SaaS tools are the same, each with unique features and target markets. Our comparison engine alone can save you hours of research. Next, we plan to add a product discovery module to guide you to the perfect tool.

I believe that until AGI is widespread, business will continue as usual. Vertical AI agents will need to integrate with familiar SaaS products—how else can they coordinate work? Even AIs will need Trello, Gmail, Slack, Your CRM and the existing boring toolbox. Meanwhile, the amount of new software hitting the market will soar, making comparison and distribution harder than ever.

We’re VC-backed, and our guiding principle—our “don’t be evil” policy—is to provide unbiased software recommendations. Our long-term vision is to offer premium buyer features and competitive intelligence. Eventually, we’d love to integrate with AI providers for seamless migration, integration, and customization support.

Some examples:
Linear / Trello https://gralio.ai/compare/Trello-vs-Linear
Notion / Clickup https://gralio.ai/compare/Notion-vs-ClickUp
Gusto / Rippling https://gralio.ai/compare/Gusto-2-vs-Rippling
Webflow / Retool https://gralio.ai/compare/Retool-vs-Webflow

Let me know what you think!
a16z of all things!

I like technology. I hate how its being used, especially by groups like that.

Software needs a soul revival. Holy shit
The developer documentation of Paypal (to develop payment connectors to Paypal) used to be on x.com. Confused me as a university student.
It doesnt make sense how this is sustainable. Just because it has existed for the last 20-25 years doesnt mean anything.

TikTok and Twitter are evidence such systems are not as stable as people think.

The paradigm shift where everyone is allowed broadcast is only possible due to Ad Tech injecting Ads everwhere and at all points in time. And then convincing everyone all this ever expanding Ad inventry has value no matter how much this inventry grows.

This facade is holding for a couple of reasons that have nothing to do with the value of the Ads, or for the need for all to have broadcast capability.

They tell Kamala Harris just outspend Trump on Ads and you have a shot and she does. She looses and no one complains about the billions in Ad spend. Why? The answer is exactly the same as asking why did everyone get into sub prime mortgages?

Another reason facade is holding is there are only 2 options for huge reach Alphabet and Meta. If Pepsi increases spend, ad execs immediately call up Coke and tell them to match it. Whole bunch of corps are trapped in this hamster wheel.

Then there is the great strategy of AT&T, Comcast, Amazon, Apple etc who all got into running their own content factories to "bundle" "cross sell". This creates all kinds illusions about the real value of content.

Meanwhile Netflix, Disney etc representing people who can actually pay for content have topped out at a few hundred million globally.

So people who say we cant go back dont fully know where we have reached.
JWST Validates HST Distance Measurements
Another newbie here. Does that apply to either Android or iOS?
Like that, your defense of bad polling is that only the people who control the polls should have a say in who is elected.

“He’s a nobody!” means “He isn’t supported by our media and elites and corporations”

Have you ever considered that is the reason he did well?
To circumvent facial recognition, wear a mask. Nearly all of the BLM rioters wore masks and very few (if any) were caught. Most of the J6 people didn't wear a mask and almost all of them were caught. Wear a simple surgical mask like was common during covid.
On a circular saw, the hand in motion maneuvers the cutting tool. On a table saw, it pushes the thing being cut. Either saw's blade sometimes grabs the material and kicks it back. If your hand is on that material, it can also be sent in an unexpected direction.

(This is just one scenario. Both tools are capable of unwanted removal of body parts.)
I agree with the parent that in formal written English, the comma would be incorrect—cf. the "In compound predicates" section in [0]. But I disagree that the sentence is hard to parse as a result, and I doubt many would think twice about it given that we're on an informal internet message board.

[0] https://www.grammarly.com/blog/punctuation-capitalization/co...
> Deterministic evaluation - Executing the same code twice will give the same results.

What’s this all about? Don’t most languages?
Reagan did enormous damage with this quote. Instead of asking for better government people now believe that government can never work. Unfortunately things don’t work without any government so we have a permeant state of bad government.
Looks like there is regular EPROM in this case. Nothing too ugly. Except very old microprocessor.
> First, a USB hub is bulky and frankly a damn nuisance to carry about, it needs to be integrated.

First, multiple USB ports are bulky, and frankly a damn nuisance to carry about. I don't need an extra port for the majority of my uses.

> Second, USB-C/OTG on many phones is implemented in a way that makes it essentially useless. For instance, USB-2 (which is on most phones) is too slow by miles; access to external devices via OTG is often set deliberately to time out after say 30 mins or such, also on many devices permission to access OTG is awkward, and the vast majority of phones do not support NTFS for external drives or internal SD cards.

The timeouts are for idle time. If you have a long period of idle time, you aren't using the device... which consumes power from your tiny phone battery. It's very reasonable for the uses most people use them for. I'd agree it would be nice to have the ability to disable the timeout, but I can't speak to what every phone manufacturer is doing.

> More on NTFS, why doesn't Android support NTFS after all this length of time? After all, the Linux kernel now does and has done so for some time, so why has Google nuked it from the Android kernel?

What's wrong with exFAT? It's an external hard drive. Better compatibility with everything anyways.

> People here have been criticizing me and voting me down because I've had the hide to suggest features for specialized phones but no one seems to bother addressing the elephant in the room which is that the smartphone market has reached stagnation.

And what exactly is wrong with that? Laptops also haven't had "innovation" in the sense you're describing in years either. They serve their purpose, do what they do well, and get marginally better year over year. It's fine.
"You're expected to go above and beyond"

therefore...

It's turtles all the way down...
I've not had that experience when I include in the prompt for a coding LLM "only respond with the code".

Though it's worth noting that I often do want an explanation, and currently my workflow is to just use a different LLM.
From ChatGPT to Temu: ranking top Internet services in 2024
You should check out something like DNSControl. Makes switching or having multiple easy. I have mine going to a bind zone file and cloudflare, and use the bind file for Unbound
I keep banking apps off my phone and run them only on an iPad that never leaves home. It's a little clumsier for scanning checks. No biggie.

Of course, the phone has Apple Pay and keychain access ...

The "benefit" of Apple Pay is that by regular use, I am constantly reminded where the phone is. The watch hasn't griped about leaving the phone home when I take a spin around the "estate" here, so I'll check on that today. Matter of fact, neither does the phone when I drive off, leaving the other Apple goodies home.

More settings to check.
The Romanian justice system does not work on precedents or norms. There is no concept of precedent.

Edit: Looking at your comments on the matter, you seem to be heavily biased for this particular candidate. So I guess I'll stop engaging now.
when I worked at Google, the packages were so late behind the newer updates, when they were available at all. I wonder if that's still the case
Customs as it existed a few decades ago barely exists in many/most countries today except pro-forma. You used to routinely get your bag searched. Now, with very few exceptions, you just walk through the green door. Part of it (of course, this may change) is that there used to be a lot of financial incentive to buying items abroad and importing in your luggage.

I have Global Entry but I don't think the US even has a customs form any longer.
Finally, I get to reference one of the few kickstarters that were worth it.

"Since it's first edition in 1972, Electronic Music: Systems, Techniques and Controls has been acknowledged as the definitive text on modular synthesis"

For those who missed either of the kickstarter runs, there's a reprint due via Schneider's Berlin.

https://schneidersladen.de/en/allen-strange-electronic-music...
XML was intended as a data exchange format and has comments. Image file formats like JPEG and PNG support comments (and so does SVG by virtue of being XML). Database systems support comments on database objects. It’s really not a convincing argument.
Manhunt for UnitedHealthcare CEO Killer Meets Obstacle: Sympathy for Gunman
> Don't count the Fairlight since it's basically a computer.

Yeah, but what a computer it was!

Sampling, waveform editing, sequencing. Incredible in the early 80s when it came onto the scene. But, of course, it was wildly expensive, and even by the late 80s its capabilities were being eroded by equipment that mere mortals could actually hope to afford, including home computers like the Atari (MIDI + sequencing) and Amiga (sampling + sequencing), along with the nascent audio scene on PCs and Macs.

Surprisingly, Fairlight still (sort of) exist although I have to squint pretty hard to see them as exactly the same company: https://en.wikipedia.org/wiki/Fairlight_(company).
I've had the same thing happening; I run a simple forum, and some years ago people were discussing a manga, posting images of fan translated pages.

My hosting party (Hetzner) forwarded the emails and / or put it in their own system, I removed the offending images / page, replied to the email, and done, right? Wrong, the email said I had to fill in a statement through some online form somewhere; I did that too late and got more and more threatening emails like "pack your shit we're evicting you in 24 hours". Nobody seemed to actually read my replies / explanation, probably because this is so routine for them.

And I get it, nobody can be arsed to read longwinded explanations and the like for routine operations. I hope AI assisted tooling will help the overworked support employees with making decisions in favor of giving people the benefit of the doubt and the help they need; for them it's routine, but for me it was the first time I got anything like that.
> HTML breaks not only the philosophy but also many of the tools developed around email

I was one of these die-hard-text-only people, back in the mid to late 90s. It was true. People were sending HTML/rich text emails, and it broke everything, and it was awful to read with. Not to mention the kilobytes of bandwidth wasted!

But it's 2024 now. There are vastly more tools that can deal with HTML email than those that can't. Like, I wouldn't be surprised if it's 4 orders of magnitude.

Sorry, folks, we lost. Email is not plain text any more. We can't pretend that it is or should be.
There's a new Security Analysis plugin for IntelliJ in 2024.3.1
Tweet2Rss: Transform Twitter Feeds to RSS
Like I said, he clearly doesn’t think very highly of them. A fresh college graduate could learn how to use sum types in a day or two.
https://vetted.ai - has been one of my favorites this year. It’s an AI shopping assistant. It’s especially useful searching for gifts for friends and family.
Thanks. Yes, I'll definitely be able to see individual lights and I'm ok with that. I have played around with some of those "neon light" LED strips that have a nearly constant string of LEDs, only white and not individually addressable. Those are a nice look, but for my holiday lights I'm ok with individual lights.
I just wish that Mail.app would have a seamless ingegration with Calendar.app like Microsoft already provides with Outlook. Also the label system feels very outdated compared to Outlook.
Nope, I've got complete schematics, and a dump of the EPROM. It's going to take a while to figure out how the heck why it's hallucinating a power failure (the signals going into the CPU are appropriate).
Is there an example of what it looks like in practice? The Wikipedia link above doesn't have it, its citation http://edn-format.org/ seems like it doesn't exist anymore, and this github page doesn't show a sample either.
Samsung is a bonafide foundry. Until Intel ships sometime, TSMC and Samsung are the only two competent foundries out there.
My understanding is that this (interesting) project has been abandoned, and since then, the face recognition models have been train to defend against it.
It feels like admin': why are people falling out of love with dating apps?
Wow that's a time saver! But Claude or Perplexity can also give me a table, no? Not sure I see use in going to a dedicated tool.
offlineimap does the job for me I use it with Gmail and owa (trough davmail)
In my experience, higher level of pay doesn't mean there's less coasters. Like, the $150k job could just as well have a lot more expectations than the $300k. Size of company seems like a much bigger factor: you can't hide your low productivity when there's only a few other engineers. And ironically, bigger companies can pay a lot more & get a lot less from their engineers for it.
The specific linguistic concept your reaching for is "implicature" from pragmatics.

https://en.wikipedia.org/wiki/Implicature
> which I suspect harms accuracy over free form

Untrue in my testing. If you want to use chain of thought, you can always throw in a `thoughts` field (json field/xml tags) before the rest of your output.
"turned everything into a playground" would imply broader issues, of which packaging is just one manifestation. Obviously Google has noticed, because they fired the Python team.
IIRC initially blaze was literally using python as a config layer. That made it too easy to write build scripts that were too slow and too hard to optimize and that negatively affected the overall build experience.

An increase in edit/build/run cycle efficiency of thousands of employees justifies an investment of a few engineers.

They could have invented a new bespoke DSL. Instead they choose to stick to a well known and familiar language and just limit its expressiveness to a subset that would be easier to optimize. I think that's quite reasonable
I'm an amateur musical artist and writer of literature, and while I agree with you on the importance of the creative act - fundamentally speaking, I've come to accept that my music practice, like a good diet and exercise routine and spending quality time with loved ones, is just something I have to do if I want to be truly happy - I disagree that artifacts don't matter.

I think that in my case, and I suspect the case of many of people, one of the most rewarding things is someone connecting with a piece that I made and having it greatly improve their lives. I can understand wanting to optimize the process of creating artifacts in order to have more people thanking you for making their day/week/month/year with your art ^_^

The road to mastery, while yes there is that whole spiritual journey aspect of mastering yourself via mastering a craft, is also supposed to end in a place where you have the skills to give joy to people via your art. Via making something that they'll love, be it a painting, a song, or some software.

Wanting to optimize this not only makes sense, but is probably part of the process of mastering the craft. It is for me in any case, I do give a fair amount of thought to how I can improve my creation velocity when I make music, drawing inspiration from artists like JuL and Lex Luger who are known for their ability to rapidly compelling new tracks.
Transformers Struggle to Learn to Search
The choice of single vs double quotes means you can use single quotes if the contents contain a double quote and vice-versa. With JSON containing shell scripts (looking at package.json scripts) that's a valuable addon imo.
Over the past 12 months, I’ve been working on this project part-time. The idea came to me during a visit to my nephew. Despite living on different continents, we formed a strong bond, and I wanted to keep that connection alive. But staying close from afar isn’t always easy.

As a solution, I built a platform to generate and narrate personalized stories for him. He loved the stories, and I found it to be a fun and meaningful way to stay connected.

This project has since grown into a SaaS application: RollerStory. It lets parents, guardians, or anyone create personalized stories for kids, complete with narration. It’s not just for long-distance loved ones—it’s also for parents who might not always be there at bedtime, whether due to work, travel, or other circumstances.

I’d love to get feedback from the Hacker News community—on the idea, the execution, or any ways to make it better.

Thanks for taking a look!
daily test restore is infeasible for anything but toy projects.
You should periodically test your restore procedures, but its incredibly costly and time consuming for sizeable platforms. Its just not that easy to restore a 10+TB backup for example, and thats a _tiny_ backup size for a b2c product.

they can easily go into the hundreds of TB, depending on your platform.

and i might add: i vividly remember gitlabs article how they have had automated backups and test restores for years, but when they actually needed them... it turned out some data wasn't part of it after all. just because youre testing your restore procedure doesnt mean you've actually accomplished anything.
Saying it only raises the BNP is incorrect - it also generates waste heat and carbon dioxide.
is just so absolutely bizarre to me as a 28 year old childless man who intends to have kids that gaming could possibly be something that you would trade vs raising a literal human child who is a genetic copy of you and the person you love most in your life
Gandi's prices rose, which sucks, but they were great when I had a dispute with AFNIC over a blocked domain. They won brownie points with that.
LinkedIn where instead of a HR influencer cargo cult black void there would be honest feedback about companies (and maybe employees?) where we could all figure out how to best work together? One can dream.
[dupe] https://news.ycombinator.com/item?id=42351722