skysight-inc/HackerNews huggingface dataset:
Show HN: AntiDetection, make ChatGPT generated text undetectable and more human
Capacitor 7 has hit GA
Gotta say, making collectibles sounds like a cool side project to do, and I'm confident there's a market for them.

Of course, Etsy is probably the main platform to sell these, and it's full of copycats so anything that looks like it could make money will quickly have cheaper made duplicates flood the market. And not just Etsy, inventions like the fidget clicker box and -spinner saw the might of Chinese manufacturing and drop shipping spin up almost overnight and flood the market with them.
The U.K. had a documentary in the 80s about civil servants handling ministers, for better and worse.
It's interesting to imagine what might be possible with future biotechnology to "repair" (wisely or not) lost or atavistic human traits, like bringing back the relevant ear-muscles.

I'm sure it will be delayed until after the furries finish monopolizing it all to give themselves tails, of course. :p
Anything made because "we didn't have time"... when an educated participant wouldn't have entertained any of this to begin with

When the bugs near flaws... I'll burn it, you, and myself down
> It wasn’t until 1744 that John Newbery published what is generally thought to be the first children’s book: A Little Pretty Pocket-Book, Intended for the Instruction and Amusement of Little Master Tommy and Pretty Miss Polly … The Use of which will infallibly make Tommy a good Boy, and Polly a good Girl.

Noteworthy!! (imho) and you can find the book below.

https://archive.org/details/bim_eighteenth-century_a-little-...
Apart from that you don't want to have the volatility of most crypto to be a means of payment. "wait, my hard earned products are now worth 50 % less than an hour ago because some influencer in his basements mom did a rugpull?"
If a service fails to startup after n times, I most certainly want to take a look at it as it might as well just end up corrupting its state even more - I don't think it's a fair assumption that most errors will just go away on their own. Nonetheless, it can be configured declaratively as a single line, and as you mention, the default can be changed.
If it's printed, the printer dots will expose some evidence too. It sounds like an ideal use case for an app, if it doesn't exist already.
>You're going to do that type of thing regardless of the language

No I'm not. I'm going to make one Type and it's going to be called EGG. You're going to make an Egg interface and divide it into two subtypes EatableEgg and HatchableEgg.

I don't think you picked up on it but I have one thing, you created 3. And you created 3 just to avoid an orthogonal issue of dependencies. You aren't getting it. In my statement above I was implying that YOU are shoehorning things, NOT me.

Also you have to create a new package now called Types and that's where you put your Egg interface. So go forces you to create a third meta category while other languages I can choose whether I want that or not.

Or I just don't use folders at all in go. Then this issue doesn't even exist. It only exists because I happened to want to use folders, but I can get rid of circular dependencies simply by organizing everything by files.
There's an entire suite of educational resources based on the Curious George books, including games. https://www.curiousgeorge.com/
It really comes to simple process lot of companies operate. They buy some materials, they spend some labour to refine it, sell it, ship it. And what is above all these costs is profit. Taxing them on what they sold for, is not really sensible say with fuel, a low margin product.

Now what can be called cost is very reasonable question. Clearly dividends or stock buybacks should not be costs. And thus such spending should only come from post tax money...
I started working with Rails recently, myself, and it's leaving me wondering why it fell out of favor. Can any veteran web developers shed light on that?

As the author states, I find it gives me the tools I need and then steps back to let me futz around with everything. I can"t really ask for much more for my relatively simple needs. Compared to when I tried out Node.js and .NET, Rails just seems so uncomplicated and straightforward.
The appeal of Go is goroutine.
Right, why would anybody ever legitimately want to access that portal from outside switzerland? /s

Geofencing is a typical techie "solution" that solves nothing and only brings headache to people.
It means that zero value time.Time when converted to unix time gives you a negative number corresponding to a date two thousand years ago. With the way go insists on using zero values for expressing optionality this is a rather common mistake. Interacting with anything outside the go ecosystem is done in terms of unix time and this makes it very error-prone. And I've seen this trip people off in real life. And yes, you can argue that this is programmer's fault, but this is exactly what makes it a bad design: it makes people's lives more difficult for no real purpose, just because somebody at Google wanted to feel smart that day.
Boolean is also a built in named after an adjective, and we deal with it just fine :)

Temporal is not "odd", it's just a bit less common in english that many people are used to
Framer is one of the website builders with the best export capabilities, this is because it’s built on top of React. You can use unframer [0] to export components as React and ship anywhere

[0]: https://github.com/remorses/unframer
https://youtu.be/diN5s8M8MCA
As someone who has been using emacs for almost 30 years. There are lot's USPs for emacs, but none should matter for the selection of a programming language. I hear lots of good thing about Calva, a Clojure plugin for VS Code. Look at that if you want to try out Clojure in the form of Jank.
That looks not too bad considering what it does and the time range of CVEs
I'm on android, so I can't help you with iOS. There's infinity and Reddit is fun which I've used and really liked. You might need to patch the latter with revanced nowadays, but being on this forum, you probably have that anyway in order to make YouTube usable on mobile.
Show HN: Booktranslator so my mom (and you) could read books
Hey HN,

