skysight-inc/HackerNews huggingface dataset:
As others have said this isn't just Rust, distro "release" packaging is untenable now for non-base-system packages: there are an ever increasing number of packages, they release with updates users need/want at a rate far faster than the distro release schedule and have too many conflicting dependencies.

To deal with this today you install a stable base system with an overlaid "user" package system so Debian/Fedora + nixpkgs/guix/brew/snap/flatpak/mpr/pip/cargo/etc. Unfortunately because because although you can get most packages on nixpkgs you can't get all and you'll need to install multiple so it becomes a nightmare to maintain (how do you remember all the package managers you have to update during the xz vulnerability?) and extremely bloated due to duplicated dependencies (especially for GUI packages that require gnome or kde).

You do get pretty far for CLI-only packages by just adding nixpkgs though. Too bad it's so terrible to use.

MPR is also pretty interesting: You basically leverage the AUR for Debian and with a few changes you could probably make the dependency names translation automatic and transparent. It solves the bloat problem (since you'll mostly use system packages) but doesn't help with library versions.
Coming from Physics the first time I heard detailed information about Mathematica (in contrast to Maple) and the Physics related work from a Professor it was also accompanied with a huge disclaimer. Reflecting further on this, a lot of this is very niche and seems to be not explored fully in the spirit of peer review
Putting every candidate through rounds of coding tests is actually the least efficient, worst possible response to getting lots of candidates. As the article author said, "It’s already problematic how much company resources are consumed by these interviews."
Tom's Hardware has been biased towards intel(reg the recent 13th,14th gen over-voltage issues), Anand Tech seemed quite reliable in comparision.
There may be a bit of a gulf between what they claim, and what they can realistically and financially provide.

I prefer to see long term real world results myself before I start to worry about any possible ramifications, myself.
Probably depends mostly on the payout country (where you are located) that will drive KYC requirements from the processor (stripe, etc), where people are paying you from (currency acceptance), and a little bit on what you are selling (e.g. subscriptions need a little more infrastructure).

“Non-US” could be any of 190+ other countries. Where specifically?
> does that make it right?

Arguing that angle is fruitless. My fellow brazilians seem to think the law is some kind of holy tome which holds the ultimate truth of the universe. Maybe it's because we never had racial segregation laws like in the USA. There was no Martin Luther King Jr. to introduce the concept of civil disobedience to them.

Hilariously, things are so screwed up that arguing this morals angle is not even necessary. The existing laws already do a fine job at not allowing what these judges are doing. The whole problem is they're the highest court in the country and they're just doing whatever they want with not a single person able to stop them. "Selectively applying and creatively interpreting" the very simple words written in the constitution.

And every single time people respond with impressive mental gynmnastics to justify the judge-king's actions. I've had people argue with me by citing laws lower than the constitution. By getting into asinine arguments over the definition of free speech and censorship. By arguing over "isonomy". By calling me a moron for presuming to do the judge-king's job as if the contradictions weren't there in plain sight for all to see.

> These people are in for a rude awakening in a few years.

I hope I'm here to see it.

No, really. At this point it's a desperate hope. My own parents, who lived through the military dictatorship, asked me to stop saying this stuff online. They are afraid I'll be arrested.
The lock screen has been buggy for me for years at this point. At least once a day I'll turn on the screen and for half a second or so the notifications will render with perfectly square edges and then switch to the correct rounded version.

Also quite frequently I'll swipe up to view notifications beyond the fold and they'll end up in weird places, like they'll jump further up than they should or jerk around.
I mean, if you want secret group chats, you should probably use Signal. I don't see how this is a "Telegram problem", or how this relates to the macdonalds analogy.

Telegram serves one set of goals, Signal serves another. E.g. I would not trust Signal to remember that recipe photo a friend posted from their old phone last year in my group chat, or for the wedding photos they shared in the 'wedding' group to survive when I want to make an album for their on their 10 year anniversary. But I would 100% trust Telegram for this. Specifically because I know Telegram is not an encrypted communications service but a social platform, and that group chats are stored unencrypted on a server. Which is literally what I want. Just because it also happens to separately offer encryption functionality for 1on1 chats doesn't mean it needs the whole security shebang (which necessarily has consequences on other functions that people already use and rely on).

It's like I said "macdonalds does indeed have salads" and you reply "Great I'll go to macdonalds and ask for soylent green OH WAIT THEY DON'T HAVE ANY, HUR HUR HUR". Well, no, it's true, they don't. If you want soylent green go somewhere else. Specifically don't go to macdonalds and have a tantrum.
> Fare is unrelated to fair

True, but ‘fair well’ was likely just a misspelling.

> So to say “farewell” to someones is “have a good journey (in life?)”

On the wiki page for ‘fare’, you have to scroll a little to see the most relevant usage - see Etymology 2 definitions 2, 4, and 5. To get along, to pass through an experience, to happen, to progress.

As a verb, farewell is roughly synonymous with ‘be well’. (This agrees with have a good journey in life, but it doesn’t need to be thought of as travel or an analogy to travel, the meaning and common usage of farewell is already abstract and more general than travel, e.g., “how has your business fared?”)

As a noun, farewell has come to mean a valediction (the opposite of a greeting): wishing someone well when parting. Funny enough, valediction in multiple dictionaries I just checked is defined as a farewell or as the act of bidding farewell.
> What the GP was referring to was those jailed for inciting violence and hatred during the wave of riots the UK suffered last month.

My friend, I didn't refer to that at all, there's no need to lie. You were referring to those cases, not me.
Feel free to reach out, a few people from this thread seem to be doing similar things, including looking at the protocols involved and interop requirements. It would be good to combine efforts if you're that way inclined.

As far as HA integration goes, there's already an adapter available that uses the HTTP API that the tablet exposes. This of course still requires a working tablet though.

The next step for an open solution would be to either write a replacement for the tablet API that talks directly to the control box using RS485 (which will have the benefit of allowing existing integrations to work as-is), or perhaps even ignore the original API and start from scratch with something custom built for HA integration.

The original HTTP API that the tablet exposes is relatively straightforward, but it also commits quite a few sins against HTTP, such as mutating state on GET requests (making CSRF type attacks trivial). This makes a like-for-like replacement a little less palatable in my eyes.

The other tricky thing is that the tablet code is where a lot of the state is kept and the smarts of the system are located. Zone names and config, schedules, temperature sensor pairing, ... replacing the tablet API completely like-for-like might be tricky, but doing just enough to support HA integration (maybe submitting a patch to the existing integration to support the new custom API) is probably a much easier task. There should be no need to rebuild features that HA already has such as scheduling etc.
The gradients shown are "pretty". I've done some minor experiments generating gradients before and usually arrive at generated colors approaching a muddy brown or a beige grey. Did you take any steps to avoid this?
> that was an old book, people used irons to make their clothes smooth

I mean, er, while I don’t personally own an iron, myself, I’m fairly sure anyone who regularly wears shirts and things _still does_.
This looks great, I’ve been using croc for a while but I’ve heard some concerning things about the security of it. It makes sense to use WireGuard for the crypto/transport heavy lifting.
Sure buddy. Not only Debian but the kernel itself too.

Those immature unproven little projects and their silly "best practices". What do Debian or the kernel know about building and maintaining bedrock software?

https://www.phoronix.com/news/Linus-Torvalds-Bcachefs-Regret...
For Celsius to Fahrenheit, just double it and add 30. It gets you pretty close for the temperature range that humans live in.
You also don't want to find out the hard way that e.g. your new modem enrages sealions or something.
Honestly you might as well scream it into the nearest pillow. I'm sure someone somewhere reads some of them, but in most cases the very best you can hope for is a comment asking you to confirm whether it's still an issue in the latest release/beta.
Show HN: I made a book recommendation tool powered by AI
Apple's greatest weakness is that many of it's fans and I'd assume people in house assume they are the epitome of UI design when actually it's not. The thoughtlessness/pixel ratio might be worse than Microsoft in some cases, which can be hard to believe.
Safe rust cannot guarantee the lack of race conditions, only the lack of data races.
How Wikipedia Launders Regime Propaganda
Perhaps, people do currently support Youtube creators using services like Patreon.
I once got a bonus and gratz at an all hands for removing a single semicolon after a 2 week investigation.
Deepwater Sub Recovers Roman Battering Ram Used in Carthage in Punic Wars Battle
And it massively improves backup times (let alone, restores)
your book doesn't have a single bit of insight into cell cultures, microscopy, viral interactions, immune responses or anything else we've figured out in the last few centuries.

its ridiculous to use such a thing to degrade modern intellectual persuit.

please keep your 1st century book of wooly mumblings in the tax free echo chambers where it belongs, adults are talking.
Then perhaps you can share what other recent cases there have been of people jailed for posting stuff online.

And please don’t call me a liar. You said it was recent, and they were jailed. I don’t know of anything else besides the incidents I’ve covered. Worst case is I’m misinformed. And if that’s the case then I’m sorry. But I assure you that I’m not a liar.
Very handy tool. I use it to partially automate logins on a CLI tool that have 2FA. Expect hooks op (1Pass’ CLI) to send the password, then tells the program what method of 2FA I want to use (Okta push to my phone).
Corvids and parrots upended our beliefs about bird intelligence and made us realize there's more than one way to organize a brain. We still have a lot to learn about them.
Brazil's X ban is sending lots of people to Bluesky
Thank you for giving me an answer that nobody else seems to know. I have no idea if you're correct, since i haven't studied the halting problem, although i understand the general concept.
Here's another self-promotion.

https://alexsci.com/rss-blogroll-network/

This uses OPML blogrolls to crawl blog-to-blog recommendations. I seeded it with the blogs I follow and various planets (https://indieweb.org/planet) and then recursively followed recommendations to build an organic network. Lots of the content is tech-related, indieweb, and smallweb. It's grown to 17 languages and over 4000 RSS/atom feeds.

As an example, the linked blog has a page here [1] and it was discovered by a recommendation by [2].

[1] https://alexsci.com/rss-blogroll-network/discover/feed-12ac5...

[2] https://alexsci.com/rss-blogroll-network/discover/feed-8ecf9...
OOP is encapsulation, inheritance, and polymorphism. Polymorphism maps to behaviour which is type-based, but usually also based on the objects internal/mutable state. This is no surprise since OOP came out of Simula for doing simulations.
There's at least 3 different versions that can happen (the filesystem version, the kernel version (including stable backports), and the tooling version). I'm presuming udev being a dependency means bcachefs links to that (which will be different on different OS versions).
Perhaps they want to have builds they can reproduce years later?

When libraries are removed you have to update your build. This will not be the case if you use your own infrastructure (crates.io mirror).
Given that it's difficult to judge whether or not a specific piece of medical advice is good or bad, many people will flag anything that's 1) not solidly established standard of care or treatment and/or 2) not backed by a very robust reference or citation. Yes, it's likely that some potentially valid advice gets nuked in this regard, but it also captures a lot of the bad.

