skysight-inc/HackerNews huggingface dataset:
I think the research is mixed on this. Here's one study debunking this theory: https://pubmed.ncbi.nlm.nih.gov/23364015/
it's covered in this post https://engineering.fb.com/2016/09/12/security/scalable-and-...
They are a bit more than missiles, as the operator can fly them around, re-target or even call off without hitting anything (I believe they aren't recoverable though).

That's why they are called loitering munitions rather than missiles.
My issue is that our company uses Gitlab for CI builds and Gitlab doesn't have ARM runners. And I'm the only guy with Macbook, so using some Mac Mini for Gitlab CI runner is not possible. I'm rebuilding images for myself that I'm currently working on, but that's tedious and not very productive spending of time.

Another alternative that I'm currently considering is to rent some VPS in my city and use it as docker host. I'll be dependant on the Internet, so that's not very nice, but might be an option to consider.

I wish Apple would extend Rosetta to VM support. That's really missing piece of puzzle when it comes to migrating to ARM. qemu is not good enough.
Thank you! This was researched and informed by the article we're all meant to be discussing. That is all I ask, ha.

I 100% agree that this is not a "no-code" solution as is defined. On the other hand, I wouldn't really mind a definition of "no-code/low-code" that involved this - but indeed, not there yet.

And yes, more-or-less I generally agree that this is a tool that must be used by experienced developers. So I can see how a false claim of "no-code" (basically defined as devs-not-needed) would trigger folks to be a little defensive.

However! If you are a programmer with experience, and you want to make your work just so much easier, then copilot is a great tool. I implore you to try it yourself with VS Code/Vim/emacs rather than using openai/codex as the autocomplete is what makes it great.
Yes, there is uranium in seawater as a trace element. And there is gold in human blood also as a trace element, but nobody uses corpses yet to make gold.

In any case there is still a finite amount of it, is not uniformly distributed in the planet, most of them in Australia and nuclear converts it into other elements (if I'm not wrong you can't take the opposite path yet), so is not a renewable resource by definition.
It took me a while to understand in which direction you are arguing.

Of course the US is complicit (just not solely complicit as you imply I claimed - nice rhetorical figure by the way just a bit too obviously applied). They knowingly let a dictator pay them in natural resources while these resources were lacking for the people and this lead to famine and mass starvation.

So to stay in your image: When Remington sells me a shotgun knowing I will go and use it to kill my family (because it was clearly visible) they are complicit.

If the US would not have know the consequences of their deal with Stalin for the ordinary people we would be talking about a different situation here. But the US knew. And they still took the grain and other resources. And that makes them complicit.

In my world, that makes the U.S. very clearly an accomplice to a dictator who is starving his people. And also profiteers from such a system.

But hey as if this were something new or shocking. I don't know about US educational system, but i thought it was public knowledge, that the US acted that way as their standard modus operandi for many decades now.

No matter if with South American dictators, with African dictators or even with dictatorial regimes in the Middle East, as long as they do not become too rebellious and do not challenge the supremacy of the USA the US are willing to trade and not look too closely towards the crimes against humanity these dictators are performing.

Take Saddam Hussein as an example.

Wasn't it the U.S. that continued to financially and militarily support Saddam Hussein in the Iraq-Iran war even after he openly used chemical weapons? Without the U.S., Saddam would never have become head of state in the late 1970s. And the US gladly bought his oil - ignoring what he did.

This is the same as we Germans are currently also responsible (at least in part) for the prolongation of the war in Ukraine, because we still do not want to give up the gas supply from Russia. We are prolonging the war because our money is helping to finance Putin's military advance.

Our convenience and the intransigence of our government makes us complicit in the death of many civilians.
So how many full percentages those affect in general population?
This is excellent. I had a similar (but not as well executed) game on an old Sony-Ericsson phone back in the day, and I spent way to much time playing it. Took me back. Thanks for sharing this!
How is KDE these days?

I abandoned KDE during the KDE-3 (edit: to 4) migration apocalypse, when nothing worked as it did before, or at all, and everything looked like it needed at least another year of refinement.

Is this settled and past now? Is KDE still adament on making virtually every other pixel configurable?
I'm not surprised most tech youtubers don't suffer with burnout with the amount of work and manual labour that needs to go into your standard NileRed, Stuff Made Here, mark Rober, Simon, Giertz, etc. video compared to the rest of youtube.

And that's even before you consider that his house and all his tools burnt down. It's heartbreaking to see that the same has happened to How To Make Everything and I hope he doesn't burn out too
Using both, both are very good. Sticking to postico most of the time due to better UX (totally IMO of course). Also, try v2 https://eggerapps.at/postico2/
Wait, is it still possible to get off the subscription wagon but keep using the latest version?
Open Standards enable downward compatibility, they do not prevent innovation that builds on top of them.

Nothing prevents people from releasing a new RFC describing their feature and how to implement it. See: EMail attachments (RFC 1521) which came after the original EMail definition (in RFC 822). And what you describe as "email insecurity" is just a common disagreement which encryption method to use in your MIME attachment (defined in RFC 989) - your argument sounds a bit like protesting that not everyone is using Word files when sending text attachments.

(Note: EMail metadata is deeply "insecure" and can theoretically be used to glean information about communication - but if that's your concern, maybe email is just the wrong format for you and something like encrypted messages over a network of Kafka-style message streams, ideally with lots of noise in it, would be better suited).
Superficial opinion: GNOME 3 is the best-looking DE for Linux, but I personally prefer using KDE. It's a shame then that the new flat design in GTK 4 looks ugly. I suppose it's all subjective -- but I'm struck by how viscerally bad most flat designs look to me. I suppose it's another "aesthetic movement" that most of us philistines won't understand: https://en.wikipedia.org/wiki/Brutalist_architecture
well.. my bad, somehow I didn't think about that..

anyway this lib looks really cool! definitely will use that instead of hand crafted tagged template functions passed to `pg`.
The point is that the US (government) knew at the time of these ramifications. So in my book they were complicit.

Not that any other country would have acted differently. I am not here to metaphorically shit in the yard of the US. It is just business as usual when it comes to politics. Sadly. I just don't expect people to act with integrity when in positions of power. I still like to be pleasantly surprised if it happens - I just don't expect it.

Edit: Typo
GNOME 3 was a fiasco not because of GTK+ 3. It was a fiasco because they threw 12 years of work and UI/UX design in the rubbish bin instead of thinking of ways to improve on it. MATE now runs on GTK+ 3 and it's leaps and bounds better in terms of UX compared with GNOME > 3. Sure, GNOME now has all the eyecandy and stuff, but it still sucks hard compared to GNOME 2. GNOME 2 was the pinnacle of UX IMHO, it was a novel design that really showed that you could innovate without copying others, that there was a third possible way that was not either a Dock or a start menu. All wasted, I suppose.
Seems like a good thing.

Looking at the google lawyer privilege drama it sure seems like big tech needs a firmer hand
For those of us who think history is something set in stone, that it is something always known that we can come and learn about, let me urge you to think again!

History is created for us, to meet our needs. History is written by the victors. It is whatever is required or expedient for the present time. As Orwell said in 1984:

Who controls the past controls the future. Who controls the present controls the past.

I have spoken to professional history (phds) and they are very busy nowadays! They are 'recovering' what are called ‘subaltern voices’ (ie women, LGBT+ people, people of colour, people in poverty, etc).

I personally don't have a problem with this - the idea that history is something that is churned and re-written to suit whatever we need to get context on in the present. But we need to be aware that this is the case - we can't assume what occurred at the time is as it is presented to us in the present. However, I don't like it when idea where this history reappraisal process is weaponised against us - and used to direct our thinking.

In any case, I think it is worth bearing in mind that despite the assured positions that historians take, it would be quite possible - via the creative reappraisal process - to show the opposite position with the same evidence!

If one wants to get one's own position on whatever-it-is one must look at the primary sources for themselves (which are hardly ever provided in these brief write-ups) and check a/ where can one verify the source for oneself, b/ do you agree with the interpretation of the source, c/ is there further context that illuminates whatever-it-is.
Ten more years of roaming without additional fees
Well perhaps not a super secret algo. But perhaps not something standard either. Something strong than a norm.
Might have interesting SALTS, or something like that.
I had the same thought.

Apple makes great hardware and the main thing that was holding me back from getting one was their heavy handed approach on what applications I am allowed to install on my device and from what source.

If this works I would probably go for it.
When the winds of change blow, some people build walls and some people build windmills.

You strike me as the type of person who wants to think about themselves as building windmills, but your resistance to embracing technology is building walls.

You’re being a Luddite, afraid of the textile mill because of the time you spent learning to weave. That’s not a good thing for someone who likes technology to do.

Go and learn go, and become an SRE.

That’s all the awesome parts of sysadmin, but modern, automated and without the massive downsides.
Undestanding Initialization Lists in C++
That's because there's no Breeze theme for Qt 6, so it's using the builtin Fusion theme which is literal cow dung. If you port your theme to Qt 6, the app should look identical.
I would say most people don't agonize over it because most people don't follow GDPR here in Germany. I think more and more people are slowly complying, but certainly in the last 3 years no one has cared.

I personally believe GDPR will never be properly enforced and most people will ignore it.
The easy parts of GDPR (cookies, fonts, I guess CDNs now) are automatically detectable, and the hard parts (deletion of data, data processing agreements, necessary collection) are not. There is no way to automatically find out if someone is storing IP addresses in their access logs.

One of the really funny things I encountered in Germany is the emphasis on data privacy/protection...

But every single citizen has to inform the government where they live and their religion. You also have to inform your boss of your religion. If you make creative content, you have to publish your address as well (unless you can afford to start a business at another location).

You can find out where anyone in Germany lives for a small fee.

Those things have about 10x greater impact on my day-to-day life than Twitter finding out I watched a "cancer prognosis" video. I know they're not mutually exclusive, but it shows where priorities lie.
As teenagers when they realize that you (or any family member with access to the server) can look at all their emails, they will most certainly never use it for anything personal and/or move away to gmail as that would massively improve their privacy situation!
You seem to be mistaking correlation with causation.

More likely is that the uptick in bot/propaganda activity coincided with Trump becoming president, requiring an uptick in moderation.
Also if you are a effective surgeon, how much time you have or have to spend on writing and formulating scientific research? I wonder if there is addition of research to the old adage of teaching...
Wordle Haiku
> Code analysis: I don't think I've ever had a security team member read source code. Maybe I'm not remembering, but I genuinely can't think of one. I would love to have this happen though.

I think this is cost prohibitive - You would need person that knows a lot about security and can program (and what is more a programmer that can read code to find vulnerabilities - this is whole another level).

Running tools and building models requires a lot cheaper personnel and I suspects that megacorps security starts from bottom line up.
>interoperability requirements for messaging services, meaning outfits such as WhatsApp, Facebook Messenger

Who will be decrypting WA and Signal message to pass them to Facebook Messanger?
You're very welcome. I find single board guests esp. useful. Allows collaboration on small projects without extra fees.
Ask HN: Thoughts on no-code AI tools?
A number of no-code AI tools for everyday people have sprung up recently. Amazon has their SageMaker Canvas, MS has "AI Builder", and there are also a few startups that are working on this.

I'm not sure what to make of it. On one hand, the idea that non-tecnical people can benefit from some rudimentary classification and time series prediction tools seems incredibly powerful. After all, these are the people with the best domain knowledge for their problems. On the other hand, it seems a bit scary that people without proper understanding of the common pitfalls can build magic-seemig tools that impact their decisions. I'm also not sure if these people even want to do AI predictions if they don't understand the result anyway.

Thoughts?
It's so easy to destroy a sector when you have nothing to lose.
If you have a AWS (or Oracle Cloud has it too) presence, they have ARM VMs you can get. You could probably self-host a build agent on one of those to do your ARM builds.
It's feature complete, and a few thousand people are already using it. It's probably the better choice for most users. But there are still a few issues with the file editor that I want to fix before I officially release it, because I have a lot of corporate users who presumably prefer to have fewer features but more stability.
All of these techniques already exist, sometimes in more than one form. There are multiple published papers on sampling millions of light sources efficiently, mainly in offline rendering. There are other approaches that e.g. cluster far away light sources. What is far away is different for each pixel, so the solution is a global cluster hierarchy and a location specific cut through that tree - a light cut).

Efficiently determining visibility, even approximate visibility, is what makes rendering such a tough problem in the first place. Naturally, many ideas have been gathered in this space. Shadow maps for light sources act as caches of discretely sampled visibility information per light source. Their sampled nature makes them highly problematic in practice. Many workarounds for shortcomings have been found over the years, but it's like building a jenga tower on a shaky foundation.

Similarly, you can reasonably estimate shadowing from objects in a local area around a pixel by doing screen space tracing, that is, walking the projected line towards the light source in the depth buffer and see if any fragment in that line has a depth close enough to your ray at that pixel). Again, this is dealing with sampled and incomplete information (e.g. any shadow caster occluded from view or off screen is missed). But this method is often used on top of other methods to ensure that contact shadows are accurate.

