skysight-inc/HackerNews huggingface dataset:
I really enjoyed...

- "Good Omens" - A silly, fun read. I smiled from start to finish. A good companion book to "Lamb: The Gospel According to Biff". If you wished The Hitchhiker's Guide wasn't so non-sequitur, you might like this.

- "Gay Berlin" - A fascinating look into the history of homosexuality in the city where the term and the concept took root. It was strongly recommended by a friend and justifiably so.

- "There is no antimemetics division" - How do you fight a threat that erases its own existence from people's minds?

- "What the mouse knows" and many other of Simon Sarris' essays. https://map.simonsarris.com/p/what-the-mouse-knows

- "The Jungle" - A story of abject poverty, of people who just can't seem to get out of it because of the crushing pressures of capitalism. Think Grapes of Wrath, but grittier.
If someone never feels deeply anxious over a social interaction, that's a pretty clear negative effect on their capacity to function.
I never let schooling get in the way of my education.

- Mark Twain.
Rust is experimenting with a codegen tool called cranelift which powers wasmtime. The plan is to use it for debug builds. There is also a backend implementation in the works using gcc jit and a dotnet backend as well
Read "The Invincible"[1] from Stanisław Lem.

Particularly the chapter called "Lauda's hypothesis" about the evolution of the planet's 'necrosphere' of self-organizing insect-like machines.

Curiously magnetism also plays a role in the book.

It's from 1963.

Lem was always eerily accurate with many of his futurist ideas. Even though he didn't want to be seen as a futurist but just as a sci-fi author.

"Weapon systems of the 21st century"[2] is another one of those of his works. Written in 1986 it predicts satellite-mounted use of lasers and 'synsects' (synthetic insects) with swarm intelligence.
It also predicts that powerful AI is not needed but (superior) swarm intelligence is enough for battlefield superiority.

I dunno if the latter is even available in English but I guess nowadays you can just ask an LLM to translate the Polish original or the very good German translation to English, if you want to read it. :)

[1] https://en.m.wikipedia.org/wiki/The_Invincible

[2] https://de.m.wikipedia.org/wiki/Waffensysteme_des_21._Jahrhu...
> It's about countries that see Russia as a threat and countries that want normal relations with Russia.

It's a bit too simplified. First, I believe everybody would like to have normal relations with Russia and not to deal with the PITA it became. Second, also the two countries you mentioned (Hungary and Slovakia) adopted the servile attitude to Russia because they perceive it as a threat and the current leaders of these countries believe that appeasing Putin is a smarter thing to do; the rest of Europe disagrees based on their experience so far.
Dear Zebproj Thankyou for the response. I see, do you believe that tools like cursor Ai or ChatGPT can help like you I too do not have the skills to make such a tool and while I am trying to get there it will be quite sometime if I can learn those skills and implement. I really wish if someone can make my wish come true I will still however have a look at what you shared cheers Alex
100% agree. Passwords + OTPs are the best solution, IMO. No big tech can control this, and it's easy to keep a grasp on all the credentials we have.

WebAuthn? No, thanks.
Building a Platform for Political Debate Without Judgment – Feedback Needed
Hey everyone,

I’m currently developing an MVP for a platform designed to foster civil political debate. The goal is to create a space where people can share diverse opinions without fear of judgment, cancellation, or echo chambers.

Here’s the idea:

- Users are matched with others who have contrasting political views but similar interests.
- AI (or a human) moderates the discussions to keep them respectful and on-topic.
- Users are ranked based on politeness, openness, and knowledge, rewarding thoughtful participation.

I’d love your feedback on a few things:

- What features would make you use a platform like this?
- What frustrates you most about discussing politics online today?
- If you’ve used platforms like r/ChangeMyView, what keeps you engaged?

Your insights would mean a lot as I refine the MVP. Also, if anyone’s curious, I’m happy to share more about the current build!

Thanks in advance for your thoughts!

URL: https://anthropis.framer.ai/
> The problem of inheritance is that it should be an internal mechanism of code reuse, yet it is made public in a declarative form that implies a single pattern of such reuse.

