skysight-inc/HackerNews huggingface dataset:
I don't suffer from an uncontrollable appetite, but for those who do, I would imagine that compulsive-anything is undesirable and eliminating it is an unambiguously positive miracle.

If a drug can cure an out-of-control appetite, can it cure chemical addictions? Compulsive gambling? None of these are beautiful emotions.
Swipe typo! I meant "about"
That looks like it would be a ton of fun to try. I wonder how that would run on my MiST!
Expense tracking software has always been a trash fire in my experience, and I’ve never come across one with an associated credit cards (maybe that’s harder to in Europe? Or just less incentivised since transactions fees are much lower)

I always assumed this was because it fell into the space where the people who choose the software (finance teams) differ from the people who will have to use it (everyone claiming expenses) - so any features offering UX improvements are deprioritised relative to features which help the finance teams.
This is the real value here. Keeping a secure environment to run untrusted code along side user data is a real liability for them. It's not their core competency either, so they can just lean on browser sandboxing and not worry about it.
I haven't read much about Waymo depots, but from what I can tell they are : empty parking lot + chargers. If so, that seems like there would be ample options for this in almost any city. Amazon built a charging network in short order (https://news.ycombinator.com/item?id=40083622). Perhaps, their peak (kWh) charging requirements are higher than I would guess.
Not a great perspective... "It took me a year [or more] to understand this. The fact that you don't understand it shocks me." Dude, not everybody's as smart or experienced as you. Here's an opportunity to be a mentor.
> To make a smooth path from “Nix could solve my dev, build, and configuration management problems” to “Nix is solving these problems” and in a way that doesn’t involve turning someone from a developer to “the Nix person.”

When do we get Nix easy enough for not just software engineers, but also scientists etc who need reliable reproducible systems for running simulations with zero hassle?
> I think NP-Completeness is the norm rather than the exception.

I don't think that's possible. Being NP-complete means a problem is as hard as any NP problem, and no harder. But there's not an upper limit to how difficult a problem can be.

Note that the problem of determining whether two different regular expressions match the same set of strings is much harder than any NP-complete problem.
From the article:

“The United Nations and other organizations have presented credible evidence that Hamas militants committed sexual assault during their rampage. The prosecutor for the International Criminal Court, Karim Khan, said Monday he had reason to believe that three key Hamas leaders bore responsibility for “rape and other acts of sexual violence as crimes against humanity.”

I’m not going to dig up and post links to videos showing Hamas parading female captives with blood on their pants, or partially disrobed bodies. Videos which were filmed by Hamas members themselves I might add. Here is an article instead from BBC with testimony from survivors:
https://www.bbc.com/news/world-middle-east-67629181.amp

I don’t want to assume that you are arguing in bad faith, but there are numerous reputable sources showing that other atrocities occurred beyond the murder of civilians. It’s bad enough that Hamas directly targeted and killed over 700 civilians.
https://x.com/paoloardoino/status/1849876338573799912

CEO of Tether -
“As we told to WSJ there is no indication that Tether is under investigation. WSJ is regurgitating old noise. Full stop.”
You can just use OpenAI Whisper on the video, and ask an LLM to summarize with timestamps.
The video is worth a watch before responding. I'll try to summarize but it is unfair to the content. (I specifically opted for it over some others due to its brevity.) In all, the statement from Google lacks context and due diligence.

Some bullets:

* Experience levels in C++ and Rust are not equivalent. The experience gap between C++ and Rust developers can skew results, as C++ has been around much longer, affecting developer proficiency and code complexity.

* Comparison of codebases: legacy C++ vs. greenfield Rust. Comparing a mature C++ codebase with a new Rust project is like comparing apples to oranges; age and complexity can impact productivity metrics significantly.

* Measurement metrics can be misleading. The metrics used to determine productivity often lack depth, failing to account for feature complexity or development duration.

* Organizations have asymmetric composition of resources. The management style and communication within teams can heavily influence productivity, indicating that not all teams function under the same conditions.
Exactly. Ask customers "do you want AI in your phone?" and their response will probably be "meh", as shown in the article. But ask "do you want notification summaries, a better camera in low light, Siri to be able to look up more things, searchable photos, etc?" - and they absolutely will.
Yearly Tether obituary thread
I agree with that, however I would consider large forums (especially those that arose after the rise of the Web- so not BBS- and those that were more than simply vBulletin/phpBB message boards) to be basically photo-social media, even if they predate the term and concept.

I think we need more forums outside of mega-communities like Reddit or even HN, but at least there are many that are still alive:

https://news.ycombinator.com/item?id=41783682

Also, things were going viral even before the mid-'00s when the concept consolidated. All Your Base and Star Wars Kid went viral before it was called that, even if they garnered a fraction of the mindshare of the general public. Even that dancing CGI baby qualifies.
Not having a technical limit is nice, because then it’s a matter of spending money. But whenever I see “infinite,” I ask what it will cost. How expensive is it to host git repos this way?

