skysight-inc/HackerNews huggingface dataset:
> There was a time when "Black" was considered offensive and "African-American" was the generally-approved nomenclature.

Eh, this is a little inaccurate - I don't think anyone but white people worked themselves up about this, and the distinction between "black" and "african american" was made because Americans with slave ancestry are not the only people who have dark skin color. It's also still in use and hasn't gone anywhere. AFAIK you've always been able to refer to a black person as black without offense, but of course, people have used that as a mild slur or with insulting connotations.
so irksome having to leave the tags unbalanced!
Yep, the "news cycle" was dominated by AI news just 2 hours ago, it was an "echo chamber". But now, suddenly and unexpected, it's not like that anymore. And just like that psssh, the echo chamber was gone.

And the people who created the echo chamber are also different now, of course. Let's make a post in the echo chamber and ask them for other news that they didn't want to post on the news website.

You don't want to get my point, that's okay. I don't expect you to.
There is a part of me that, at a high level, appreciates the back and forth between the user and the ad industry. On a personal level, I am slowly getting to the point, where I am less.. uhh.. understanding.

That said, the average person's conception of what acceptable needs to change. I did briefly think that they need suffer through more ad-infestation first, but I realized that the answer is more in line with what my wife seemed to have gone through. The low exposure to ads made her less willing to deal with them. This might be the way forward.

It is hard for a person used to existing ecosystem to even imagine, there could be something better.
Those drones are getting lost / shot down / missing their targets at high rate. But since they are relatively cheap, they almost effectively artillery shells right now. Don't need a high kill rate when you have lots of them.
Ken Kesey - "Sometimes a Great Notion"

A very rich, very human story generally about what drives people, with a river as an unrelenting foe. I think.
Would like to second this …
Yeah, I'm painstakingly reading out a novel I wrote and recording is hard. We had to scrap last nights recording because there was a hum at the place we are recording and even turning off all breakers we couldn't figure out where it was. Turns out it was a bathroom fan that was hooked to a different breaker in the house.

I'll be writing some music for the intros of chapters and some special sections for suspense.
It's alive and kicking my friend https://repo.or.cz/tinycc.git/shortlog

We wait for grischka to decide when to announce a new release https://lists.nongnu.org/archive/html/tinycc-devel/2024-10/m...
bold of you to assume I'd ever read an article rather than just skimming the comments
You may or may not be aware, but Java and JavaScript are two entirely different things - despite the similar names (JavaScript was more-or-less intentionally named to be confusing at the time...).
I meant from a developer in European Union "not in Italy".
I'm Italian, I'm aware of where Italy is
But it is not within your gift to control human nature or suppress politics. Or at least I hope its not. A good design/proposal/plan considers human factors.

And energy production is not some science experiment where you can control all the baseline conditions. It exists within a complex mix of economy, environment, social system, manufacturing etc. There is no scientific method for navigating that. And your industry will probably ignore it if there was. Politics is all we have for deciding complex interrelated questions.
Perhaps you're thinking of the Wikimedia Foundation.

There is plenty of space there for more volunteer editors to verify content, and likewise, WMF operates its own cloud platform where developers are automating tools that do maintenance and transformation on the human-contributed content.

Then, there is Wikidata, a machine-readable Wiki. Many other projects draw data from here, so that it can be localized and presented appropriately. Yet, its UI and SPARQL language are accessible to ordinary users, so have fun verifying the content there, too!
Not knowing what platform you're looking for makes it difficult. Mobile, Windows, Linux etc.

A quick search I found two possible solutions...

https://www.nirsoft.net/utils/wireless_network_view.html
https://www.acrylicwifi.com/en/bluetooth-analyzer/
I've seen people training yolo models on ukraine footage.
Andrej Karpathy on llm.c
Unless - like most people - you and your audience are not in the US.
News payers used to all serve their own ads including in house sales and design. Frankly with how key advertising is I don't understand why anyone would out source it.
> It took two and a half hours for my iPad to crawl through installation.