There are many other approaches that try to precompute or cache visibiliy or lighting information in one way or another. The big problem they all run up against is that the data needs to be sampled somehow and the memory requirements start to explode with increasing sampling resolution.
WAP – Drip Irrigation for House Plants using Rust
FWIW, Stephan Colbert is stridently Catholic. His quote is mocking agnostics and atheists.
You don't get banned for having that opinion. Being downvoted means your opinion is unpopular, not that you are being oppressed.
The problem with the parliamentary petition site is that there's no opportunity to express a contrary view except by creating a separate petition - which will be dismissed because it will be calling for the status quo and so not a change that the legaslature can effect.
Ask HN: What It the Main Difference Between HTTP and SSH?
Just what the title said. I'm just curious about why would we use one instead of the other in a given situation
> I'd be curious to have a review of Breeze / KDE by Martijn.

He mentions KDE in the blog post:

> The feedback I get is that I should move to QT/KDE, but I think that theming has had the same issues for way longer already and I do really like the Gnome HIG.
The article states that the report neurons reflected the report despite possibly contradictory sensory input if I read it correctly.
On the web, regressions are a pure technology problem exactly because there aren't any chances for processes or people to get involved (other than the devs themselves). When users have more control over software rollouts they can tailor their risk profiles and tolerances to their own situations, do regression testing on their own scenarios etc. In turn that means you can offer better privacy.

