MurphyA/hacker-news huggingface dataset:
by BatteryMountain | 2025-10-02 07:04:18+00:00
Yes and most of us were exposed to porn before the age of 15, because one friend had internet faster than dailup. We even had a guy in our school that used to sell cd-roms filled with porn. This was before smart phones. Its one thing playing with tech & discovery, another thing having your first sexual experience be on a screen, as a child. It has lasting affects on your development.

Oh, and a good chunk of abuse happens by friends & family, not strangers.
by rohitsx | 2025-10-02 07:04:35+00:00
Location: India Remote: Yes Willing to relocate: Yes Technologies: Next.js, React, TypeScript, Node.js, Python, Langchain, Vector Databases (Pinecone, Qdrant), PostgreSQL, Supabase, AWS, Docker, Vercel Résumé/CV: https://rohit0.vercel.app or https://tinyurl.com/44pkxxu2 Email: rohitbindw@gmail.com

Hi, I'm Rohit, a full-stack developer. I take products from concept to launch and thrive in fast-paced startup environments. I'm looking for a role where I can build, ship, and iterate on exciting products. Open to full-time or contract opportunities.
by josecodea | 2025-10-02 07:05:15+00:00
SEEKING WORK | Remote | WORLDWIDE

Freelance Web Developer. Full-stack. With a decade of experience as SDE.

Location: Costa Rica (LATAM).

Remote: Yes, any timezone (I reside in CT/UTC-6, EST/CST timezones).

Languages: Spanish, English.

Programming: TypeScript, Rust, Elixir, Clojure, NixOS, AWS, Docker, NodeJS, Deno, ReactJS. SolidJS & SolidStart to a high degree.

Portfolio: https://www.josecodea.com

Email: Refer to the bottom of my portfolio.

Proof of work with Elixir:

- My portfolio includes Open Source contributions.

Proof of work with Rust, NixOS and Docker:

- My portfolio includes two blog posts, each include a small Rust app that I made to turn on/off an EC2 server with a Discord bot.
by Animats | 2025-10-02 07:05:59+00:00
We're in sustained under-employment. About half of people in the US who have college degrees are working in jobs that don't need a degree. 70% of Uber drivers started driving after they lost a job. Unemployment of new college graduates has increased recently. This hit graduates of the computer boot camps a year or two ago, and this year it hit Berkeley CS graduates.

Most people eventually find some kind of job. The alternative is being homeless.
by simianwords | 2025-10-02 07:06:09+00:00
This is a naive explanation. Tech companies increased headcount by more than 2x since 2018. Was this intentional? Did they intentionally double the headcount? To what gain?

Why would they deliberately give up their profits by doubling headcount just to layoff around 10% in aggregate? They still have to pay the rest 90%… so they just did that so that the 10% could be laid off?
by OhMeadhbh | 2025-10-02 07:06:15+00:00
Yeah. Gmail is an anti-pattern. I was paying $10/month for workplace and a couple days ago they froze my account because I was accessing it via IMAP. Fortunately, I own the domain so I pointed it at amazon. I pretty much only use google apps to share docs I've written elsewhere, so I didn't really lose too much when I lost access to apps. It would be much cooler if there were a human I could talk to to find out what we did to trigger the account freeze. The only thing I can think of is I accessed my gmail account from a location I don't normally access it from (business trip) about a week after changing from SMS based 2FA to authenticator based 2FA.

The cloud is someone else's computer. Sometimes they don't want you on their computer, even if you're paying them to be there.

As a reminder, Google Takeout is your friend. We copy email off of gmail via IMAP, mostly so we can have a local backup. I use Takeout for my personal account. Had I thought google would freeze a paid account, I would have used Takeout every week or so to backup the few google apps docs I had up there.
by KrishinAsnani | 2025-10-02 07:07:24+00:00
My immigration to the US in 1980 was a live-action OS migration fail. Having been trained on the British-derived "Indian Operating System" (high formality, rote memory, bespoke tailoring), I landed in an American public school running a high-bandwidth, decentralized, real-time-improvisation stack.