Jailbroken Apple M1 iPads with iOS16 can use the iOS hypervisor to run VMs without overheating their devices or waiting hours to boot.

Still, we can thank Apple for small mercies like UTM, ashell and iSH.

As a science experiment, Apple could silently launch a "VM store" with $100 VMs, accessible only via hidden URL. How badly do Apple customers want to use the iPad hardware they already purchased? Could Apple customers be extorted into paying for VMs? Will anyone ever ship a competitive tablet running Linux?
Does it store data persistently anywhere (on servers?). If so where?
The vibe I'm getting, they try to make it look real by making it dull.

The problem with AI images is that they don't make sense and by making the image dull, it reduces the urge to make sense of it I guess.

AI images have very low fidelity. You know the "A picture is worth a thousand words" phrase? I think AI images fail on that because they are not an instance of a very complex system but a very concentrated subject if you know what i mean.

When someone captures a picture of a dog, that's actually a picture of a story about the past; That is, the surrounding environment is arranged in a way that you can tell what just happened moments ago or years ago. AI Pictures lack that story and that's why I think the dull images are easier to pass as real because they don't induce you to think about the moments ago.
> One way to start penetrating right-to-repair would be to force device unlocking after ownership, device payed off, and end-of-life classification by the manufacture.

This would really not help much, unless there was some type of PC-like ABI driver standard that could ensure that devices could remain supported in operating systems without having to "support" each device individually. And even then...

> Next step would be for the manufacturers to require publishing open documents for 3rd party support without having to sign a NDA.

I think this is even desirable in the PC world. I do not want AMD publishing drivers for Linux; I want AMD publishing absolutely free and complete specifications, possibly even a reference implementation, and mandated by law.
They’re doing a slow phase-out over a long time to try to avert a wave of bad publicity that threatens their browser monopoly, but that timeline has already started as of June.

https://developer.chrome.com/docs/extensions/develop/migrate...

https://www.bleepingcomputer.com/news/google/google-chrome-w...
Wow that's amazing, you really can't tell. What is it that gives most AI images that not-quite-real look? Is it due to airbrushed images in the training data, including cartoons, 3D renders and illustrations or all of that?
Yahoo is useful again.
No, but there should exist a print server that Wayland applications can use. I don't object to refactors and replacements, but the underlying features should still exist.
Without JIT, it’s more a prof-of-concept than a useful tool, IMO.
this reminds me of domainfronting, who was a super smart way to get around of ads and other sites blockers, not sure if it's all 'fixed' now.
We're about to go back to the directory style websites of the 90s!
Who uses public libraries the most? There's a divide by religion, and politics.
People in the UK bery often do the whole "washing dishes in the bucket" thing which is ridiculous
>Part of a broader pattern in military technology right now.

It's not a new discussion, this comes up every decade or so when some new technology takes expensive kit out but just as with the tank nothing is going anywhere.

Paraphrasing I can't remember who, "if you're getting out of the tank, what are you getting into?" Helicopters, tanks, mechanized and combined arms warfare and metal are still pretty much the only way you take territory, there's no alternative, even if drones start taking helicopters or expensive vehicles out it's the only thing that is mobile and packs a punch and protects your infantry.
but why use this?
I wonder if FreeCAD supports 3.12 yet. Really annoying that FreeCAD got dropped from the latest Fedora due to breaking python changes...
https://archive.ph/lHRlj
Perhaps, but that will mean that you will be able to download the official apks from other places, which is what aurora store does but without having to use a google account (probably, but not sure about that).

Not sure how that will work for paid apps, but for free apps...maybe it's good?

I have mixed opinions here though (as a user and as a developer)
* Composer is one file. It's a .phar (as described by @az09mugen)

* I think in typical use, Composer is installing via Packagist.org, which is typically pointed at a GitHub repo, and it is the repo's zip file that is downloaded to your computer. You can look in composer.lock and see `"type": "zip"` throughout

