skysight-inc/HackerNews huggingface dataset:
I feel like that web only is a positive way forward. If only it was possible to prove nothing goes back to the server I think it would gain a lot more trust.

Though companies who want to see your data might not be so keen.

On my phone, but will try it out when I get home.
No, it's a fix. It completely removes the signal race as well as introducing a mitigation for similar future bugs
Exactly, yes :-) Signal handlers have so many hazards it's vital to keep them as simple as possible.
Only needs to be management that misunderstands.

I’ve written plenty of do nothing tests in my time to be sure that management regularly got a report of tests being added.
Increasing drag is actually useful when landing. too. Trying to land an airplane with very little drag at a given spot is difficult because if you're just a little fast they'll float a long time.
It's easiest to understand as a black box, or a "control volume". Consider the air coming in the front (horizontal) and the air going out the back (velocity is deflected downwards). Momentum change, needs a force to keep things in balance. Simple! Fluid mechanics is all about that kind of thinking.
Looks very good! Will give it a try whenever I need a quick video edit on the fly.
I don't know. When thinking about "urban density in decades prior" the first thing that comes to my mind are the "commie blocks" of the 50s-80s. The thinking of those often explicitly included green space: put people in denser higher buildings and you have space for green spaces in between. The execution wasn't always stellar, but it was in no way incompatible with trees.
When I lived in Delhi, my home was near the ridge area of North Campus. Its a lush forest with shrubs, ferns, and subtropical hard trees with a few lakes. The temperature difference, the coolness in air and the vibe difference from the rest of the city was like night and day.
But it's not a useful checklist, particularly if it doesn't have examples. Your post is more informative than the whole article, because it's a concrete example of where an assumption went wrong.

I could say, "Falsehoods programmers believe about databases:"

And say

* Transactions are atomic

But it's not helpful without examples of when and why they're not atomic.

And it's not helpful to programmers to write their software as if transactions are not atomic. The ability to think about transactions as atomic is a fundamental of the database system.

A programmer is far more effective if they leverage the fact that their DB does have atomicity guarantees and write their software accordingly, rather than slowing everything down by trying to code around an assumption they are not, because perhaps in just the right failure mode or configuration of the right database product, they might not be.

That's why examples are so important, because going through this checklist in code review is a huge waste of time if it's not actually applicable. Being able to leverage assumptions about a system is a force-multiplier.
So the company that made bad components is being bought and the executives will probably do well.

I guess crime pays. Well some crime.
And steal of wood.

One cubic meter of Cedrus is like 1000 euro in the market. Most owners don't realize that trees had value, and are often tricked to get rid of their "diseased" old cedars with a convenient "free removal" by part of the company that will chop it. If the owner can't be persuaded, a common trick deployed is some "allergic" woman calling authorities and requiring to chop that tree because it makes her uncomfortable. Then some good Samaritans ring the bell offering their services. Extra bonus if you can made the owner to pay for the operation.
MAUI is basically Xamarin.Forms, rebranded and rewritten, thus forcing the whole Xamarin community to rewrite their stuff, or go elsewhere.

Miguel de Icaza is pretty sour on this, and quite likely one of the reasons he is now fully into Apple ecosystem and Swift.

Blazor started with being only a WebAssembly based framework, then they decided to put everthing on ASP.NET under Blazor umbrella, and are now pushing Blazor into everything that has a Webview, including the stupid idea of Hybrid Blazor in MAUI, basically Electron in .NET.
It's painful, watching history be rewritten.

> Throughout the pandemic, one of the key questions on everyone’s mind was why some people avoided getting COVID, while others caught the virus multiple times.

It was not on everyone's mind. It was the exact opposite: pre-existing immunity was one of the many things that was officially forbidden to notice. The party line was that because SARS-CoV-2 was "novel", 100% of the population would become infected upon exposure. I have very clear memories of telling lockdown-obsessed people that the models assumed a 100% susceptibility rate yet the Diamond Princess outbreak had showed this was far from true, so the modeling justifying lockdowns was wrong. The response was usually derisive. Who are you, rando programmer, to challenge expert epidemiologists?

