skysight-inc/HackerNews huggingface dataset:
Yeah, but why do people still trust corporations? It's not like this has happened for the first time. Quite the opposite actually. For profit corporations seem to have no moral compass whatsoever and will do anything do increase the margin. People should finally start to act accordingly.
Looks really nice. I looked at the readme on github and selfhost section mentions it is only for testing. Why? What is the difference?
Ask HN: What makes you follow and engage with a new product?
Hey HN,

I'm preparing to launch a new product soon, and I’ve been thinking a lot about what makes people truly engage with a product when they first discover it. Not just upvoting or signing up, but actually following along, giving feedback, and becoming part of its early community.

Is it the problem it solves?
The way the founder shares the journey?
A particular feature or approach that hooks you?
Something else?
I’d love to hear your thoughts and experiences—especially from those who’ve built or launched products before. What worked (or didn’t) for you?

Thanks in advance for any insights!
That's fair enough, but for me, it was just a really procedural way to think through the process. All the work we did, summarised in one document felt kind of good.
Nvidia's forward P/E is only 27.10. Is their valuation really that outrageous?

Netflix has a P/E of 46 right now.
Plenty, look then up. Start at Act Blue and dig down into the dark money tunnels.
A simple text parser would probably be 10,000,000 times as fast. So the statement that this won't take much power at all, is a bit of an overstatement.
LLM powered PDF to Word conversion with layout preservation
Hi HN,

I wanted to share something I’ve been working on over the past month and would love to hear your thoughts.

It’s a simple tool that converts PDFs to text while preserving layout elements like tables and headings, powered by LLMs.

You can try it with 500 free credits (no signup required) and get 1000 more if you sign up.

Would really appreciate any feedback especially from those who’ve struggled with messy PDF extractions before!

Thanks for checking it out.
Just in case: you can get a .com for less than that nowadays, sometimes $3 for the first year (then transfer it back and forth for $5–7). Here are some price comparisons: https://tldes.com/com, https://tld-list.com/tld/com

I assume some registrars sell these at a loss and expect to offset that by selling you WordPress Supreme Ultra Enterprise hosting for... $40/yr? No idea how this works.
Roosevelt Would Not Understand the E.U.'S Antitrust Fine Against Google (2017)
Technical Mathematics (1954) [pdf]
Why are you guys building Yet Another DB ? Not trying to dissuade you, but what are you trying to solve that the plethora of DB's currently in market in the same space have not solved ? This should be highlighted in your landing page and since your primary audience is other dev's ( tough-est crowd to sell ), be very specific on what value your product brings over the other choices.
The "negative harmony" bit (i.e. pitch class inversion) works here by 180 degree rotation exactly the same way it works on string instruments. (We can imagine a musical instrument based on this Tonnetz mesh).

For instance if you take a C major scale pattern laid out somewhere on the first four strings of the guitar (we avoid the inconsistency of the G to B string being a major third) and you rotate it 180, you get a Phrygian pattern:

Ionian:

-*---*-*-
-*-*---*-
---*---*-

Phrygian:

-*---*---
-*---*-*-
-*-*---*-

The intervals are different in this mesh but the rotation inverts them the same way.
If you buy the steering wheel of a car and rent the rest of the car and then the owner comes in the middle of the night and takes the wheels, is it theft?
The slits are not made of particles, they are slits, so the absence of particles.

You could make a double slit experiment by shining a laser on a single strand of hair, this would create two wide slits on either side.

Or draw black sharpie on some glass, and scratching two openings on it with a needle.

Since effects are clearer when it matches wavelength, you can also buy pre-made ones if you don’t feel like making it yourself
I was looking to a book a wedding in this venue (The Permanent) and the Internet Archive server is prominently visible on the 2nd floor. The server is pretty cool and adds to the aesthetics of the space.
I understand how you can win a trade war against a geopolitical adversary, sure. What I don't understand is how you can win one against a neutral or friendly country. Even if you can cause 10 or 100 times more economic damage than the other guys can cause to you, isn't the small bit of damage you receive strictly worse than not receiving it by not having a trade war?
It’s not just about the energy usage, but also purchase cost of the GPUs and opportunity cost of not using those GPUs for something more valuable (after you have bought them). Especially if you’re doing this at large scale and not just on a single desktop machine.

