MurphyA/hacker-news huggingface dataset:
by nprateem | 2025-06-03 06:16:08+00:00
Yeah the problem is the fatigue of repeatedly reviewing code.

You do a few iterations until code runs, review carefully but notice a bug. So you do another iteration and 40% of code changes. Now you need to review again but you need to understand how the changes fit in.

Repeat this a few times and it becomes very tiring.

Ultimately you can't trust them not to do stupid shit. Your tests fail and you tell it to stop that? Sure, we can just catch those exceptions and the tests pass, etc. You get pissed off an tell it to FIX the CODE so the tests pass and the cycle continues.

It's like working with a potentially gifted moron.
by yetihehe | 2025-06-03 06:16:12+00:00
> The clear purpose in leaking this conversation is to embarrass Washington and for audiences susceptible to Moscow's message to portray the US as interfering in Ukraine's domestic affairs.

THE whole argument of this one and similar "leaks" is "interfering in Ukraine's domestic affairs". Ukrainians see it a little differently: "helping Ukraine escape Russia". But Russia sees it as "helping Ukraine escape Russia, thus interfering in Russia's domestic affairs". When Russians say that someone is "interfering in Ukraine's domestic affairs" they mean that Ukraine is Russian and should not be touched by anyone other than Russia.
by rifty | 2025-06-03 06:16:18+00:00
I'm not sure a lack of a standard interface representing meanings when they are clearly defined and used consistently within the context of a specific view is going to be the end of the world for people interested in philosophy and exploring concepts. Word's meanings matter, but words aren't the point per se.

That's not to say I disagree with the criticism to reuse free will. I don't feel things like coercion-less actions regardless of a casual environment is best represented by 'free'+'will' even if the original definition didn't pre-exist; even if it might present an argument for responsibility on a specific person to still apply.

Annoying? Perhaps. But personally I just don't believe most people see philosophy through such a monolithic lens that they would be like, "compatiblists did something annoying so Kant on another topic will have to go unread".
by wiseowise | 2025-06-03 06:16:59+00:00
Because there are forces that are trying to kill the momentum.

Imagine that there was a serum that gives you superhuman strength only under specific conditions that you’re supposed to discover. Then there’s half room who screams that it should be banned, because it is cheating/fake/doesn’t work. And there’s another half room that swears by it, because they know how to utilize it properly.

You know it works and you don’t want to give up your secret sauce or make another half of the room stronger.
by motorest | 2025-06-03 06:17:14+00:00
> Remove all the "experts" who have a major conflict of interest (...) and you'll find that very few actual experts in the field hold this view.

You might seek comfort in your conspiracy theories, but back in the real world the likes of me were already quite capable of creating complete and fully working projects from scratch using yesterday's LLMs.

We are talking about afternoons where you grab your coffee, saying to yourself "let's see what this vibecode thing is all about", and challenging yourself to create projects from scratch using nothing but a definition of done, LLM prompts, and a free-tier LLM configured to run in agent mode.

What, then?

You then can proceed to nitpick about code quality and bugs, but I can also say the same thing about your work, which you take far longer to deliver.
by johnfn | 2025-06-03 06:18:30+00:00
icons = ("mail", "linkedin", "github") return Card( DivLAligned( DiceBearAvatar(name, h=24, w=24), Div(H3(name), P(role))), footer=DivFullySpaced( DivHStacked(UkIcon("map-pin", height=16), P(location)), DivHStacked(*(UkIconLink(icon, height=16) for icon in icons))))

> I specified the entire layout, font sizing, icons, and avatar using only Python. I controlled everything without needing special flexbox or CSS class knowledge.

The provided Python looks even more difficult to understand than typical HTML/CSS. DivLAligned? DivFullySpaced? What if I only want it partially spaced? DivHStacked? Oh no... Flex and Tailwind already do this, it's trivial, and crucially online documentation is plentiful and AI understands it just fine. This seems to be reinventing Tailwind with different names.
by codebje | 2025-06-03 06:19:57+00:00
The languages people already use are inconsistent (in a logic theory sense) and lack formal semantics. Efforts to try and prove anything useful about programs written in those languages don't get far, because the first fact requires you to restrict everything to a subset of the languages, and sometimes that restricts you to an unworkable subset, and the latter fact is a massive hill to climb at whose peak is a note saying, "we have changed the implementation, this hill is no longer relevant."

