skysight-inc/HackerNews huggingface dataset:
Elevate your React applications with production-ready custom hooks, seamlessly integrated into your workflow.

Step into a new era of code distribution designed to simplify the implementation of React custom hooks.

*1. Expanded Framework Support*

The Rehooks CLI now offers extensive compatibility with popular React frameworks, including Next.js, Remix, and Astro.

When you initialize Rehooks, you’ll be prompted to select a directory for storing your hooks. A configuration file is then generated, mapping this directory as the designated path for your hooks.

*2. TypeScript-Powered Hooks*

Every hook is crafted in TypeScript, ensuring type safety, reusability, and clean, maintainable code. Plus, each hook is implemented without relying on external libraries, so you can integrate them directly into your app with confidence.

*3. Enhanced CLI Experience*

Say goodbye to basic prompts! Rehooks now features an interactive and visually appealing CLI powered by Clack Prompts.

Adding hooks is easier than ever—simply reference their titles as arguments in the `add` command.

*4. New Documentation*

Rehooks now features *two dedicated documentation hubs*:

- *CLI and Hooks Documentation*: A comprehensive guide to using the CLI and integrating custom hooks.
- *API Documentation*: Built with OpenAPI, providing clear and interactive API references.

Additionally, Rehooks introduces a *brand-new blog system* and a *revamped UI*, making it easier than ever to explore, and learn!
If my heater goes out, while its below freezing outside, and a salesman offering to fix it shows up at my door two hours later, whether or not its sleezy/ethically wrong is entirely dependent on how much they're charging for their services. I understand the angle that it could be interpreted as exploiting someone in a tough spot, but that's a no-more-valid interpretation than helping someone out of a dire, potentially life-threatening situation; it just comes down to how much they're charging.

The angle that they're finding clients by ambulance chasing public 911 records is interesting, but ethically neutral.
> I find it 10x more likely Apple would suddenly find the motivation to make their own search engine if forced to end their deal with Google.

I think that could only work if someone successfully makes the case internally that an Apple search engine built in to Safari (not as a first-class web app) would boost the Apple brand and/or Safari market share enough to justify it. Maybe even offer it as a subscription.

To monetize it with ads would go completely against their DNA -- ad revenue incentivizes companies to violate users' privacy and build a sub-optimal UX. So it would have to be either a subscription or a platform feature.
You might enjoy the book Junk DNA by Nessa Carey.
Very interesting how complex and interrelated our DNA is.
Pretty much spaghetti code.
I worked for a company that used a touchscreen, with a user population that skewed older. We thought it was poor circulation, not just dry skin.
Show HN: I Learned It's Okay Not to Know Everything as a Software Engineer
I've tinkered with it but they don't support cms that I have seen.
Jena lets you make little in-memory triple stores that you can use the way people use the list-map-scalar trinity. I've been working on this publication about that (RDF for difficult cases and when ordering counts) for years and it just got published last week

https://www.iso.org/standard/76310.html

I'll call out my collabortor Liju Fan for being the only person I've met who knew how to do anything interesting with OWL. (Well, I can do interesting things now but I owe it all to her.)

(For the research for that paper I used rdflib under PyPi because CPython was not fast enough.)

When I needed big persistent triple stores (that you use the way you might use postgres) I used to use

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

and had pretty good luck if I loaded a billion triples if I used plenty of 'stabilizers' (create a new AWS instance with ample RAM, use scripts to load a billion triples starting from an empty database, shut it down, make an AMI, start a new instance with the AMI, expect it to warm up for 20 minutes or so before query performance is good)