I showed up for day one in a three-piece suit—a protocol mismatch so severe it forced immediate, painful patching. The essay is about how we mistake cultural code for universal logic and the moment a conformist "ghost in the machine" takes over to resolve an irreconcilable difference between two systems. It’s an exercise in cultural systems analysis.
by raigol | 2025-10-02 07:07:37+00:00
——————————————

SEEKING WORK | Remote (EU timezone) | Product Designer

·

Portfolio: raigo.design

CV: raigo.design/cv_raigo-lilleberg.pdf

LinkedIn: https://linkedin.com/in/raigolilleberg

Email: hi@raigo.design

·

Core skills:

- product design & UX/UI for web/mobile applications

- design system foundations & component libraries in Figma

- HTML/CSS prototyping for developer handoff

- accessibility-conscious design (WCAG fundamentals)

- remote/async collaboration with distributed teams

·

Currently developing:

- frontend skills (HTML/CSS/JavaScript via Codecademy)

- deeper accessibility knowledge (WCAG standards)

·

Experience: 10+ years designing for EU/US startups and SMEs. Comfortable working autonomously in remote environments.

Looking for: Full-time or long-term contract roles. Open to mid-level product designer or UX/UI designer positions.

·

Contact: hi@raigo.design

——————————————
by justinyee17 | 2025-10-02 07:07:41+00:00
I can share mine: I used this like a personal journal to release pent-up thoughts and introspect on my limited life experiences so far. I haven't written much recently, perhaps because I've become busy working on other stuff, or optimistically, because there are fewer big problems for me to contemplate.

It's just a Ghost template with some code injection, hosted on a Pikapods instance.

https://justinyee.net/
by aksharma2004 | 2025-10-02 07:09:29+00:00
Location: India Remote: Yes Willing to relocate: No Technologies: Data Engineering, SQL, Python, Java, PySpark, DBT, Databricks, Snowflake, BigQuery, Sigma Computing Résumé/CV: https://github.com/aksharmatech/cv/blob/main/Ashwini%20Kumar%20Sharma%20-%20Resume.pdf Email: aksharma2004@gmail.com
by eitland | 2025-10-02 07:10:02+00:00
That was not what I was thinking of when I wrote it, but that absolutely also was a thing:

I especially remember one particular feature that was really useful and really easy to enable in Enterprise Manager, but that would cost you at least $10000 at next license review (probably more if you had licensed it for more cores etc).

What I wrote about above wasn't us changing something or using a new feature but some sales guy at their side re-interpreting what our existing agreement meant. (I was not in the discussions, I just happened to work with the guys who dealt with it and it is a long time ago so I cannot be more specific.)
by solatic | 2025-10-02 07:10:06+00:00
> Politics shows up as a failure to construct an aligned organization.

More to the point, it reflects the failure of higher-level management to construct proper policies, processes, team interfaces, and incentive structures for teams, so that the team leads will be set up to give their engineers all the ingredients for happiness at work: autonomy, mastery, and purpose.

Constructing proper policies, processes, team interfaces, and incentive structures is really hard and much harder to well than most people give credit for. It is virtually always bespoke, building on individual personalities and the tools available. Balancing policies and processes with agility requires significant self-discipline on the part of upper-management to not just run roughshod over their policies and processes.

The question is whether you're optimistic or pessimistic about your upper-management. If you're optimistic about them, then you have Lawful Good upper-management that is interested in building out these governing structures that are needed for building collaborative culture. But if you accept that the vast majority of upper-management is human and flawed (like the rest of us), and there are very few Lawful Good upper-managers around, then you accept politics as a necessary evil, at least in that particular organization.
Is AI expertise enough, or do you need to understand human behavior first?
by emreozsazn | 2025-10-02 07:10:38+00:00
Is AI expertise enough, or do you need to understand human behavior first?

ubig AI Studio combines both. We're an Istanbul-based AI development company specializing in Conversational AI, Computer Vision, and Machine Learning.

We guide businesses through AI transformation with a user-centric approach—integrating design thinking methodology with AI engineering. This means understanding workflows before building systems, testing with real users early, and creating solutions that fit naturally into how people actually work.

Working with enterprises and startups. Also building our own AI products—keeps us honest about what works in production. Visit Us: https://ubig.io/tr
by raigol | 2025-10-02 07:10:48+00:00
——————————————