The only* practical way to approach this is exactly Dafny: start with a (probably) consistent core language with well understood semantics, build on a surface language with syntax features that make it more pleasant to use, proving that the surface language has a translation to the core language that means semantics are clear, and then generate the desired final language after verification has succeeded.

Dafny's about the best of the bunch for this too, for the set of target languages it supports.

(It's fine and normal for pragmatic languages to be inconsistent: all that means here is you can prove false is true, which means you can prove anything and everything trivially, but it also means you can tell the damn compiler to accept your code you're sure is right even though the compiler tells you it isn't. It looks like type casts, "unsafe", and the like.)

* one could alternatively put time and effort into making consistent and semantically clear languages compile efficiently, such that they're worth using directly.
by Imustaskforhelp | 2025-06-03 06:20:06+00:00
The current incentive is not improving humanity.

For ai companies, its to get a model which can be better on benchmarks and vibes so that it can be sota and get higher valuation for stakeholders.

For coders, they just want the shit done. Everyone wants the easy way if his objective is to complete a project but for some it is learning and they may not choose the easy way.

Why they want to do it the easy way, mostly as someone whose cousin's and brother's are in this cs field(i am still in high school), they say that if they get x money then the company at least takes a 10x value of work from them. (Of course, it may be figuratively). One must imagine why they should be the one morally bound in case ai goes bonkers.

Also, the best not using ai would probably stop it a little but the ai world moves so fast, its unpredictable, deepseek was unpredicted. I might argue that now its a matter of us vs China in this new arms race of ai. Would that stop if you stop using it? Many people are already hating ai but has that done much to stop it? If that is, you call ai stopping at the moment.

Its paradoxical. But to be Frank, LLM was created for the reason Its excelling at. Its a technological advancement and a moral degradation.

Its already affecting supply chain tbh. And to be frank, I am still using ai to build projects which I just want to experiment with and see if it can really work without getting the domain specific knowledge. Though I also want to learn more and am curious but just don't have much time in high school.

I don't think people cared about privacy and I don't think people would care about it now. And its the same as not using some big social media giant, you can't escape it. The tech giants also made it easier but less private. People chose the easier part and they would still choose the easy part ie llm. So I guess the future is bleak eh? Well the present isn't that great either. Time to just enjoy life while the world burns by the regret of its past actions for 1% shareholder profit. (For shareholders, it was all worth it though, am I right?)

My 0.02$
by OnjaMadagascar | 2025-06-03 06:20:38+00:00
Onja | Front end Course Designer & Back end Course Designer & Full stack Course Designer| Full-Time | ONSITE - Madagascar

Looking to join a social-impact driven company? Are you a software developer ready to use your skills for good? Onja trains underprivileged youth into world-class software developers. We are on the lookout for Course Designers who can help our students go from ‘what is coding’ to working in Global tech teams. Help build a scalable course that will help train Madagascar’s brightest young people, while working alongside a team of talented, fun colleagues from all over Madagascar and the world.

Please apply through the following links: Full stack Course Designer: https://onja.org/careers/full-stack-course-designer Front end Course Designer: https://onja.org/careers/front-end-course-designer Back end Node.js Course Designer: https://onja.org/careers/back-end-node.js-course-designer
by hatthew | 2025-06-03 06:20:47+00:00
What? This is exactly what I would expect an LLM to be good at. Stack Overflow gives common solutions to common problems. LLMs give niche solutions to problems that aren't common enough for extensive discussion, but are still already solved if you find the right repository or study the documentation thoroughly.

Neither helps with the hardest and most time consuming problems faced by software engineers: solving problems that have never been (publicly) solved before, making hard decisions based on intuition about what will be necessary in the future, understanding the interactions between broad webs of dependency in large codebases, and working with proprietary domain knowledge.
by robomex | 2025-06-03 06:20:56+00:00
SEEKING WORK - Chicago, IL - Remote

Skills:

– visionOS, iOS, and macOS Swift/SwiftUI Development

– Augmented Reality & Spatial Computing Development (ARKit, RealityKit, Reality Composer Pro, Shader Graph, SceneKit, Object Capture, object tracking, Metal, Vision, RealityKit Postprocessing, LiDAR scene reconstruction, hand and finger-recognition AR controls, world tracking, hand tracking, body tracking, face tracking, image saliency analysis, room tracking, semantic segmentation, depth estimation, Speech, Natural Language, shaders, custom CoreML models, Create ML)

I specialize in developing augmented reality & spatial computing iOS/visionOS apps. Several of my apps were handpicked and featured worldwide by Apple. I worked with Walmart on an internal computer vision product. I developed an iOS open-source WebXR browser with Mozilla. An AR startup I developed for had their app demoed by Tim Cook on HBO's Axios show. I won first place in the Vision Hack hackathon (XR Demoparty category). I've built augmented reality, photogrammetry, music, travel, ecommerce, social, gaming, SDK, messaging, computer vision, interior design, developer, lending, consumer, enterprise video conferencing, construction/architecture, workout, industrial training, and location-based products.

Experience with: Swift, Vision Pro, ARKit, SwiftUI, RealityKit, SwiftData, RoomPlan, Reality Composer Pro, SceneKit, Object Capture, Photogrammetry, CoreML, Create ML, Spline, OpenAI API, Supabase, Metal, Combine, iMessage extensions, Firebase, Firestore, Vision, Speech, Natural Language, WorkoutKit, Stripe, Sketch, Wireframing, UX, and SQL

Website: https://1984.dev

Email: tony@1984.dev

visionOS Blog: https://vision.engineer

LinkedIn: https://www.linkedin.com/in/atmorales0/

GitHub: https://github.com/robomex

Clients: Walmart, Carnegie Mellon University, TXI, Madespace, Hyper, Makeshift Studios, Remotion, Supermedium, Mozilla, Hopper, Mask Market, Tempus Ex, Virtruvia, iScape, NudgeTV, Hillside Software

Some of my clients' investors: Y Combinator, DARPA, A16Z, Greylock, First Round

Some of my clients went on to get acquired by: OpenAI, Shopify

If you have any questions or you want to get a conversation started: Shoot me a message & let's talk!
by DidYaWipe | 2025-06-03 06:21:57+00:00
I thought this was interesting: "the implementation maintains a lightweight profile, rendering it particularly advantageous for embedded systems."

But then it goes on to say that "interactivity" is unsupported. Embedded UI would be the first thing I'd be interested in using this for; wouldn't that be hampered by the lack of support for interactivity? I don't know what SVG "interactivity" consists of.
by tebbers | 2025-06-03 06:22:30+00:00
Carebit | Full Stack Support Engineer (Ruby on Rails, TypeScript/JS, React, Postgres, Linux) | Fully Remote (European timezones only) | Full-Time - Up To £80k/$100k/year DOE

About Carebit

[Carebit](http://www.carebit.co) is a young, design-led healthcare technology company helping over 1500 private doctors across the UK run their practices more effectively and efficiently with our web and mobile platform, along with hundreds of thousands of their patients. For too long, medical software has been clunky, user-hostile and complicated, and we are changing that. Several customers have independently described us as ’the Apple of practice management software’.

We are a bootstrapped, profitable and remote-first company of 30 people with 6 full stack engineers including the company’s founder, Dominic. Having been remote from day 1, we fully believe in its benefits. We do have a lovely office in London by the river for in-person collaboration when required, but this is not mandatory as we know some like in-person working and some prefer fully remote!

About you

We’re looking for a Senior Support Engineer to work with our Support and Data Migration teams for day to day work troubleshooting and resolving technical customer issues. We’re specifically after someone who is curious, experienced and enjoys investigating and solving technical issues that vary from fixing simple bugs to small tweaks to existing features (e.g. adding a new column to a CSV export) to writing Ruby scripts to execute changes after a data migration to Carebit.

You’ll likely have a strong software development background already. This is a hands-on role where you’ll be regularly shipping fixes and improvements to the core Carebit platform as well.

- Strong experience with Ruby on Rails and React, especially design patterns (we use Rails 7 and Ruby 3.4 with Postgres 17, deployed to AWS ECS) - Bonus points for Linux/sysadmin and Postgres knowledge - Fluent in written and verbal English and an excellent, timely communicator - especially with customers - Self-disciplined, autonomous, motivated, and able to manage concurrent tasks

This is a fully remote role but we operate on London, UK time and so are only considering candidates in GMT/BST ±3 time zones who are willing to work to UK hours (typically 9am-5.30pm)

Please email CVs to hiring[[at]]carebit dot co if you’re interested in learning more!
by Alex_Notchenko | 2025-06-03 06:22:45+00:00
if you want to learn more about modern luddites check out "This Machine Kills" podcast and to some extent Ed Zitron / Cory Doctorow Blogs, might be a good place to start.

Political-Economic analysis of technology is not super popular thing in a mainstream media, but disabling, sabotaging or vandalising anti-human tech might be.
by lwo32k | 2025-06-03 06:22:51+00:00
The kids are not even trying to do either. They are already gravitating towards multidisciplinary teams, cause unlike past generations they are dealing with a rate of change at a totally different level. In such an environment, people get to see their own limitations much faster no matter the quality of their training and they end up having to rely on others.

The big challenge is getting very different people with ever growing different skillsets and interests to coordinate, stay in sync and row in one direction.
by intended | 2025-06-03 06:23:02+00:00
The issue is that you can say they but as an agglomeration of individuals - society can’t say that.

There was a direct benefit from digitization and being able to trust digital video and information that allowed nations to deliver services.

Trust was a public good. Factual information cheaply produced and disseminated was a public good.

Those are now more expensive because the genAI content easily surpasses any cheap bullshit filter.

It also ends up undermining faith in true content, which may be outlandish.

I saw an image of a penny hitch on Reddit and I have no idea if it’s real or not without having to check anymore.
by mecinkameceva | 2025-06-03 06:23:02+00:00
Hi everyone,

I’m excited to introduce HelpHub Assistant, an affordable AI-powered chatbot designed to help your website visitors and upgrade your customer support – even when you’re offline.

Key features:

Easy integration – Add it to your site in minutes, no coding required

24/7 support – Never miss a question from your users

Customizable FAQs – Train your bot for your business needs

Multi-language support – Serve global audiences

Try before you buy – Instant access demo, no credit card required

Would love to get your honest feedback and suggestions, or just let me know if you find it useful! Check it out here: https://helphubassistant.pages.dev/

Thanks for reading!
by Animats | 2025-06-03 06:23:39+00:00
The author is talking mostly about teaching history. But what he describes as teaching history is more like history appreciation. It's not about how to use history as an aid to prediction. It's more about studying the "classics", from Cicero onwards.

Military officers study much history, but in a different way. They look for mistakes. Why did someone lose a battle or a war? Why did they even get into that particular battle? Why was the situation prior to WWI so strategically unstable that the killing of a minor player touched off a world war? The traditional teaching of history tends to focus on the winners, especially if they write well. Reading what the losers wrote, or what was written about them, can be more productive than reading the winners.

If you want to understand Cicero's era, for example, read [1]. This is a study of Cicero by an experienced and cynical newspaper political reporter. The author writes that too many historians take Cicero's speeches at face value. The author knows better, having heard many politicians of his own day.

This sort of approach tends to take one out of the area where LLMs are most useful, because, as yet, they're not that good at detecting sycophancy.

[1] https://archive.org/details/thiswasciceromod0000henr
by mastazi | 2025-06-03 06:23:48+00:00
> which is the fake python library and the citation that the LLM has hallucinated from the real one. Vibe coding is just WYSIWYG on steroids

Maybe you haven't used AI coding tools in a while, the latest ones can run build tools, write and run unit tests, run linters, and will try and fix any errors that may arise during those steps. Of course it's possible that a library may have been been hallucinated, but this will just trigger an error during the build job and the AI agent will go back and fix it. Same thing for failing unit tests.

Just last week I saw Copilot fixing a failing unit test, then running the test, then making some more changes and repeating the process until the test was running successfully. At some point during this process, it asked me if it could install a VS Code extension so that it could run the test by itself, I agreed then it went from there until the issue was resolved. This was with the bottom-tier free version of Copilot.

Of course there are limits to what AI tools can do, but they are evolving all the time and at some point in a not too distant future they will be good enough in most cases.

Regarding hallucinated citations, I imagine that the problem can be solved by allowing the LLM to access and verify citations, then the agent can fix its own hallucinations just like most coding agents already do.
by throw93849494 | 2025-06-03 06:24:47+00:00
I think agile approach to iterative building is kind of obsolete with AI. There is no "12th step agile fast process", with all stakeholders involved. Instead you get experts throwing slop over the wall to stakeholders, to see what sticks.

I made webservice recently. To help me debug and test results, I asked AI to make me a simple CRUD web UI in Vue. Customer liked it, and it was kept in final version.

This UI was not even a prototype. There was no request, ticket or problem to solve. I just needed it to fix other problem, and it was kept as a bonus.
by supermatt | 2025-06-03 06:25:16+00:00
i am no clearer on what setup the author is using? are you hand coding all these non-code agents you mention? You talk about zed, then about cursor - don't they both do the same thing, or are you using 2 IDEs to write your code? What tooling is used for these async agents that are doing things while i eat my breakfast?

I really want to like AI assisted coding, but I guess i am just stuck as to what to do.

I have tried co-pilot, both 2 years ago, and recently. I have tried some other AI plugin on VScode (i thought that was cursor, but I don't see it in the extensions when i now search, so it was probably something else). If anything, I have found with these solutions that they are great for the first few tasks - generate these models, scaffold this, add oauth, etc - but after that they lack all consistency with the code they themselves generated (like if i add a new model, the output is wildly different to what it already created) and it takes more time to rewrite that output than to copy-paste and change whats already there.

@op - could you explain exactly what tooling you are using, maybe give an example of these async agents, etc? Would be most appreciated for us luddites who would love to be more productive.
by frm88 | 2025-06-03 06:25:39+00:00
Same here. I bought a boox poke for € 130 a couple of years ago and it's a vast improvement over my (at that point 9 year old) kindle paperwhite. No ads, no spying/data transfer to amazon, and I finally OWN my books and don't have to sqabble with amazon over them deleting books from my library. I buy books as files and sideload via USB (another thing amazon stops you doing). I read a lot - 150 TO 200 books/year - and de-DRMing every single one year after year just isn't an option. The poke is smaller than the paperwhite but crisp in display and has the same features you noted including tts. It's 4 years old and I expect it to last another 4, so I come to the same conclusion: cheaper readers would certainly increase electronic waste since people tend to take less care of objects that are cheap and easily replacable.
by spwa4 | 2025-06-03 06:25:41+00:00
Not much. It's related to a steady deterioration of economic conditions for poor people due to (mostly) east asian ... well, cheating, really. Extreme government support of companies (and one might point out that they signed international treaties stating they wouldn't do it, including but not limited to at the WHO, and didn't respect the agreements they made, they just directly and immediately violated them to make a few people very wealthy, with deplorable conditions for 99% of their population)

You do bad economically for too many people and you end up with a right wing government. You do well ... well, you get it.
by Imustaskforhelp | 2025-06-03 06:25:49+00:00
Have you seen the job market recently.

I mean, I do agree with the only following orders part. But I guess we humans are nuanced. We aren't logical but emotional beings.

You are saying its not easy to leave a job? That's so understating it

Imagine a family where the father has to worry that food might not be on their young daughter's table because he was 'logical', I guess, I don't want to be logical in such scenario where my loved ones suffer because of some greater good which might not even get to fruition anyway. (Stopping ai, in my pessimistic point of view, it won't)