I don't regularly build systems on SPARQL today because of problems with updating. In particular, SQL has an idea of a "record" which is a row in a table, document oriented databases have an idea of a "record" which is a bit more flexible. Updating a SPARQL database is a little bit dangerous because there is no intrinsic idea of what a record is; i mean, you can define one by starting at a particular URI and traversing to the right across blank nodes and saying it is a 'record' and it works OK. But it's a discipline that I impose on it with my libraries, it ought to be baked into standards, baked into the databases, wrapped up in transactions, etc. For anything OLTP-ish I am still using SQL or document-oriented databases, but I hate the lack of namespaces and similar affordances that make SPARQL scalable in terms of "smash together a bunch of data from different sources" in document-oriented databases wheras SPARQL is missing the affordances you have in document-oriented databases for handling ordered collections. We badly need a SPARQL 2 which makes the kind of work that I talk about in that technical report easy.
Navigating Global Regulations and Open Source: US OFAC Sanctions
They basically spend their time endlessly debating trivialities and preventing improve to the libraries and language
Systems like Apache Jena are not production ready for anything serious. It makes total sense to start something different
Heh, I made this comment and forgot to check back -- I'm always missing stuff on HN because of this!

If anyone is still paying attention, email me at hi@seikai.tv and I'll see if I can send you one.
The payoff disincentivizes Apple from competing and ensures Google does not need to compete. I would assume there's also some kind of exclusivity such that Apple is also incentivized to promote Google search over others.

Google would likely win the melee but not without unknown effort. Loss of users + risk + higher maintenance cost is all part of the equation.
I hate go-lang with passion, but these two libs are really cool
Yes, in a vacuum, but there are other antitrust cases and remedies in play against Google that have the goal of further reducing their dominance in search and advertising.
Mom is almost 82. Just bought her an iPad to try because the computer was getting difficult to use with her essential tremor. Setting it up was a nightmare because I didn't spend the money for a model with face id. She had to keep touching(but not clicking!) the fingerprint reading button on the side. Training her fingerprint was also a nightmare because of Apple's surprisingly bad decision to require you to click a pop-up dialog whenever you fail to position your finger properly, unlike Android where you just try again.

I think the touchscreen was the least of her problems. A virtual keyboard with bigger keys would be nice. Not sure if that's an option on Apple though.

I'm not convinced she'll have much luck with the iPad, so if anyone has suggestions for an elderly person to stay connected, let me know.
This kills me when, of course all these apps were already portable for decades and only just recently all now need a "viable path towards portability".
Google Translate (and all the new competing products) alone should be reason enough to demonstrate outstanding societal good.

You can now travel anywhere in the world and communicate in the local language. Using offline models that translate between any two languages. That’s almost literally biblical magic levels of social good.

(Plus we got amazing image recognition tech, LLMs, voice and NLU stuff, AlphaFold for protein analysis, etc)
You see the same thing in early Jewish culture. The oldest book in the Bible, Job, discusses YHWH slaying Leviathan - embodiment of the sea and chaos. God often appears in the form of fire (the burning bush, the pillar of flames) while "defeating" water - setting ablaze the drenched bull, changing the Nile.
Not on iPhone. Chrome has 30% market share.
It's pretty consistent with what the law actually says. Here's the Sherman Act:

> Every contract, combination in the form of trust or otherwise, or conspiracy, in restraint of trade or commerce among the several States, or with foreign nations, is hereby declared to be illegal.

> Every person who shall monopolize, or
attempt to monopolize, or combine or conspire with any other per-
son or persons, to monopolize any part of the trade or commerce
among the several States, or with foreign nations, shall be deemed
guilty of a felony

It's very under-enforced, but that's what it says.
Show HN: Val Town Projects
Hello! We at Val Town have spent the last couple months redesigning our product around a new core primitive: Val Town Projects.

Why: Our prior core primitive, a "val", was too small. A val is just a single hosted JavaScript file. Users kept bumping up against rough edges managing lots of disparate vals.

What: A Val Town Project is a group of vals, files, and folders, versioned collectively. They support branches, forks, and merges.

How: We made the sacrilegious decision to not build on git. We instead built a simplified system that works directly in our postgres database.