Not quite. A simplistic take on inheritance suggests reusing implementations provided by a base class, but that's not what inheritance means.

Inheritance sets a reusable interface. That's it. Concrete implementations provided by a base class, by design, are only optional. Take a look at the most basic is-a examples from intro to OO.

Is the point of those examples reusing code, or complying with Liskov's substitution principle?

The rest of your comment builds upon this misconception, and thus is falsified.
llama 3.2 3b, qwen2.5 3B quantized to 4bit runs CPU inference quite fast. You can get a beefier VM and still save a ton of money. Depending on the context token length of this soluion, it's either fast or slow. If it's below 1024 tokens per request, you get around 10 sec delay, if you are at around 128 tokens I guess you would be somewhere at 1 sec for time to first token...
I wouldn't say so: introversion is to feel recharged when being alone.

So one could be really eager to socialise but find it terrifying to approach (social anxiety), especially if many unknown people are involved.
Show HN: I built an AI emoji generator for ones that can't afford Apple AI
Hi guys,

I noticed many iPhone users can't access the new AI emoji features because they have older devices. So I spent 48 hours building an accessible alternative using open-source images models.

The system uses a fine-tuned Flux AI model (based on https://github.com/kijai/ComfyUI-FluxTrainer) to generate custom emojis from text. It runs efficiently enough to work on a basic web interface - no device requirements or OS updates needed.

Just type what emoji you want (like "happy pizza doing backflip"), and it generates a vector emoji with transparent background in about 5 seconds. Works on any device with a web browser, including older iPhones.

iOS and android versions are coming, and would love your feedbacks on the tools. Love to hear if something else interesting you would like to see on the too,

Cheers,
//TT
Oh, I see, it's not a true metric. That's fair enough, though I wonder if the result depends critically on that assumption.

(you can pass to equivalence classes to recover a true metric, and I didn't see anything obviously incompatible with that in the paper, but I admit I didn't look very deeply)
And I imagine there will likely be a sudden increase in the number of classified software projects and national security systems in the next 180 days. This may very well be another case of a law trying to make things better, but ultimately having the opposite effect.
I meant FSFE.

https://fsfe.org/activities/fla/fla.en.html
The Isolated Sentinelese People of North Sentinel Island
My reconnaissance has shown the server is in fact a self-hosted ESMTPD on a static IP address owned by Vodafone, but using a script to submit directly is a good idea!
If Westerners don't like getting invaded, then they should stop invading or destabilising countries themselves. Might do the trick.
I've been using https://github.com/sentriz/gonic – how does lms compare to other (open)subsonic servers?
Being productive with C++ tools and dependencies has much steeper learning curve than Rust as a language, and has you spend way more effort on a constant basis.

I can be productive in C#/F#, Rust, Go or TypeScript in a fraction of time it takes to accomplish so in C++ the moment you go beyond something trivial. It’s not the fault of the language per se but of everything around it.

It’s one of the reasons some people are so upset about C++ and Rust, in my opinion. Working with C and C++ involves huge amount of pain and hassle that is absolutely not required to accomplish whatever task you are dealing with.
Backtrace WordPress Redirects and Scan Plugins/Themes for Filters and Actions
They don’t deliver exactly at the target time but rather +/- a few minutes, so that won’t work here…
Pre-installed AI workstation for developers
I'm building a pre-built AI setup to test various LLMs and have successfully integrated it into my business. I want to share it with everyone here.
This already integrates Qwen2.5-Coder 32B, Llama 3.1 70B 405B, FLUX.1 [dev] and Hermes-3-Llama-3.1-8B. It's highly customizable and can be used as a cloud AI, similar to Runpod when it's not in use.

Tech specs:

- AMD Ryzen Threadripper PRO 5955 WX

- 2 x RTX 4090

- 128GB RAM

- SSD NVMe 1TB
I humbly nominate "onage" as word of the year.-

PS. That, and "check engine light management", as a concept ...
Another goodie is selection-foreground and selection-background config to set the colour for highlight selection, makes a massive difference when it's something you can choose rather than the translucent crap on mac, or the defaults on Windows/Linux.
> And believe me when I say that Vivek and ElMusk are out of their frickin minds.

You know them?
Basically scale and rotate your data such that the variation in all dimensions becomes equal, so to speak.
Musk's commitment to 'free speech absolutism' has always been caveated when inconvenient.
> the hostility is present even at C-API level, with the stack approach

> Why?

I suspect it's because implementing control mechanisms is much easier when you reify the language's stack. Especially advanced ones such as generators and continuations which require copying the stack into an object and restoring it later. Making that work with the native stack is really hard and many languages don't even try.

It also makes garbage collection precise. Lua values in C variables would be placed in registers or the native stack. In order to trace those values, Lua would require a conservative garbage collector that spills the registers and scans the entire native stack. By managing their own stack, they can avoid doing all that.
Still remains magic to me lol
Honestly, been using lots of Apple Notes recently.
Making I/O properly programmable actually reduces complexity overall, because you can put more of the customizability on the other side if the interface, making things much simpler overall. I2C, for example, is a terrible interface in many ways, but one of the biggest is it creates a very complex and low-latency interface between the hardware and the software, and it's often easier to bitbang than use dedicated peripherals, especially the buggier ones. Running it on a small dedicated core means you can deal with it much more sensibly than trying to wrangle a hard peripheral which can't make enough assumptions about your use-case to give a good interface.
Will these work on MacOS or does it use metal for the mac version?
I’m a designer and also a parent, when you start reading children’s books to your child you realise how many bad stories there are, they can be empty, with bad writing etc.

Once you find a good author you stick with them, perhaps back then there were less and so they took it upon themselves to create them. My favourite’designer’ book is little blue and little yellow by Leo Leoni (I think), it’s basic colour theory, so simple and easily conveyed.

I’d also recommend anything picture books by Julia Donaldson and Alex Schafer (the Gruffalo). They are great for 2/3+.
My child is 11 now and refuses to donate them, she loves them so much.
I use them and compared to what I can do with my Common Lisp programs on a far less computationally intensive IDE it is many times poorer. An even more interesting aspect because it is entirely people dependent, is that I find code in an average common lisp project far more readable and understandable than what is regarded as a very good java aplication
The effects of 'brain rot': How junk content is damaging our minds
These are a dime a dozen, and they all suffer from the same misunderstanding. Putting colour on pre-made generic icons does not a logo make.

You cannot simply grab an icon from a pack and have it registered as a logo or expect it to properly serve its design and business goal of being a unique identifier for your brand.

https://en.wikipedia.org/wiki/Logo
a markdown file in the root of my repo called `TODO.md`

It contains something like:

# todo

- item 1

- item 2
Right but the point is then open source by necessity needs to constrain it's dependencies to sensible, auditable sets.

But I'd note that a hypothetical "verified NPM" would also result in the same thing: Microsoft does not have infinite resources for such a thing, so you'd just have a limited set of approved deps yet again (which would in fact make piggy backing them relatively easy for distros).

I can't see a way to slice it where it's reasonable to expect such a world to just support enormous nests of dependency versions.
That an introvert can be successful is a generally true statement if at least one introvert is successful.

Given parent is an introvert and succesful the statement is true.
Firmware development… you don’t say :)
Yakuake supports invoking the terminal in windowed-mode, if that's the profile you choose for it. I don't follow the purpose served by spawning an invisible background terminal; that doesn't seem to be common workflow, but I suspect you could wrangle it in your shell startup file so that the terminal self-invokes in hidden mode - but having 2 running copies (invisible and windowed) may result in both appearing when you press your global shortcut.
I am sorry, just trying to get some critics to improve myself. First time doing this type of product. No intentions to scam anyone, completely free website
And you can reload the config with Cmd+Shft+, so Cmd+, to open the config (standard mac shortcut) and then the same with Shift to reload it, it's genius.
You can just write realiable JS code as it is

You can, but I can’t. I often just miss fixing some ident at a little clean up phase after prototyping yet another chunk.

unit testing which at least for me brings more value that using types

Not everyone writes for testing. E.g. I have large-enough ai related scripts in typescript that require types to feel safe to change. But I won’t create tests for these only to find typos and editing leftovers. Would be such a waste of time.

Typescript types are only required in “entry points” and live their own life afterwards thanks to inference. To me it was so worth it that I stopped creating js sandboxes for little experiments and made a ts project scaffolding script to spin up a new app in a few keystrokes.

And when you want to learn about “third party” code, types are irreplaceable. Code tells absolutely nothing compared to types. A single minute in .d.ts is worth an hour in .js.
I imagine the celebs are likely being paid for their name and that’s about it. I would question if the book is actually good, or if it only has a market because of the association with them.

To your closing question, new parents are biased to their own experience and media consumption habits, if a celebrity or influencer has enough of a following then there’s likely a person with a produce to sell looking to have a partnership with them for that exposure.
Imagine all the kids growing up online in the past 8 years, they will have kids in 15-20 years, imagine Mr Beast or PewDiePie promoting his own kids books in 15 years to their markets.
The classic MacOS, Apple's HFS file system (also used in OS X), and PalmOS all had en epoch of January 1, 1904.