Of course you were already saying it’s not a good idea, but I think the above definitely plays a role at scale as well.
Not all sites, personal websites don't require an imprint AFAICS.
I love good docs like everybody else here. But I also have to admit that my own documentation is sub-par. For example the various internal git repos I own and share, do not provided up to date documentation on how to build, deploy etc. Things are moving fast and updating the docs ends up taking the back seat.

However, I have started using AI to update the README.md lately, and it does a really good job. I review what it creates/updates based on my changes and if looks correct, I check it in. This allows me to focus on stuff the AI cannot do. Yet.
Well, most of them is written in C/C++ and Fortran, is it not the case?
The main problem with IIFE is the same as with a normal function:

You cannot return the caller function from inside the closure, making the "short-circuit" mechanism provided by questionmark (?) operator not possible.

With the GCC Extension, we get around that using a construct that is pretty similar to IIFE, it allows to return a value from an immediate expression created by a block of code that is surrounded by ({})

The nice thing about this block ({}) is that the last statement is used as the "return value" without an explicit return, this disambiguates between the "expression" return and the "function" return.

Without compiler support, the short-circit is not possible, but with this feature + macros we can create a function that behaves like that.
> This is revisionist history. […]

FreeBSD came quite a bit later than GNU and Linux. The BSDs were also plagued by the whole AT&T mess.

As someone who was around at the time… I cannot really relate to your comment.
"clone" was not the right term, maybe Redis-look-alike, or something along those lines, something that can be compared to Redis, at least.
I feel like perhaps you are seeing a change in this?

Obviously the baker doesn't care about the license- but certainly a SAAS approach has gained momentum. Whether this is because the baker wants it that way, or because its easier, and more profitable for providers that way, is debatable.

Does FOSS offer less for end users than before? I'm not sure. The benefits of getting source code (reading, editing, compiling) has always demanded a skillset far removed from most users. Doing SAAS as FOSS just adds "hosting" to that list of skills.

Yes, lots of startups advertise "Open Source" but that's just a marketing thing. They pivot the license when someone else starts getting commercial value from it. Folks contributing to VC projects know what they're getting.

But there are lots of modern Open Source successes as well. Chromium has spawned a whole slew of browsers, Linux continues to grow (code wise), and most programming languages are now open.

Writing Open Source has always been difficult from a commercial point of view, simply because its cheaper to commercialize work that didn't cost development $. But again, that's always been true. Red Hat didn't write Linux.

Is the future for new Open Source projects rosy? I don't know. But folk have been predicting its demise since, well, it started.
Yeah, it basically has to advertise everything it has, so if you have a lot of references, it can be a quite large exchange before anything is done.
> What if one specific mutation of orb spider is really nice but he was killed and its "member" is in a single female orb spider limiting the greatness of a good mutation

That's a very soft limit; a spider lays dozens (hundreds?) of eggs after mating once. Mortality is extremely high, so there's tons of room for "really nice" mutations to spread quickly.
There is a difference between them actually having these momentum, and your knowledge about these attributes.

The Heisenberg uncertainty principle is not about particles. It’s about statistics and our knowledge about something.
I recently had the "pleasure" of reading over a criminal forensic investigation report. It was harrowing. The report was basically like "we ran virus check and it reported clean so nobody could have accessed the system remotely" and then it moved right along to the next thing. The logic felt more dubious than some of the court scenes from Idiocracy. And it had been produced for defense counsel and paid for by the defendant.
Revisiting an early critique of formal verification
You can see basically what part of the communication is by running `git ls-remote` and see how big it is.
All early arboreal mammals looked like squirrels.

