MurphyA/hacker-news huggingface dataset:
by uozbulak | 2025-06-03 11:24:26+00:00
Location: South Korea

Remote: Possible

Willing to Relocate: Yes

Technologies: ML, AI, Python (Pytorch - DDP, Numpy, Matplotlib), SQL, Docker, Git, AWS, Transformers, LLMs, Computer Vision, Medical AI, Biomedical AI

Résumé/CV: utkuozbulak.github.io

Email: utku.ozbulak@gmail.com

Google Scholar: scholar.google.com/citations?user=GHrR4TAAAAAJ&hl=en

GitHub: github.com/utkuozbulak

Introduction: I'm a Research Professor specializing in AI for medical and biomedical imaging, pharmaceutical sciences, surgical AI, and trustworthy machine learning. I currently lead several international collaborations and applied research efforts across academia and industry. Despite my leadership roles, I still code a lot, designing applied AI systems, writing papers, and pursue independent research lines.

Looking for: Open to both academic and industry positions, preferably at the intersection of AI and medical/biomedical data. I'm also open to other areas of applied AI for the right opportunity.
by theknarf | 2025-06-03 11:24:36+00:00
I think the biggest problem is that the next generation is growing up without computers. They have closed ecosystems like phones, tablets and Chromebooks.

Combine this with the fact that corporations are locking down what you can do on work computers, and forcing everyone to save files in the cloud (Office365 / Sharepoint / etc).

And you end up with a world where owning a computer is a niche thing, and most people only use it in a limited way for work or gaming.
by jmyeet | 2025-06-03 11:24:36+00:00
First, the very idea of the "middle class" is capitalist propaganda. It's meant to divide the working class. It serves no other purpose. It serves to be aspirational for people to participate in a system they won't benefit from while allowing the slightly well off to blame the less well off for their own circumstances.

Second, the voters are absolutely complicit in this sytem because they think they're benefitting. But they're not. The ultra-wealthy are reaping the rewards.

Example: you buy a house for $200k. Because of house horading and constrained supply and policy changes you vote for that house is worth $800k after 15 years. You think you've made money so you support everything that's going on. But you haven't. Why? Because you still own exactly one housing unit's worth of wealth. You have to live somewhere and every house costs $800k now.

So then you think "maybe I need to own multiple properties" but you're barely better off.

As for the rest, you're confusing a whole bunch of different things. "Abundance neoliberalism" (as per Ezra Klein) is just repackaged Reagen-era trickle down economics, designed to make status quo Democrats somehow feel good about being indistinguishable from Republicans.

Not sure why you're associating NIMBYism with leftism. They're diametrically opposed. For one, trust leftists would abolish private property (as distinct from personal property). You get to own your house. You just don't get to hoard land.