Medical information couched as "I'm not an expert, here's my experience and some supporting references, your mileage may vary" tends to fly far better than doubling down on dissing opposing viewpoints or wildly novel and unsubstantiated information.

Dang's somewhat adjacent commentary: <https://news.ycombinator.com/item?id=20078667> (in the context of someone requesting that bad medical advice be flagged).

My view is that at best HN might raise potential treatments / practices which people should evaluate with a qualified medical professional. And yes, I'm aware that both access to and quality of same varies tremendously and can well be its own massive challenge. Particularly when capacity to seek out and engage with providers is itself limited.
A good example, especially if you are interested in any facet of video imaging, is [0] and here is why: 1) it provides standards references, 2) it provides usable first approximations you can execute right away to verify them, 3) its examples are well-selected. Since my company supports about the most conservative industry on Earth, we have to convince layers of bureaucrats we know what we are doing and the concepts therein helped us do it. We will not necessarily buy the company's products, but they certainly gave us some ability to attach numbers to what was a bit hand-wavy. In return the company is now 'of interest'.

[0] https://www.infinitioptics.com/whitepapers/dori-detection-ob...
Hi everyone!
I made this AI tool that can find similar books. Let me know what you think about it. Looking to get some constructive and honest feedbacks. Thanks in advance.
Perhaps we can support organization like EDRi to fight for us continuously.
CAs are interesting computational systems but it is really difficult to follow the multiway hypergraph rewriting idea and its connection to physics. It sounds reasonable but I am missing a few inductive steps along the way. That may be a me thing... but I also don't know the physics to say one way or another that the outputs he finds match the physical result.