An extreme example of where this matters is in the military. You cannot have an army in battle being brought to a halt because some web dev pushed a syntax error in a PHP file. You must have a qualification procedure that tests it in the scenarios that matter, which the developers may not even understand all that well.

Another example is medical software. If you push an app update to equipment in an operating theatre and a button stops rendering because the doctor had the font size wound up higher than expected, then people might die. You just cannot do that. Heck you cannot even allow it to depend on working internet. It has to be a desktop app (well, embedded, but a lot of embedded apps are just desktop apps on kiosk mode operating systems).

Now you're right that if you do push a bug, then due to all the data collection and the way browsers commingle data and code, you can fix things faster than the slower more async process preferred in the desktop world. But there's no fundamental reason it has to be that way, it's just a question of social norms. You can make a desktop app that can be force updated immediately or even on a per-screen basis. People just don't do it because often if you're writing a desktop app in the first place, it's because your users want or need more control than a web app would give them.
> Human rights should not be a debate

Human Rights were made by humans. They are not natural, nor given by god. They emerged from the suffering of people and debates. Thus, we MUST debate them, especially when new aspect appear, and we must adapt our views to a new world.

And debates also serve for learning. People learn the reasoning, the history and the deeper implications of something through debate. And regarding human rights this today is more than necessary. Just look at how the peoples are acting today, on social networks, twitter, in debates. They all know the humans rights and take them for granted, yet openly violate and break them, because they don't understand them and just focus on their own single-minded ideology. Especially in the last two years with the pandemia and now the war this became very visible.