My mother does not read English, but there are many great books about health, longevity, and other important topics that are only in English. I am not ready to wait years for them to be translated. So, I created this booktranslator.ai so anyone could translate books and read them in their native language.

The first users of my product also shared that they sometimes translate this book because it is easier for them to read in another language than when the book is released.

A side story - I just learned to code and switched to Cursor to speed things up, so this is the first project I have created from scratch to launch. Here is the power of the Cursor. AMA.

Maybe you can also find a use for such a tool.
I don't believe Linux userspace maintainers are lining up en masse, plus if your alternative implementation doesn't significantly improve the status quo, why even bother?
For me, it's primarily its scope. I had a system for 10 years that changed, but fundamentally worked the same. With systemd, the changes exceeded my threshold and continue to expand into something that to me, seems ugly.

I'm not a typical example. My view is inarticulate, subjective and maybe even irrational, but I remember the system I came to love and that was Linux. My overwhelming impression with systemd is that it's not Linux and it should not be referred to as Linux or even in the context thereof. It's not evil or bad or anything but itself, but it's not Linux. In my abstract, medieval view, Linux has a soul, albeit, at times, a tormented one. Systemd exorcises this soul for me.

Now despite me disclaiming the subjectivity and abstraction of these perceptions, I'm pretty certain there will be some hostile replies, possibly with valid points. If you're really trying to understand the creature, I suspect it's very improbable that it will happen here. There are existing strong, well written arguments both for, against, and even neutral. Definitely worth one's time if understanding is the true objective.

For me, it's scratching a chalkboard and smells bad. It frightens me and makes me sad. It's worse than brussel sprouts and freaks me out.
Are yous saying this because people are dunking on X11?
2-3 hours means you get 1-2 hours spending airside.
How to Raise Your Artificial Intelligence
Thanks, and I would love something like this, but its Windows only.
they might be successful but they are still very lacking. Temporal is very complete!
https://archive.ph/4kEgs
If you don't use them, you still have a standardized way of managing system services, including scheduled batch jobs. The other services are a convenient and integrated way of getting a basic version of that functionality, but they are by no means the entire point of systemd.
https://archive.ph/FNVTk
How does this compare to timely [0] in terms of data flow? Can you represent control flow like loops in the IR?

[0] https://github.com/TimelyDataflow/timely-dataflow
When I fly to Washington from Europe I try to go to Baltimore - the number of hours I’ve lost at Dulles immigration arrival is painful, Baltimore is 5-10 minutes.
Pretty much same. I didn't find anything its doing substantial from kitty and copied almost all good things from kitty
Nice! Great idea, I'll be sure to check it out

I'd love if there's more "hacker News like" sites. You could probably use the format for many things, a hacker news for writing?
Ask HN: Moving to another country, how to make friends
Male and 30 moving to UK from USA.
Don’t know anyone there, how should I make friends?

I’m a software engineer, but that’s my day job. I’d like to meet fun and exciting people. Curious if others have made a move like this as socializing greatly impacts one’s life in many ways
How? The author--who lives right next to one one of the stations--is pointing out that current ridership is much lower than even the government's own projections for the same time period. They aren't just saying "LOL it's empty" with zero consideration of rates of change.

Is there a particular statistic the article gives which is incorrect or needs to be scaled differently?
That is obviously not what they meant since ocaml is not dynamically typed.
> wherever this train is heading it's just getting started.

Corporate tax rates won't increase. Review this in four years and you'll see that you were too optimistic.

> Denmark policies should be Denmark First, and so on.

They are. That's why they're in the EU. It was better to be involved with Europe than be isolated from it.

Here's the cost of Brexit so far:

https://www.independent.co.uk/news/uk/politics/brexit-cost-s...

It's not great. It was the wrong choice.

> y'all are already screaming bloody murder.

No one is.

> I repeat: I don't really care.

Nihilism won't get you anywhere. You're not even arguing if the program is effective or not. That's an actual case you can make but it requires taking an interest.
He does not care and does not have to care. It is about looking good to his supporters, getting admiration and being able to hurt who he dislikes.

It is not about actually achieving something.
Remember the multiple times tech companies have been fined for failing to "protect privacy"?

Do you remember of any agency having any kind of trouble after leaking private data? It's always the hackers that are to blame when there's a data leak in a government agency.

But when there's a hack at a company? the blame seems to go 100% on the company.
The normal, systemd NixOS does actually make it "stupid easy". It will fetch the latest kernel that is compatible with ZFS and has single-line config options for auto-snapshots, and the like.
> Clearly dividends or stock buybacks should not be costs. And thus such spending should only come from post tax money

