skysight-inc/HackerNews huggingface dataset:
Similar with kidney disease ... caught mine at 55% kidney function in 2018. The neuphrologist told me prepare to go on dialysis i said ha whatever doctor not listening to you! Changed my diet .. no steak/beef or pork, no preservative laden foods (anything bought in store has only a few natural ingredients), more fruits, a gallon of water a day (some unsweet tea and splash of lemonade but never sugar or soda drinks.. why drink calories.. not for me), avoid all medications (only if dire ill take them) and maintain same weight of 170 (5'11) through daily exercise. My function within 6 months or so of doing such rose to 70% and years later i maintain it at 75 to 85% percent. It goes down when if and when I get sick due to taking meds but goes back up.

What we put in our bodies means everything!
Network Effect is a bitch.
Executable documentation:

Hitchstory is a type-safe StrictYAML python integration testing framework exploring some interesting ideas around this.

https://hitchdev.com/hitchstory/

Example:

https://hitchdev.com/hitchstory/using/behavior/run-single-na...

Source:

https://github.com/hitchdev/hitchstory/blob/master/hitch/sto...

See also the explanation of self-rewriting tests:

https://hitchdev.com/hitchstory/why/rewrite/
And that's when those couples often get divorced.

There's strong value in staying with a first partner, like a high school sweetheart. Growing together through life's challenges creates deep emotional bonds and shared experiences. Long-term stability comes from building trust over time and avoiding the emotional toll of repeated breakups.

Couples who navigate growth together often develop stronger, more resilient partnerships.
Do other mainstream kernels have a stable driver API?

I guess the NT kernel needs to. Does Darwin?
Wikipedia has a list of neutrino detectors around the world.

https://en.m.wikipedia.org/wiki/Neutrino_detector
It's quite similar, and in both cases the problem is the same: open source is not a business model.

You can make a business that supports an open source product by providing hosting or services, but you cannot expect to be the largest provider or to make the most money off of it because you're giving away much of your labor for free.

This is all well and good if you're a company whose mission is simply to ensure that the software survives—in that case your business exists precisely to enable you to give away free labor—but we run into issues when companies want to become large and profitable and pay off investors.

That's why AWS's hosting is a problem. If you look at each database who's done it it's never about sustainability for the project, it's always that the for profit entity isn't profitable enough.
https://archive.ph/Bas23
Telepresence mainly tunnels traffic from existing services within Kubernetes namespaces.

Kloudlite, on the other hand, orchestrates environments and managed services, connecting them to workspaces without exposing Kubernetes APIs to the end user.

From a networking perspective, Kloudlite offers technical advantages. It operates at OSI Layers 3 and 4 using a WireGuard network, while Telepresence functions primarily at Layer 7 and partly at Layer 4 using application proxies. Because Kloudlite works at Layer 3, it provides a higher level of abstraction for connecting services and devices.

You can link multiple clusters—including your local machine—within your team. All environments and services managed by Kloudlite become part of the same WireGuard network.

For example, you can create a shared database in a remote cloud cluster, clone environments and apps to a local cluster, and start development. Another developer on a different machine can easily switch to your environment and access the same services, enabling seamless collaboration. Since Kloudlite uses a WireGuard network, any device with a WireGuard client can connect to access these services.
Kennedy, Merkley introduce bill to end TSA facial recognition (2023)
I think this sounds good but is ultimately not good advice.

Finishing, as in will power, focus, and vision, is like a muscle that you can take to the gym.

This advice is the equivalent of going for a run one day and never picking up the habit. I don't think it will lead to fitness.
Don’t listen to the lovers of Next saying you need both.

Bundle the client and serve it from Python. Use Python for APIs that you call from the client. You can bundle a server and client bundle optimally, do SSR within Python and hydrate the client with the client bundle.
You could just hand-edit Inkscape's plain or optimized SVG file: https://bimigroup.org/creating-bimi-svg-logo-files/

(It's really not too difficult.)
In affinity, you have something like a layer window with all your shapes, similar to layer and objects in Inkscape. The "layers" work like groups, so if you drag one shape into another shape, it gets clipped.

So say you want to make something like a wall with a tunnel/cave and a road in it. You can draw a rectnagle, a circle, put the circle inside the rectangle and it's clipped, then use a triangle for the road and put it inside the circle and it's clipped.

In Inkscape you need to select both shapes and use clip group. Which shape clips which depends on which shape is above the other. I can't tell you which one sould be above, by the way, because I never remember it. If you want to clip one shape by another shape that is already inside a clipping group, you have another problem because you need to double click the group to be able to selected the clipped shape. The more layers of clipping you have, the more you have to double click.

The layer structure is also different. In Affinity, the shape itself is the group and occupies only 1 line in the layers window. In Inkscape, every clipping group creates 3 entries in the objects window. One for the group itself, one for the shape at the background, and one for the shapes being clipped. So in Inkscape you have something like:

g277 (this is the group)

-> circle

-> Clip

---> rectangle

In affinity you have:

rectangle

-> circle
I wrote code on a DECSYSTEM-20, the C compiler was not officially supported. It had a 36-bit word and a 7-bit byte. Yep, when you packed bytes into a word there were bits left over.

And I was tasked with reading a tape with binary data in 8-bit format. Hilarity ensued.
"The Contract" – Zach Woods and Jira
Hate Jira all you want... but this is actually funny.
Shame about the lack of a stable kernel driver ABI/API in Linux otherwise this kernel could inherent a lot of drivers.
nit - Rust does allow memory leaks in safe code. https://doc.rust-lang.org/std/mem/fn.forget.html#safety
Don’t you mean 2,4, and 8?
95% of projects are design fails in this regard... few projects think about Day 2 Ops
Show HN: Top Richest USDT Addresses – Track Tether Whales Across Networks
Ever wondered who holds the most Tether (USDT) in the crypto world? Curious about how much of the total USDT supply is concentrated in the top wallets? I've created a free tool to answer these questions and more.

I present to you a comprehensive tracker for the top USDT (Tether) addresses across major networks like Ethereum, Tron.

Did you know? The top 100 addresses hold a significant portion of the total USDT supply. With this tool, you can see exactly how much they control and track changes over time.

Key features:

- Lists top 100 USDT addresses by balance

- Shows network, balance, and transaction count for each address

- Visualizes USDT distribution across top holders
Calculates the percentage of total USDT supply held by top addresses

- Updates data regularly
- Free to use

As stablecoins like USDT play an increasingly important role in crypto markets, it's crucial to have transparency into major holders and fund flows. This tool aims to provide insights into USDT whale activity and concentration, helping users understand the dynamics of wealth distribution in the Tether ecosystem.
I'd love to get feedback from the HN community on the tool's usefulness and any suggestions for improvement.
Check it out: https://usdtqrtool.com/top-usdt-addresses

The website also offers other USDT tools:
- [USDT Address Checker](https://usdtqrtool.com/check-usdt-address): Validate USDT addresses across networks

- [USDT QR Code Generator](https://usdtqrtool.com/): Generate QR codes for USDT addresses

- [USDT Converter](https://usdtqrtool.com/converter): Convert USDT to other currencies

- [Top 100 Crypto Exchanges](https://usdtqrtool.com/top-crypto-exchanges): View information on the top 100 cryptocurrency exchanges.

- [USDT QR Code API](https://usdtqrtool.com/api-docs): API documentation for displaying USDT QR codes in terminal

Check out all tools by this link: https://usdtqrtool.com/all-tools

Let me know what you think!
Not to disagree with you or the commenters pointing out other Japan-specific factors, but I think there is one more possible explanation for the project's failure: its top-down, government-bureaucrat-led nature. I've lived in Japan for forty years and have worked at a national university for the past twenty. The government regularly launches initiatives, sets goals, and promotes catch phrases that are supposed to lead to greater progress and prosperity. But, because the initiators and funders are often only tenuously connected to the complex and dynamic reality, the projects become rigid and wasteful, and eventually wither and die, more often than not.
That is basically what a neural network based chess engine is. The function the neural network is encoding is logically equivalent to "probability this move is the best for this board state".

The resolution isn't great, and adding search to that can be used to develop an implicit measure of how accurate the function is (ie, probability the move suggested in a position remains unchanged after searching the move tree for better alternatives).
$ meme init
meme template initiated
This kind of use of unsafe has been in rust forever, for example with `Sync`, `Send`. Implementing an unsafe marker trait to promise to the compiler that other methods on the structure act a certain way.

The scope of an unsafe block has always been interpreted to include guaranteeing things about it's surroundings up to other things in the same module. E.g. if I'm implementing `Vector::push` I'm going to rely on the fact that `self.capacity` really is the size of the allocation behind `self.ptr` without verifying it, and I'm going to feel good about that because those fields aren't public and everything within the module doesn't let you violate that constraint, so it's not possible for external safe code to violate it.

The same applies to marker traits. If I'm writing `unsafe impl Send for MyStruct {}` I'm promising that the module exposes an interface where `MyStruct` with will always comply with the requirements of `Send` no matter what safe external code does (i.e. sending MyStructs across threads is safe given the exposed API). With this proposal if I write `unsafe impl PinCoerceUnsized for MyStruct {}` I'm promising the same with respect to that (whatever the documentation for that trait ends up saying, which should essentially be that I've implemented `Deref for MyStruct` in the same module and I don't expose any way for safe external code to change what reference `Deref` returns).
Not only the header photo. Scrolling through the article just to look at it's 14 photos is worth the effort. In these days of "slap a shutterstock image on it and move on", it's a beautiful thing to see.
I was explicitly comparing against Europe. I wasn’t calling Israel part of Europe.
Also known as "long polling": https://en.wikipedia.org/wiki/Push_technology#Long_polling
It's a cure as long as you have $600-$1000 per month in the US for ozempic or tirzepatide.
Hey! That's my degree!
Sorry, did you read Matt's blog post? The one that said this?

> DHH claims to be an expert on open source, but his toxic personality and inability to scale teams means that although he has invented about half a trillion dollars worth of good ideas, most of the value has been captured by others.

And this?

> Rails, finally some open source! Looks like ~943k lines of code, 143k from Basecamp org. Automattic publishes 6.58M lines of open source code, 6.9x more than you. Yet, we’re “doing open source dirty”? Shopify used Rails to build a $7B/revenue and growing business, why didn’t you?

And this?

> 37signals inspired tons of what Automattic does! We’re now half a billion in revenue. Why are you still so small?

Matt isn't talking about sustainability for open source—no one could accuse Rails of being unsustainable—he's talking about open source as a vehicle for developing personal wealth.

If at this point you think Matt is motivated by anything other than greed, you haven't been reading enough of what he's writing. The trademark thing and "sustainability" is a very thin veneer on top of a man who thinks $400 million net worth is still too little.

https://archive.is/4yLNR
> For the damn accountants who care about the cost of bytes.

Finally! A language that can calculate my S3 bill
If people don't want to have children, maybe it's better to focus on solving aging instead. With an immortal population you don't need to worry about elderly people being unable to work, and you only need enough children to replace those who have died from an unnatural death, which would be very little in comparison.
We probably wouldn't have chosen hex in a theoretical world where bytes were 10 bits, right? It would probably be two groups of 5 like 02:21 == 85 (like an ip address) or five groups of two 0x01111 == 85. It just has to be one of its divisors.
Ebola doesn’t live very long outside the host, so I think you could probably have them put the hundred dollar bill aside for a day or so and then come back and grab it.
“fail to find” is one of my favorite aspects of Kagi. When I get that message, I know I need to adjust my search terms. In contrast, Google wants to show me something even if there are no good results, but when it’s just junk, that wastes my time.
Grammar changes over time and is an expression of peoples place and background. Hence there is no 'true' grammar. Just like in programming languages, correctness is based on the language. To attempt to control grammar and expression is an attempt to marginalize and disinherit the 'other'.
New communities on the internet have raised and used their own forms of expression and grammar from the earliest days. It serves to know who is in your group and what ones background is.
Inkscape is one of the best and most important tools in my arsenal. From creating and editing vectors for use with a laser cutter to designing icons when tools like Illustrator are too expensive and alternatives like ChatGPT fall short, Inkscape never ceases to amaze me with its capabilities. It's remarkable how well this open-source, free application performs. Thank you, Inkscape, for being one of the most reliable and impressive apps I know!
Yes, the drawback of unsafe is one single goof in just one unsafe block can blow your entire program wide open. The advantage is that your entire program isn't one gigantic unsafe block (like C).

The magnitude matters.
Thank you for reading!

Even if it takes up only a small percentage of time, it probably takes up the majority of frustration (that's at least true for me)
To expand on this, the circumference is divided into four quadrants, and you must shoot from your own quadrant without rotating the board (although physical abilities considered, many people play with house rules where you can rotate it). Saying your butt has to be on your seat limits how much you're allowed to move yourself around the board.

It's true that even with that rule, you can typically lean to take a shot from both extremes of your quadrant, however those shots are harder to aim because you're not positioned behind the shot.
https://github.com/acbits/reftrack-plugin

I wrote this GCC plugin for this exact reason. Let's see whether the kernel team is interested in adopting it.
Looks cool, emphasis on simplicity, looking forward to trying it out. There's a lot of potential for DevOps and SRE utilization here considering GH Actions, Terraform, and many others use or are moving toward YAML
It isn’t harmful, right? Just like getting a little accuracy from a fused multiply add. It just isn’t useful if you can’t depend on it.
Linux is my DD on Wintel (AlderLake); IIRC (K)Ubuntu have those same packages in ARMv8 (and gcc for the rest) so it should 99% be the same for me.
Can a $350M Plan Transform 5th Avenue into a Grand Boulevard?
Not after you have to google, "What's the equivalent of `show tables` in postgres?", because the psql command names are completely arbitrary.
Hah. Why did they do that?
I wish the types were all in bytes instead of bits too. u1 is unsigned 1 byte and u8 is 8 bytes.

That's probably not going to fly anymore though
Cool! I've been wondering for s while if it wouldn't be possible to use lichess games for various ratings to make typical mistakes.

I'm also curious about if it would be possible to mimic certain playing styles. Two beginners can have the same rating but one might lose because they have a weak opening, and the other one because they mess upo the end game, for example.

Random mistakes doesn't mimic human play very well.
Dev puts financial future on the line to resurrect a dead video game genre
Hey! I'm glad to see you. Hezbollah was a Khomeinist response to the Israeli invasion of Lebanon. If you want to argue that Israel bears some responsibility for the destabilization of Lebanon, I won't argue. But it was trained and guided by the IRGC from its inception; the modern incarnation of Hezbollah is directed by the IRGC Quds Force. If you want to argue that the two organizations (QF and Hezbollah) are separable, you have two simple fact patterns to contend with:

* Hezbollah fully mobilized to engage, on behalf of the Syrian Baathists, during the Syrian civil war. By some accounts Hezbollah was the most effective fighting force in the entire conflict. There was no clear ideological reason Hezbollah should have committed itself and other Lebanese militia to that conflict; it did so because Iran and the Baathist leadership of Syria are aligned politically. It's striking, reviewing the entire history of Hezbollah's military conflict, that the Syrian theater accounts for a plurality of all military casualties ever taken by Hezbollah. I'd like to understand your explanation for Hezbollah taking over 2,000 infantry casualties in Syria that excludes the IRGC directing them to do so.

* The Mossad pager attack struck Iran's foreign envoy to Lebanon (that's reported in the story we're commenting on) and dozens of Iranian Quds Force operatives in the Bekaa valley. I'm curious what your explanation of those casualties would be, apart from the obvious and widely reported suggestion that Hezbollah under Nasrallah was an instrument of the QF.

The claim that Hezbollah is directed by and is in essence an instrument of the Quds Force fits into a context of Iran's strategy of engaging militarily through a network of proxies --- the claim I'm making is one Iran itself makes. Iran's proxies include not just Hezbollah but Kata'ib Hezbollah in Iraq, Ansar Allah in Yemen, and Hamas in Gaza --- Hamas being noteworthy because they had a falling out with the IRGC because they supported the Sunni insurgency in Syria.

It's wild to me, as a westerner, that on the leaderboard of "most salient military conflicts in the Middle East", Israel/Palestine ranks at best #3, behind the Saudi/Persian rivalry (which claimed hundreds of thousands of noncombatant lives in Yemen) and the Sunni/Alawite conflict in Syria (which claimed hundreds of thousands of noncombatant lives in Syria).

Let me know where our premises differ!
The TSA is a joke and is nothing more than security theater and a government jobs program for low skilled workers.

>Undercover tests conducted by the Department of Homeland Security have shown that the TSA's failure rate frequently ranges between 80% and 95%.

- https://abcnews.go.com/US/tsa-fails-tests-latest-undercover-...

- https://en.wikipedia.org/wiki/Transportation_Security_Admini...

>An internal investigation of the Transportation Security Administration revealed security failures at dozens of the nation’s busiest airports, where undercover investigators were able to smuggle mock explosives or banned weapons through checkpoints in 95 percent of trials, ABC News has learned.

- https://abcnews.go.com/US/exclusive-undercover-dhs-tests-fin...
They do in the US. I have no clue about France.

Here is a source:

Intergenerational Mobility of Immigrants in the United States over Two Centuries, Ran Abramitzky American Economic Review, vol. 111, no. 2, February 2021

https://www.aeaweb.org/articles?id=10.1257/aer.20191586

Here is a podcast with the study authors:

https://www.econtalk.org/ran-abramitzky-and-leah-boustan-on-...
My first experience with computers was 45 years ago, and a "byte" back then was defined as an 8-bit quantity. And in the intervening 45 years, I've never come across a different meaning for "byte". I'll ask for a citation for a definition of "byte" that isn't 8-bits.
I highly censor myself on HN as I know most of my views are in the minority, but I'm happy to see your response.

To add to your point, I've also found that developing the relational skills necessary to bring a marriage relationship through tricky waters often leads to success in similar, but perhaps not so dire, circumstances.

It's also been common knowledge for some time now that children tend to do much better when stability is present in the home. If a child always thinks one of their parents might just up and leave one day, they tend to act accordingly (read: exhibit undesired behaviors).

I understand marriage isn't for everyone, and I certainly don't promote it as such, but I also wouldn't advise people to treat marriage as no more than something that can start today and end tomorrow, on a whim.
Thanks for the writeup, very interesting and detailed! and the effort of digging through the browser code to find all this is fantastic!
Anyone who wants to do kernel-level development should first do Embedded hardware/software interfacing. No RTOS, plain “Embedded C”, with some bit banging and dealing with voltage spikesc transients and people doing stupid shit to hardware (yes, really) and other things. Know the memory map and recite it from memory. Some might think I’m joking or being facetious - no, I’m pretty serious actually. I’d rather have an embedded person writing kernel drivers in slapped-together C than a Rustacian that complains about unsafe code and being an idiot about it. See [0] for detailed explanation.

People need to learn the niceness of safety and perfect execution is a continuum of tolerances and flimsy guarantees from unmarked silicon that could be made in US, but is most likely a knock off made in China that will fail in 1/3rd of the expected time and gives a false reading if you so much as look at it the wrong way.

[0] https://www.usenix.org/system/files/1311_05-08_mickens.pdf
What is he right about exactly?

And is Automattic providing trademark, infrastructure and moral support to WP Engine? As far as I understand WP Engine is just a WordPress plugin.
So those immigrants are actually "documented", in some way, because they have got their visa after passing some screening processes.
That would be an interesting contrast to 1984's dystopian Newspeak, which aimed to eliminate all individuality in language.
Execs love genai & execs make purchasing decisions.
I'm not a rust fanboy but isn't the point of rust to dramatically decrease the area in which null pointer dereferences and friends can occur, and thus make them more likely to be spotted?
Typo, I fixed it in the new draft: https://isocpp.org/files/papers/D3477R1.html
Isn't this premature? Regardless of philosophy on government surveillance, there is no indication this was a "backdoor" or some mathematical weakness put in place by government.

A system designed to allow access to data is not by definition a backdoor.
Related:

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

Some more horror stories from merchants in the comments there.