However the true squirrels are somewhat more distantly related to us, the tree shrews (Tupaia) are more closely related to us and the mammal described in the parent article is even closer to us in the line of evolution that has generated our ancestors (and the ancestors of apes, monkeys, lemurs and colugos).
That isn't what is happening at all, our MAGA supporting members are brigading any story that puts the limited operation in a bad light.
What I don't understand is how do they afford the storage costs? Surely it must be pricey to have 70+ petabytes of data that's only growing.
I know the thread is about good docs, but the title caught my eye. I have been trying to teach my coworkers new tools and techniques for some time. Instead of telling them. It is very very hard. Not everybody is open to being taught. People get married to old ways of doing things and are very very resistant to change.
Yes [0].

> Unless the website operator can
show that a consumer has actual knowledge of the agreement, an enforceable contract will be
found based on an inquiry notice theory only if: (1) the website provides reasonably conspicuous
notice of the terms to which the consumer will be bound; and (2) the consumer takes some action,
such as clicking a button or checking a box, that unambiguously manifests his or her assent to
those terms.

Its part of why changes of terms generally require you to accept them, before you can continue using a service.

Unambiguous consent, and understanding of consent, are required, as ToS fall under contract law. Which does make most ToS... Unenforceable.

[0] https://www.govinfo.gov/content/pkg/USCOURTS-cand-4_20-cv-07...
They are marked as unsafe because there are hundreds and hundreds of intrinsics, some of which do memory access, some have side effects and others are arithmetic only. Someone would have to individually review them and explicitly mark the safe ones.

There was a bug open about it and the rationale was that no one with the expertise (some of these are quite arcane) was stepping up to do it. (edit: other comments in this thread suggest that this effort is now underway and first changes were committed a few weeks ago)

You can do safe SIMD using std::simd but it is nightly only at this point.
Because that doesn’t solve the problem. The demand doesn’t go away if you charge less – if you charge $1/yr for .COMs, they will all be permanently squatted. (Well, like now, but worse!)

We could use anti-scalping techniques, but that’s non-trivial to implement. Perhaps some name squatting policy? No idea how to enforce it though, especially without money.
Ironically using C without libc turns out to be easier (except for portability of course). The kernel ABI is much more sane than <stdio.h>. The only useful parts of libc are DNS resolution and text formatting, both of which it does rather poorly.
I think it's an especially important thing for tech, because Silicon Valley and tech companies in general employ a lot of talent that would be affected by these efforts, whether it's H-1B or naturalized citizens.

Tech workers suddenly not wanting to work in the US or entrepreneurs avoiding conferences and such in the US as a result of an increasingly hostile environment is a great way to crater tech companies as a whole.
To be fair the UB caused by this function come from the underlying C implementation and this function already marked as unsafe on 2024 edition.
To try this feature out, you could have the server advertise a bundle ref file made with `git bundle create [bundle-file] --branches` that is hosted on a server within your network - it _should_ make a pretty big difference in local clone times.
Today Facebook Messenger sent me a second notification about a message because I hadn't responded to the first one 6 hours earlier. They are hell-bent on making the experience as miserable as possible to drive engagement.

The rule about promotional push notifications being opt-in still exists in the App Review Guidelines, it may just take some public shaming to get Apple to enforce it.