The macOS/Swift Foundation API NSDate.timeIntervalSinceReferenceDate uses an epoch of January 1, 2001.

edit: Looks like Wikipedia has a handy list https://en.wikipedia.org/wiki/Epoch_(computing)#Notable_epoc...
Glue in pizza ...
all GTK apps have the weird cursor issue on KDE if you're using scaling - I believe it's due to how GTK (and GNOME) handles fractional scaling as compared to QT (and KDE). Install the Bottles Flatpak and you'll see the same issue.
Simple, elegant and will teach you how computers work.
I started at that level. I studied mechanical engineering at university (bachelors and masters) and have been working as a SWE for four years so I have a strong base in mathematics (more so in calculus and linear algebra, a lot less in probability and statistics).

But the way the site works (as I'm sure you know) is that you take a placement test and then they build a knowledge graph taking into account what you know and what you don't know. So in theory, I should cover all of the subjects I am unfamiliar with.

So far I've been liking the site. It's worth noting that I enjoy math, so I have fun doing it every day and I really like the spaced repetition aspect. I've only been doing it for a month and probably won't be done with the course until March at my current rate. Perhaps my favourite aspect is that it does take the guess work out of self studying mathematics, which I find it be a more challenging subject to self-study compared to say programming. This does, of course, mean that you must trust the teachers behind the product quite well but I have taken the time to research the employees and founders behind the product and I was left impressed.

I'm not sure what my end goal with it is at the moment. I've been fortunate to work for a big tech company in a product software engineering role, which pays well, but I find it immensely boring. I'd love to move towards AI, but not sure if that will work out just yet.

How have you been finding it?
> Ghostty is a fast, feature-rich, and cross-platform terminal emulator

Doesn't have a binary for Windows so it's not "cross-platform" yet.
> but it is clear that any decrease was small enough to be hidden by other factors.

Yes, but those "other factors" being antibiotics and vaccine, it turns out that even the deadliest pollutants we know were hidden by other factors, so it really gives us no idea about how harmful it is, as it could go from "harmless" to "cause millions of death every year" that's why I say the argument makes no sense.

> Am I saying that your effort and attention are better spent checking your fire extinguishers arent expired or that your brake pads don't need changed? Those things have significant and obvious impacts on your survival odds. This does not.

That's the problem, you cannot make this conclusion at all, it could be much worse than those two while still being hidden in longevity statistics, just because antibiotics and vaccine has so strong of an effect on life expectancy! Having no fire extinguisher at home has pretty much no impact on your life expectancy, but at the time plastics were introduced a significant fraction of the newborn didn't reach 10yo because they died of an infection of some sort.
> Cyclone is no longer supported; the core research project has finished and the developers have moved on to other things. (Several of Cyclone's ideas have made their way into Rust.) Cyclone's code can be made to work with some effort, but it will not build out of the box on modern (64 bit) platforms).

http://cyclone.thelanguage.org
>These people will be very persuasive - it’s their job! - but they won’t be there during your next promo discussion, and they’ll walk away from you the second it’s in their interest to do so

While I agree you don't want to be helpful at the expense of your role and definitely want to keep your manager in the loop, it can pay off to become useful to senior managers outside your org chart. With more companies including calibration-style conversations in performance reviews, often those managers will speak up in cross-team calibration conversations to plus-one your performance review. It's way more persuasive when they say you were useful vs your own manager going to bat for you.
Have you tried using Cursor? I’m using it with Claude models but it works with ChatGPT ones too. It’s a fork of VSCode with an AI chat sidebar and you can easily include multiple files from the codebase you have open.

Not sure if it’d work for your workflow, but it’s really nice if it does.
This is great, to add on to that, publishers are always looking for new content - there’s a print house somewhere right now printing the latest new story.
China has power over US trough money in politics.

- China is the second largest market for Tesla after the US. Tesla gets $20 billion in revenue from China, recently Tesla has been added into government procurement lists in few provinces.

- Tesla has 10s of billions invested in China. Gigafactory Shanghai and now the massive battery factory.

Basically Xi has Musk by the balls at this point and Musk is not the only one.
EURion constellation – pattern of symbols incorporated into secure documents
The book with no pictures is great. As a parent though, it’s all about the performance of the adult when reading it to a child. I remember my kid was in fits of giggles every night when it was read :D
Nosferatu's Robert Eggers on how folklore fuelled his film
I think it's that 1) the cost of entry is minimal 2) should it become a hit, the rewards are great and 3) already being a person of renown means you'll be allowed to try. Your competitors (unknown illustrators and writers) are kept out by the book industry unless their work speaks for itself.

There are a lot of children in the world, and they like books, and their parents buy a lot of them. Children like both novelty (so new market entrants always have a chance) and familiarity (so if your book is a hit, it'll sell continuously for years and there'll be demands for sequels, TV series, live action film, toys, etc)

Have you ever wondered why celebrities also launch perfumes, clothing lines, pasta sauces, actresses launch a singing career and vice-versa? The celebrity has run a gauntlet of vying for attention and has already won; having some iota of Star Power, they can command some attention and persuade the public to buy some things. That is lucrative and thats what marketers are looking for.

It reminds me of an old article that was a step-by-step guide to a career as a voiceover artist. Step 1 was "become a celebrity with a distinctive voice (admittedly this is the hard part)", step 2 was "accept the offers and turn up at the recording studio, make sure there's plenty of room in your wallet"
Couldn’t source code be requested under FOIA? It’s technically a government document.
The minimum number of platforms for “cross-platform” software is by definition two (2).
I wish your bespoke React-Tailwind-etc. static site generator had RSS
What makes an engineer strong versus weak?

The skill is so involved in so many ways, it doesn't seem like there's a simple way to adequately assess a developer. It isn't really like a musical instrument where you can immediately tell from listening to them for 10 seconds how experienced they are.
Master User Defined Variables in MySQL
No, damage tracking is important as it about reporting that you only updated that spinner, which means that your display server also knows to only redraw and repaint that area, and in turn that your GPU knows during scanout that only that area changed.

Without, even if you only redrew your spinner, your display server ends up having to redraw what might be a full screen 4k window, as well as every intersecting window above and below until an opaque surfaces are hit to stop blending.
I don't think I've seen a HN post on user-defined variables. Why not? Are they bad to use?

I can't find a lot about their best practices on the web. I'm currently learning SQL and being able to use variables would save a lot of time.

I don't see the issue of not using them.
How many TB of photos can you comfortably have in photoprism? I mostly use date-systems, so I could turn off the "ai" if that's resource-intensive.

Can it "stream" previews and then offer full-size downloads? (I'm looking for something that can offer previews + downloads so I can quickly find photos from my home archive when I'm out with my laptop or phone)