The mutational stuff for parameter search is known already via genetic algorithms which have been employed across the board in optimization, neural networks, machine learning, and even to CAs.

Exploring the space of all 'CAs' (or even the ruliad) by enumerative exhaustion is somewhat interesting but is it similar to defining a FSA by the exposition of all strings accepted by some FSA? If so that seems to be a waste of time. It seems to be a CS version of reading the tea leaves (tasseography). But I may be missing something here as well.

I think this is why he's moved on to "evolution" i.e. mutation with selective constraints (evolution). That seems to be the only way to find something somewhat automatically but it also seems that there may be an infinite number of paths... however, the domain of these functions would be limited by the size of the 'genome' (in classical genetic algorithms) or in the functional inputs of the CA. CA are generally restricted to neighbors and all information is propagated via local neighbors. This limits your rule search space and defines your state space but you could easily have CAs that depend on all neighbors (global state). NNs carry global state and early single layer perceptron's didn't scale until they were made deep (and given additional explicit structure like convolution or transformation)... yes they are all computationally equivalent but one set aren't very useful (even for us trying to understand/reason about) and others result in ChatGPT...
QuestDB is an open source time-series database for fast ingest and SQL queries
Debian has a Social Contract[1] as well as guidelines {the DFSG}[2] regarding the commitment to only distribute free and open source software that all package maintainers must adhere to. This means that package maintainers must check the licenses of source code and documentation files, clear up any ambiguities by talking to upstream, and (as a last resort) even excise code and/or documentation from Debian's copy of the codebase if it doesn't meet the requirements of the DFSG.