(While many apps from big publishers skirt the rule, DoorDash is the most egregious I've noticed: if you opt out of promo notifications, they'll try to trick you into turning them back on every time you place an order, suggesting that you won't receive delivery updates otherwise.)
The `--branches` option will work with how git works today. If my patch gets in, future versions of Git will be better with `--all`.
But hydrogen gas is the only thing you can get from that reaction. There is a theoretical construct of monatomic hydrogen, also a gas, but you're guaranteed to get molecular hydrogen instead. And there will only be 40 moles of it. There isn't a way for you to end up with 80 moles of hydrogen product.
Spanish toxic oil syndrome cover-up (2001)
Yeah or you hear their partner speaking loudly on the phone because they're also working from home. But homes are small there.
On Recruiting
More context on how I did it:
I used tesseractOCR to get the extraction and the layout analysis, then I passed the results as text to GPT4 api to possibly fix any misreadings based on completion.
For example, if the text from OCR says "the couples were walking across the shiver", the LLM fixes it and makes it "across the river".
A valid visa (or even a green card) does not guarantee entry in the US.
So any site with a live chat widget? Update: no the chat operator is the provider of the service not a user. My reading not a lawyer.
https://archive.is/unrX4
I've yet to see any AI-based customer support bring anything to the table other than immense frustration over being unable to get through to a human being. Their widespread adoption is purely based on greed and shady business practices, banking on the customer giving up before any (costly) human intervention has taken place. I'd rather not see healthcare go down the same path.

I don't want to chat with an AI when I need help as a customer. I want to ask a question, perhaps sift through a few links that might contain the answer, and if they don't, directly speak to a human being.
JSVaporizer: Cut down on JavaScript. Write more C#
Soft power is usually influence when followers fall in line without a push. And at least in these parts of the world it worked pretty well till mid-00s or somewhere around the '08 crisis?

When ambassador is trying to openly meddle with democratic processes in hosting country... It's a wee more than soft power and influence. Especially when both pro- and against- sides read it as „pass those laws contraversial even in US itself or else we won't defend you from muscovites“.

Regarding different perspectives existing, anybody consuming at least a tiny bit of media (western or not), knows that different perspectives exist. No need for ambassador to say anything. Showing off your lifestyle in media in a positive light is the best way to promote it, not push it down the people throat. It worked well for decades and the trend is clear. But for some reason in the past decade or so some people decided to ditch worked well.

In that specific case, ~ 1/4 supported the law, over 1/2 were against, remaining didn't care. Ultimately the law did not pass in parliament. The smaller party that pushed the law the most is no longer in parliament. A major party that co-pushed the law lost later election, with some members of the party attributing that to overall cultural wars narrative, the party leader resigned and the new leader of that party is much more conservative.
Relocation Generation in Assemblers
That’s a “$1.56 billion” question…
RVO/NRVO are valid and are not affected.

We are dealing with std::variant, and the move semantics are defined by the alternative. https://en.cppreference.com/w/cpp/utility/variant/operator%3...
Here there's a truck emptying the glass recycle bin every morning around 4am lol. It lifts it up with a noisy diesel crane and then lets all the contents slam into the truck. But yeah big city life..
The point is that LRADs are supposed to be an ethical alternative to guns and gases, as far as the original design intent is considered...
I think in those cases usually the uploader has deleted said comments.
lumalabs API takes time... that's the issue we have now. How long did you wait, it needs around 30 seconds.
Here in Europe it's the mopeds that are the noisiest, and also the most polluting.

Weirdly they are banning old cars from my city but not mopeds which pollute way more (because they burn grease, they're all two stroke)
> Besides, throwing an exception is a terrible way to do range checking. There's a huge number of projects out there banning exceptions that would benefit from safe interfaces.

I thought "banning exceptions" would mean fno-exceptions, turning the throw into an abort - that's pretty good for a systems programming language, no?

What other way would you propose?
Really hope this project succeeds as somebody heavily invested in a Flutter app with a Rust backend Dioxus could be great for us so we will continue to follow closely.

Flutters hot reloading is awesome but some days I feel like it is death by a thousand cuts working with Flutter (so many unresolved bugs) so to have a cross-platform framework that wouldn't require Flutter and Dart would be great.

Wish the Dioxus team a lot of success!
Yes. If, as a culture, we don’t stand up for consumer rights when a seller mistreats others, no one will stand up for us either.
What is the difference between "Tutorials" and "How to guides"?
"Therefore, you'll need to cast the iterator that's returned to a list or a tuple, say, to view its contents:"

what the hell is this nonsense? This isn't C and attempting to borrow words to make it sound more erudite only serves to confuse people.
It's terrible and always has been. As featured in Curb Your Enthusiasm (contains swearing so don't play it in the office loud): https://www.youtube.com/watch?v=kTefnhbg0Ig
Yes, those methods are old, but they’re explainable and much easier to debug or improve compared to the black-box nature of neural networks. They’re still useful in many cases.
Do you have an actual point? The court and judge called it a deportation, ordered CBP to not go through with the deportation unless given valid notice in order to gather facts on the case and they went forward with said deportation anyways.

The country has laws for a reason.
I do think there's something to this approach though - our sensory organs and processing ability are not abstract powers of understanding the universe - they developed exactly to give us enhanced survival chances. We should not expect to even be able to detect (let alone intuitively understand) aspects of reality that can't be used for survival.
As a naïve fool with no understanding of quantum physics, I want to take a stab at this! Here’s my hypothesis:

Consider a world in which everything is “very quantum”, and there are no easy approximations which can generally be relied on. In such a world, our human pattern-matching behavior would be really useless, and “human intelligence” in the form we’re familiar with will have no evolutionary advantage. So the only setting in which we evolve to be confused by this phenomena is one where simple approximations do work for the scales we occupy.

Sincerely, I don’t think this argument is super good. But it’s fun to propose, and maybe slightly valid.
I think the article laments over a lack of something that interfaces have legitimately embraced for some time. Gestures, audio control, interactivity, visualizations, and so on are all things we’ve seen an increase in over the decades, not vise versa. Whether it’s done to a degree and in a manner that suits the author is another matter. That in itself leads to another rebuttal: As someone who is easily overwhelmed by their senses, simplicity and accessibility should be the priority. Surely, there are times when a rich interaction can be extremely useful (why just talk about physics when you can also let the reader interact with the concepts[0]). On the other hand, it’s easy to become flustered when someone imposes their artistic flair, conceptual model, or worse (when businesses weaponize interfaces against the user). I look at the author’s note organization mock up and I feel legitimate anxiety as it looks like little more than chaos on the screen.

0 - https://ciechanow.ski/airfoil/
It's certainly a violation of the rental terms.
> Run it locally - Running Docs locally using the methods described below is for testing purposes only. It is based on building Docs using Minio as the S3 storage solution but you can choose any S3 compatible object storage of your choice.

> Prerequisite

> Make sure you have a recent version of Docker and Docker Compose installed on your laptop:

See, this is the issue. If you want adoption, you can't assume that users are familiar with this.

You should start with a dmg for Mac users.
I usually wear noise-cancelling earbuds when I'm out. And with some nature sounds if it's not enough.

Only problem is that sometimes it's important to actually hear traffic etc. But I look out better when I have them in.

I like the sound of small airplanes but I can imagine that up close it's not so great.
Show HN: I Built a Personal Driving Telemetry Dashboard Inspired by Using Cursor
> accessibility

I'd like to see those accessible frontends. The majority is not usable keyboard-only.
std::env::set_var [1] has already been changed to unsafe in the 2024 edition of the compiler [2].

So yeah, such things exist, but what's important is what the compiler devs choose to do once such issues are found. The C++ compiler devs say "That's an unfortunate case that cannot be fixed." The Rust devs say "That's a bug, here's the issue link."

[1] https://doc.rust-lang.org/std/env/fn.set_var.html

[2] https://doc.rust-lang.org/edition-guide/rust-2024/newly-unsa...
50 tokens per second. Compared to a quick and dirty parser written in python or even a regex? That's going to be many many orders of magnitude slower+costlier.
Alphabet spins off laser-based internet project from 'moonshot' hub
I like the concept. I will note the same thing I said further down though:

Why don’t they use their proposed system to explain their own system?

It seems like a wasted opportunity. So odd. Or am I missing something?