As a hobbyist, “free” is pretty appealing. I’m pretty sure my repos on GitHub won’t cost me anything, and that’s unlikely to change anytime soon. Not sure about the new stuff.
> On the other hand safe rust is so much easier than correct C that I don't particularly mind the tradeoff.

D isn't Rust, but my personal style has gravitated towards the borrow checker rules anyway. It wouldn't be hard at all to do it in C, either.

C's biggest security failing, however, is the lack of array bounds checking. It's always the #1 cause of security bugs in the field, by a wide margin. None of the workarounds in Standard C are attractive. I do not understand why the C committee adds all these bits and pieces of new features, and does not fix that problem. It's not like it's hard:

https://www.digitalmars.com/articles/C-biggest-mistake.html

The solution has been out there for 15 years now.
Whoa, personal attacks like this will get you banned here, regardless of how wrong another comment is or you feel it is. If you'd please review https://news.ycombinator.com/newsguidelines.html and stick to the rules when posting, we'd appreciate it.
Makes a lot of sense given they released Artifacts previously, which let you build simple web apps.

The browser nowadays can be a web dev environment with nodebox and webcontainers; and JavaScript is the default language there.

Allows you to build experiences like interactive charts easier.
Great now give me tooling of this millenium (no, I am not going back to vendor everything manually and I am not reinventing every basic data structure I wrote in University in ever project I work on) and we have a deal!

Oh, also get rid of header files, they are archaic. And I want fearless concurrency... And sum types!
> Tether obituary thread

Timing its collapse is foolhardy. Concluding it must collapse isn't. It's a shadow bank run without deposit insurance nor AML.
Wow, reading the wiki article on Lippmann plates, sounds almost like a hologram - baking a diffraction pattern into glass that is then 'replayed' by white light. It puzzled me when it says one of the disadvantages was that the resulting plate could not be copied - like the optical effect doesn't work on film? I don't understand. Another citation regards this as a feature-not-a-bug, pointing to its use in security documents, apparently used on UK passports (identical hologram on all passports) and individuated holograms on new German passports. "Lippmann OVD" - optically variable device.

https://holowiki.org/wiki/Lippmann_Security
Law enforcement races to crack down on AI-generated CSAM
If your company is worrying about whether they or the employees are getting the credit card rewards for spending, instead of focusing on whether they are delivering a useful, valuable product or service that their customers will happily pay for, then they have lost their way.
U.S. attorneys are under no obligation to tell people they are investigating that they are under investigation. That doesn't prove the Journal's assertion. But it's nonsense to the point of suspicion to conclude from not having been noticed that there is no investigation.
It's probably easier on your social life to be a vegan, compared to not being on Facebook.
>The Brazilian federal government said victims would receive 35,000 reais ($6,150) each, while fishermen and farmers would be paid 95,000 reais ($17,000) in total through monthly installments over four years.

Considering the sheer size of the settlement and the fact that the number of civilian victims is "only" 300,000, these payouts seem absurdly small. I wonder just how much of the money is going to simply cycle back to some other corporate interest or to political cronies.

All of this not to mention how deftly this entire case has the government of Brazil (and many of the regional governers) tossing all fault onto the mining companies alone. Such massive safety failures had plenty of regulatory culpability too.
To me C is much, much harder than Rust.

I've written both, albeit way more Rust.
I don't see Russia, I see communism.
Executing advanced ALTER TABLE operations in SQLite (2020)
Write the unsafe code easily in C, and write the rest of it in an easy-to-use language, and you're good to go.
> The maintenance burden for a VPS: periodically run apt update upgrade. Use filesystem snapshots to create periodic backups. If something happens to your provider, spin up a new VM elsewhere with your last snapshot.

And make sure it reboots for kernel upgrades (or set up live-patching), and make sure that service updates don't go wrong[0], and make sure that your backups work consistently, and make sure that you're able to vertically or horizontally scale, and make sure it's all automated and repeatable, and make sure the automation is following best-practices, and make sure you're not accidentally configuring any services to be vulnerable[1], and ...

Making this stuff be someone else's problem by using managed services is a lot easier, especially with a smaller team, because then you can focus on what you're building and not making sure your SPOF VPS is still running correctly.

[0] I self-host some stuff for a side-project right now, and packages updates are miserable because they're not simply `apt-get update && apt-get upgrade`. Instead, the documented upgrade process for some services is more/less "dump the entire DB, stop the service, rm -rf the old DB, upgrade the service package, start the service, load the dump in, hope it works."

[1] Because it's so easy to configure something to be vulnerable because it makes it easier, even if the vulnerability was unintentional.
FYI I'm Catholic.
Funny you should say that. There's mounting anecdotal evidence that GL-1's curb addiction more generally, including the two you mentioned, SUD/chemical and gambling. There are currently trials underway to try and prove that scientifically.