AVAILABLE FOR FREELANCE | Remote (EU timezone) | Product Designer

·

Location: Italy (EU)

Remote: Yes

·

Specializing in: Fixing messy UX and building scalable design systems for startups.

·

What I do:

- design system & component libraries (Figma)

- dual-sided platforms (consumer + admin interfaces)

- full design lifecycle (research → prototype → dev handoff)

- HTML/CSS prototyping & design-to-code workflows

- accessibility fundamentals (WCAG)

·

Experience: 10+ years remote work with EU/US startups and SMEs. Comfortable async, fast turnaround.

Rate: 350 USD /day for project work, 7K USD /month retainer for ongoing engagements.

Available: Immediate start for 10-20hr/week projects or full-time B2B contracts.

·

Portfolio: raigo.design

LinkedIn: linkedin.com/in/raigolilleberg

Email: hi@raigo.design

——————————————
by FranzFerdiNaN | 2025-10-02 07:11:56+00:00
Nobody should ever be allowed to be worth this much. Humans simply dont have the psychology and physiology to be able to deal with having this much money and thus power, case in point being Elon Musk. Or any other billionaire, as they somehow all seem to end up becoming a cartoon villain.

In fact, i would say the anarchists had it right: nobody should ever have any power over anyone else.
by emreozsazn | 2025-10-02 07:12:44+00:00
Author here. We've been experimenting with this approach - design thinking integrated with AI engineering.

The biggest challenge: convincing stakeholders to spend time on user research when they want to "just start training models."

But every project where we skipped this step ended up requiring major rework.

Happy to answer questions about our process or debate whether this is necessary overhead vs critical foundation.
by tethys | 2025-10-02 07:13:05+00:00
I am not so sure. It currently highlights a story from Munich, and in addition to a few factual errors, the information is simply outdated; there have been numerous new relevant developments. (I also don't understand the selection of sources. Aljazeera? rt.com? South China Morning Post? As if there weren't enough sources of original reporting right from Germany.)

I would agree that a single daily news update is useful (and healthy), but this must also be reflected in the choice of topics and the type of reporting.
by anovikov | 2025-10-02 07:13:09+00:00
That's only because everyone and their dog now get a useless degree... People should be discouraged from education that's above their ability, no one needs so many graduates.

25-55 employment vs population is now highest on record barring a few years in ~1997-2000 during the dotcom boom and even that by only a tiny bit. Also, remember that employment is now suppressed by many people going FIRE, which was a rare exception 25 years ago. Many of my friends left the world of work for good years ago, all their late 30s or early 40s.
by BatteryMountain | 2025-10-02 07:13:23+00:00
She was most likely groomed to threaten her parents. It is one of the first steps for a groomer - gain the trust, isolate them mentally, teach then to keep secrets and cover tracks and finally, to distrust/lie/blackmail the parents. After that point, many kids do what they want, they know they can get away with it, they do what they want at school too as the behaviour will propagate. Eventually this can/will result in child trafficking where the groomer will try to organise a real life meetup, often using catfish/faked details, rental cars etc to traffic the child from one point to another, and then another and then the kid is lost in the underworld and we might see it in the local news.

All cause the parent thought it was "cute" that their daughter/son has an instagram/snapchat/etc account. I think parents deep down knows what is going on but cannot face that reality. Or the parents live vicariously through them, trying to relive that self-discovery process as they monitor the devices.
Show HN: I made a website that converts topics into first-principles
by Leewlms | 2025-10-02 07:14:44+00:00
Hey HN, I’m Lee. I’ve always felt that most learning apps miss the point. They push you to memorize facts, but they don’t really help you understand things from the ground up. I built StudyBlocks as a way to counteract this by breaking down your topic of interest into first-principles. How it works: 1. Pick a topic and break it into fundamentals 2. Take notes, highlight, and ask questions as you go 3. Test yourself with personalized quizzes and flashcards It’s designed to be lightweight with no endless feeds or fluff, just tools to help you learn. I’d love honest feedback (good or bad). Be as blunt as you’d like :)
by copypaper | 2025-10-02 07:15:55+00:00
> advanced pattern detection... detect new class of complex patterns

This sounds great and all, but it's wishful thinking. There isn't anything in this supporting that it's able to find any meaningful patterns beyond existing solutions (i.e. standard rules based detection/machine learning as mentioned above).

What they've essentially done is taken a dataset in which each report was "annotated with a report string (generated by cardiologist or automatic interpretation by ECG-device)" [1] and used it with a series of templates (i.e. questions to ask the llm) from the ECG-QA paper [2] to fine-tune a model to achieve 65% accuracy with solely pattern recognition and 85% accuracy with pattern+clinical context (i.e. patient history).

The 42 template questions they used (as mentioned in 4.1 in the paper) can each be evaluated deterministically via code and retrieved via a tool call for any llm to parse. And I argue that the results would be the same, if not better, for a fraction of the cost. Doing calculations like this on time series data is very very quick. A couple ms at most. I don't see why this couldn't be run on the edge.

Plus, Table 9 shows this thing takes a minimum of 7GB of ram usage with a 270m parameter model and ~15-20GB for a 1B model. I don't see how this could be run on the edge considering most phones have 6-8GB of ram.

[1]: https://physionet.org/content/ptb-xl/1.0.3/ [2]: https://arxiv.org/pdf/2306.15681
by Someone | 2025-10-02 07:16:50+00:00
> so queries like select a where b = 'x' are very quick

I wouldn’t say “very quick”. They only need to read and look at the data for columns a and b, whereas, with a row-oriented approach, with storage being block-based, you will read additional data, often the entire dataset.

That’s faster, but for large datasets you need an index to make things “very quick”. This format supports that, but whether to have that is orthogonal to being row/column oriented.
by volfpeter | 2025-10-02 07:18:24+00:00
Well, the thing is, FastHX, htmy, and holm should be powerful an unopinionated. Think of them like ReactDOM, React, and Next.js.

On the other hand, I already thought about building a component library for htmy. I'd prefer to do it with TailwindCSS and DaisyUI, or I could use for example BasecoatUI https://basecoatui.com/ as a template, because it already offers Jinja-like component snippets.

Now that I have holm as well, I may eventually do it. It's a lot of work though, finding so much spare time is hard.

FastUI is now Reflex. They essentially build a FastAPI + NextJS app combo from your code (maybe they already swapped NextJS for something else). NiceGUI is similar as well.

For my projects, I really want to avoid a big JavaScript companion app, so interactivity will remain HTMX, pure JS where needed, or AlpineJS for example. I'm also thinking about a server-component concept for HTMX with holm, but I don't have a clear plan just yet. I can think about these more now that I have holm.
by whilenot-dev | 2025-10-02 07:21:32+00:00
So since "it’s about networks and relationships", here are the referenced someone elses...

Studios:

- AB Fine Art Foundry LDN: https://www.abfineart.com/

- Factum Arte: https://www.factum-arte.com/

- Cerámica Suro: https://gazemag.com.mx/ceramica-suro/

- Stephens Tapestry Studio: https://stephenstapestrystudio.com/

Individuals:

- Billy Teasdale: https://glasgowinternational.org/artists/billy-teasdale/

- Natalie Bradwell: https://bradwellblacksmiths.com/

- Nick Brandon: https://www.inthebandstudio.com/about

I once visited one of these studios, Kunstgiesserei St. Gallen[0], and these were just the nicest people and were producing works for big names like Urs Fischer, Paul McCarthy etc.

During my studies I was fortunate to help out fellow students (and visiting artists) myself, even wrote a master thesis for one. I remember the worst work to take on was such kind, where the artist tried something on their own, then that didn't work, so you just receive this mixed pile and "just need to make it work" - that's quite a learning experience. I still hold artists that are interested in the craft process and seek help early in high regard.

I was always fascinated how these studios/individuals are given titles like "fabricators", "inventors", "scientists" or "technicians", but just not "artists". There's a huge legacy when it comes the title "artist" and the funny bit is that, yes, even you can just start calling yourself one. On the other hand, a software engineer has no problem to hire another software engineer, whatever the work might end up to be.

[0]: https://www.kunstgiesserei.ch/
by subins2000 | 2025-10-02 07:21:33+00:00
Location: Kochi, India - GMT+05:30 (time zone flexible, can overlap with US/EU time zones)