It does. Dividends and stock buybacks are not tax deductiable [1][2].

[1] https://www.thetaxadviser.com/issues/2022/sep/paying-dividen...

[2] https://www.grantthornton.com/insights/alerts/tax/2024/flash...
This is really exciting. Is anyone familiar with this space able to point to prior art? Have people built similar frameworks in other languages?

I know different people have worked on dataflow and remember thinking Materialize was very cool and I've used Kafka Streams at work before, and I remember thinking that a framework probably made sense for stitching this all together
https://caniuse.com/?search=temporal
With the "moving money at speed" part in the highly-optimised form of online betting.
Oh yeah using that since I had my Powerbook. Must be 20 years. So happy that the fork exists and keeps it running.
DeepSeek Exposed Unsecured Clickhouse Database Leaks Sensitive Data
There is (also a Gnome-only) lightweight alternative called Vitals:

https://github.com/corecoding/Vitals/issues

Vitals is a GNOME Shell extension for displaying your computer's temperature, voltage, fan speed, memory usage, processor load, system resources, network speed and storage stats in your GNOME Shell's top menu bar. This is a one stop shop to monitor all of your vital sensors. Vitals uses asynchronous polling to provide a smooth user experience.
Is there any connection between the Windows kitty and the mac kitty?
> No I'm not.

Enjoy your scrambled bones, then, I guess. But even if you want to model the world as having only one egg type, that type decidedly does not cleanly fit into "animal" or "food", so your taxonomy doesn't work.

> You're going to make an Egg interface and divide it into two subtypes EatableEgg and HatchableEgg.

This seems like a poor assumption. In the real world, if an "EatableEgg" is fertilized into a "HatchableEgg" there will be a type conversion. What was an "EatableEgg" is now a "HatchableEgg" and the "EatableEgg" no longer exists. What do you need the interface for?

> I don't think you picked up on it but I have one thing

Right, but we're talking about types, not things. Things can come in many different types. You even told us a story about how you consider eggs, which are the same thing, to be of different types, so this didn't go unnoticed by you earlier.

> Also you have to create a new package now called Types and that's where you put your Egg interface.

If you were to have a such a thing, wouldn't it go in something like "reproductive structure"? "types" is a strange fit alongside "animal" and "food".

Revisit the model in a way that actually reflects the real world and your circular dependencies are bound to disappear.
Gordon: An AI Agent for Docker
IIRC Luxon doesn't have the concept of Calendar/Naive date/time, which is one of the major improvements brought by Temporal for me
Good luck with that. It's not your fault (hopefully). No really we all wanna pat your head, but not until we see results. Bring it fucker.

In the meantime you should expect everything to fall apart for reasons you're completely ignorant of and disconnected from. Maybe your fault? Who knows and who cares? hahahahahah

You can roll over your investments as we all do. You gotta think about number one. Act quickly. You're supposed to be smart money not dumb money...
In practice, though, the packagers quite liked systemd, because it a) makes service definition easier than any other system, and b) it significantly increases the likelihood that the developer has already written a suitable service file (and developers will like that that is used, because it reduces the chance that a packager makes a mistake and increases their support burden).

And as an end user of multiple distros, I really appreciate it because I also have to make services on occasion and it's nice that there's one way to do it and it's pretty easy to do correctly.
> I don't think you realize there's stuff way better then go out there.

Every language makes trade-offs. For you the trade-off Go makes is bad. I disagree. I like some languages better in certain parts, while I prefer Go's solution in other parts. It's all preference, there is almost never an objective "better" or "worse" like you seem to think.

> Golang packages are poorly designed

Agree to disagree.
Limits are a calculus/Geometry concept. A special case are Cauchy-sequences which model approximations.

Domains (as I know the term) are more of a set theory idea. Not that that matters.

Algebra also seems to be part of thinking well, however, calculus exposed me to patterns that I hadn’t seen in programming all that much. Many of the Algebra patterns I had already been familiar with from programming.
An adaptation of printers most people never notice and which has been used to help catch criminals? I don't think you'll get the support you're expecting from the general public.

How is it anything like having your water supply poisoned. The printer thing doesn't noticeably affect anyone negatively unless they commit substantial crimes. Indeed it likely reduces costs of tracing the origins of printed material when that's important in a criminal investigation.
$50 Laptops
I had a friend who worked there and he claims they have a tonne of dogshit code and C++ as well.

He also claims they're full of elitists from top universities and are not receptive to ideas outside that bubble.
Such a clean codebase and style! great job
From what I understand, it’s a centralized peer-to-peer escrow service for stablecoins, primarily targeting emerging markets. Best of luck! You might also consider incentivizing users by introducing staking services, which could make converting USD-backed stablecoins even more practical.