https://news.unchealthcare.org/2023/12/use-of-glp-1-receptor...
> We now use QuickJS, a JavaScript VM written in C and cross-compiled to WebAssembly.

https://www.figma.com/blog/an-update-on-plugin-security/
Industry groups are suing FTC to stop 'click to cancel'
I wonder if this is the start of a new criminal market and if there are any heavies involved or the big players involved?

Any one know if any cheese is showing up on the dark nets?

It's not illegal, illegal so it should get through the post easily and use refrigeration transport and less hassle if you get pulled over by the cops.

Some countries like New Zealand are pretty strict with dairy imports so trying to get brunost from Norway...
> would you rather be stuck with a delibitating disease and die 10 years early, or have to take a medication for the rest of your life?

I'd rather have a cure for that disease instead of lifelong medication. While not nearly as profitable it is far preferable over a lifelong dependency.
I would love a much simpler Rust...a Zig with a borrowchecker, a small stdlib (like Rust), some official package manager.

I agree that Rust has a lot of syntactic warts but the common stuff I find beautiful
Last I heard, durable objects don’t move while running. It doesn’t seem worse than hosting in US-East, though.
Why must it collapse?
Read I should keep writing C++ code in my project instead of trying to add Rust for new code/features.

I'm not happy with my situation, but I need a good way out. Plain C interfaces are terrible, C++ for all the warts is much better (std::string has a length so no need for strlen all over)
Would it be too snarky for HN to reply "Yes, that is indeed how hypothethicals work"?
From what I've seen of this new product (I've never used it), it sounds like its specifically trying to mimic a human user and they went with image recognition plus faked input devices.

That approach is a weird one to me, though only as long as its limited to the current use. If this is just another test bed for a much more broad tool that could rely on accessibility APIs that makes sense.
I was describing the current state. Children cannot currently buy vapes; adults can. However, it still ends up in the hands of children.
Just FYI, they will choose a component that is 1 cent cheaper over the one that worked for years without any problems. They could give you an actual usable navigation but they don't want to spend 1 extra dollar for the controller.
Unlike jewels or greenbacks, you can get value out of cheddar over time by eating a cheese heavy diet. I imagine the tough part here is storing that much cheese for long enough to provide a large impact to your monthly grocery budget.
Eh, its monetized in a different way. YC has a vested interest in programmers being exposed to YC companies such that they might go work/start one of them.

Sure the occasional "Promoted post" is way less than say Reddit or mid-roll ads.
> It's well known in cryptocurrency circles that their coin is not backed 1:1 to USD, similar to FTX, only that FTX crashed and this was found out the easy way.

Being speculated about is not the same as “known”. In fact every tether investigation seems to end up showing they are even over capitalize and hold more than 1:1!

My understanding of the audit situation was that the big accounting firms have refused to do it, presumably due to pressure from someone to not get involved.
I think those are fair perceptions and concerns.

Regarding experimental features like flakes: the reality is they're incredibly stable. I've written about this before: https://determinate.systems/posts/experimental-does-not-mean.... They haven't realistically changed in years, because they work so well. The experimental label is practically FUD at this point.

If the Nix team were to change flakes in a breaking way, it would be stunning neglect for the vast, vast percentage of the ecosystem that has already adopted them. Our data shows that of all the (OSS) repositories created every day, almost 90% of them start with a flake.nix. Of all of those projects, less than 20% use the legacy file formats, and most of those are using the flake-compat library.

On documentation and interfaces, I agree, and we and the greater community are working hard to on that problem. I'll take time, but it is decidedly better than it was a few short years ago.

And on community fragmentation, I just don't see it becoming a problem. The core Nix ecosystem is so large and diverse, I don't see meaningful fragmentation coming out of this.
Congressional votes don’t need to be secret, so we have tons of technology that would permit remote participation and voting. That also frees up members to spend more time physically in their district.

When I’ve pictured this it’s with member counts in the low to mid thousands, not tens of thousands.

Floor debates are already mainly performative, with little bearing on changes to bills. All the real work happens in committee and by the Speaker’s office. I’d think about embracing this with more different caucuses of various members who come together on specific issues and bring versions of bills and amendments for committees to adopt or reject, maybe even a few levels of committees to build consensus slowly so the final floor vote is more formality than debate.
You broke the site guidelines repeatedly in this thread, and posting attacks like this on others will definitely get you banned here if you keep doing it.