* It definitely has some sort of hash verification in the PostFileDownloadEvent class. I've never used it to know if it would satisfy your need

Similarly, WP CLI is a .phar file which can then install additional packages. It's really just using Composer under the hood.
I’d guess they can reuse the drones most of the time?
Whether contaminants are also concentrated depends on the concentration method that is used.

For example, the protein concentrates from whey or milk are obtained by just two filtrations through filters with different pore sizes, the first coarse filter retains any larger particles, including bacteria, while the second fine filter retains the protein particles and passes the water with lactose and fat and also with any contaminants that are soluble in fat or in water.

Thus the protein concentrates from whey or milk normally have less contaminants than in the whey or milk used for their production.
> I'm not sure how XHR alone would let you automatically get backend state changes reflected to the frontend.

Long polling.

Check out (history of) "Comet": https://en.wikipedia.org/wiki/Comet_(programming)#Implementa...
This wasn't an "everyone is in the US" type of post. Even for non-US folks, for a long time the default region was us-east-1, until they switched it to eu-west-1, and about 1/2 of all of AWS customers are in the US, or at least used to be until recently.
Thank you for the suggestion! JSON Schema and a token corraler are definitely powerful tools for enforcing structure and validation. However, the goal of GPL is to provide a lightweight, easy-to-use way for users to structure their prompts without requiring them to install additional software or external dependencies.

While JSON Schema offers great flexibility, I'm focused on a format that works out of the box. I want to keep the process simple and frictionless, so introducing a token corraler with additional steps wouldn’t align with that goal.

That said, I’m open to incorporating JSON Schema as an optional feature for advanced users who want more control over their prompts. My goal is to keep installation as simple as copying and pasting the text at the beginning of the system prompt.
Russia's Ka-52 were a significant problem for Ukraine in the summer 2023 offensive. When Ukraine's armour would meet massive mine fields and get stymied, it was Ka-52s arriving, popping up over tree lines and taking pot shots at them with ATGMs from a distance that outranged most of their MANPADs. Only a few were taken out by lucky hits near the front. The only reason they aren't seen as much anymore is because Russia was idiotic and kept them parked at an airfield within ATACMS range.
What you can do in the library is sample a wide variety of the books in the topic you want, and soon you'll identify an author, or publisher, as your favorite, and then you can go purchase more in their series, and consider donating them back to the library when you're done with the project!
Why are you repeating what I said? I am just confused as to why you are "correcting" me in a reply when you are saying the same thing.
No technology has been invented that doesn't have costs and tradeoffs. Technology that deacidifies the oceans will have other costs, other externalities that we cannot predict now. Determining how we want to deal with those costs/tradeoffs is a social problem, not a technical problem. Technical know-how can only inform us about the what tradeoffs are available, it can't tell us what we prefer.
It is also something that must be resisted, because that’s how you get war crimes and genocides.
Your argument is based on a series of slippery slopes that I'm sure a judge would not tread on.
Today, President Biden and Vice President Harris marked the anniversary of the Hamas attacks on Israel, calling for renewed efforts toward peace in the Middle East. During a solemn ceremony, Biden emphasized the need for a ceasefire in Gaza while condemning the violence that has impacted both Israelis and Palestinians. As tensions continue to rise, the administration faces significant challenges in navigating this complex landscape.
> He was referring specifically to how beneficiaries of the government are incentivized to vote for policies which provide government benefits to themselves

I can believe that, but one has to be willfully ignorant to believe that such voter self-interest started in 1920, and that previous cohorts voted in an objective manner, always devoid of self-interest and for everyone's benefit.

The underlying question is "Whose interests does (or should) the government concern itself with"
- wow, this is an exact case Apple more or less won in Apple v Epic. They got some minor slap on the wrist about steering but they still got around that. Apple must have paid their judge off big time

- Yup, this is the steering that Apple "lost".

>Starting January 16, developers can apply for an entitlement to provide a link within their app to a website the developer owns or is responsible for. The entitlement can only be used for iOS or iPadOS apps in the United States App Store.

There's so many stipulations to getting this approved that it's hard to call it a win. Just more delays

- good, but ofc irrelevant on Apple for now.

- And good. Somewhat relevant for Apple but the stipulations above make this hard.

I mostly hope this precedent can be used against future Apple proceedings to get that store opened up.
>Her insights into a primitive (sic) society is worth more than that of the vast majority of anthropologists, for one simple reason: Helena was there for real, as a member of those societies. She didn't only study stone age life. She lived it.

This reminded me of Zora Neale Hurston, who had taken a similar approach when studying the history and practice of voodoo in Haiti and Jamaica.

https://www.pbs.org/wgbh/americanexperience/features/claimin...
We're a team of two engineers building Docurize, a solution for people who intake a ton of documents from their "clients". Think DocuSign but instead of sending links for eSignatures, you send out links to people who are required to upload documents.

We're also building a bespoke GenAI backend to automate a lot of document reviewing - think agents hiring assistants to check if a driver's license is valid and/or properly scanned. Our DocurizeAI reviews these documents and automatically accepts/rejects document reducing the agent's workload and back-and-forthe with client.

We'd love to get your feedback!
Why can't there be money without tracking if the site still has ads? Advertising without any type of user tracking was the norm for the history of marketing until recently.

Simply target the ads based on the content of the site. Is it a site that covers fishing news? Show ads for fishing related stuff. Is it a blog for new moms? Have ads for stuff new moms need/want. Is it a more general purpose site with a lot of topics? Have keywords on the article dictate the ads.

This doesn't seem that complex, and the ads are still targeted based on the type of person who would want to interact with the content. No user tracking needed. This type of targeting gives us terms like soap opera. Those shows have been running for decades, it must work well enough.
I'm a 44 y.o. bored back end dev – does it make sense to switch to DApp?
The main thing here is that I am slightly bored of doing mostly same thing again and again. I do like Django, the main framework I have been using since 2010. But still, having this gut feeling that it would be more fun to try out something new, something different.

Does anyone have ideas, suggestions, clues... anything that could assist in making up my (or somebody's) mind?
It's surprising how many times you see this pattern on HN

"Google sucks!"(50 upvotes)

"That's why I use Kagi!"(45 upvotes)

"Actually Kagi has the exact same problem and you have to pay for it."(2 upvotes)
> All weapon systems that consist of an expensive vehicle and an expensive-to-train crew are being re-evaluated against drones right now.

Manned systems still have advantages though: no matter how much EW there is, you still have a man in the loop.

But I expect the role of the human to be less and less mechanical, and more and more about bearing the responsibility. As such I expect manned systems to evolve into more like on mini command post supported by a squad of automated weapons. (Ideally you'd want the manned version to look exactly the same as the automated ones to prevent enemies from targeting it, like the IDF did with its fake tanks[1] a while ago).

[1]: https://www.timesofisrael.com/israel-disguises-missile-launc...
It’s not that collateral damage is irrelevant. It’s that the calculation as to whether collateral damage is “worth it” in the context of the specific goal/target is usually relative and calculated unemotionally. Some may say inhumanly.
For an interesting deep dive on everything wrong with Isaacson’s Jobs’ bio.

https://hypercritical.fireside.fm/42

https://hypercritical.fireside.fm/43
When we'll reach this inflection point with jet fighters?

I remain skeptical that the F-35 will prove to be a prudent expenditure of resources both financial and in terms of R&D.
China routinely punishes the private sector. Yes, Jack Ma had a gun to his head, but Alibaba hasn't been the only target. https://www.barrons.com/articles/chinas-anti-monopoly-crackd...
Looks Notion inspired!
Thank you!

Interesting page: https://space.skyrocket.de/doc_chr/lau2024.htm
That, ah, doesn't quite answer the question about error messages.
it's an acknowledgment of previous (pre-2022) invasions of Ukraine territory
> Isn't that's just having a property/field on a struct/class/type/object that contains the list of tags?

I have never used the library, but it seems you get a lot more with just 2-3 lines of configuration (e.g. for a tag context named „interests“):

- The ability to find the n most or least used tags with a single method call
- The ability to track which user tagged a record
- The ability to find records with the same tags
- Calculation of tag statistics for a tag cloud

Now, all that would certainly be possible with EF. But many libraries for Rails give developers a very simple way to configure a feature, and deliver very expressive methods to use the feature. Which is an important property imo, since it often makes obvious what the code does, even for newcomers.

This is probably an effect from Ruby itself, where the standard library is quite expansive and has many often-used patterns built in. For example, calculating an arrays maximum value is just

arr = [1,2,3,4]
arr.max

Meanwhile, in JS:

arr = [1,2,3,4]
let max = arr[0];
for (let i = 1; i < arr.length; i++) {
if (arr[i] > max) max = arr[i];
}

And to address the README of the above library: I think it is a bit confusing because it starts with a comparison with another library, expecting readers to already know how tagging worked there.
I was responding to, "entering into the era of drone-vs-human warfare," not defending manned vehicles.
One thing not mentioned, although it is sort of implied if you are already familiar, is the ability to run Puppy's latest on absolutely ancient hardware.

>General hardware minimum system requirements are:

* CPU Type = x86, x86_64, AMD64

* 32bit Puppy's - CPU = single core Pentium 4 or equiv, RAM = 512mb

* 64bit Puppy's - CPU = 64 bit dual core, RAM = 1gb
When I was in school there was some discussion of the product lifecycle which included some engineering considerations for recycling. It seems to me the consumer electronics industry has become actively hostile not just to repair but also safe recycling.
Before I get too alarmed someone would have to tell me how an adsite.com cookie is being sent to adsite.example.com. This workaround seems to let adsite.com profile me as well as example.com already can, but it loses the ability to correlate my activity across example2.com and example.com with a single cookie.

(I guess ad providers have gotten good enough to not need cookies? Like they know my browser window size, installed fonts, GPU vendor and model, IP address, geolocation, header order, etc. so they don't even need cookies anymore to track my activity across the web? I suppose it was only a matter of time.)
And this is a good reason to block all JavaScript in unlock advanced and slowly whitelist the scripts you see until the site works properly. Slow and error prone but once you get used to it it's a breeze. And you're completely immune to this sort of shittery.
Show HN: stringify.org
I was watching my coworkers soul leave his body as he manually escaped a string in JavaScript earlier today, so I made this microsite.

Here's a silly video that explains the problem and shows how it's supposed to be used:

https://x.com/stevekrouse/status/1843418337197351106

As with all my projects, this one was built with Val Town & was written for me by our AI assistant Townie. You can view the code:

https://www.val.town/v/stevekrouse/stringify_dot_org
Over the years tried a bunch of brands, but I like Naked

https://www.amazon.com/Less-Naked-Whey-Vanilla-Protein/dp/B0...

No sugar, non-GMO and grass-fed.

Tastes great.
There are a ton of Raspberry PI hats with SATA ports. It is basically a whole sub-industry. Here is one example: https://www.jeffgeerling.com/blog/2024/radxas-sata-hat-makes...
It's a funny expression and it is rooted in advertising: https://en.wikipedia.org/wiki/Frank_Perdue
I mean there are appropriate applications for advertising (like classifieds in a newspaper), but there is no reason why advertising should be so pervasive that it requires a massive surveillance apparatus like it does today. Advertisements are the reason why everyone switched from TV to Netflix, and that's back when cable TV was a paid service.

secushare[1] makes the case that this is because the internet lacks a secure micropayments layer, so the funding model for everything has to be advertising-based instead of patronage-based. Paypal and the like are exploited as cash cows because of their centralized nature. Cryptocurrencies were later tried but have technical limitations that broadly prohibit this use case (even with payment channels/LN).

[0] https://secushare.org/broken-internet
The laser interlinks have been turned on.