The new SEC management should enable treasury bonds to be tradable and issuable across chains. When that happens, this sector is likely to thrive.
Samoa's prime minister criticises RFK Jr's vaccine views after measles outbreak
Yeah, such a tool will be definitely stable and portable! Until you change the locale and the whole thing breaks apart, with no error message whatsoever..

Also, not even Linux believed in "everything is a file". Everything is either a file or a stream. The two is not the same.
Copy Mode and Quick Select are two things in Wezterm that I use all. the. time. The other killer feature is the remote multiplexing, because it gives a better experience than ssh+tmux. https://wezfurlong.org/wezterm/multiplexing.html
> Also commonly known as reinventing the wheel, the curse of any IT project.

Continuing with the vehicle metaphors, the wheel has been reinvented many times for different purposes. The wheel on a tractor is different from that of a Formula One car.
> why did we ever put up with this?

Is this a serious question?
> If we applied a 20% income tax to corporate entities, then buying a car through a dealership would cost 20% more than buying direct from the factory

You'd also have to add a massive border-adjustment tax, because otherwise I wouldn't buy it from the dealership or the factory, but buy it in Mexico--where producers don't have to pay the tax--and then drive it home.

Not super applicable for a car, I know, but it's a general problem with taxing legal fictions.
date-fn's gaslighting on timezones was so weird. I now see that they're planning duration support, but it's clear that its usefulness is fading
Show HN: Ldump – serialize any Lua data
Some time ago, I was implementing saves for my LOVE2D game. I wanted to do a full dump of the game state -- which included closures (AI), complex graphs, sets with tables as keys and also fundamentally non-serializable data (coroutines and userdata), that require user-defined serialization/deserialization logic. I went through every Lua serialization library -- none covered all data types/cases. So I wrote my own.

It is a polished version, thoroughly annotated, tested and documented. It is made to be as functional and customizable as possible (or at least I did everything I could think of). I would be happy to hear suggestions/corrections for both code and documentation -- even nitpicky ones.
Gambling exists though and from a raw numbers POV you have a net expectation of losing money doing it. I'd expect investment to be at least as irrational in some cases so I don't think a reasonable expectation of growth is necessary. See for example investment into the 'metaverse' and VR.
It's one thing to say these are decent tools, but to say something is well designed is a much more specific claim.

I have some fondness for C, but I would not say it is well designed compared to modern alternatives. The reason I use it is largely portability which is more a function of its age and ubiquity than its design. You can of course make the argument that it was well-designed compared to the languages of the time when it was designed, and I don't really know enough to disagree with you there.

TypeScript, I will say, I think is actually very well-designed. It has it's problems but it's a massive step forward from anything that existed before it.

> I think people mostly try to scare others away from using these technologies to push something they believe is better. But instead of that, you could perhaps write a competing article praising and comparing your favorite stack and that would be much more useful, in my opinion.

Strong disagree. Polyanna programming where we pretend all the tools in the world are so great results in horrible codebases, and then the programmer who thinks every tool is awesome becomes frustrated, doesn't know why, and moves on blissfully to a new project/company where they begin to plant the seeds of chaos anew. But someone has to deal with that crap codebase they left behind, and at this point in my career that person is often me. Work on codebases for more than a few years and the only way to stay sane is to recognize problems in code so that they can be fixed before they become bigger problems, and doing that requires you to be critical.

Working on a team, the biggest uphill battle is often preventing people from inserting every random tool they get excited about. Usually it's libraries, not languages, that are the problem, but I've seen both.
It's unfortunately entirely inline with their political goals. There's been an ongoing attack on upper education, all sciences etc because they're viewed as being part of the problem. Like how Florida has been taking over and installing stooges in colleges to massive negative effect.
Hmmm... I would phrase it less as "brittle" and more like "problems surface at design-time rather than in production." Granted, that's a much longer way. :p
HM is type inference for static typing, though, so wouldn’t have runtime overhead?
After seeing enough bitbake recipes, I have to respectfully disagree. Some things are better off left unbuilt.
your best bet is an RFC 9557 string
> I don't again think it's a good replacement of having enums built in!

I didn't say anything along those lines, in fact I was commenting generally about this issue that you guys and the other commenters mentioned.

I was just suggesting a solution to the the problem stated.
The parent asked a specific question so I gave an answer.

If you disagree that text streams are a good universal medium then thats totally valid, but then perhaps don’t use a unix-like and go for something like VMS, VAX or Windows.
Most of them simply bypass the Linux kernel altogether

Processes reading and writing directly to FPGA/NIC ring buffers.

Shunning TCP in favour of UDP based protocols that are easy to optimize for your particular usecas in userspace.

Removing cores from the Linux scheduler entirely and pinning processes to those cores.

This stuff isn't even novel, it's been standard practice for a couple of decades.
I know, but that's just the standard idiom, isn't it?