Remote: Yes, have been working remote professionally for 4 years now

Willing to relocate: No

Technologies: Ruby on Rails, React JS, Go, JavaScript, TypeScript, generalist (can work with anything really although I'd prefer Rails)

Résumé/CV: https://drive.google.com/file/d/1Ab4bcautIu_3w7oQ-7vskx8keeY...

Email: mail [at] subinsb [dot] com

https://github.com/subins2000
by janalsncm | 2025-10-02 07:22:46+00:00
Rerankers are orders of magnitude faster and cheaper than LLMs. Typical latency out of the box on a decent sized cross encoder (~4B) will be under 50ms on cheap gpus like an A10G. You won’t be able to run a fancy LLM on that hardware and without tuning you’re looking at hundreds of ms minimum.

More importantly, it’s a lot easier to fine tune a reranker on behavior data than an LLM that makes dozens of irrelevant queries.
by rglullis | 2025-10-02 07:23:09+00:00
Sure, for my private projects I already run my own Gitea and Woodpecker CI (and my own docker registry, and my own Taiga server for project management, and my own baserow server to replace airtable, etc...) but the moment you say "just get a VPS to run this service that is available for free at $BIGCORP", you lost 90% of the potential users.
by imtringued | 2025-10-02 07:23:28+00:00
Electric motors are significantly better at the requirement that matters: endurance.

Sure it takes a bigger motor to produce the same torque, but speed and precision are actually the strengths of electric motors. The fundamental problem with them is that reducers are not impact resistant and they have internal inertia, which is something muscles do not have. Another problem is building actuators with multiple degrees of freedom. The ideal configuration for legs is a ball joint, not two consecutive rotary joints.
by general1465 | 2025-10-02 07:24:16+00:00
> - only do aligned memory accesses

TriCore 16/32bit reads/writes are like that. So doing something like

uint8_t array8[] = {bytes here}; uint32_t i = *(array8 + 1);

will crash your processor and force reset it, because you just tried to make a read on odd address (assuming that array is aligned on even address)

> - expose your pipeline details in the ISA

Again TriCore and division - DVINIT then repeatedly poke DVSTEP and then call DVADJ to store result into a register...

Or SH2A architecture where you are always grouping instructions by 2, processed in parallel I suppose?
by tomhow | 2025-10-02 07:24:20+00:00
The Paradox of Tolerance may have been a valid idea as proposed by Popper, but the way it is generally invoked in contemporary internet debates is not really compatible with the HN guidelines. He was proposing it as a last step before a debate turns into violence. On HN we're not meant to act as though a hot war is about to break out unless we break the guidelines. The guidelines call on us to converse curiously, even if we think the other party is not doing so. They call on us to de-escalate, not find justifications for escalation.

If someone else on HN is breaking the guidelines, we should flag their comments and move on. If we want discussions on HN to be more curious, we should lead by example.
Ask HN: Could you please use Archive.(md|is)
by ThrowReqAwayIt | 2025-10-02 07:24:41+00:00
I'm super appreciative of everyone who posts archive links to paywalled articles.

Just one now however, archive.ph is blocked in Turkey. Archive.md and archive.is work just fine. Could you use .md or .is as a default?

The theocracy here is getting very good at blocking vpns and we are now playing a game of whackamole every few weeks. Socks, wireguard, tail scale, HTTPoverDNS .. none are reliable anymore. The "president" is wasting billions on trying to censor what we can read and see to control what we think and feel.
by tsv_ | 2025-10-02 07:25:02+00:00
Thanks for the support! It means a lot, especially from someone who shares the pytest frustration.

About bare `assert`s. Vedro is actually flexible enough to use any matchers you prefer, but let me share why I stick with plain asserts:

1. In most editor themes, `assert` jumps out with distinct syntax highlighting. When scanning tests, I can quickly spot the assertions and understand what's being tested.

2. The expressions feel cleaner to me:

assert error_code not in [400, 500] # vs assert_that(error_code, is_not(any_of(400, 500))) # hamcrest

3. I like that there's nothing new to learn, the expressions work exactly like they do in any Python code, with no special test behavior or surprises.

Would love to hear what specifically bothers you about bare asserts, always looking to understand different perspectives on testing ergonomics!