In practise, this means that Debian has to make its own copy of the source code available from a Debian-controlled repository, to ensure that no (accidental or otherwise) change to an upstream source archive can cause non-DFSG compliant Debian source or binary packages to be distributed.

[1] https://www.debian.org/social_contract

[2] https://wiki.debian.org/DebianFreeSoftwareGuidelines
> It's very visible who is who in this situation.

To be frank, I think most of us just see two people failing to communicate.
Already done with factoring large coprimes. Looking for next puzzle to work on. Can't get overly interested in useless puzzles (like sudoku, etc).
Terrorists would just either add e2e over existing apps or just move to ones that support it.

Criminals tend to not care about the law even making e2e illegal would do very little to stop anything.
It will sound like “you’re holding it wrong” argument. But most issues I heard about hooks is when people don’t isolate their React UI modules from other modules in the application. Instead they use the library/platform api directly in their components which is guaranteed to be a mess. Hooks are way to integrate your UI with the rest of the world, not to manage it. Things like using web sockets, playing audio, etc, should be in external modules which you connect to with hooks, and those modules should be designed with React lifecycle and state in mind. An example is react-query, which does a great job of adapting “fetching from an API” use case to the react world.
I have this same issue, and the same frustration every morning. It’s to the point where I will probably set up a shortcut and train myself not to use it haha. I really miss when it just worked!
An open-source AI code assistant inside your editor
Thanks! It looks like posting on Hacker News works well :)
In the meantime a few people pointed out the "Feedback Assistant" for Apple. There's a website and an app that spotlight finds.
This is very common, one chemical gets banned so they make a more convoluted version
Artificial estrogen comes to mind as well
It does includes its headers (stdlib.h, at least), in various subsystems.
Wow, that is really cool. One of my theses is that DuckDB will be bought by GCP (BigQuery), and polars will be bought by Databricks (or AWS). The thesis is based on the idea that Snowflake bought the Modin platform. The movement in DE seems to be towards data warehouse platforms streaming data (views/results) down to dataframe (Modin, Polars, DuckDB) platforms, which then stream down to their BI platforms. Because these database platforms are designed as OLAP platforms so, this approach makes sense.
And if you split their tongues, according to family lore, they can talk.
I made the mistake of finding answers to the hardest useful problems first (factoring, Goldbach's), and now I'm looking for aomething else to work on.
Same here - fetch the password from mac's "security" command, and then select the 2fa method.
Charm provides an excellent suite of tools for building TUIs; bubble tea is only one of them. It’s gotten me interested in building CLI programs, as an anecdote.
> only one person figured out how to sign up for free trial...

No. Only one person was willing to go through the hassle of creating an account and the risk of giving you a password just to try this.

Launching a product is commonly much harder than writing the software. This is an example of that reality.
Buy, Borrow, Die – Explained
Offering Free Backlinks on Metapreviews.com
I am launching my free small tool Meta Previews tomorrow on ProductHunt.

It has an examples page where it shows website open graph previews.

LMK if you want to show your project on that page to catch some extra eyeballs tomorrow.

Tool DR is 3.6 so it can help you increase yours
There was a cheese shortage. Everyone knows this
Oh, absolutely.

That's why the judge-king preemptively threatened to fine anyone caught doing so 10kUSD/day.

He also ordered the VPNs themselves to prevent access to X. It's unclear to me whether he even has jurisdiction over them.

He might also have ordered the big techs to delete the VPN apps themselves from their app stores and even remotely from people's phones. Haven't confirmed this information yet but I wouldn't be surprised.
Designing a 600V Buck Converter in 24 Hours
There's a difference between something being possible vs supported. In C/C++ you can have a type, and a const version of that type. In Java you can't define a class and automatically be able make a reference to a const object of that class. You can make a final reference, but that only means you're always referencing the same (mutable) object. You could you use final fields for the entire object, but then you have to make another type for the mutable kind, or builders to go from one to an other. Another example is Unmodifiable collections, which are only views on modifiable ones, so you can't be sure it's not modified. A language that supported immutability would come with some of these batteries included.

There are places to use encapsulation with mutability, such as simulations, but having hidden mutable states is not desirable property when constructing rapidly changing applications.

I do my best to keep things sane when working with a Java or Ruby or what have you codebase, but I don't pretend it's something it's not. Just do the best that the codebase and organization can tolerate.
What Do People Want from AppleTV That Isn't Already Possible? Apple Intelligence
If Apple released an M-Series AppleTV 4K with sufficient RAM, it would be an AppleTV with Apple Intelligence. It could also be designated as an Apple Home Preferred Home Hub.

The groundwork would then be laid for HomePods and HomePod minis to receive voice queries and respond with Apple Intelligence-powered answers.
Agree - it's also a superb account of hacking, in the older, positive sense of the word
What makes a system engineering language "proper"? And what languages besides C fulfill those criteria?
Active Inference, homeostatic regulation and adaptive behavioural control
The AI angle is weird, and a red herring. I’ll happily give 100 to 1 odds that something as abstract as topos theory isn’t useful to machine learning. As far as I know, the full weight of topos theory isn’t even needed for algebraic geometry.

The story of Grothendieck is a tragedy about a generational genius, not unlike Godel’s story. It’s deep and far reaching enough to stand on its own without AI hype making it appear more relevant.