Thus, we do need far more debates about those things again. Every generation need to debate it anew to understand it.
Makes sense. I am from the UK and in winter the days are very short.
I recall going to school in the dark and the sunset soon after I got home in January.
Sunrise and sunset by month (London)
Month Sunrise Sunset Hours of daylight

January 07:57 am 04:22 pm 8:25 h

February07:12 am 05:16 pm 10:05 h

March 06:12 am 06:06 pm 11:54 h

April 06:02 am 07:58 pm 13:56 h

May 05:06 am 08:47 pm 15:41 h

June 04:40 am 09:21 pm 16:41 h

July 04:59 am 09:13 pm 16:15 h

August 05:44 am 08:25 pm 14:41 h

Septem 06:33 am 07:17 pm 12:44 h

October 07:22 am 06:09 pm 10:47 h

Novemb 07:16 am 04:13 pm 8:57 h

Decemb 07:57 am 03:53 pm 7:56 h
They are completely different and are meant for very different things...
Not everyone is a tech person who can plays with their password manager in a terminal to just get the basic things working. Dashlane just works out of the box.
Edit: whoops
Your intuitions about family and human relations are deeply abnormal and you should be aware of that for the future when you talk to people.
At the end of the day, chat apps are nothing more than a bunch of text, some compressed pictures, and maaaybe a voice recording. It's very simple data to be transmitted, and any problems with interop are self-made bloat and proprietorship.
If nothing else, you demonstrate how conversing with people on the internet is exhausting.

It's an important lesson.
Boa constrictors can breathe while squeezing the life out of prey
Yes, local allocations are a pain to maintain. But it doesn't have to be that way. You can always attach allocations to a structure and have them freed in a central place. Personally I'd rather think about what this code should do and would then think how to write in C. The big difference with C++ is the implicit stuff it does - RAII and exceptions. I have a distaste for those, and while I agree it often makes code shorter, the code also becomes more script like, it's putting some important things under the rug. For plain C, there are very elegant ways to improve most code by thinking more globally.
Can you point to such files in the VSC repository? The `src` directory doesn't contain any.
> Sadly, open standards also slow down the development of new features, as everybody needs to be "on board" for new features to roll out.

Capability negotiation is a thing. It's perfectly fine to support some baseline feature set (one-to-one text messages) and build more optional features on top of it. But, yes, it's important that the protocol is designed to be extensible in the first place.
I agree, there are probably a lot of advantages. It would be interesting to see a boilerplate structure for this workflow. Maybe it already exists in some form.
The fact that "toxicity" is not well-defined or black and white and you'll never be able to reach 100% accuracy is extremely obvious and not very interesting. That's probably why nobody is talking about it.