If you'd please review https://news.ycombinator.com/newsguidelines.html and stick to the rules when posting here, we'd appreciate it.
Is sandboxed browser environments on your roadmap? Would much prefer to use the client's runtime for non-computational expensive things like web dev.
Hell yeah. Speaking my language! I don't know, but we need that!
It was the exact same puzzle that's in the OP. With the scale of available puzzles they had for sale, I'm fairly confident it was automated (they also weren't noticably different from the generated puzzles I played before).
Probably has had the most impact on my general naming and structuring. Just some really great advice in a sub 300 page book.
Which is what this whole story is about: how can we add those things to C++? There are lots of options, which should we try. Which sound good but won't work (either technically or because they are not adopted), vs which will.
Post a link to the 1985 study.

Here's one from 2023: https://link.springer.com/article/10.1007/s12520-023-01744-1

In any case, there's really no good reason to never mention the 1945 studies at all when they're still cited today. It's bad practice.
Possibly Russia, where it might be desired but not possible to buy officially?
But that also applies to a spool of fiber, and I was talking about the specific cost difference between fusing and premade.

The price of modules was built into the first post mentioning fiber up here: https://news.ycombinator.com/item?id=41891559

The worry was that the actual fiber would be "stupid expensive", and nah it's fine.
Procedures and ingredients quality are not respected in counterfeit products (for example it's acceptable, in the us, for grated parmesan to have cellulose/wood pulp in it) and they still sell you the stuff at a high price.
i don't think anyone died because of these products but if you take fake parmigiano it's a $2B market.

https://www.foodandwine.com/news/amount-wood-pulp-grated-par...

https://www.cnet.com/home/kitchen-and-household/parmesan-che...

https://www.forbes.com/sites/larryolmsted/2012/11/19/the-dar...
I mean, you can go cold turkey when changing jobs/work/hobbies but you don't have to.

Sometimes people only want to do that hobby so you don't have a choice but if you hung out with them outside of the origin activity then likely you can hang out with them without that origin activity.
Nobody is going around purposely breathing in plastic dust, there's been dust everywhere forever, and breathing in dust is a natural and unavoidable part of life.

What, exactly, do you think is normalized here? That people wear clothing? That people didn't throw out every polyester fiber the moment somebody said plastic can break down into small pieces? That people aren't freaking out over a danger that we know roughly nothing about so far?

People really need to stop finding excuses to freak out over things.
Show HN: Doctly AI – Accurate AI-Powered PDF to Markdown Parser
I’m one of the co-founders of Doctly AI. I wanted to share our story.

We didn’t originally set out to build a PDF-to-Markdown parser. It all started when we were building a RAG solution for a company that deals with regulatory agencies. All of their data was in PDFs, and as it is apparently with lawyers, they like to print and scan documents to make it hard on their counterparts. These documents contained complex tables that barely make sense, are rotated, and handwriting is mixed in between. Many pages are number ruled and potentially rotated.

We spent a lot of time trying to get clean data from the PDFs. Most OCR tools spit out garbage among the output and also can lose formatting and document hierarchy. We also wanted to reference the original documents within the RAG output, creating additional challenges. The existing solutions we looked at were unable to give us the quality we were looking for. Garbage in/garbage out.

“Let’s just write our own. How hard could this be?” - we thought. Well it is definitely a difficult problem. AI vision models can do pretty well, but different ones excel at different things. From language support to table and chart conversion. Also cost becomes an issue.

We settled on an “agentic” approach where we detect features/layout within the document and route them to different models and in some cases traditional OCR, achieving very high quality conversions, while keeping the costs at bay. After comparing our solution with existing solutions and APIs, we easily beat them on the quality of their ‘high-res’ offerings while matching or beating their ‘low-res’ costs.

We still have work to do of course, we believe we can increase the quality and reduce the costs by a lot, but you have to start somewhere.

We’re offering free credits so you can try it out for yourself! Check us out at Doctly.ai, No credit card required. Let us know how it helps with your document processing! Let me know if you need more credits for testing it out.

Would love to hear your feedback, and leads are always appreciated :)

You can reach me at ali at doctly.ai
Here's a model:

> "The problems faced by MCF systems involving reactor structures made radioactive and physically weakened by neutron bombardment can be almost eliminated in ICF systems where the fusion fuel capsule must be enclosed in a one-meter-thick flowing liquid metal sphere or cylinder to accommodate the gigajoule-level impulse loading.34 This containment approach can take the form of liquid falls comprising jets of molten metal.35 The incoming fusion neutrons sustain the temperature of the circulating liquid metal, whose heat would be extracted to drive a turbine. Relatively few neutrons would strike the solid outer chamber."

https://inference-review.com/article/the-quest-for-fusion-en...

Here's the original 2021 laser-ignition experiments:

https://www.llnl.gov/article/48866/three-peer-reviewed-paper...

I doubt we'll see any fusion-based power plants in the next 50 years, but who knows? Certainly there are worse things to do with a billion dollars.
Archived: https://archive.is/fgZZy
Or where it produces an effect (or effect group) in every case just before returning, without multiple effects interspersed among multiple condition tests.