Our dream is that Val Town Projects will unlock a new kind of collaboration, and we hope you all make amazing things with it!
I spent hours playing E.T. with friends as a kid. We noticed something unusual about the game compared to other Atari 2600 titles—it came with a relatively large manual [1]. We were used to simply turning on a game and immediately moving or shooting, relying on pure reflex rather than needing instructions. I remember the falling problem as an annoying thing but not the most annoying: trying to understand the game at first. It is critical to highlight that E.T., the movie, was a huge success, and there were many products related to that. It is important to highlight that there was a lot of pressure to put this game in the market [2].

[1] https://archive.org/details/E.T._The_Extra-Terrestrial_1982_...

[2] https://www.npr.org/2017/05/31/530235165/total-failure-the-w...
That's been true in a financial sense all along. Because the US courts have the American Rule, everybody pays their own lawyer. When you get down to it, determination of copyright violations requires a trial. It's very expensive to assert copyright. That means copyright applies practically only to works owned by the wealthy.
Bite-Sized Tips to Avoid Deadlocks in Your Go Programs
I recommend more than a modicum of income to be actually responsible. I’ve had a dozen or so mixed breed cats in my life to date. Cancer, diabetes, kidney failure, liver failure, dementia, and FIP have claimed about half of them, with huge medical bills to match. A cat on the street usually dies violently and suddenly, but when you take one in, that includes caring for it in old age too. Cats (and no living animal) is fire-and-forget pet ownership.
That's disappointing. I didn't know that HathiTrust had geolocation-based visibility controls. The main reason I started using HathiTrust is because it had much better visibility than Google Books, which is terribly restrictive about allowing full book view for more recent out-of-copyright items.
Is gdb another thing like gcc where the un-hackability and un-extendability was a deliberate choice by rms to ensure nobody would ever build proprietary toolchains on top of it?
Ledgers without good privacy (aka, most), yes. Things like Monero are very different.
they were invited to be a display of his power over them, and to display this to the world

not to be distinguished guests
Are you American?

If you are Chinese or European, etc, it'd make more sense that the government you are sharing to doesn't matter.
Electron can be done well when treated as any other Desktop UI framework. VSCode is probably one of the only examples of that. I think the bad reputation comes from lazy wrappers pushed out to tick the "Desktop app" box, which are the unfortunate majority in my experience.
When the Mob does it, it's a protection racket.

"Nice little monopoly you have there. Oops, look at that one over there, which burned down with no survivors. Be a shame if anything like that happened to you."
This is huge — feels like a missing piece of the story around verifiability in TEEs that has been broadly ignored.
https://en.wikipedia.org/wiki/Jes_Staley
Ask HN: Has any of the "HN for ___" sites ever taken off and lasted?
I’ve been following this case, and explained the history here: https://news.ycombinator.com/item?id=42889763.

The tile would be more accurate if it said “Apple requests a pause in US vs. Google while it attempts to intervene”.
Legislation (fairly unlikely in the US under present trends) or massive and compelling lawsuits and settlements are far more likely to generate results.

I'm going to mention again the 1967 interview by Studs Terkel of Ralph Nader in which Nader details a prior round of reforms, largely involving safety, and the automobile industry:

<https://studsterkel.wfmt.com/programs/ralph-nader-discusses-...>

Direct audio <https://s3.amazonaws.com/wfmt-studs-terkel/published/11364.m...> (MP3)

As much advances as have been made, the dynamics which lead to Nader's initial campaign are still intrinsic to the capitalist-market model, and the behaviours are highly evident not only in the automobile industry but the high-tech world and much of the rest of industry as well.

