Hacker Newsnew | past | comments | ask | show | jobs | submit | hackerInnen's commentslogin

You are absolutely right! That is exactly the reason why more lines of code always produce a better program. Straight on, m8!

This might be not so far from the truth, if you count total loc written and rewritten during the development cycle, not just the final number.

Not everybody is Dijkstra.


> They don't know what the * is going on

I'd assume that a good portion of people working on things like that know what is going on. My (very very subjective) feeling is that they just spit out WAY more tokens than needed, so that it hits the limit as fast as possible and people buy more. And the people responsible for that are probably the evil evil PM's


I don't know I never once felt that any AI integration in IDE's was actually worth using over a cli and that's a very low bar compared to a tui.


> I never once felt that any AI integration in IDE's was actually worth using over a cli

That's right. I started with Claude in the CLI. But then I found a way to hook it up to my active, running instance of Emacs. And since Emacs is neither an editor, nor an IDE (in the typical sense) but rather a Lisp-REPL with embedded editor, I can now fully control virtually any aspect of my editor via LLM, running in the very same editor.

I can't even describe the feeling - it's absolutely insane. I can for example give the LLM some incident ticket number, then ask it to search for all the relevant Slack conversations, PRs, and Splunk logs, build me some investigation audit log and dump it all into an Org-mode buffer with massive data and then reduce it into a sparse tree where the entire document is folded as much as possible, but the selected information is made visible. Then I can continue the investigation, while the LLM would be adding and removing data from that buffer dynamically (or adjusting the sparse tree), depending of how the investigation proceeds. It's crazy, because I can ask it to programmatically change virtually any behavior of my editor on the fly.


I mainly use (neo)vim because it has a less distracting interface than any other full blown IDE. Not because of some fancy tooling. And because it is faster, but that might be a negligible reason by now.

I purposely try to keep my extension count as low as possible. It's just too distracting for me personally.

If I really want to use AI tools or something else, then I don't mind opening a full suite, but as of right now, I still spend most of my time in vim and use AI mainly in chat mode.


This. While I doubt that there will be a good (whatever that means) desktop risc-v CPU anytime soon, I do think that it will eventually catch up in embedded systems and special applications. Maybe even high core count servers.

It just takes time, people who believe in it and tons of money. Will see where the journey goes, but I am a big risc-v believer


Why? They have yet to show anything to believe in except perhaps the embedded space.


You think Meta bought Rivos to work on embedded?

You think the Alibaba C930 CPU is for embedded? 15 SPECint2006 / GHz

Or that the Tenstorrent Ascaclon will be? 18 SPECint2006 / GHz

Even the SpacemiT K3 has better AI performance than an Apple Silicon M4.

And RISC-V chips released this year are 2-4 times faster than last year. RISC-V is not the fastest ISA but it is improving the fastest.

With so many companies backing RISC-V, why would I bet against it?


Over the past couple of years I have been quite obsessed with VHDL. Somehow I like the strict typing much better than verilog.

I should give Ada a try and build something fun with both of them


I feel at home in PL/SQL for similar reasons.


> There’s enough market competition to not allow this.

Why do people think it will NOT happen? There are tons and tons of examples out there where it happened exactly like this over and over again. Why would AI suddenly be the exception?

It's really not about competition. It's about who gets the users first and/or does the best marketing


> This field is truly on its way to full automation.

What do you even mean by that? Full automation of irrelevant, simple as hell, saas apps? Maybe yes. Everything else that actually needs some thought? Nah, not happening anytime soon - given that no genius with a brand new architecture comes around tomorrow. LLMs just ain't getting any better really. It's just micro steps by now


"LLMs just ain't getting any better really. It's just micro steps by now"

The models itself, maybe yes. But the agents mixing model input and output with classical programming to achieve whatever you programm them to? That just has started to show it's potential.


What industry are you in and what do you do there? I’m always baffled by these “actually needs some thought” that end up being just another CRUD. Maybe you’re Peter Norvig’s alt, or Linus casually browsing on a burner account?


Anything that is safety related or needs signal control. So embedded systems and anything related. Aerospace, defense, anything. There is so so much stuff.

Not even talking about AI writing HDL's. They just can't do it and put latches everywhere (they are bad. you should put registers instead)


I wish I was living in your world. You're in for a big surprise.


you are completely delusional about whats about to happen, hope you have some money saved up


we are no where near the limits of models with regards to software


