MurphyA/hacker-news huggingface dataset:
by xg15 | 2025-06-21 09:20:48+00:00
> That creates fresh roles. We could see model shepherds who curate synthetic fraud datasets for insurers, prompt‑pack designers in Nairobi who fine‑tune Midjourney outputs, or historians in California labs who flag hallucinated citations. None of these roles are glamorous, but they are all essential, and what they mostly resemble are the proto‑IT departments of 1965: clunky and over‑specialized, but seeds of much larger sectors. If education systems and gig platforms can scale these complements quickly, gains can diffuse more broadly.

Wow. And that's the best-case scenario in the article. Explain to me again how that is the glorious future in which everyone is better off.

I think an important lens to view those developments with, apart from income and income security, would be alienation [1].

The industrial revolution brought alienation with respect to physical labor: Workers were not able to identify with (and learn the entire process of creating) a manufactured good like in preindustrial times. Instead, they were made to specialize on one specific production step inside the factory, which changed their role to the proverbial "cog in the machine". Suddenly, they weren't working to produce a good anymore, they were working "for the factory".

If the article's vision plays out (the "Shared Upswing" one, I.e. the good scenario) then the same alienation process will play out for cognitive labor: You won't think (and gain the knowledge/experience) to come up with a solution for problems that other people have, you will think to do some nebulous and hard to quantify improvements for an AI, so that can think about how to solve the actual problems - as directed by its owners. I.e. you will work "for the AI".

Even if (if!) those jobs stay economically viable enough to make a living, they sound extremely unfulfilling and much more psychologically draining than today's jobs.

[1] https://en.m.wikipedia.org/wiki/Marx%27s_theory_of_alienatio...
by jrflowers | 2025-06-21 09:21:16+00:00
You make an interesting point here. While “rooting your phone can void your warranty and pose a security risk“ may be a factually true statement, we must also consider some entirely unrelated and possibly untrue statements that could be theoretically uttered in another reality.

We can get so bogged down with “things that are real” and “exist in this universe” that we completely fail to focus on the vital stuff like “Bigfoot is circumcised” and “Who did it?” and “Why?”
by businessmate | 2025-06-21 09:21:48+00:00
We’ve seen a 40% drop in organic traffic since Google started pushing AI summaries. Meanwhile, ChatGPT and Perplexity often bypass original sources entirely. \n\nI’ve been working on a framework to reverse this—using structured TL;DRs, prompt-aligned H2s, and schema targeting—but curious what others are trying. \n\nIs anyone here tracking whether their content is being cited by ChatGPT? Any success forcing visibility in Gemini or Claude? \n\nIf relevant, here’s a diagnostic guide I built: https://getfoundonai.com/ai-search-optimization-guide
by b0a04gl | 2025-06-21 09:22:06+00:00
appreciate the clarity, that helps.

quick followup if the agent's running on a separate machine and interacting remotely, how are failure modes handled across the boundary? like if the agent crashes mid-operation or sends a malformed command, does the remote runtime treat it as an external actor or is there a strategy linking both ends for fault recovery or rollback? just trying to understand where the fault tolerance guarantees begin and end across that split.
by hilbert42 | 2025-06-21 09:22:44+00:00
Uh? My PCs and corporate PCs I've been responsible for are networked including the internet (they always have been). Moreover, they were warranted with no conditions about what software was run on them.

Where on earth did you get that notion from? Just because some vendor [your links] has conned the unfortunate client into an unacceptable contract doesn't mean it's commonplace or ever was.
by j1elo | 2025-06-21 09:23:43+00:00
> He went to the Museum of Natural History to study sharks...

At last, one person who did his homework!

That's what I thought after seeing the first image, the "vagina with teeth" which in my eyes just look like a weird woman's mouth with just some teeth added around... what a terrible work, probably the authour hadn't seen a shark in his life? nor he researched then even a bit, to get some references.
by meodai | 2025-06-21 09:24:10+00:00
Oh I mostly use it for my own apps – it just feels more human-readable than hex codes. But yeah, you're right, I should add some example use cases to the readme!

Like here:

https://farbvelo.elastiq.ch/ or https://meodai.github.io/poline/

Thanks a lot for the feedback, I really appreciate it!
by franga2000 | 2025-06-21 09:24:14+00:00
In fact there is a lot factually incorrect.

For starters, in most places, warranty is a legal requirement and the manufacturer isn't allowed to void it for whatever reason they want. If my phone's battery starts getting really hot in normal use, or I start getting dead pixels on my screen or whatever else, the fact I have a custom OS on my phone isn't relevant to the warranty claim any more than having it in a case or putting some stickers on it. Yes, it'll make claiming it more difficult, but that doesn't mean it's void, just that you'll have to fight through a few more tiers of support agents to get it fixed.

More importantly, rooting is only a security risk in the sense that it increases the attack surface for exploits. The same can be said for any other system-level software. Like if you buy an Nvidia graphics card in your computer and that loads its kernel driver, malware now has one more place to exploit. Are Nvidia graphics cards a security risk?

We've come an incredibly long way from just dropping /xbin/su and calling it a day. Modern (as in the last 10 years) root solutions have caller checks based on a user-defined whitelist and really modern implementations use kernel-level checks to make sure the app wanting root access is allowed to get it. The only way this can be dangerous is if one of those apps or the root solution itself has a code execution exploit. But again, the same can be said for the plethora of system-level bloatware vendors install these days.
by InsideOutSanta | 2025-06-21 09:24:15+00:00
I think one issue with these plastic bags is that they're very light and not attached to anything. So, even if they end up in a landfill, they can still get blown away and end up in a body of water.

A plastic bag that is used as a garbage bag, on the other hand, will remain where it is because its contents weigh it down.

I'm not sure how to solve this, though. Perhaps standardizing the size of these bags to make them easily usable as garbage bags, and then marking them to indicate reuse, would be helpful.
by stiray | 2025-06-21 09:24:18+00:00
No, it is much simpler. Success of a company is not limited on constant growth of profit but rather of providing to workers and owners a normal life.

And in our case, it is paid in current model (actually even in model with less ads). It doesn't need any growth of profit.

Everything else is pure greed. Now the question opens, are you paying for videos or greed?
by skeaker | 2025-06-21 09:24:22+00:00
Likening a game to a painting is just a false premise. Games are a unique medium that can in themselves hold lots of different things which inherently makes them hard to compare wholesale to other mediums. They can be similar to Chess in the sense of requiring strategy or a physical sport in that they can be almost entirely composed of the skill expression of the players. They can even hold paintings or novels in their entirety, or do something entirely unique that just can't be done in other mediums (my favorite example of that is Outer Wilds).
by flotzam | 2025-06-21 09:24:30+00:00
> Malware [c]an persist across reboots regardless of verified boot.

Some can, some can't. Even when it can persist, escalating to root after every reboot may be unreliable or noisy (e.g. 70% chance of success, 30% crash) compared to straight persistence as root without verified boot.

> Also, there are devices out there that let you enroll your own keys, like the Google Pixel series.

This still applies to those devices. It's the main reason GrapheneOS (which exclusively runs on Pixels, with the bootloader relocked to a GrapheneOS key) is opposed to building in root access: Verified boot would be "enabled", but effectively bypassed. https://xcancel.com/GrapheneOS/status/1730435135714050560
by Veen | 2025-06-21 09:25:07+00:00
I use it as a proofreader, not to improve my writing. It’s difficult to proofread your own work, and Grammarly is a useful assistant. Plus, I’m British and I often write on behalf of American clients. I’m pretty good at following US English standards because I’ve been doing it for a long time, but the odd Britishism slips through and Grammarly usually catches it (although a standard spell checker would too, I suppose).
by fc417fc802 | 2025-06-21 09:25:34+00:00
Phone service is recognized as a public utility. What difference justifies the failure to label internet service as a public utility?

Most governments operate a postal service. Why then should governments not provide bare bones email and video services? You have government agencies using Zoom and similar. The analogy would be discontinuing the USPS and sending official government post via a wholly unregulated Fedex. It's absurd.
by JumpCrisscross | 2025-06-21 09:25:46+00:00
> Were on earth did you get that notion from?

Literally cited the source.

> My PCs and corporate PCs I've been responsible for were networked including the internet

These came later, in the mid 90s. If you have a source for any PC having been "warranted with no conditions about what software was run on them," I'd love to see it. Practically every warranty for PCs voided if you e.g. overclocked the CPU. And almost all PC warranties were limited warranties, not the no-questions-asked up-to accidental-damage common today.
by ChrisMarshallNY | 2025-06-21 09:26:18+00:00
My current Git GUI is Atlassian SourceTree[0]. I’ve used it since before it was an Atlassian product (Yeah, yeah, I know that I’ve forfeited my geek cred, for using a GUI for Git, but it makes me a heck of a lot more productive).

It’s not the prettiest app, but works well.

Over the years, I have explored other Git GUI clients (I’m deliberately not calling them out by name), that have sometimes been drastically more attractive, but they have consistently fallen down, when it comes to functionality.

The same goes for my text editor. I’ve been using BBEdit[1] for over 30 years. Again, its interface seems “dated,” compared to many slick apps that have competed with it, but I have always returned to it. I’m pretty sure that it can be customized to present a very modern UI, but I’ve never bothered. The classic presentation has always been fine for me.

[0] https://www.atlassian.com/software/sourcetree

[1] https://www.barebones.com/products/bbedit/
by stiray | 2025-06-21 09:26:39+00:00
Ok, I wanted to avoid it, but since you didnt understand, paper straws are just straw men. They have absolutely nothing with voting with wallet, it is just some lame scenario, comparable at nothing and kicked instead of the real thing.

Or said differently: plastic straws are only a minor part in ocean pollution, while people not voting with their wallet is the main reason for all corporate shenanigans we are experiencing.

And yes, I agree it depends on number of pieces, but I don't put any trust into USA as state, even without Trump, being able to persecute billion $ corporation.
by i80and | 2025-06-21 09:27:05+00:00
Counter-anecdote, my county banned disposable plastic bags some years back, effectively ending the former plague of feral plastic bags flapping in the wind everywhere, but I basically never see people buying the cheap bags by the checkout counter.

People really did adapt by bringing their own bags.

(I live in suburb hell -- unfortunately, I'm probably the only person who walks to the grocery store, so car use is unaffected)
by meodai | 2025-06-21 09:27:21+00:00
Thanks! Good question – it's mostly about readability and communication. Hex codes are precise but not intuitive. Names give context, like saying “salmon” instead of #fa8072. That’s helpful in design tools, UI previews, generative art, or even debugging.

Also, the API works the other way around too – you can search by name to get the matching color: https://api.color.pizza/v1/docs/#api-Default-getColorNames. I did not add it to the website yet, because I don't have good UI ideas for it yet.
by TZubiri | 2025-06-21 09:27:55+00:00
I have never tried this, but I'm wondering how effective the following approaches would be to measure uncertainty and unknowns in responses:

https://cookbook.openai.com/examples/using_logprobs

According to OpenAI official cookbook it seems to be a fairly standard usecase.

Another approach, especially in classification, would be to measure the cosine distance between the user embedding, and the ideal embedding of the message category.
by roenxi | 2025-06-21 09:28:03+00:00
That top comment doesn't seem to have engaged completely with the context here. AMD fumbled trillions of dollars of value creation by mis-identifying what their hardware was for. Or perhaps it is more correct to say by being too dogmatic about what their hardware is for. They weren't in a position to be picky. They had a choice - they could continue making trillion-dollar mistakes until their board got sacked and the exec team replaced. Or they could maybe listen to some of the people who were technically correct regardless of their size in the market.

George is just some dude and I doubt AMD paid him much attention anywhere through this saga, but AMD had screwed up to the point where he could give some precise commentary about how they'd managed to duck and weave to avoid the overwhelming torrent of money trying to rush in and buy graphics hardware. They should make some time in their busy schedules to talk with people like that.
by gardenerik | 2025-06-21 09:29:27+00:00
Cannot find it now, but that's how it was discussed at the time when chatmail server became a thing. It is also how it is configured in chatmail:

https://github.com/chatmail/relay/blob/96a1dbac08441034c5990...

https://github.com/chatmail/relay/blob/96a1dbac08441034c5990...

You obviously must trust that the server runs this configuration, but you can always run your own chatmail, or regular postfix. (If you don't need "federation" with other mail servers, you don't even need port 25 open).

However, you can also configure your app to delete messages from the server sooner.
by ozim | 2025-06-21 09:29:30+00:00
Your take on this is downvoted because that’s quite arrogant to reduce all racing games to two objects moving.

Everything in life can be much more complicated and nuanced if you put an effort in it as reality has infinite amount of details. There is a lot of value in refining successful concepts.

Also a lot of “new and interesting concepts” turn out not to be that useful or that interesting like not that many people listening to experimental music or reading novels whose writers think they are smarter than everyone else.
by Swinx43 | 2025-06-21 09:30:11+00:00
The writing perpetuates the anthropomorphising of these agents. If you view the agent as simply a program that is given a goal to achieve and tools to achieve it with, without any higher order “thought” or “thinking”, then you realise it is simply doing what it is “programmed” to do. No magic, just a drone fixed on an outcome.
by fc417fc802 | 2025-06-21 09:30:36+00:00
If it followed the USPS model there would be a retention fee for the uploader and a transfer fee for the downloader, both based on size. There would also likely be a stipulation that fees not dip below the actual costs incurred which would protect private entities that might wish to compete. (Such fee minimums can be seen with some municipal internet service regulations.)
by Gareth321 | 2025-06-21 09:31:28+00:00
I used to, but I stopped recently.

1. They still serve ads. Often for Google products underneath the videos and in the feed. Content creators are also allowed to turn on contextual ads over the top of videos, as well as merchandise underneath their videos.

2. Sponsored segments are unbelievably widespread now, and can take up significant portions of the video. These are ads, and they are also permitted by YouTube.

3. YouTube has been making the service worse and worse as time goes on. I cannot turn off shorts, even though I despise them. They're all over my feed. Removing the downvote score means I cannot tell if a video is spam before clicking on it now. Ostensibly YouTube serves more video hours now, but at our expense.

4. YouTube recently raised my price 40% overnight.

There was space for reasonable prices without making their service worse. They crossed that line for me and I think for many others too.
by boramalper | 2025-06-21 09:31:58+00:00
Israel, like any other state, must be using a variety of methods including good old "human intelligence" so it's not either-or.

In addition, saying that

> someone approached a low level employee at the MEAF who turned over a USB stick with the governments org charts and payroll records in exchange for their kids getting a full ride to a prestigious foreign university

is an oversimplification on multiple levels:

1. Low-level employees typically don't have access to sensitive information.

2. With human intelligence, there is always a risk that the person you (e.g. Israel) are in touch with (e.g. an Iranian officer) who pretends to be a "double agent" (e.g. leaking info to Israel), is in fact a "triple agent" (e.g. actually working for Iran to mislead Israel).

3. You can send your kids to foreign universities but not your siblings, your parents, your wife's family, and so on... Some of your beloved ones are almost certain to suffer the consequences of your actions. High treason is no joke.
by Ancapistani | 2025-06-21 09:32:45+00:00
> The people involved all seem very... Full of themselves ? They don't really ever show a sense of "hey, I've got a thought, maybe I haven't considered all angles to it, maybe I'm wrong - but here it is".

I’m not super familiar with this community in particular, but is it possible that it’s small/homogenous enough that participants feel comfortable “unmasking” aroudn one another? If so, then those seemingly-confident assertions may be seen by the in-group as implicitly tentative.

The Python community used to be like that. I’d say it peaked around 2014, at which point it became politically fractured.
by lschneider | 2025-06-21 09:33:02+00:00
That's a great point, it would be better to keep the gradients separate from the Scalars.

However, I think PyTorch does it the same way (?), at least they say something like this in their docs.

"This function accumulates gradients in the leaves - you might need to zero .grad attributes or set them to None before calling it." - https://docs.pytorch.org/docs/stable/generated/torch.autogra...

The rust burn crate does it better, they store the backprop'd gradients in a separate container and return it: https://github.com/tracel-ai/burn/blob/af381ee18566fc27f5c98...
by xhunmon | 2025-06-21 09:33:11+00:00
In HarmonyOS app development, a calendar component is fundamental for many scenarios such as check-in, booking, and schedule management. Although ArkTS does not provide a built-in full-featured calendar component, you can use basic components like Swiper and ForEach to create a high-performance, horizontally swipeable custom calendar. This article details the implementation ideas, core code, and best practices. All APIs and terminology refer to the Huawei Developer Official Documentation. 1. Implementation Ideas and Key Points Use the Swiper component to load 3 months of calendars (previous, current, next) managed by the showDates array. Initially display the middle page (i.e., index=1), and set .loop(true) for infinite swiping. After swiping (onChange), only update the data for the left and right months to avoid full UI refresh and improve performance. Both the calendar header and content are rendered dynamically with ForEach, supporting custom styles and click events. 2. Core Code Example @Local showDates: Date[] = [dateHelper.lastMoth(), new Date(), dateHelper.nextMoth()]; // Previous, current, next month @Local selectData: Date = new Date(); // Currently selected date private showIndex: number = 1; // Default swipe index

Swiper() { ForEach(this.showDates, (item: Date) => { this.monthView(item) }) } .index(1) .loop(true) .indicator(false) .onChange((index: number) => { let cur = this.showDates[index]; this.showIndex = index; this.changeCalender(cur); }) 3. Complete Component Structure Year/month switching, jump to current month, left/right arrows, date selection, calendar header, and calendar content are all customizable. The dateHelper utility generates a two-dimensional array for the calendar, supporting placeholders and same-day checks. 4. Best Practices and Official Documentation ...
by ipnon | 2025-06-21 09:34:56+00:00
Because the US has so many bases worldwide, it's always under some kind of attack. Iran for example has been aiding openly the groups that attack American bases in the Middle East for decades. The Beirut Barracks Bombing is a tragic example. This law is too vague in scope, and really just acquiesces Congress' constitutional power to decide who to wage war against to the President in a very limp way.

The Congress is also fundamentally a popularity contest, and wartime Presidents generally gain popularity in the short-term, for better or worse. So again, Congress digs its own hole and blames the Presidency for all the dirt on the ground. Grifters the whole lot!

For what it's worth, although Trump is famous for his strong Presidency, he's merely wielding a sword that FDR forged, and was polished and filed to a savage edge through successive presidencies. FDR really prototyped the obsequious wartime Congress that acts as a rubber stamp for creating the endless bureaucracy we now call "the deep state." And it is within this "deep state" that presidential fall guys are born and bred, Oliver North being a relevant example. This trend has continued unabated for the most part with Presidents from each party, reaching its zenith in the extrajudicial killing of American citizen Anwar al-Awlaki in 2011 by order of President Obama, a disturbing innovation in both constitutional law and drone warfare.
by itvision | 2025-06-21 09:35:17+00:00
How is it different from our genes that "program" us to procreate successfully?

Can you name a single thing that you enjoy doing that's outside your genetic code?

> If you view the human being as simply a program that is given a goal to achieve and tools to achieve it with, without any higher order “thought” or “thinking”, then you realise they are simply doing what they are genetically “programmed” to do.

FTFY
by anonzzzies | 2025-06-21 09:35:38+00:00
That is not unique to vibe: I know some platforms from huge companies that have so many bugs that you are lucky if can even use it. Like logging in is a kafkesque loop until it works, sometimes. Support blames the user (browser, cookies, but of course that's never it). These are not vibe coded, have plenty of €€€ and don't care at all. It is always serviced you need, have no or limited competition etc and they get paid no matter anyway. Many many many of those around. Easy to find too: banks, insurers (after the initial sale), airlines (after the initial sale) etc.
by ptero | 2025-06-21 09:35:52+00:00
The road signs are also unwelcome eye sores. However, they provide a lot of value by achieving safer road traffic so we tolerate them.

That value still needs to be compared and evaluated for delivering information vs delivering annoyance. If information were delivered by giant, flashing, multicolored road signs every 50 meters the answer would be different. My 2c.