(The Studs Terkel broadcast and archive at WFMT/Chicago are both absolute gems of the current Internet: <https://studsterkel.wfmt.com/>. This is a compilation of forty-five years worth of near-daily interviews with artists, activists, politicians, and most of all, ordinary people, Studs's true subject and audience.)
1. Easier to keep one program update. i.e browser. use firefox (or its nerfed clones) if you hate Google or Apple

2. For any decent software it needs update. Even most opensource tools are hundreds of MB. For example, a school teacher in Zambia does not need to download digikam or okular or notepad++ or ffmpeg every week to get security updates.

> it helps nothing with keeping your data secure from actors you dont realize are bad

Once you enter that then you have only https://www.raptorengineering.com/ and using terminal.
It’s boomer coded language. “We’re stoppin’ these here thinkin’ machines from making nukes! Is ____ doing that?”
Not defending the interfaces here, they do suck, but the elderly definitely aren't the target market for vapes. It's not unsurprising that they're not designed with them in mind.
I suspect you've only seen poorly written Go, which is actually quite pervasive. The most common sign of it is the overuse of interfaces. You basically shouldn't define your own interface unless you need to export functionality. Interfaces are not a tool for organizing your code. Go is meant to be written in a very linear and naïve way, and it turns out quite good when you just do that.
The folks doing real hard work are always the folks with whom the buck will stop.

Think Boxer in the Animal Farm.
There’s plenty of evidence now that all of big tech was working with the Biden administration to censor their political opponents.

We need a law or a court decision that says that the government isn’t allowed to restrict citizens speech by proxy by pressuring private organizations. Because this is going to keep getting worse if not.
This is what I've been saying for a long time. HTML remains too primitive in its support for rich UI apps.

The main problem I think is what you have identified: we need sophisticated composable widgets with practical and sensible defaults, that are also really customizable with scoped CSS, built right into the browser. This alone would be the biggest QOL improvement as far as web development goes, in several generations. I really don't know why this is not the highest priority for the W3C
There are some diffuser mods available too that look like they would make a big difference.
One thing to add to this, it's amazing that in 2025 voice assistants still suck so badly. You'd think this is a problem AI could finally nip in the bud.

But even giving my phone the dumbest of instructions will result in an agonizing back and forth where it doesn't hear me quite right and constantly has to repeat back things.

Heaven forbid you ask the phone to do anything useful like change a setting or pull up directions for you. You will be unceremoniously dumped out of the conversation and into some sort of hellish afterthought experience.
I agree with what you wrote. The whole situation reminds me of the old "Standards" XKCD, to an extent. In the short term something like LiteLLM, which I just discovered doing more research on the whole topic, can at least hide some of the underlying complexity.

That being said, considering what you've done with Open Home and Home Assistant (which has run my home for years, thank you!), perhaps there is some hope of an open standard in the near future.
We shouldn't have 89-year-old drivers in cars, either. Full stop.

In my city we've had three pedestrian fatalities in less than a year and all the drivers were aged 79 or older.
“Well-designed” involves making good tradeoffs where the upsides are useful and the downsides have manageable workarounds.

Go certainly has its fair share of these.

Go also has countless own-goals where a serious concession was made with zero or almost-zero upside. I won’t repeat them here.

You can like go and you can feel that go is a productive language. But given the sheer number of outright mistakes which should have been avoided in the early days of the language’s design and which are now frozen for all eternity, you can’t in good faith call it well-designed.
Hey, I worked on this. I am the person who advocated for us not to use git and build our own thing instead. Happy to answer any questions or expound on my hopes and regrets!
He's a (big tech) skeptic, not a big (tech skeptic). Thiel and other VCs stand to gain when competition from startups they would invest in have a chance to unseat the big tech conglomerates.
Blood circulation?

That might be the reason for less moisture, but the physical reason for the sensor not registering would be rather a lack of moisture (so no current), I believe.
"Pull up directions" is something I feel my phone is extremely good at. What phone are you using?
Some really nice haptics could mitigate this somewhat, but by the time you succeed at that where others have failed, why not just give me a knob.
The abortive OPM memo attempting to suspend all payments by the government claimed it was necessary to root out all DEI and "transgender ideology". If you substitute "communism" it is straight up the language of the Red Scare.
Doesn't matter what % of Apple's profits, we're talking $11-figures per year.

There are not enough lawyers in American (within this legal niche) to soak up all the legal expenses that defending an 11-figure profit center could justify.
Your concern about Meta's license is fair, I have no useful opinion on that. I certainly wish they would use a freer license, though I am loath to look a gift horse in the mouth.

My concern in this thread is people rejecting the concept of open source model weights as not "true" open source, because there is more that could be open sourced. It discounts a huge amount of value model developers provide when they open source weights. You are doing a variant of that here by trying to claim a narrow definition of "free software". I don't have any interest in the FSF definition.
The NsF shouldn’t be rolling over to do what this new dictator in the US wants.

This goes way beyond DEI; that’s just the trap to get insecure white men to agree with it.

The NSF is “reviewing anything that goes against the stated national interest”. What does that even mean.
Kind of like an ai “thinking fast and thinking slow”.
I have a plug-in CO detector that's probably 30 years old. Has never given any "end of life" alerts but maybe they didn't have them back then. Guess I should replace it.
There's the idealized America that we learn about in school, then there's America as it is.

I guess ideals are a nice tool to compare something against to measure something's relative value. But they can also be used as a whitewash. Maybe the difference is how engaged an informed citizen body is with the government.
How come the hate? That's a pretty strong emotion for something as benign as a programming language.
It's mafia logic but honestly way more ingrained into large-brained mammal culture than that. "I'll protect you but the main thing I'm protecting you from is myself" is a tactic employed by everything from actual mafias to entirely legal police and military organizations to the dominant male chimp in a troop. It's easy to see from a detached view how stupid it is, but how do we combat something so fundamental to our animal drives that it predates the existence of our own species?
The old or the really expensive?

I was at a color facility when DaVinci was bought by Black Magic. The software+hardware to run the old version was well over six figures, and the dongle for the software was the hardware as the software was useless without it. Then BMD released the software only version...for free and it was not useless. Getting the licensed version was $1k (which now comes free with other hardware purchases from BMD). So even if you trick out a system with multiple GPUs, you're maybe pushing four figures. The new system is pretty much resolution agnostic as long as you have the patience for it while the old systems were very much resolution limited.

So yes, things are very much cheaper and more bang for that buck today. This is how the world works. For the people that spent all of that money, it was a very upsetting realization that the industry had become democratized where the cost of things was no longer a barrier to entry. They always cried over the money spent while ignoring how much money was made from it. It's just weird to see the olds crying over deprecated gear that still works but is absolutely useless in modern day.
It’s literally how negotiation works.
maybe in the accessibility settings for bigger keys
I was at NHTSA a decade ago. They were in talks to acquire a petabyte-size collection of videos of drivers' faces to study distraction, but there was no funding for a system that could hold it, so it never happened.

Unsure of what happened with that initiative, but I hope it gets revived. Today there are many great options for efficiently analyzing video. Storage is also cheaper.

Side Note: Last night I was driving home behind a guy whose phone was mounted to his dashboard and was playing some video on YouTube. While maneuvering to pass by him, I could clearly see his eyes locked on the phone screen instead of the road. At least with Android, maybe Google could create a safety feature that prevents both Maps and YouTube from running simultaneously.
Steep Tariffs on Mexico, Canada and China Will Take Effect Saturday
That was a sarcastic joke comment.
This would require a level of polish and sophistication that I have no reason to suspect car manufacturers would ever by capable of. I can only imagine making some sort of awkward swiping gesture while frequently glancing at the screen to verify that it worked.
that's the issue with industries like this.. no one asked for touchscreen controls, but they're cheaper and make the manufacturers more money. no one asked for their private conversations to be recorded and sold, but that juicy data is profitable.

it's not like people can stop buying cars until the situation improves. joe q public can't be expected to start a grassroots movement and go lobby, he needs to get to work to feed his four kids, which means he's buying whichever car is available. it's also impossible to vote with your wallet when every [0] auto company places profit above safety/functionality.

[0] https://foundation.mozilla.org/en/privacynotincluded/article...
Let’s start by making gestures preferable to buttons while sitting on a couch to control the TV channel okay buddy