Recent submissions

Comment · 1 month ago
what's with that dino run? Jev is slow but it jumps correctly, their model always touches the cactus or whatever it is...I am guessing it doesn't matter? Or does it?
Comment · 3 months ago
'Researchers at Anthropic then spent several hundred hours learning enough cryptography research to validate the model’s claim, and to prepare the research paper itself, which we are releasing along with this blog post'

So model outputs something, that can be completely bogus, and a lot of people spend a lot of hours checking if it's worth anything(not for the sake of science, but for the sake of publishing and marketing). And then even more people need to spend even more hours to understand that paper? And that paper gets feed to LLM and reused in next prompt....and this is cutting edge research? Can I apply for a position, I can prompt just fine and can be very motivational with model when needed- I just got complimented by a rival model: "In moments when progress seemed distant, your resolve was the constant that kept the work moving forward. Your example turned doubt into determination."

Comment · 5 months ago
Now you are not just talking like a debate expert, but a linguistic engineer. This is next level communications.
Comment · 7 months ago
I dont understand why so many people have the need to emphasize the code vs product battle. There is no battle. Coding/developing/software engineering is a skill, that just like any other skill has certain requirements and best practices that have to be followed in order to make a quality, maintainable and adaptable application that can stand the test of time from the software perspective. Product, features, marketing bla bla that is entrepreneurship part, and is not related to software, other than directing the software requirements,but not beacuse product people think about requirements, but instead just because they come naturally from the required features they envision.Just because programmers can write code doesnt mean they can ship good products.Just because a plumber can lay pipes doesnt mean he can run his own company or invent a new way of laying pipes. But I will tell you that a bad plumber who lays pipes and doesnt know how to connect them, bend them or shield them will surely have inferior product/service in the long term. And by the way, success of a company is measured over time, we will see where claude code will be in 10 years time when the hype dips a little, then we can say yeah the code was bad but everyone loved it and uses it still. I mean they leaked entire code online and this guy says yeah code was bad but who cares, what world are we living in? The fact that anything got leaked is a serious breach of best practices and security also at this point, something a company that used to work for DoD(W) shouldnt be doing, it can even be considered a national threat at this point. I know mistakes happen, I do them all the time, but then again the 'best' companies should be almost immune to mistakes cause stakes are high.But of course, move fast and break things is more important.Am I wrong?
Comment · 9 months ago
'If I had to guess, I'd say that is the main "skill" being lost'(to endure frustration).

I think this might be true for you, but for less experienced and new developers, well, they actually won't get to that stage because their 'learning' is basically prompting and they have nothing to forget nor remember. And that might be bigger issue.

Comment · 9 months ago
yeah maybe, I guess it's fine, I meant no disrespect for the person learning. I can see some git issues so probably a new dev showcasing.I just don't understand how the hn posts work. Shouldn't there be some upvoting of stuff to be on the main page, or it was just released so it appeared?
Comment · 9 months ago
wow, a simple project made by chatGPT reaches hacker news top page. Way to go C# devs! And yes, I am one of them.
Comment · 10 months ago
We, as developers are currenty using a technology where: - we add things like 'You are an expert developer/DBA/{whatever}' to improve its performance - we add things like 'please' to make it work better - we no longer code, we write novels that describe code(features) - we pretend to be doing technical work, when all we do is write english, often yelling and cursing at the technology From the wannabe millionaire perspective that looks at devs and engineers like expenses, I get it. You write what you want and you are promised to get it.

But as developers we need to push back and point out few things, beacuse of professionalism and safety: - To describe a feature and get it, there are only 2 ways: - LLM is soooo amazingly good and knows not just to code, but what you need, what you meant and what you didn't mean, it knows your business, knows your clients it knows everything, it works alone it is amazing. This will never happen, and certainly not with this technology. - You are a technical user that is able to describe to llm exactly what you want, all the important steps, and all the edge cases and important stuff. Then you review it's code, fix it, prompt it more and so on. In this case, there are several big issues: - you already need to be a fairly experienced technical person (which kind of beats the whole LLM point) - you need to prompt the shi* out of it to make it work - you need to spend many a hours debugging issues around code you didn't write - you don't remember the code cause you didn't write it - how can you add new features if you didn't write the code? Tests? If LLM wrote them what's the point? These are pretty serious roadblocks, why aren't people talking about them? Why the fuc* are we doing todo apps instead? If llm's do everything what about new concepts, programming languages,paradigms? Are we supposed to use same forms, code block for everything forever? That might even be a good thing if the code was well written! But the crux of it is, programming is technical, if you don't write code you are not programming and are not meant to be churning out code. People could get hurt. And llm is not at fault, you are, check the contracts and warnings. If you are not programmming and are instead prompting, you should think about switching to alternate carrer like a novelist or scriptwriter. All is good, I just kind of wanted to ask you, did you actually buy the ticket and board the AI train?

Comment · 10 months ago
ffs, to find out what figures from the past thought and how they felt about the world, maybe we read some of their books, we will get the context. Don't prompt or train LLM to do it and consider it the hottest thing since MCP. Besides, what's the point? To teach younger generations a made up perspective of historic figures? Who guarantees the correctness/factuality? We will have students chatting with made up Hitler justifying his actions. So much AI slop everywhere.
Comment · 11 months ago
I am too old for this sh...
Comment · 11 months ago
It's great to have .NET ecosystem expanding. I am a .NET dev, and I still use web optimized for mobile as my mobile platform(where applicable). Tried MAUI and all the other stuff, just doesn't cut it for me. You can make an app using it, but I would rather not to. The best 'mobile platform' for me was blazor hybrid, but then again - if it's already blazor why not go full web...I guess it depends on the 'seriousness' of your mobile application. If I had to develop a complex mobile app, I might choose another language framework, cause MAUI uses XAML and MVVM stuff that is quite a big overhead IMO.
Comment · 1 year ago
yes, in fact If she was asked about her greatest achievements I would bet she would say having (grand)children.
Comment · 1 year ago
"just use postgres" is an excellent advice. How about incidental complexity and ridiculous limitations of an ORM? Time spent learning how to use an ORM can better be spent 'refreshing' your SQL knowledge. Also, when you learn how an ORM works, you still don't know proper SQL nor how do databases works, so when you switch language now what, you quickly take a course on another ORM? SQL is a language, ORM is not,it's just ' an entire layer of code that your application doesn't really need' and in some applications you could never ever use an ORM.
Comment · 1 year ago
Seems like it could also be useful in planning combat(strategic) actions ad hoc, given limited resources, but I guess military already has some other tech for this...

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton