MurphyA/hacker-news huggingface dataset:
by collingreen | 2025-06-27 09:58:51+00:00
Why is it the responsibility of the customer and the government to enable a business model someone wants that doesn't work well otherwise? Like I agree with some of your sentiment but where does this end? Anyone can come up with any untenable business model and then the government should intervene to make it work the way they want, at the citizens expense? I doubt that's your point and I'm not trying to put words in your mouth but what's the difference here? "I should be able to control people on the internet better" doesn't feel like a thing we should all collectively bend over to enable.
by notnullorvoid | 2025-06-27 09:59:10+00:00
This is exactly the kind of high-level feature we need to stop putting standardisation efforts towards, and focus instead on low-level features that provide value for high-level user land abstractions.

There is no value this provides over making a tagged template function and exposing it as a library. If that library is stable with ubiquitous adoption for 5-10 years then maybe there's something to talk about.
by thephyber | 2025-06-27 09:59:14+00:00
> but none of these companies can produce a whole weapon/plane/tank by themselves, without needing another 100 companies to supply components around the world.

This is true of anything that is sufficiently complicated. Apple designs products, but doesn’t manufacture most of the parts directly. They contract with specialized suppliers.

The Spitfire was created not long after the peak of British power. There has been A LOT of austerity since. The country can’t afford to increase military expenditure enough to onshore all weapons development, especially because (1) they aren’t at war and (2) the Spitfire was only as complicated as a car in the 1970s. A 5th generation fighter (like the F-35) or a 4.5th generation fighter (feature parity with several US and Euro fighters) would be 10x-50x more complexity. There is nothing gained by spending the extra money.
by Akasazh | 2025-06-27 10:00:06+00:00
All writing on the success of technology in war follows the same structure.

A new weapon is introduced and finds success, is boasted as the future of warfare. It works and is a significant advantage for the side using it, being a force multiplier.

After the initial succes the other side starts using it too, and there's a scramble for countermeasures. This makes the wonder weapon less effective.

Then articles are written that are the inverse of the hype following the first implementation. Even doubting if 'this is the end of -wonder weapon- ?'

Look at the tank. With every new weapon (take drones) it is theorized that drones would be the end of effectiveness of tanks as a weapon system.

It's not, but it's not longer a wonder weapon, yet a piece of equipment, that's constantly evolving. Is an arms race and it's been like that since the invention of the club by our ancestors.
by pickledoyster | 2025-06-27 10:01:12+00:00
the post is extremely poorly written, targeted towards seo spammers, with no tangible news or official announcements

there's been talk in the seo spam industry re google indexing ig and, later, tiktok at least since 2021[0], and, at times, it is already possible to find a public post or two if you know exactly what you're searching for.

there's nothing new here.

0 - https://www.searchenginejournal.com/google-working-on-indexi...
by detaro | 2025-06-27 10:03:03+00:00
These cases generally are not about just someone that happened to sound the same, but someone who was choosen specifically and directed to sound like the imitated person. Even explicitly looking for similarity is generally fine, calls for voice actors will include references to well-known VAs as "the sort of thing we are looking for", only imitation is going to far.

(In music, some other cases have been about suspected misuse of actual recordings, e.g. a cover band being sued because the original musician believes they actually used one of their recordings, and disproving that can be tricky. I don't think that can as easily happen with look-alikes)
by oakwhiz | 2025-06-27 10:03:43+00:00
To me it's really the principle of having lots of ridiculous rules that amount to a pile of little inconveniences all over every facet of modern life. It's not a logical reason to have a problem with it, but I would prefer to see a more logical set of rules that don't seem to be so ridiculous and maze like when you are doing something that is just slightly out of the norm.
by lrvick | 2025-06-27 10:03:52+00:00
My minimum requirements for personal online communication outside of public web-accessible forums like this one, are open protocol, open source implementations, optional E2EE, independent hosting, client choice, and access to channels on other independently hosted servers. These are non negotiable for building my social graph of communication with family, friends, colleagues, etc.

Communication is a sacred part of the human experience and I will not allow centralized entities to control my primary means of connection to my friends and family.

My options for digital comms are then are limited to email, IRC, XMPP, or Matrix.

Matrix has leaps and bounds the best UX and functionality by this criteria and is what I use for the overwhelming majority of my communications.

Anyone that is exclusively willing to communicate over corpotech disrespects my values for freedom and privacy, and is by extension opting out of being friends with me unless we see each other in person regularly.

9/10 times the people that respect me and want to be friends with me also respect my ethical conviction and create matrix accounts to talk to me if they do not already have one.

Taking back control of the internet will require conviction and I try to lead by example in my social circles. I personally could not give less of a shit if Matrix has feature parity with xyz corpotech as they are not solving the same problem. I also use IRC heavily to talk to many of the best engineers in the world and that is a low UX bar to beat.

That said, as corpotech walled gardens keep screwing their users, more and more hold-outs will come over and new features and improvements will reduce that friction over time.

For now though very few individuals understand the vital importance of digital sovereignty for a citizen controlled society, but governments absolutely get it and do not want people like Zuck controlling their comms, so it is not surprising governments are first in line willing to pay for help switching to Matrix. The people will follow in time.
by beowulfey | 2025-06-27 10:04:32+00:00
Ironically enough this is a good display of critical thinking!

For what it's worth, I learned how to balance a checkbook in fifth grade. My child is not old enough for me to know the curriculum these days but my impression based on talking to my younger colleagues is that it seems to have stopped being taught around the mid-00s. It's hard not to pay attention to something like that--we spent a week with fake money, buying things and having to balance it out. It was fun.

We had a unit (~3 weeks) focused on critical thinking in my seventh grade english class. I do not know for sure if that is still taught the same way. Honestly it is hard to say how widespread it is beyond anecdotal evidence like this because every state has different standards.
by schiffern | 2025-06-27 10:04:35+00:00
Link wasn't a storefront or brand recommendation, just a handy overview for people unfamiliar with the category.

The SpotSee/ShockWatch brand does seem to be more expensive (almost $4 per device), but they have interesting variants like shock-triggered RFIDs.[0] Otherwise you can find competitor products at roughly half the price.[1]

[0] https://shop.spotsee.io/impact_indicators

[1] https://impactograph.com/product/shock-indicator-labels/
by gcarvalho | 2025-06-27 10:04:50+00:00
I was pleasantly surprised to try the guide out and see that it just worked:

λ uv venv && uv pip install torch --torch-backend=auto λ uv run python -c 'import torch; print(torch.cuda.is_available())' True

This is on Debian stable, and I don't remember doing any special setup other than installing the proprietary nvidia driver.
Tools to monitor DTC competitors and trends?
by shentom | 2025-06-27 10:04:59+00:00
Curious to learn from others building or running DTC ecommerce brands (Shopify, WooCommerce, etc.).

What workflows or tools do you use to: Monitor what your competitors are doing (product launches, plugins, growth) Track category-level trends or shifts in strategy Discover emerging brands or fast movers Understand what’s working in your space — beyond SEO/ads

I've seen people use tools like Semrush, Storeleads, Similarweb, and even custom scrapers or Notion dashboards. Some say it's too fragmented.

If you're running a store, building tools for ecommerce, or just hacking around this space, I'd love to hear: What’s working for you? What’s missing in existing tools? Are there any “insight stacks” you’ve built for yourself?

Thanks in advance — learning a lot from this community!
by yorwba | 2025-06-27 10:05:34+00:00
"Tag compatibility" means that the name has to be the same. The issue the proposal is trying to address is that "struct Goose { float weight; }" and "struct Goose { float weight; }" are different types if declared in different locations of the same translation unit, but the same if declared in different translation units. With tag compatibility, they would always be treated as being the same.

"struct Goose { float weight; }" and "struct Beaver { float weight; }" would remain incompatible, as would "struct { float weight; }" and "struct { float weight; }" (since they're declared without tags.)
by Reaady_site | 2025-06-27 10:07:29+00:00
Hey everyone!

After multiple weeks of work, I'm finally at a usable version of this project! So i'm happy to showcase the landing page builder I'm working on.

It's a super simple landing page builder with AI generation. The idea? Create a professional landing page in under 2 minutes without any design or coding skills.

The main features I have focused on for now are: - Visual drag and drop editor - AI generation and assistance - Landing sections - Shareable Links

I have many ideas in mind, but I'm not really sure yet which direction to go feature-wise and business-wise. I would like your feedback, without going into too much detail so that I don't influence you. Don't hesitate to tell me if a project like this would interest you, and whether, in your opinion, this could work in the current context.

Right now, I’m offering 3 free AI generations on signup, and advanced AI editing is a premium feature (still thinking about pricing models).

Here is a link to the project > https://reaady.site/
What's your stack for competitive monitoring?
by Anselpan | 2025-06-27 10:07:31+00:00
I'm trying to understand how DTC/ecommerce founders monitor competitors and category dynamics.

Beyond traffic and SEO tools, what do you use to track:

- New brands entering your space? - What your competitors are launching? - Strategic shifts (e.g. pricing, bundling, tech stack)?

I’ve looked at tools like Semrush and Storeleads, but curious what people here have actually found useful or built themselves.

Would love to hear what’s working and what’s missing. Thanks!
by southernplaces7 | 2025-06-27 10:08:48+00:00
You used and descontextualizad the scariest number possible for whatever instinctively nannying nonsense reason of your own.

There were over 50,000 hospital emergency room visits, yes. However, bear in mind that many thousands of people visit emergency rooms for all kinds of unfounded reasons every year anyhow. Of those 50,000+ paracetamol-related visits (speaking of the United States here), less than 5% resulted in any need for hospitalization and only 450 or so deaths were registered in 2023, as a recent example year. These numbers out of an estimated 60 million individual uses PER WEEK by Americans according to the NIH.

For some perspective, accidents caused by "Fall involving ice-skates, skis, roller-skates or skateboards" in the U.S cause an average of 1000+ deaths per year.

Paracetamol can, just like many drugs, be dangerous, but if your criteria for paranoid restriction of something so commonly necessary and used without problems in the extreme absolute vast majority of cases are the numbers above, you'd better start banning one enormous shit list of completely innocuous activities and things that normal adults have access to before you reach something like paracetamol.

There seems to be a sort of mental illness prevalent in the kind of logic that equates any evidence of self-harm with a given product or thing with a rabid need to treat people like children in their access to it.

The entire adult population should not have to be treated like drooling morons in their very most basic personal medical choices because a completely minuscule percentage of the population lacks the mental capacity to read a basic safety label for a common medicine, or control their childrens' access to something that's easy to keep away from them.
by piker | 2025-06-27 10:09:05+00:00
Both approaches have their downsides and, in my view, retained mode and immediate mode tend to converge as the UI complexity increases. So far, no problems with implementing any UI I want in my experience with egui on a somewhat complicated application (Desktop word processor). Immediate mode is a breath of fresh air from React.

[Edit: although the standard accessibility criticisms apply to my application; although that's more of an issue with my implementation than an indictment of immediate mode generally.]
by leeoniya | 2025-06-27 10:09:44+00:00
> The biggest constraint when developing an efficient UI framework with good DX is JavaScript.

for perf, s/JavaScript/DOM, i think.

good DX comes from ecosystem and amount of time invested in making good tooling. JSX would be a non-starter without IDEs helping autocomplete, linting/format, syntax coloring, and webpack/babel to do the compilation.

tagged templates could reach at least the same level of DX as JSX if the community invested the resources to make that better. i'm not saying it's the right solution for a standard, but it would be way better than jsx, since tagged templates are already a standard.
by eesmith | 2025-06-27 10:10:01+00:00
> Using the power of GPUs we are able to calculate F99999999 in only 17 milliseconds on my Consumer GPU

FWIW, on my 2020 era laptop, the following:

#include <stdio.h> int main(void) { int a = 1, b = 1, c, n = 99999999; while (--n) { c = (a+b) % 9837; a = b; b = c; } printf("%d\n", a); return 0; }

takes 330 ms measured as "time a.out".

The problem with Fibonacci is there are algorithmic ways to speed things up. The following (using the method at https://en.wikipedia.org/wiki/Fibonacci_sequence to compute Fibonacci numbers recursively in O(log n) arithmetic operations) takes Python 0.1 ms to compute the same value:

import functools @functools.cache def F(n): if n <= 2: return 1 m = n // 2 # rounds down if n % 2: # odd return (F(m+1)**2 + F(m)**2) % 9837 else: return ((2*F(m+1) - F(m))*F(m)) % 9837 print(F(99999999))
by Akasazh | 2025-06-27 10:11:21+00:00
We tend to be suckers for the 'big men' way of writing history. As we are hard wired to appreciate causality:

X triggers y which revolutionized how we do z and changed the world to our 'current understanding'.

In this case the writer is trying to push a theological, conservative narrative, and Aquinas fits perfectly! Wow!

Otoh one could argue that Aquinas biggest achievement is showing the natural world cannot be explained solely from the bible, thus necessitating less convoluted explanations (Occam's razor) this paving the way for science through falsification.
by hopelite | 2025-06-27 10:12:22+00:00
I’m not sure why you would rationalize things so much. Yes, the biased Case-Shiller shows that the avg is only up 65% (think about that!!! 65%!!!) which is kept suppressed by the prices only increasing far slower in places where no one wants to live because there are no opportunities.

I know first hand that prices have doubled in the places people want to live because all the money has pooled there through all the money printing fraud.

It’s not even hard to see if you simply look yourself, not rely on some intentionally moderating Case-Shiller index. So again, why do you make excuses for 65% increases because it’s not 100%?????? 65%, my man!
by tempfile | 2025-06-27 10:12:35+00:00
XSLT is probably the #1 reason people get turned off from XML and swear it off as a mistaken technology. I actually quite like XML, so I have been trying lately to tease out exactly what it is that makes XSLT a mistake.

XML is a semi-structured format, which (apart from & < >) includes plain text as a more or less degenerate case. I don't think we have any other realistic format for marking up plain text with arbitrary semantics. You can have, for example, a recipe format with <ingredient> as part of its schema, and it's trivial to write an Xpath to pull out all the <ingredient>s (to put them in your shopping list, or whatever).

Obviously, XSLT is code. Nobody denies this really. One thing about code is that it's inherently structured. Only the craziest of literate programmers would try to embed executable code inside of text. But I don't think that's the biggest problem. Code is special in that special purpose programming languages always leak outside the domain they're designed for. If you try and write a little language that's really well-scoped to transforming XML, you are definitely going to want to call stuff outside it sooner or later.

Combined with the fact that there really isn't any value in ever parsing or processing a stylesheet, it seems like it was doomed never to pan out.
by archi42 | 2025-06-27 10:13:01+00:00
What surprises me is the 24 GB of DDR4 DRAM on a dual channel memory controller? AFAIK there are only 8 GB or 16 GB modules, no 12 GB modules. At least I can only find 12 GB DDR5 modules listed, but not DDR4.

This means: The system likely uses 3x 8 GB modules. As a result, one channel has two modules with 16 GB total, while the other channel has only a single 8 GB module.

Not sure how big this impact is with the given memory access patterns and assuming [mostly] exclusive single-threaded access. It's just something I noted, and could be a source of unexpected artifacts.
by nmeofthestate | 2025-06-27 10:13:23+00:00
>The real question here: how do we stop these shifts from happening?

We don't - people inevitably age and die. All you can hope to do is postpone these shifts, and I suspect a large component in the timing is genetic, so there isn't a magical solution that will work for everybody just because it works for the guy posting about the one guaranteed solution for preventing ageing, because it's worked so far for him.
by southernplaces7 | 2025-06-27 10:14:12+00:00
The very idea that you should need special permission from some form of officialdom for having access to anything that is very widely useful but in all but a very, very small subset of select cases involving very, very few people who harm only themselves with its misuse is what's genuinely disgusting here.

The vast majority of adults should be able to live in a world where they're not treated like 10-year-old children for seeking a bit of modest pain relief for very common ailments.
by zerof1l | 2025-06-27 10:14:49+00:00
There's a German version that has nice FAQ and is written in a more human friendly way going into all the details. You can use Google translate https://bfsg-gesetz.de/#faq

I'm very interested in how they've implemented Google Analytics. No external JS is loaded, just 9KB of packed JS embedded implementing a minimal call... and then it is being sent to their own script analytics4.php which acts like MITM. Does anyone know the name of the plugin or package they are using?
by imiric | 2025-06-27 10:15:05+00:00
> You do it in a loop. Keep looping and fixing until the code runs.

I suppose, but we shouldn't need to brute force our tools into working...

And as you point out in that article, some of these issues won't be caught by the compiler or interpreter. Where we disagree is that I think most of these are introduced by the inherent problem of hallucination, not because the model is not large enough, or wasn't trained on the right data. I.e. I don't think this is something we can engineer our way out of, but that solving it will require changes at the architectural level.

Yes, ultimately we still need existing software engineering practices to confirm that the output is correct, but in the age of "vibe coding", when people are deploying software that they've barely inspected or tested (many of whom don't even have the skills or experience to do so!), built by tools that can produce thousands of lines of code in an instant, all of those practices go out the window. This should scare all of us, since it will inevitably make the average quality of software go down.

I reckon that the amount of experienced programmers who will actually go through that effort is miniscule. Realistically, reviewing and testing code requires a great deal of effort, and is often not the fun part of the job. If these tools can't be relied on to help me with tasks I sometimes don't want to do, and if I have to babysit them at every step of the way, then how much more productive are they making me? There's a large disconnect between how they are being promoted and how they're actually used in the real world.

Anyway, it's clear that we have different views on this topic, and we use LLMs very differently, but thanks for the discussion. I appreciate the work you're doing, and your content is always informative. Cheers!
by exiguus | 2025-06-27 10:15:14+00:00
I was also confused by the word copyright. Because when we think about videos and picutures taken in public. Most of the countries have a law that divide, what is public and what is private. You basically own pictures that are took from you by others in private and also in public to a certain state. My take is, that Denmark wants to implement this not only for visuals (like videos and picture), but also for behaviour.
by paldepind2 | 2025-06-27 10:15:19+00:00
> I guess Google’s years of experience led to the conclusion that, for software development to scale, a simple type system, GC, and wicked fast compilation speed are more important than raw runtime throughput and semantic correctness.

I'm a fan of Go, but I don't think it's the product of some awesome collective Google wisdom and experience. Had it been, I think they'd have come to the conclusion that statically eliminating null pointer exceptions was a worthwhile endeavor, just to mention one thing. Instead, I think it's just the product of some people at Google making a language they way they wanted to.
by mbeavitt | 2025-06-27 10:16:13+00:00
Simulating the real world at increasingly accurate scales is not that useful, because in biology - more than any other field - our assumptions are incorrect/flawed most of the time. The most useful thing simulations allow us to do is directly test those assumptions and in these cases, the simpler the model the better. Jeremy Gunawardena wrote a great piece on this: https://bmcbiol.biomedcentral.com/articles/10.1186/1741-7007...