MurphyA/hacker-news huggingface dataset:
by anosidium | 2025-10-01 16:49:04+00:00
Location: London, England, UK Remote: Yes — also open to hybrid or office-based roles Willing to relocate: Yes, depending on the country Technologies: Swift, SwiftUI, UIKit, AppKit, macOS, iOS, iPadOS, watchOS, Core Data, Combine, Swift Concurrency, Grand Central Dispatch (GCD), Object-Oriented Programming (OOP), Model–View–Controller (MVC), Model–View–ViewModel (MVVM), Accessibility, Cocoa, Cocoa Touch, Mac OS X, OS X Résumé/CV: https://drive.google.com/file/d/1mmzUOWJjrEszdh2CZ35dsankPAMXM4zN/view?usp=sharing E-mail: Please refer to my CV

iOS and macOS developer with a strong focus on native development for Apple platforms. Actively building and maintaining personal projects whilst staying up to date with the latest in Swift, Apple frameworks and industry trends.

Currently developing a macOS Mastodon client, Oliphaunt — more details, screenshots and feedback are available here (https://github.com/anosidium/Oliphaunt-Feedback-And-Support). Previously built HacKit (https://apps.apple.com/app/id1549557075), a macOS Hacker News reader, which has been well received for its simplicity and adherence to platform design language. (https://github.com/anosidium/HacKit-Feedback-And-Support)

Open to freelance or full-time roles. Particularly interested in working on meaningful software that makes a positive impact — whether as part of a small, focussed team or a larger organisation with a clear and thoughtful product vision.
by mrguyorama | 2025-10-01 16:49:07+00:00
>pop psych

It is not "pop-psych", it is reality.

These are just labels we apply to buckets of symptoms. The underlying problems and biological differences that can cause these buckets of symptoms probably will be found, and then we can re-categorize things quite a bit. My bet is we do this within the next couple decades.

What causes difficulty is that actual symptoms of one of these buckets can cause behaviors and coping strategies that look like other ones.

Another issue is that these symptoms are not specific. What one neurodivergent person means by "I have sensory issues" is vastly different from another neurodivergent person, and your psych health provider will dig into those specifics and try and tease out which label fits the best, or whether it's even an example of that symptom. How those symptoms affect you is the entire point.

>I'm still hesitant that "autism" these days may describe either someone who's completely nonverbal and living in assisted living, or someone who's a successful academic/engineer/entrepreneur.

And you have that same feeling towards "blind" or "deaf" right? Since a lot of blind people struggle to lead "normal" lives but there are accomplished blind software devs right here on HN

Consider how many people live life with some sort of mild delusion and yet are perfectly functional 99% of the time. The brain is complicated and cannot ever be reduced to single dimensions like that, and it is weirdly good at still functioning when part of it is broken in some way, like with Broca's area or Phineas Gage.

Yes, "syndrome" and "disorder" are vague labels that don't have hard cutoffs or any test you can objectively run. That's the point of those words. When you have a hard test you can run, it becomes a "disease".
by SXX | 2025-10-01 16:50:08+00:00
No doubt there are some professional cyber criminal groups like ones from North Korea, but I seriously doubt that most of high-profile attacks even cost $10-100k. I mean you could say that if salary of random black hat researcher from Turkey, ex-USSR or Nigeria was $100,000 / year. But they obviously have no salary whatsoever and just trying and trying until they finally find suitable target.

Most likely all that was used is $50 / month server for nmap and other tools, bunch of $3 / month VPNs. Or might be everything that was needed is $10 for a eSim and one scam call.

And of course a lot of time of a person who can't get properly paid job anyway. Obviously might be only few people succeed, but in the end each particular attack cost peanuts.
by justinhj | 2025-10-01 16:50:23+00:00
Using your numbers and speaking roughly, if you're doing 50k rps and 500 typically to the same row wasn't your contention around 1%? TigerBeetle clais to be able to handle work loads with very high contention, for example 80 or 90% of transactions filtering out a fee to a single account to make up a use case.
by hirvi74 | 2025-10-01 16:50:49+00:00
> Some people can spiral out of control with stress, amplifying it. Other people can relax and not let it get to them.

That is what I have never been able to figure out. At face value, I believe some people are just 'built' more resilient that others, but that is purely conjecture.

I've tried meditation, but it never really provided any relief. Sure, in the moment, it might reduce stress or a bit, but at least for me, the relief isn't really persistent. If I mediate for 10 minutes, then I get 10 minutes of relief and then after 30 minutes, I am back to where I was before meditating. Same with any other methods I have attempted. How do you reduce stress? How effective are your methods?
by HDThoreaun | 2025-10-01 16:50:54+00:00
You need 60 votes in the senate to pass a budget so having a majority doesnt equal having a budget. The argument is generally that the majority party won a mandate from the people and therefore should be able to pass laws they want and when they cant the minority party gets blamed. Pretty much every government shut down in recent US history has been blamed on the minority party, dems won a lot of political points when the government shut down under biden.
by nwah1 | 2025-10-01 16:51:00+00:00
Look into the history of autism research and you'll find a history of fraud. People like Bruno Bettelheim simply lied their way to prominence and now we are on a road of ever-expanding diagnostic criteria and an ever-growing autism industry to the point where it is now trendy to self-diagnose on social media.

Recall that psychology has had a gigantic replication crisis, and that the founders of the field like Freud and Jung were charlatans, and that there is no agreed-upon mechanistic explanation for autism, and that a primary diagnostic tool is a literal questionnaire, and that psychology and psychiatry have been abused for political reasons by every totalitarian government of the 20th century.

Given all this, we should have some humility about this topic. Maybe let's not leap to medicalizing large swathes of the human condition and just accept eccentrics as part of life.

And maybe we can normalize the idea that employees have special emotional needs that can be accounted for on an individual basis without medical permission slips or any need for wielding constructed identities.
by AnimalMuppet | 2025-10-01 16:51:07+00:00
"Nut picking".

You find the most crazy, unhinged, out-there thing said by a Democrat/Republican, and you use that to paint all of them as crazy, unhinged, completely out of touch with reality. Meanwhile, the other side is busily doing the same thing to your side.)

