skysight-inc/HackerNews huggingface dataset:
Trees effectively behave as a buffer for the water cycle. Under conditions of high rainfall, they absorb a lot of water from the ground. Under conditions of low rainfall, they must nonetheless continue to release moisture via evapotranspiration, which promotes the production of rain in dry conditions. This mean that forested locations are more resistant to both floods and droughts.

Tree roots also greatly reduce erosion, which means that rainfall is more likely to end up in a few well-established waterways and less likely to be spread across numerous tiny rivulets; it also means that waterways are less likely to change shape over time. Large, stable waterways are much easier to collect water from (e.g., via dammed reservoirs) than small or unstable waterways.

However, I'm not sure how much of a factor erosion is here. I suspect it will only directly impact small communities that rely on minor waterways for drinking water. (Mind you, when small communities connect up to city water because their existing water supply becomes unreliable, that can affect the city's water supply.)
What a really odd take on this whole matter.
Most parties serve alcoholic drinks. Alcohol is a common reason for sudden and early deaths. Do you go around saying that in every party you attend?
Ahh! So it's not the ESP that has an extra connection, it's the relay breakout board.

That makes much more sense.

Yeah, I guess you would need to sound the doorbell every boot, and that might be inconvenient in places with a lot of power supply issues / loadshedding.

That said, that quick-boot-button link? That's some brilliant info right there.
Okay, huge tangent, but just yesterday at the dinner table this came up. I realized I've shied away from the horrors of boiling live lobsters, and I'm not okay with doing it any more.

I need to learn how to kill them less painfully prior to cooking. And I doubt I can eat restaurant lobster in good conscience any more.
Didn't know what LTSC was about, so for people in the same boat:

https://learn.microsoft.com/en-us/windows/iot/iot-enterprise...

The main issue I'd see is licensing. It seems to be a completely different bucket, so would it activate with a Home or Pro license ? (OEM or not)
But hang on, your original comment was slating Linux for people saying that it was an escape for the past 30 years. It is now an escape for an ever increasing audience and set of use cases, and you're saying that these new people who have to this point not had any issues with running Windows games won't be able to "escape" because they'd have to play Windows games?

Have some consistency.
Stanford Hacking for Defense 2024
Judaism is a religion. The people (at least the ones I interacted with) couldn't be more different both genetically and culturally. You are making it sound as there is some kind of conspiracy that the "Jewish people" are executing. Whereas in reality, it just happens that some Jewish people got a shit ton of power.
Yes, he's an accomplished lawyer and quite famous on the style blogs!
Most of the "results" of various forms of "meditation" have an element of "time served" (time spent "doing" the particular "activity") before they arise.

It is extremely common for people to experience an "early" result and mistakenly believe it is a "later" (much later) result. Among the many reasons why one is not supposed to develop attachments to the "results" is this very mistake.
Clarification from Ray Kurzweil on arrival of AGI – still 2029
100%. This is the nail in the coffin for me with Windows. It's all Mac and Linux from here on out.
For small cities a bus is better than a subway. There is no traffic so a bus moves fast enough, and roads don't cost that much. You need those roads anyway for trucks, so may as well reuse them. When a city grows close to a million they should start installing metros - but cities have plenty of warning and so should start reserving space for the metro at 500k.
Apple is first company charged with violating EU's DMA rules
If you are on a stranded Boeing spaceship right now, this is not news that will bring you comfort.
Why? Things like this happen all the time and make it to the front page of HN. I've seen people's Google accounts get locked out because of stupid reasons. The IG account has no connection to my Facebook account, and I can't understand how it has affected my Facebook account.
I switched my gaming/ai pc from windows to linux few months ago, and I have to say gaming for linux is very doable now, I only had few issues with battle.net but now that its setup it works fine.

And not to mention all torch and cuda stuff works just fine.

I wrote a post about it recently: https://punkx.org/jackdoe/linux-desktop.html and using it few more months I can only say that the experience is even better. I even did dist and everything kept working. So if you are thinking of giving linux a chance, now is a good time :)