Another case that sticks in the mind: I was having dinner with some work colleagues. They were complaining about getting COVID repeatedly post-vaccination, and reacted with amazement when I told them I'd never had COVID and also never been vaccinated. One suggested I should report myself to the authorities so they could test me and find out how I could possibly be immune despite having never been sick. I laughed and said no, I'm not going to do that. Cue appalled expressions. How could you not want to help? Well, there are lots of people who have prior immunity, this has been known for years and the authorities have deliberately ignored us because they ignore anything they don't understand and thus can't model <bafflement, shock>.

Note that the nasal spray challenge study they talk about was done in 2022. Their citation for their claim that pre-existing immunity was previously "unproven" actually goes to a study of healthcare workers from 2021 which begins "Individuals with potential exposure to SARS-CoV-2 do not necessarily develop PCR or antibody positivity, suggesting that some individuals may clear subclinical infection before seroconversion." Although they didn't understand the exact mechanism, the wrongness of the public health assumptions was well known at the time by the relevant people and they said nothing.
Seems to correlate nicely [0]:

> Prime Minister of the United Kingdom, from 1940 to 1945 during the Second World War, and 1951 to 1955

> Died 24 January 1965

[0] https://en.wikipedia.org/wiki/Winston_Churchill
Something the UK has a lot of experience with
Amazon to spend over $100B on data centers
>Mitigate by using fail2ban?

In theory, this could be used (much quicker than the mentioned days/weeks) to get local privilege escalation to root, if you already have some type of shell on the system already. I would assume that fail2ban doesn't block localhost.
I fully agree that the strategy games are the best candidates for that. It's a pity that those games are losing popularity to casual games. Strategy games are more complex and require more time and effort.
The ones you link are the "minimal patches for those can't/don't want to upgrade". The commit I am linking to is taken straight from the advisory.