You can do the same thing with religion, economics, even sports.
by fragmede | 2025-10-01 16:51:12+00:00
The problem for Google existed with the infobox at the top of search results. If users get the answer to their query without having to visit the web page where the answer came from, and where Google shows the ads, means that users don't see ads, and that website operators don't get ad revenue. ChatGPT was Google's Kodak digital camera moment. They had internal transformers-based chatbots (that really wanted to send you pizza, for some reason), but deploying that would have cannibalized their existing business model, so in the meanwhile, their lunch got eaten by an outside competitor.
by joshcsimmons | 2025-10-01 16:51:20+00:00
@giantg2 dude I feel you. I've never disclosed but I've heard about people being retaliated against for doing so over the years.

I wish I could have added this story knot. I'll open source it soon and you'll see how crufty dealing with inkle is https://www.inklestudios.com/ in JS. Credit to the folks working on inkle but something like this is pushing the tech beyond what it says on the tin.
by Frenchgeek | 2025-10-01 16:51:49+00:00
Is "finding a way to remove them, with prejudice, from my phone" a valid use case for them? I'm tired of Gemini randomly starting up.

(Well, I recently found there is a reason for it: I'm left handed and unlocking my phone with my left hand sometimes touch the icon stupidly put by default on the lock screen. Not that it would work: My phone is usually running with data disabled.)
by PaulHoule | 2025-10-01 16:51:53+00:00
I focus on what is in front of me and ignore the hype. For instance, have you heard that Google’s new “AI Mode” (the sparkly button that you’re likely to ignore because it is sparkly) not to be confused with the trash summaries is really good? I have a Junie subscription from Jetbrains and they keep adding the newest models so I don’t have to waste time reading about them from influencers.
by dragonwriter | 2025-10-01 16:51:58+00:00
> This is from a dissenting opinion of a US Supreme Court justice

No, its dicta which neither was part of the substantive ruling nor an accurate description of pre-existing law from the Court’s opinion (which was unanimous, so there was no “dissenting opinion”) in a case that has since been overruled and is notorious for having allowed an egregious restriction on core political speech.
by suzdude | 2025-10-01 16:52:01+00:00
> Is that a normal way to talk about justices in your circles?

It is _extremely_ common to speak that way about government officials in conservative circles in the United States. Not centrist, liberal or progressive ones, because such language is reductive and problematic.

It is also _extremely_ common to use the dog whistle[1] of "define a woman" in American Conservative circles. American conservatives often use such bigotry to justify political violence against those they see as less than themselves[2].

If you want to say, "your Supreme Court's latest Justice", or "your nation's newest Justice", feel free.

[1]https://en.wikipedia.org/wiki/Dog_whistle_(politics)

[2]https://www.cnn.com/2016/03/23/politics/john-ehrlichman-rich...
by bryanhogan | 2025-10-01 16:52:12+00:00
This is honestly one of the things I really like about Notion Databases, at the core they are an online collaborative spreadsheet. But then it can also be given multiple views and different forms such as a calendar, Kanban board, timeline, image gallery, etc., wish more apps would allow something like this, e.g. Obsidian Bases are a great first step.
by buran77 | 2025-10-01 16:52:19+00:00
> Definition of 'Revenue in the UK' is a bit debatable though isn't it?

But I didn't say "in the UK", I said "from UK users". If Imgur monetized anything coming from a user in the UK then they can no longer pretend they weren't offering a service. They knowingly used that data to make money, it wasn't that someone accessed the site and that was the end of it.

It's the difference between going in and out of a restaurant, compared to sitting down, checking out the menu, and eating then refusing to pay because the prices are ridiculous. The latter removes any pretense of deniability. If they disagreed with a ridiculous law they should have put in a modicum of effort to block the service in the UK from the start. Instead they made money for as long as they could and now pretend to stand up for the little guy and fight abuse.
by calvinmorrison | 2025-10-01 16:52:22+00:00
> The amount of time lost to driving to the datacenter, waiting for replacement parts to arrive, and scrambling to patch over unexpected failure modes is always much higher than expected.

I don't have this experience at all. Our colo handled almost all work. the only time i ever went to the server farm was to build out whole new racks. Even replacing servers the colo handled for us at good cost.

Our reliability came from software not hardware, though of course we had hundreds of spares sitting by, the defense in depth (multiple datacenters, each datacenter having 2 'brains' which could hotswap, each client multiply backed up on 3-4 machines)...

servers going down were fairly common place, servers dying were commonplace. i think once we had a whole rack outage when the switch died, and we flipped it to the backup.

Yes these things can be done and a lot cheaper than paying AWS.
by grounder | 2025-10-01 16:52:32+00:00
WeasyPrint works really well for me. It can support all of the languages and fonts I need. I run it on AWS Lambda and in Docker as a web service.

I previously used WKHTMLTOPDF, but it hasn't been supported for years and doesn't support the latest CSS, etc. It does support JS if you need it, but I'd probably look at headless Chromium or another solution for JS if needed.

Edit: Previous post with some good discussion: https://news.ycombinator.com/item?id=26578826
by samidalouche | 2025-10-01 16:52:44+00:00
Narrative I/O | Senior Backend & Frontend Engineer positions | New York, NY | Full-time | REMOTE (4-hour overlap with EST for backend, US & Canada for frontend) | $120k to $200k USD | https://narrative.io/

Narrative has been building a data collaboration platform designed for simplicity and ease of use since being founded in 2016.

Our primary strength is functioning as a data marketplace where we differentiate ourselves by automatically standardizing data, making platform data accessible through the Narrative Query Language (NQL), giving data providers the ability to define row-level access and pricing policies, and making it easy to deliver data to a variety of destinations using our "Connector Framework".

We operate two flavours of our platform: An AWS-based implementation that runs on our infrastructure, and a Snowflake-based version running inside the user's Snowflake account.

We are a small, remote-first team looking for great developers who want to jump in and take major systems and user-facing features from design to launch. While the company's headquarters are in NYC, the development team currently includes engineers working from the US (California and New York), Canada (Alberta, British Columbia, and Québec), Poland, and Serbia.

In brief, the technologies we use are:

- Backend: Scala, Spark, Apache Iceberg, Apache Calcite, Cats, Cats-Effect, Http4s, FS2, Doobie, Deequ, Axolotl, BentoML, and HuggingFace Transformers.

- Frontend: Typescript, VueJS, Nuxt, Vite, and Cloudflare Pages.

- Operations: AWS (ECR, ECS, EMR, RDS, S3, etc.), Datadog, Docker, Terraform, with some burgeoning use of EKS/Kubernetes.

Job postings and more on information about our team and culture are available at: https://jobs.narrative.io/

Apply by sending your resume to hiring-dev@narrative.io.
by xsh6942 | 2025-10-01 16:53:12+00:00
I've had the same experience, cross-department shadowing at a listed fintech. It worked tremendously well... For 3 months until they invoked "too many meetings" rule to shut it all down. IMO it died because it exposed how many people's entire job was controlling information flow. The "useless humans" you mentioned? Their job security depends on being the bottleneck. If developers understand customer problems directly, what's the PM doing all day? If sales knows what engineering can actually deliver, why do we need three layers of "roadmap prioritization"?

When engineers can talk directly to customers, when support understands the product, when sales knows what's actually possible, suddenly half the middle management layer has nothing to do.
by Braxton1980 | 2025-10-01 16:53:24+00:00
An opinion can't be falsified.

"The sun is a giant ball of fusing hydrogen" has the possibility of being proven false. This means it's either a true or false fact.

If I said "NYC is the capital of the United States"* I'm either lying or mistaken

What makes it a lie vs mistaken? Whether it's a genuine belief, that I have a reason to have the belief. For example if I made the assumption it's the capital because it's the biggest city then I'm mistaken.

It's a lie if I know it's not true, if I ignore information that falsifies the fact.

*To avoid semantics I mean the official capital of the country not like "it's important"
by mtalantikite | 2025-10-01 16:53:54+00:00
I agree with you, it could have a place in a toolkit of things to acquire a language with. But I don't think that's what they're marketing themselves as. Their tag line is "The world's best way to learn a language", which, personally, I wouldn't blame a person for reading and thinking "cool, I guess I'll just do this and finally learn a second language!". They didn't say "build your foundation in a foreign language" or "first steps in your language learning journey". They said "best way to learn a language", which, I'd say, is false and misleading.

I've never used TikTok, but I actually wonder if this hypothetical teenager would learn more following a ton of users in their target language or playing games on Duolingo. I'd be interested in that study.
by zetier | 2025-10-01 16:54:03+00:00
Zetier | Multiple US locations (VA, PA, FL, TX, CA, NY) | ONSITE | Full-Time

Zetier develops real-world tools and capabilities to secure our nation in the short- and long-term. If you’re excited to delve deep into low-level systems, exploit dev, and more alongside a group of passionate hackers, then we’d love to hear from you.

Open-sourcing our work as much as possible is integral to Zetier and what we stand for. As folks who learned to hack on platforms like Linux, we aim to give back to the OSS community. Not only do we encourage our engineers to contribute, but we go a step further, adding monetary incentives to do so.

We’re looking to find the right people for a range of roles, including:

+ Vulnerability Researcher

+ Android Security Engineer

+ CNO Embedded Engineer

+ CNO Software Engineer

+ IT Security Engineer

+ Senior Technical Lead

+ Business Developer

All open positions: https://zetier.breezy.hr/

Our approach and benefits: https://zetier.com/careers/

Different skill set? Drop us a line at hello@zetier.com
by amundskm | 2025-10-01 16:54:16+00:00
I use journaling to slow down so paper and pen being slowing is a feature not a bug. I have come up with a formula that takes about 15 minutes and I get what I want out of the journaling process.

I use journaling to reflect on my day more than a record of what happened. I do it right before bed and I follow the same format. I write a paragraph to a half page about my day. Specifically, how it made me feel. Then I write down what I ate and what kind of exercise I got that day because those are the two most important things I am working on right now. Then I finish with writing 3 things that I am grateful for that day.

I have found I sleep better and feel less stressed the next day because I took some time in the hectic day to slow down and examine the thoughts and feelings I had. My job and responsibilities require me to be a very rational person, but I also have a non-rational emotional side that needs nurturing as well. Having a journal focused on my feelings has helped me be a more balanced person.
by necrobrit | 2025-10-01 16:54:17+00:00
> Many Europeans support this - they don't understand how government censorship can quickly get out of hand.

This argument can be made for government in general, although granted technology does make it easier for a smaller group to overreach. I'm a European and do hear your concern, but I feel comfortable supporting restrictions on speech _as long as_ there is also a functioning and just legal system that those restrictions operate within. Though there does seem to be a worrying trend towards technology bypassing the legal system and just giving enforcement agencies blanket access of late.

We all also have our own cultural biases and blind spots. I offer this not as whataboutism but as a different perspective: I'm _way_ more frightened by the authoritarian police culture (I base this on interactions with the police in a period I lived in the US) in the US than I am of the UK governments internet censorship. The internet censorship could do a lot of harm, but I think not as much potential harm as a large militarised police force willing to bust down doors on command from above.
by joshcsimmons | 2025-10-01 16:54:17+00:00
> Getting "old internet" vibes from this one. Good job.

Thank you. Neovim has radicalized my design sensibilities and I really miss the internet I used in the 90s as a kid.

> I'm not at all familiar with Autism, and I have no idea what "Masking" means at all, but every option I choose seems to lower that stat, to the point where I never make it to day 2. Is there a cheat sheet that lists the "correct" selections at each step?

I got a chuckle out of this because it's how I felt IRL for a long time. Especially "every option I choose seems to lower that stat" This is a good rundown https://www.autism.org.uk/advice-and-guidance/topics/behavio...

No cheatsheet but I'll opensource the code in a few days when i clean it up a bit
by Ancapistani | 2025-10-01 16:54:43+00:00
Objectively, I understand what you're saying here, and agree that it's almost certainly happening.

Subjectively... I see people around me casually doing things that I simply cannot do. I'm 41 years old, and not once do I recall performing any action without actively forcing myself to do it. That includes things as small and trivial as getting up from my desk to use the restroom.

I can't relate at all to the concept of a "habit". Combing my hair requires an explicit decision to do so. I usually have to find my brush, since there's no consistent place I put it. When I'm done, I'll forget that I wanted to put it back where it belongs while actively being frustrated with myself for not doing so the previous day.

It's glaringly obvious to me that other people don't struggle with the things I struggle with; at the very least, they don't struggle to the same degree. It's exhausting.

Oh, and I've never even been diagnosed with autism. I have ADHD. What I described above is classic "executive dysfunction".