My daughter's school is a "Microsoft school", and its basically forbidden to be with non Windows laptop.. even though everything works fine on macos/linux etc, even the safe exam browser.

I have never been involved in her school's policies, but this is just ridiculous. The way Microsoft claws their ways into schools and governments is just brilliant. There is a mix of incompetence, corruptions and people's people fear of being fired, and sunk cost fallacy, and its just deadlocked.
Most importantly, it's away from most Windows userland, with cloud accounts, licenses, ads, and other unwanted stuff.
I don't think it looks that bad. My blog's anchors are hover-visible on desktop and always visible on mobile (with lower opacity). I used this query to check for hover event availability to decide whether they should be always-visible: `@media screen and (hover: none)`. I think it turned out pretty ok¹.

[1]: https://ahmetsait.com/blog/en/Hello-World
Your comment gives better reasons than the article for not using LangChain.
eBay got away with it because some of the people involved were CIA officers working to collect data from eBay's customers. https://youtu.be/GnQMuS87gLw
And how do you propose Regular Joe procure a license? Not trying to be snide, but LTSC is an enterprise product that is only available with volume licensing.

So unless you want to pirate it…
> Imagine

Google's Play Store and Microsoft's Xbox charge the same as Apple's App Store.

Microsoft's Windows Store charges less, but nobody uses it store anyway.
Until recently, you would have been hard-pressed to find a French restaurant selling anything like a burger, maybe it's still the case?

On the other hand, many Americans think having a burger as the main course is perfectly acceptable.
It’s not self centered at all. People act because there is some benefit to them in their action. You suggested I take an action without providing a convincing benefit. I was actually hoping to help you, by explaining why the types of suggestions you’re providing to people are likely to fall upon deaf ears.
> that’s an example of “bad facts make bad law”

How? The Allies defeated Hitler and more or less said no more wars of conquest, especially in Europe. That precedent was cemented with MAD and the bipolar world order.

Putin is relitigating that line. If anyone has a say in that (and the firepower to back it) it’s the Allies. (Or at least the ones that survived.)
There is an interesting "History of the Amiga" article in Ars Technica [1], and the sense I got is that the Amiga didn't win out for non-technical reasons.

It was, hands down, the best hardware/software combo out there. If I remember the article correctly, the Amiga failed for other reasons. Bad marketing, bad Commodore management decisions, etc.

[1] https://arstechnica.com/series/history-of-the-amiga/
I should have mentioned that, yeah Licensing is the key problem here but there is a github script that fixes this if you don't have any ethical issues with that.

But personally if I already have a legal copy of Win11 I have no moral problems with reinstalling LTSC and using a script to activate it.
If you’d construct a torture
test rig, you’d construct it for easy egress and probably put your fire control container right next to or below it.
> For instance, fewer values per node means less information to copy when copying the node. Locking is more granular with fewer values per node because fewer values are locked at a time.

But this also assumes single-threaded computation. Increasingly, high-performance computers are SIMD-compute (aka: GPUs, and if not, at a minimum you're using AVX512 or ARM SVE).

If you have 1024-threads per thread group (common maximum in GPUs), that will commonly be used to create 1024-element B-Tree nodes, as sorting can be accomplished in a single pass network. (Bitonic network: https://en.wikipedia.org/wiki/Bitonic_sorter)

A singular lock that covers the whole 1024-node would better match these very wide GPUs that perform very wide SIMD-execution in practice. Physically, GPUs are 32-wide for NVidia and 32-wide or 64-wide for AMD. But various software tricks increase the width by either ganging-up neighboring compute-units in parallel and synchronizing them... or by running the same code across sequential passes like in AMD GCN architecture.

However, the programming interface of a 1024-wide (looking) piece of hardware/equipment naturally maps to 1024-wide B-Tree nodes, a 1024-wide Bitonic sort (or MergePath sort), and other such parallel sorting networks.

----------

B-Trees are "some number larger than 2", which I think for modern high-performance SIMD-based GPUs, the number absolutely should be "more than 2".

Where I'm wondering, is if the optimal algorithm is 32-wide (aka: one NVidia wave, the smallest unit of computation on an NVidia GPU), or if the optimal algorithm is 1024-wide (the maximum gang of waves that can work as a team). Or if maybe using the said maximum-gang across an even larger node (ex: 4096-wide) has any benefits.

--------

We are reaching the point where compute is so cheap that even a 1024-wide parallel sort is a trifling thing.
PIPS made it very clear that the way-forward was a unixish kernel/base system - as Apple did, as Android did, and in fact, years before either, as Nokia did with Maemo/Meego.

It was pure facade to say "continue with Symbian because PIPS + Qt". There were a lot of strange quirks in PIPS because the underlaying system/kernel wasn't unixish. And there were a lot of things all unixish systems as of 2008 already did well (multi-CPU, large memory) which Symbian really struggled with. Some of the "small-system optimisation" in Symbian (the single global service message port / queuing system) made it very hard to parallelize/scale out.

Nokia somehow was so uncomfortable with the idea of an opensource "base" that they rather bet on / sold out to Microsoft. But then, this is water down the river, and we will never know whether "alternatives" to the bet they made would have had better returns.
CentOS stream is red hat.
My hero!

I looked into what it would take to tackle it from the source code, There were some barriers, like the jars not really being published to maven, but the biggest just being the time & energy investment to pick up java again.

I'll definitely be looking into this project and seeing if there's anything I can contribute back.
They're called kaomoji https://en.wikipedia.org/wiki/Kaomoji (face-character)
Social Tip
We’ve come full circle when an anchor is considered a service or an unimportant nice to have.
Talking firsthand, There is significant effort into ensuring that both 8.6.z (through to current) and 9.2.z (through to current) are fedramp compliant, this requirement eats my day, every day.

8.6 and 9.2 kernels are released more frequently than other streams, if you want more frequent updates for compliance reasons, these are the streams to use.
OpenAI CTO: 'Some Creative Jobs Will Go Away'
a lot of people actually clueless on why apple charge a fee so they are like, why are you charging? the web didn't charge me either. when in fact apple provides all the infrastructure, distribution, security, payment system.
> Vapes are proven to be highly effective at getting people to quit smoking.

... Quit smoking cigarettes. It's only replacing one type of litter (cigarette butts) with another (charged batteries plus some contaminated plastics and electronics).
I created an AI HR startup to automate reviewing 1000s of CV's manually
I’m excited to share with you my new project, Simple HR! After years of witnessing the pain points in the hiring process, I decided to create an AI-driven solution that significantly eases the burden of manually screening thousands of CVs and organising them.
Most underrated comment!

Also, this would be contrary to GP's comment - it would be the right reason. Imagine if a bald person is walking by and a toupee happens to fall on their head and they can see themselves in a window reflection of a toupee shop that just so happens to be there.

Use some ML/AI to choose the right fit, style, hair color etc., the drop orientation, and angle. Throw in some ChatGTP integration to suggest using scalp glue. Combined with OP's marking skills they will be in business in no time!
Even if you don't want an app, you have to pay $99 for the privilege of a "Login with Apple" button on your website.
They may well have, but the government hasn't proven it.
> Laws. Existing laws prevent developers from doing that.

Whose laws? The US's laws? Many app developers aren't in the US.
I thought this sounded interesting - idea is to stop paying social media influencers for pumping up products, and instead to pay smaller amounts to regular people. The idea is that it would encourage people to be more vocal about products they like, and I can see how it could work.
Merging AI and human efforts to tackle complex mathematical problems
Could you walk folks through about how you find noting potential conflicts of interest as "offensive and personal?" I don't quite follow as I'm from the goose-gander school of things that are good for.

Disclosure: I have used a variety of Apple products since the mid-1990s. Also, I have participated in an environmental coverup: "Private! Put sand over that JP8 you spilt! You are holding up the whole lager! Yes sergeant!"
And the large type batteries are just made up of a bunch of smaller cells, typically. Stuff that can fit in a flashlight.
Doesn't water have the exact same problem in the context of electric charge? The water might get hydrolyzed, producing even more oxygen and giving you hydrogen gas as a bonus. "Lots of water" might be an understatement -- if you can't submerge the entire battery in water, don't even try it.
Transport company gets some money and ticket man gets a share. There is no incentive for them to be human.
My favourite is MapViewOfFile3FromApp [0], which is one of the seven variants of MapViewOfFile.

[0]: https://learn.microsoft.com/windows/win32/api/memoryapi/nf-m...
Also, I would argue that, if your own train of thought is at risk of being derailed by a person interrupting in order to protect their own train of thought from derailing ... then (assuming you're not aware of it and doing it intentionally) perhaps it may be worth considering if you're being partially "uninterruptible".

A good communicator should communicate no more than 2-3 ideas max, before allowing a gap for counterpoints (i.e. inviting constructive "interruptions") to occur.

If you've branched n times from the original argument and people are still trying to debate the root of the tree, of course they need to interrupt; otherwise they'll be stuck debating the leaf nodes, or worse, appear to be rudely ignoring all n-1 arguments in order to return to the (presumably now largely irrelevant) root node of the conversation.

Meanwhile, you've managed to get n arguments in and managed to get offended at the interruption. win-win /s

- sorry, not a personal attack; just a point I see often, which your comment reminded me of :)
It's on purpose. You're supposed to browse the new content, not old one.
You could make that case for a lot of popular tech stacks, and in many circumstances 100+ engineers working in a single code base is going to be a pain regardless of thee stack.
I don't like side notes. It tries to separate the readers to two groups---one who wants more details and the other who doesn't, but the problem is that there's no such natural division.

When I read articles with side notes, I often find myself constantly checking the side notes and then regret doing it because the info is unnecessary. I prefer the author to carefully think through and choose what info to present instead of just dumping info to the side notes.
Which had many oddities surrounding it
I love this reasoning! Absolutely succinct
> Then your apps won't expire.

Correction: then your apps will last a year before they expire. You'll still need to reinstall yearly.
“apt install foo+ bar-” will install foo and remove bar, in one operation.
In spite of everything else, you've got to respect MS for their commitment to backward compatibility. I still frequently run Paint Shop Pro 7 (bought way back in 2000) on Windows 10.

Meanwhile, iOS games I developed in the 2012-2014 period were no longer runnable by the end of 2017 (due to the iOS transition to 64bit)
It is a very hard thing to calibrate. I try to have my internal conflicts and the like get put onto the canvas. I imagine that part of the perceived distraction is because of the CSS being bad (I suck at CSS so much). I'll go dig through a few Tailwind examples and see if I can make the messages more compact.
>“Modern science hasn’t deprived anyone of anything,” said Mr. Witte, the beer expert.

Pretty tone deaf for an expert. This comment completely misses the point of the experiment.
I don't think anyone's contending that Boeing didn't have the resources. Like tons of once respectable titans of their given industry, they have had a rash of a new management structure that was of the "corporate pirate" variety, that shows up, acquires control, slashes costs across the board, does stock buybacks and bonuses regularly, makes products worse but continues trading on the name of the business for as long as possible, preferably for good but they're also quite happy to run a business firmly into the ground then sail away with their ill-gotten gains. And people contend that most of these issues, in one way or another, were down to that cost cutting. And I absolutely think it's criminal negligence but I also have severe doubts they will see any meaningful consequences. More line-item fines and firm finger wagging from the judiciary that they better not do it again, and I mean it this time.
I have yet to have any issues with it and I switched full time to LTSC on multiple devices for about 2 years now, the only minor trade off is if something you rely on is not installed automatically like the Microsoft store.

So when you first launch the Xbox app it will tell you that there are things that need to be installed, but it gives a button to do exactly that.

You also don't get new features that Microsoft roles out, but I don't consider that a trade off and is instead a positive. Bonus I was able to un-install copilot completely from control panel on Windows 11 LTSC.
Despite all the awfulness of windows, macos is just as user hostile if not moreso especially on the hardware layer, so i'm not really sure about that one. I understand apple users have a strange blindness to this reality though. Linux though, yes for sure.
Way back when, we used to call ASCII like ":)" smilies, didn't we? I'm so old I don't even remember clearly. x_x

So I tied an onion to my belt, which was the style at the time...
Sure, the existing consumer smart doorbells serve exactly that need. But this project can be handy for someone, like me, who already has a camera pointed at their porch but not a smart doorbell. So, with this project, I could add an automation to push a picture from the front porch camera to my phone when someone rings the doorbell, for example.
Not specifically a recommendation for doorbells, but if all you need is a relay with an ESP inside that you can flash to ESPHome et al., Sonoff or Shelly products are pretty neat ready-made options that incorporate a power supply from mains (and sometimes have some DC powering support too), a relay and a case.

Some models have an option of measuring temperature and/or power consumption as well.
Yes, it's almost like the penalties should be severe
Bankruptcy means the shareholders and potentially some lenders are wiped out; it doesn't mean the company ceases to exist.

In a Boeing bankruptcy, roughly $100b of its paper money market cap may be "wiped out" (but for the company to go bankrupt that paper money would have to be worthless anyways), but the factories would keep producing. No "trillions" are on the line, even in that extreme case.

The company and its assets don't just evaporate when some executives go to prison.
I like most of these, but I'm on the fence about Link Preview. I find it gets in the way as often as it helps me. I end up triggering it by accident quite a bit, and especially the wikipedia version where there's no X in the corner to dismiss the preview can become annoying. The footnote pop-up bubble on substack can have the same problem.

On a slow and unreliable connection, it's also one more thing that I wish had a toggle to turn off.

Related to this, something I consider an anti-feature: any form of messing with a link to a different page that results in Control+Click not opening a new tab. Bonus negative points if you've scripted it to redirect the page in the current tab and there's no very good reason for it to be a single-page application (draw.io has a reason, the average blog does not).
What Is Mixed Content?
As if Apple is any better than Microsoft.
In both Challenger and Columbia disasters, people noticed there might be a problem, tried to escalate it to get it fixed and failed to stop the launch, leading to disasters.

Do we know how many times people noticed a problem, it launched anyway and everything was fine?
> For one, the server has no ability to set a price and has to accept whatever he's offered, even if it's zero.

Nonsense. In most jurisdictions the server is given full reign over the sale of alcohol. They are well and truly free to reject your request for a drink and there is nothing the venue can do about it. If you are not willing to pay their price, they most definitely can halt service.

It is the cultural norm to assume that the customer will pay up in good faith, typically a percentage of the venue's take. Indeed, if you don't pay up they're probably not going to hunt you down. If most people stopped acting in good faith you might see things change, though. There is no obligation for the server to honour your alcoholic drink request.

That is not so much the case for other items. You are right there. The very same server rejecting the sale of a perfectly good meal because you won't pay them would be grounds for them being ejected from the venue, but not so is the case for alcohol. Servers are considered independent operators when alcohol is involved. Which is why an independent operator fee, known as a tip, is paid.

Hence why tipping originated around the sale of alcohol. Although you're right that would also apply to some medical doctor situations as they have the same right to reject service (although that may violate their ethics commitment, which does muddy the waters). The modern adaptation of throwing a bonus at the jug of oil you bought down at the auto shop, which may be your source of confusion, is something quite different. That's not really tipping, at least not in the historical sense.
It's not as bad as you think. I'm currently rocking a 2017 MBA and it's eminently usable for all my needs even with 8GB RAM. 7 year's service is fairly good for a laptop, I've only recently changed the battery.

For non-gamers and lighter workloads you could easily make do with earlier models, provided they have a SSD.