On June 6, 2024, this signal handler race condition was fixed by commit
81c1099 ("Add a facility to sshd(8) to penalise particular problematic
client behaviours"), which moved the async-signal-unsafe code from
sshd's SIGALRM handler to sshd's listener process, where it can be
handled synchronously:

https://github.com/openssh/openssh-portable/commit/81c1099d22b81ebfd20a334ce986c4f753b0db29

Because this fix is part of a large commit (81c1099), on top of an even
larger defense-in-depth commit (03e3de4, "Start the process of splitting
sshd into separate binaries"), it might prove difficult to backport. In
that case, the signal handler race condition itself can be fixed by
removing or commenting out the async-signal-unsafe code from the
sshsigdie() function

The cleverness here is that this commit is both "a previously-announced feature for dealing with junk connections", and a mitigation for the exploit class against similar but unknown vulnerabilities, and a patch for the specific vulnerability because it "moved the async-signal-unsafe code from sshd's SIGALRM handler to sshd's listener process, where it can be handled synchronously".

The cleverness is that it fixes the vulnerability as part of doing something that makes sense on its own, so you wouldn't know it's the patch even looking at it.
Delphi is the superlative windows desktop development tool. It does support styling and just about anything else you would want. There is a free alternative in Lazarus but I don’t know if it supports styling
With the spelling having been fixed, even if imperfectly, you could much more easily search for content and find relevant results, and then go on to look at the originals.
What you want is still possible, unless you unreasonably make it a requirement that the transcriptions should be perfect.
Yes, exactly! It’s designed to save weeks of work, which is essential for smaller teams to verify their ideas quickly and then scale their business with it.

It supports text in the starter plans and multimodal embeddings in the Premium and Enterprise plans.
Curvature of streamlines is related to pressure gradient across said streamlines.
A bunch of those assets have a last modified date of 2010. Some projects can actually be done.
Is this about https://nina.chat/ ?

I don't, and have a question:

If it's reimplementing the protocol, how are old accounts verified? Is there a repository of password hashes that's been shared?
Adaptive learning system built by non-developers with Claude
23Que allows users to upload study materials in PDF format. Claude AI then analyzes and summarizes these documents. The system generates personalized quizzes based on the content and the user's profile (including interests, difficulty level, and preferred language). As users answer questions, 23Que adapts in real-time, providing additional questions in areas where the user needs more practice. The platform supports over 17 languages, making it accessible to a global audience. After completing a quiz, users receive a comprehensive performance analysis and can download a detailed PDF report. This creates a dynamic, personalized learning experience that adapts to each user's needs and pace.

*Future Plans:*
Machine Learning Model Integration: Analyze user learning patterns to provide more sophisticated personalization.
Collaborative Features: Introduce group learning and peer-to-peer learning functionalities.
Mobile App Development: Launch native apps for iOS and Android platforms.
It says "Privacy respected" but there are Google Ads and Analytics included.
The internet is more alive than ever which also means nefarious actors of different plumage are more active than ever there. It used to be a quiet country village where people had their front doors unlocked and everyone knew each other, where the unwritten etiquette was known and abided by by everyone, where the local police constable was mostly busy finding lost dogs and cats. Since then it has grown into a bustling metropolis which never sleeps, never rests, always thrives but also which is jam-packed with petty thieves, robbers, muggers, gang warfare, corrupt politicians, corrupt police, corrupt everything. People lock their doors or they get burgled, they keep their hands on their pockets or they get picked, they know they can not just blindly trust the authorities because those have been taken over by the corrupt politicians. Some people long back to the quiet times of yore and write long stories about it, others realise the potential technology gives them to recreate something resembling the old 'net. They are the ones hosting their own services, running their free software servers and mobiles and laptops.

The internet is not dead, it is thriving.
i've definitely been using this feature in bash since before 02021, probably before 02012
Ubuntu has pushed an updated openssh.
As the security maxim goes: POC || GTFO
The author differentiated I the statement between ASCII and utf-8. The reference to the specific encoding (utf-8) was misleading because the reference should have been to Unicode (the mapping) as the issue applies to all Unicode encodings, and is not limited to utf-8.

ASCII does indeed take constant time - which I agreed with.
I love watching the world run around in circles :)

We started out by writing text, then went on to recording video/speech, only to realize that text was superior in the first place.

I get the value of videos for introducing new topics to beginners, but apart from the very early stages, i much prefer written information. I can search written information in a way that until very recently has not been possible with video/audio.

And also, my life is too short to view a 45 minute video on something i could probably read and understand in 10 minutes, without the obligatory introduction/self promotion/conclusion typically found in the video.
Tesla plans to use remote control as fallback in their robotaxi fleet
Are you saying that GitHub and GitLab.com don't have that kind of volume?

(edit: the point being that at least one of those tools existed when they started Piper if I have the timeline correct).
> However, planting trees in cities is pretty much all upside with almost no downside (except that birds tend to shit on my car).

> So the next time you're enjoying a walk down a lovely shady street, take a look up and appreciate the trees.

Author seems to be contradicting themselves (:
Not limited to CLI (even at release in .NET 7 it was possible to use it with ASP.NET Core with limitations and there were custom templates to make it work with some GUI framework I think, and MonoGame already worked partially), certainly not in .NET 8. I’m not sure about WinUI 3 itself, but a lot of things today are AOT compatible.

And naturally single-file + trimmed works almost everywhere, in some situations requiring to add attribute annotations for un-analyzable reflection usage patterns.
That book is worth gold from Windows game development archeology point of view, it is quite hard to find anything related to WinG online.
Plant a new tree and then pay air conditioner for 20 years until the tree grows again. Simpler yes; better not so much, if you take in mind all the hidden costs.

Of course sometimes the tree is rotten or will fall over your home, and it must go before that happens.
That... is probably true. =)
Show HN: DuffMan – Fuzzer for Postman Collection
The tool allows to parse and fuzz all API Endpoints defined within a Postman Collections. It is created to help Security and Software Engineers to test and catch not properly handled errors.
Show HN: Cooked.wiki generates an interactive diagram from any recipe online
I have been working on this for the past 5 months.

My goal was to create a tool is able to generate a friendly UI for any recipe, that I can use to follow along in the kitchen while I am cooking.

Currently works with those cluttered recipe sites/blogs, Youtube and Tiktok videos and with some Instagram reels.

Most of the features do not require signup.
Only an annecdote, but its mentioned here: https://www.theguardian.com/sport/2024/apr/07/carbon-fibre-s...
I hadn't noticed multiple copies of the crab one, but had of various others. To me the fact there are so many duplicates makes me think those texts, if not written by humans, were selected by humans.

If it was truly AI-generated, I'd expect a random seed as part of its input, and unless there was very little entropy, I'm not sure it would chance upon the same exact formulations over and over. Maybe they hadn't tested the randomness aspect well in the training and it'd learned not to attach much weight to that beyond the first word or two.
Same in Zurich, where the city tries to establish a “Schwammstadt”. But the tree growth is actually negative, because on private properties people are chopping down their trees to build lucrative housing.
Royal Mail – Dog Awareness
This feels like a situation very applicable to that classic Jurassic park quote:

"Your scientists were so preoccupied with whether or not they could, they didn't stop to think if they should"
> Curvature of streamlines is related to pressure gradient across said streamlines

Sure. Ultimately just considering pressure or mass deflection doesn’t work without elaborate workarounds. Because neither describes the reality of an airfoil turning a moving viscous fluid.
Okay, by some people's argument it is and since this is not an exact science comparing Tijuca's 3,953 hectares to London's 14,000 even with percentage coverage it would suggest otherwise.

That said lots of cities have a claim: Oslo, Joberg(as you indicate), some places in China.

Is it most trees, densest coverage, or simply largest area that still satisfies the definition of Urban Forest? You can pick a different answer for whichever metric qualifies.
> What's curious is that 90% of the comments are rudimentary. There are very few interesting spam posts. I'm trying to figure out what to make of this.

They mostly make positive comments about the website/article/author to have less chances of being deleting. The end goal being linking their website to improve SEO.
There are many, perfectly valid non-marketing use cases for link shorteners. We send SMS's to people with a link in them. We shorten them so SMS is less annoying to read. Also, we print links in terminal sessions, same thing.
3.8 hours storage at name plate power is roughly the 4 hours I've been able to guesstimate.

I think California added 3GW name plate of batteries in the last 12 months. Just based on the historical supply. Yesterday Batteries peaked at 7.2GW. A year ago it was 4.2 GW.

https://www.caiso.com/todays-outlook/supply

Far as I can tell it's being used to shift solar power into the early evening.

I think that California has about 6GW of wind power.
Marketplaces are, by definition, multi-sided. This is why they are notoriously hard to start but, also, notoriously defensible. The risk is less technical than it is to get the n-sides into the marketplace, for an arbitrary form of the marketplace.

Therefore, what is the form of the marketplace you can deliver now to validate your idea? In other words: can it be a spread-sheet, Facebook group, online directory, Telegram space, etc... that take the tech out of the equation and that help you create the "marketplace", and then you can port that into your preferred form, informed by the knowledge you acquire running the proto-marketplace?
You may have had it and just never noticed it.

My wife tested positive, and as a precaution i went in for a test as well. Turns out i also had COVID-19, but during the week or so i tested positive, i didn't feel as much as a slight fever. There were litteraly zero symptoms.

My wife also had a pretty mild case, although it was more like a bad cold, and the kids had the same experience as me, zero symptoms.
Looks very similar to oneko.js
Yes, he and Id pushing miniGL are pretty much why Glide lost and everyone was into MS-DOS and OpenGL graphics for a while.

However by DirectX 10, he was also not happy with OpenGL mess, and changed his mind on DirectX.

https://www.bit-tech.net/news/gaming/pc/carmack-directx-bett...
I don't buy that. Once kids are around 10 or maybe even as late as 12 or so, sure, if they aren't connected via whatever social media or messaging platform their peers are using, there will be severe social consequences. But a 3-year-old doesn't need to be watching things on a tablet at the dinner table. A 7-year-old doesn't need "access to modern tools", at least not unfettered, whenever-they-want access.

I also don't buy the argument that they'll be behind in digital skills or whatever. I was born in the 80s and didn't have access to a computer until I was 8 or 9, (intermittent dial-up) internet access until I was in my teens, and a smartphone until I was nearly 30. I had no problem acquiring all these "digital skills".
Wow! We're now just a hair's-width away from finally being able to say, "Computer, enhance image!" without sounding like we're in a bad sci-fi show.
Wind and solar are 'fastest-growing electricity sources in history'
I think "trust, but verify" (as mentioned in the article) is a much more useful motto than "never trust anyone". The latter isn't an useful attitude, if you took it seriously you would have carefully check or rewrite everything from the ground up. And then you'd either have to trust the hardware anyway or enlist in a course on VLSI design. "Trust, but verify" is much more practicable, at least if you don't feel the need to verify absolutely everything[0], but is content with doing spot checks of all the features.

So, good article with a misleading title. Don't be paranoid.

[0] I don't consider 100% test coverage as anywhere near close enough for that.
DOJ readying criminal charges against Boeing for deadly 737 MAX crashes
I don’t have much app experience, I’m mostly a back-end guy trying to build some prototypes and (hopefully) one product.

I’m not in a position to give anyone advice, but I’d love to find SwiftUI but cross-platform and usable from anything other than XCode (well maybe not Ed…) and native GUI and a pony.

For my product I need to support Mac, Windows and eventually iOS/iPadOS. For prototypes iOS is enough. I don’t mind learning new languages for this, but ideally there would be some advantage in knowing the language itself. I’ve been looking at lots of frameworks over the past month.

The most tempting thing so far is Flutter, but I have nagging doubts: because it’s not native UI, I worry about that being a no-go for some large customer down the road, and also about alienating power users. I looked at React Native but it’s not very good for desktop yet as far as I could tell (and the demo app from the documentation doesn’t work, which is a bad sign). Which is too bad because I was impressed with Expo, if I just needed phones I’d probably use that. I looked at Avalonia but it has the opposite problem.

Today I’m looking at Tauri for the Nth time: at least I could improve my Rust, and it seems to have momentum. Doing the UI in a web view is kinda sad, though, after trying SwiftUI.

Just building multiple apps is not realistic, I’m a solo dev and want to get this to market in my lifetime, and it only makes sense if I have both Mac and Windows.

Very happy to hear recommendations from people who have done this!
Even if that was true, sounds like a net gain if trees make cities more inhospitable for cars.
n8n "AI-native workflow automation". Wtf.
I think his complaint is not that he has to pay money per se, but having to pay several thousand dollars. That's a bit much for an independent developer.
Only in Scotland.
Yep, you are right. Examples would go a long way. Now that I stopped to think about it, once you know these issues by heart, you kind of don't need the checklist anyway.
You’re completely ignoring tradeoffs though. What matters most to me in some situations is flexibility. Like, I prefer watching movies on my phone than on my laptop because the keyboard bothers me. I prefer watching on my TV, but if it’s used by my girlfriend, my phone screen is completely fine.

I prefer to listen to audio with headphones so the phone factor is irrelevant.

For chatting I actually prefer typing on my phone, but not for coding or writing long texts. Maybe you don’t leverage swipe-to-type or vocal messages enough.

I don’t multitask on my phone, it’s not made for that.

I don’t think play games on my phone, it’s not made for that.

I always use WiFi even on my laptop, and it’s not "inconsistent". Check your WiFi.

You underestimate the value of portability and versatility. Portability can give you more comfort. Something "good and portable" can be better that "better and not portable" depending on the situation and state of mind. Tradeoffs.