I do partially agree about Texas though. Texas's property tax system, at least up until recent years, is significantly better than California's (as one example). In Texas, seniors can defer property tax increases until their death (when they'll be collected from the estate) giving people a choice to downsize or not. In California, you can inherit preferential property tax rates because the voters voted in Prop 13 that allows Disney to pay property tax rates set in the 1960s on the backs of seniors not getting kicked out of their homes.

I'm not sure what your objection to the "neoliberal" is. If you support the hoarding of private property and are pro-capitalist then, by definition, you're a neoliberal. That's definitional, not a perjorative.
by petertanpham | 2025-06-03 11:24:46+00:00
Location: US

Remote: Yes

Willing to relocate: No

Technologies and tools: Javascript, Typescript, Python, Golang, Java, PHP, Node.js, React, Angular, Next.js, Apache Kafka, REST,Spring Boot, Microservices, RabbitMQ, Docker, Elasticsearch, Grafana, IT Security, API Integration,JSON Web Tokens (JWT), JSON, XML, GraphQL, Large-scale Projects, Redis, Database Architecture,AWS (ECS, API Gateway, S3, RDS, ElastiCache, EC2, EKS, ELB), AWS Lambda, AWS Step Functions, Terraform,Containerization, MongoDB, CI/CD Pipelines, API Design, Kubernetes, Amazon Web Services (AWS), Azure,GCP, PostgreSQL, Authentication, ECMAScript (ES6), RDS, Relational Database, Dynamodb, MySQL,CI/CD (GitHub Actions, GitLab CI/CD), Agile / Scrum Tools and Techniques

Resume/CV: https://drive.google.com/file/d/1w_0hACi370p1KhkSi-W30_f3HVa...

Email: petertanpham0824@gmail.com

Hi there! I'm Peter, Senior Backend Engineer with extensive experience designing and building high-performance, scalable backend systems for automotive, financial services, and home services platforms. Expertise in microservices, event-driven architectures, and cloud-native development with a strong focus on real-time processing, and system optimization.

Drop me a line! Thanks.
by like_any_other | 2025-06-03 11:25:12+00:00
> the efficacy on the data provided by thorn, but we don't have any actual information about the trustworthyness of this claims

Why would we doubt these claims? North Korea, China, (Soviet) Russia, all of them were and are very effective at using surveillance against their population. Feel free to expand the examples, the list is not meant to be exhaustive.
by petertanpham | 2025-06-03 11:25:49+00:00
SEEKING WORK | US | REMOTE

Willing to relocate: No

Technologies and tools: Javascript, Typescript, Python, Golang, Java, PHP, Node.js, React, Angular, Next.js, Apache Kafka, REST,Spring Boot, Microservices, RabbitMQ, Docker, Elasticsearch, Grafana, IT Security, API Integration,JSON Web Tokens (JWT), JSON, XML, GraphQL, Large-scale Projects, Redis, Database Architecture,AWS (ECS, API Gateway, S3, RDS, ElastiCache, EC2, EKS, ELB), AWS Lambda, AWS Step Functions, Terraform,Containerization, MongoDB, CI/CD Pipelines, API Design, Kubernetes, Amazon Web Services (AWS), Azure,GCP, PostgreSQL, Authentication, ECMAScript (ES6), RDS, Relational Database, Dynamodb, MySQL,CI/CD (GitHub Actions, GitLab CI/CD), Agile / Scrum Tools and Techniques

Resume/CV: https://drive.google.com/file/d/1w_0hACi370p1KhkSi-W30_f3HVa...

Email: petertanpham0824@gmail.com

Hi there! I'm Peter, Senior Backend Engineer with extensive experience designing and building high-performance, scalable backend systems for automotive, financial services, and home services platforms. Expertise in microservices, event-driven architectures, and cloud-native development with a strong focus on real-time processing, and system optimization.

Drop me a line! Thanks.
by nucleative | 2025-06-03 11:25:50+00:00
I empathize with this, at the moment it seems pretty obnoxious.

I hope the current strategy is to prove demand and when it's time lean into efficiency and hopefully non-obtrusiveness. If they don't, the volume of complaints is a threat to the whole business model. A drone delivering lunch potentially takes a combustion engine off the road for dozens of minutes and leaves more room on congested streets for other traffic. If the tech can be optimized to sound like a bird (essentially inaudible), we've probably gained something overall.
Show HN: Bolna AI – Open-source voice AI agents with pluggable LLMs, TTS, ASR
by xan_ps007 | 2025-06-03 11:25:54+00:00
Hi Hacker News! I'm Prateek - I’ve been working on Bolna, an open-source platform for building end-to-end conversational voice agents.

With Bolna, developers can plug in their own LLMs, telephony systems, transcription models, and voice synthesis tools - and rapidly build apps that talk to users over phone calls or browser voice.

Here’s a short demo video: https://github.com/bolna-ai/bolna/assets/1313096/2237f64f-1c...

Why we built this We originally set out to build an AI interviewer for practicing coding interviews - think Leetcode with voice. But we quickly realized that the orchestration layer (LLM ↔ telephony ↔ TTS ↔ ASR ↔ prompts ↔ logic) was the real challenge.

If this sounds interesting to you, please check us out! You can check us out our open source github repository at Github - https://github.com/bolna-ai or our hosted no-code/low-code dashboard at - https://platform.bolna.ai.

We’re inspired by open ecosystems like the Elastic stack and trying to follow a similar path: open by default, but easy to extend or host as needed.
by brailsafe | 2025-06-03 11:26:45+00:00
> No it doesn't. Typing speed is never the bottleneck for an expert

How could that possibly be true!? Seems like it'd be the same as suggesting being constrained to analog writing utensils wouldn't bottleneck the process of publishing a book or research paper. At the very least such a statement implies that people with ADHD can't be experts.
by mytailorisrich | 2025-06-03 11:26:53+00:00
Talking about "parallel universe", to claim that Le Pen or Reform UK are authoritarian and "openly mingling with fascists and neonazis" is pure fantasy.

But if that's what you think then surely many left-wing parties in Europe must be far left, too. For instance when the leader of the main left-wing party (and 3rd largest party in Parliament) in France says that he wants to get rid of capitalism.
by palata | 2025-06-03 11:27:25+00:00
I think you're missing the point, which is to say "those tools make us more productive, but less knowledgeable".

And you answer by saying "it's okay to be less knowledgeable (and hence depend on the tool), as long as you are more productive". Which is a different question.

But to me it's obviously not desirable: if AI allows people to completely lose all sense of critical thinking, I think it's extremely dangerous. Because whoever controls the AI controls those people. And right now, look at the techbros who control the AIs.

So the original question is: is it the case that AI reduces the skills of the people who use them? The calculator and the GPS are examples given to suggest that it doesn't sound unlikely.
by impossiblefork | 2025-06-03 11:28:28+00:00
But you say 'if it's not allowed', but not allowed by whom?

The courts aren't some kind of magic guarantors of justice and order, and something isn't okay just because the courts approve it. If this somehow is tolerated by the courts, the fact that we have them is irrelevant.

It's the policy itself that determines whether we are like North Korea.
by jleyank | 2025-06-03 11:29:10+00:00
It’s straightforward but tedious to switch countries, as there’s all sorts of paperwork that has to be completed correctly and various fees which add up. Easier if you secure employment before doing so unless you can write a big enough check. However, approach the process with a willingness to accept change…. Things will be both better and worse after the switch and trying to fight the changes is a no win proposition.

Longer term, it can turn out quite well. And yeah, I realize that some country changes must be conducted on a very compressed time schedule - I’m fortunately unfamiliar with those.
by grafmax | 2025-06-03 11:29:23+00:00
Historically many unions were formed during times of mass automation. Unions don’t unilaterally drive up wages. They increase workers’ negotiating power. This is needed to help workers best navigate the times ahead.

The time for tough decisions is today. There is no interest from the companies that control our politicians in supporting taxes, basic income, or whatever other policy proposal people think will occur after AI. Worker leverage will only be diminished after mass layoffs. We will end up in a situation of social unrest. To pull out of that workers will be forced to organize to increase negotiating power. Sooner is better than later, if we can realize it’s in our interests to do so.
by locallost | 2025-06-03 11:29:50+00:00
It's not surreal, just human nature. Most people are not guided by principles. It might not even be that, but some people purposely have bad intentions and gaslight objections, and most of the rest are not interested to object and simply can't be bothered as long as their basic needs are met. If the answer to Stasi like espionage of citizens is outrage, but otherwise not because you have nothing to hide, then I conclude most people are content with living in a cage, as long as it's made of gold.
by s-macke | 2025-06-03 11:30:08+00:00
Not sure if this counts as an implementation, but this is my Forth compiler, written in the high-level language Go [0]. This is also a challenge, as Forth usually requires machine language, call stack access, and is naturally written in assembler. Took several tries until I found working data structures.

The funniest thing is, you can easily write and invent your own control structures in Forth, as well as change the behavior existing ones such as the do/while loop.

\ alter the behavior of do by printing the current index in each loop. : do immediate [COMPILE] do \ first compile previous do impl. ' i , \ then print current index ' . , ;

[0] https://github.com/s-macke/Forthly
by hoseyor | 2025-06-03 11:30:16+00:00
You’re being manipulative, the substantive point is that he cannot possibly have an even remotely accurate understanding of anything he is talking about.

Isn’t that what the last decades of ethnic abuse against “white peoples” has been about, accusing them of not knowing how it feels to be {insert some people of color label}, while also at the same time demanding proximity to “whites”?

So why would he know anything about “whites” (for brevity) but “whites” can’t speak on peoples of color even when they are demanding proximity to “whites”?

It is really rather abusive and narcissistic.

It reminds me of an Indian got I met that was exploring the German employment law to travel the world in his employer’s dime, who told me that the German economy and society was not “dynamic enough”, by which I assume he meant how he was being dynamic. And this coming from someone from a society where open defection, levels of pollution, filth, and disease are at levels that most westerners simply do not seem to have the ability to comprehend and refuse to accept when you tell them; and economy that is largely based on fraud, deception, and success is based on being able to pull over over of people, especially westerners who they’ve conflated with the British so they are proud of now conquering and destroying.
by ryukoposting | 2025-06-03 11:30:38+00:00
Very intriguing. I write my resume in a blend of LaTeX and Markdown, use Pandoc to convert the file to LaTeX, which then gets turned into a PDF. This might be a tidier solution on the front end, though I like my current flow because the maturity of all the tools means I can come back to my resume after several years and it'll still compile.
by account42 | 2025-06-03 11:30:45+00:00
Don't be so dismissive, the FBI has also considered this possibility - from the Wikipedia article [0]:

> On May 19, 2011, the FBI requested DNA samples from "Unabomber" Ted Kaczynski in connection to the Tylenol murders. Kaczynski denied having ever possessed potassium cyanide. The first four Unabomber crimes happened in Chicago and its suburbs from 1978 to 1980, and Kaczynski's parents had a suburban Chicago home in Lombard, Illinois, in 1982, where he stayed occasionally.

[0] https://en.wikipedia.org/wiki/Chicago_Tylenol_murders
by palata | 2025-06-03 11:30:53+00:00
I'm not confused. A calculator does arithmetic, not maths. The question was:

> Well, if everyone uses a calculator, how do we learn math?

Which doesn't make much sense, because a calculator doesn't do maths. So I answered the question that does make sense: if everyone uses a calculator, do we still learn arithmetic? And I believe we don't.

And then, if we suck at basic arithmetic, it makes it harder to be good at maths.
by istjohn | 2025-06-03 11:30:53+00:00
WEasyPrint's Github:

> From a technical point of view, WeasyPrint is a visual rendering engine for HTML and CSS that can export to PDF. It aims to support web standards for printing. WeasyPrint is free software made available under a BSD license.

> It is based on various libraries but not on a full rendering engine like WebKit or Gecko. The CSS layout engine is written in Python, designed for pagination, and meant to be easy to hack on.
by falcor84 | 2025-06-03 11:30:59+00:00
You reminded me of "Consciousness Explained" [0], where Dennett makes a metaphorical distinction between the Orwellian and Stalinesque approaches, such that in the former, "wrong things" are allowed to happen and are then reconciled by changing history, while in the latter, everything is enforced and handled on the spot, before wrong information ever reaches the news [1]. I am concerned that we're headed into both dystopias at the same time, with some countries going further into the Stalinesque approach.

[0] https://en.wikipedia.org/wiki/Consciousness_Explained [1] https://en.wikipedia.org/wiki/Multiple_drafts_model
by upofadown | 2025-06-03 11:31:15+00:00
The font choice is discussed here:

https://www.monperrus.net/martin/perfect-ocr-digital-data

From the linked article:

>The optimal font varies very much on the considered engine. Monospaced fonts (aka fixed-width) such as Inconsolata, are more appropriate in general. ocr-a and ocr-b ocrb give really poor results.

I noticed that they liked using lower case letters for bases where that is a choice. I would think that the larger, upper case letters would be better for OCR. Using lower case for either OCR-A or OCR-B would be a poor idea in any case. The good OCR properties are only provided for the upper case letters. The lower case letters were mostly provided for completeness.

Also, the author might be training on entire blocks of characters rather than individual characters. That isn't really want you want here unless you are using something like words for your representation. OCR-A and OCR-B were designed for character by character OCR.
by jeroenhd | 2025-06-03 11:33:55+00:00
The previous data retention directive was found to be incompatviel with the EU human rights law and was annulled indeed.

At the same time, several EU countries apply effectively mandatory data retention at this very moment.

For the data retention industry, the EU case was no more than a minor setback.

Just because the law was deemed illegal doesn't mean governments actually abide by the judge's ruling.
by amarcheschi | 2025-06-03 11:33:58+00:00
Because thorn sells software to detect csam and has a commercial interest in making its software appear in the best way possible

We also doubt this claims because thorn might have published further data but guess what, we can't because there's no info about it

It is also reasonable to assume they use some kind of machine learning, (now we're entering speculation territory since we have few data about it) but the Ai act would require high risk ai systems - and I think a csam detection algorithm would be that - to comply with some requirements in regard to transparency for the product to be used
by snackbroken | 2025-06-03 11:34:57+00:00
A tip on how to reinforce good safety habits taught to me by my shop class teacher is to refer to any dangerous tool you are using by the kind of injury it is likely to inflict. The lathe is the deglover, the angle grinder is the eye splinter injector, the welder is the retina tanning machine, the soldering station is the IQ diminisher, etc. This helps to put you in the mind of "I need the eye splinter injector for this task, how shall I go about avoiding getting splinters injected into my eyeballs?" instead of getting complacent.
by hoseyor | 2025-06-03 11:35:03+00:00
No. I do not flag or censor things at all under regular circumstances because I actually practice the belief that it is in fact a human right to free expression unless it is aggressively abusive or actually threatening. I will also tolerate regular harsh and abusive words and in most cases if I don’t tolerate it I will just not read it or look away or even just block. I’m not vindictive like most people seem to be today where an ideological mob forms to suppress heretical ideas that their herding instincts compel them to suppress in order to be a good member of the herd.
by wiseowise | 2025-06-03 11:35:40+00:00
You know who does that also? Humans. I read shitty, broken, amazing, useful code every day, but you don’t see my complaining online that people who earn 100-200k salary don’t produce ideal output right away. And believe me, I spend way more time fixing their shit than LLMs.

If I can reduce this even by 10% for 20 dollars it’s a bargain.
by brulard | 2025-06-03 11:35:43+00:00
> But often prompting is more complex than programming something. It may be more complex, but it is in my opinion better long term. We need to get good at communicating with AIs to get results that we want. Forgive me assuming that you probably didn't use these assistants long enough to get good at using them. I'm web developer for 20 years already and AI tools are multiplying my output even in problems I'm very good at. And they are getting better very quickly.
by os2warpman | 2025-06-03 11:35:54+00:00
> But it got me intrigued. Moore's law is supposed to drive down the cost of electronics.

Moore's law only observes that the density of transistors within an integrated circuit doubles roughly every two years.

It does not comment on the cost of the individual transistors, or other electronic components.

Often, increasing transistor density can lead to significantly increased costs in the short term as production issues are ironed out and massive investments in new technologies are recouped.

There are transistors in an electronic paper display, but they are an irrelevant portion of the cost of the panel.
by jmyeet | 2025-06-03 11:36:02+00:00
I suggest you read up on the history of capitalism, specifically the Inclosure Act [1]. The only difference between feudalism and capitalism is who is doing the rent-seeking.

We extend all of this to intellectual property too. It's rent-seeking all the way down [2]. Have you seen any of the documentaries (or the movie) about how Tetris came to be? Some enthusiasts in the USSR made it. The contribution of capitalism was just whole levels of sublicensing and distribution agreements.

Or maybe you think capitalism is responsible for innovation? Take drug research. Almost all novel compounds come of the education sector using government funding. The "innovation" here is for-profit companies marking that up 8000% and then lobbying for laws that forbid the government from negotiating prices or anyone from importing the same thing from overseas for 1% of the price. That's c apitalism.

Maybe you believe capitalism is about "free markets". First off, there's no such thing. Second, markets exist in every economic system and existed thousands of years before capitalism did.

[1]: https://en.wikipedia.org/wiki/Inclosure_act

[2]: https://en.wikipedia.org/wiki/Turtles_all_the_way_down
by nilirl | 2025-06-03 11:36:13+00:00
The one main claim the article makes: Senior developers should not ignore the productivity gains from LLMs.

Best use of evidence is deductive: Lots of code is tedious and uninteresting -> LLMs are fast at generating lots of tedious code -> LLMs help productivity.

Weakest part of the argument: The list of rebuttals doesn't have an obvious organization to it. What exactly is the main argument they're arguing against?

It's not stated outright but because the post is bookended by references to 'those smarter than me', I think this is an argument against the shaming of developers using (and loving) LLM tools.

Which I think is fair.

Overall, the post did not add anything to the general discussion. But the popularity of the author (and fly.io posts) may make it a beacon for some.