Okay looks like proton does a lot nowadays. But if someone wants a nice email provider that just works I can't stop to recommend posteo. A german email provider. 1€/month and they are just great. Been using them for 15 years now or something like that and I never had any problems. At least I can't remember any. They also always give out a transparency report[1] and apparently can't hand out much data to governments, because the data is just encrypted and they can't access it.

The only down side I have heard, that people have, is that you cannot use your own domains.

- [1] https://posteo.de/en/site/transparency_report


Not being able to use your domain is a pretty massive downside.

The great part about email is that you can move between providers without issues. I wouldn’t want to use a posteo.de email for all my services when I don’t know if they will be around in 10 years.


True and nowadays I would take that into consideration too. But I was young when I created that account (I think it was around some leak scandal or whatever that made me move from hotmail to posteo). But it turned out to be a nice decision.

For a business email this might not be cool tho. I get that


You can always use AnonAddy, SimpleLogin, or similar to receive emails at your domain then forward them to Posteo.


Why all the animations? Not only for this WM, but hyprland, too, for example. They are just way too distracting, I don't understand why people like them.

Yes, i know they can usually be deactivated, but it's stupid to have them as default


Better that they're there so they can be disabled, rather than not there any no one gets any choice?

My pet-peeve is slow animations, as animations can help my eyes/attention to navigate to/from areas of the screen, but when they're too slow, it's just so damn frustrating that I prefer them off. But smooth, fast (nearly invisible) and clean animations seems to help me navigate better/focus faster than just being eye-candy.


I used to feel the same way, but I found that I like the animations in Niri. It helps me to keep a mental model of where everything is located in the infinite strip.

I did change the settings to speed them up significantly, which I think is a good middle ground.


I notice that with niri even people who have never seen tiling WMs instantly 'get' it. I think the animations are a large part of that.


I usually turn off animations in most applications and WMs, but they seem to functionally benefit this window management style to help the user orient and recognize where things are relative to each other.

Before Niri I used PaperWM on Gnome with animations disabled and I found that it actually substantially reduces the usability of this sort of workflow for me. I'm not sure how to phrase it, but scrolling WMs feel a little more "physically grounded" and without the animations it was somewhat easy to become briefly disoriented whenever scrolling/opening/resizing/rearranging windows, at least once you start having 4+ workspaces and several screen widths worth of windows on each workspace.

Turning on the animations quickly makes it all snap into place and I never have the brief moment of "feeling lost" after an operation, so it sees inherently important to this WM style. The animations are very fast out of the box and do not feel superfluous.


I think they can be a helpful hint about how things are positioned relative to each other.


The funny thing about Niri is the choice in animations. When you resize a window, it fades out and then fades back in… it would look much smoother to simply resize the window as you drag. The fading effect almost looks like a glitch.


I really like these animations. I can understand your opinion but I moved to something like cachyos hyprland and its dotfiles really interest me and to me seems like something that __just works__ for me and it was very easy to migrate too and I just needed to add some software and just change some keybinds and I didn't have to modify any hyprland animations on cachy by default as I liked it.

Maybe there is a point to have them not be a default but that might be a hassle for people like me.

There is a point to be made that maybe cachy and others could opinionate it themselves but the stock shouldn't have animations but if you know that they can be deactivated easily, its definitely a mixed bag of sorts.

Like see neovim, people want to use that software with some saner defaults so they use things like lunarvim / nvchad etc. but even when I was on omarchy (which I stopped after reading https://jakelazaroff.com/words/dhh-is-way-worse-than-i-thoug...) neovim with these mods never really worked with LSP and so many other nice to have features and other things with me (maybe skill issue from my side but there was always one or two errors in that neovim and I just prefer micro nowadays, it just works)


> They are just way too distracting, I don't understand why people like them.

Simply not all people get so easily distracted... It may be signs of mild ADHD.


I think there are dozens of boards by now, but what I found interesting and pledged to is this:

https://www.kickstarter.com/projects/starfive/visionfive-2-l...

I don't have a first version visionfive2 myself, but i heard good things about it and the eco-system sounds like it's growing. There are still rough edges. Lets hope they ship soon (tm)

Edit: What I currently have for my personal projects is a PolarFire SoC Discovery Kit. That's a quad-core RISC-V system with FPGA embedded. Maybe too expensive and not for everyone (130 bucks, fun fact: The dev board is cheaper than the chip itself).

https://www.microchip.com/en-us/development-tool/MPFS-DISCO-...

Also the microchip documentation, toolchain and so forth feel really crappy and old, but once you get used to it, it's not that bad and actually getting to run bare-metal risc-v code is easy. There are easy examples for linux and bare-metal


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: