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


Someone has sort of done this:

https://www.reddit.com/r/LocalLLaMA/comments/1mvnmjo/my_llm_...

I doubt a better one would cost $200,000,000.


Every techie knows about Linux by now. Not everyone chooses to use Windows because they're foolish or don't know any better

why do they choose it?

i have a windows workstation because one CNC machine that we use needs it. only other reason i can see is gaming?

I have all 3 major OSs at home and, honestly, Windows 11 is stuff of nightmares to me


I've given some good reasons before: https://news.ycombinator.com/item?id=45858749

The "solutions" provided to me so far for my primary issue (using Ableton Suite DAW) has not worked. There is no practical solution that allows this software to function in a Linux environment successfully. I can open the app, but that's the extent of it. It's not usable.

> I so badly want to jump ship entirely, but there's several things holding me back. I do music production as a hobby and Ableton Live doesn't play nice with Linux. In fact it seems anything that is resource intensive without native linux support has some issues. I'm also an MS stack developer, so things like Visual Studio Pro aren't available (although I've been using Cursor IDE more and more these days). Lastly I have some games acquired through "the high seas" in which a work-around doesn't exist for compatibility.

> The responses I got were to switch to different software. No, no, and no. I paid a lot of money for Ableton Suite and poured many many hours into learning how to use it; it's the DAW I prefer to use, I don't want to switch.

> Having said this, I did try to dual boot recently with Linux Mint, and once again ran into headaches getting my Logitech mouse buttons to work.


Adobe products, for example. Or any of other of miriad of other products which have only Win/MacOS and no Linux support.

And, no, Wine cannot run anything.

You see, I don't need OS at all, I need applications. Some of these applications are "universal" (FireFox, for example), some has good equivalents, and some are unique to OS.

And, no, DarkTable, or RAW Therappe are not equivalent to Lightroom or Capture One. And no, there is no equivalent to foobar2000 among music players.


>And, no, Wine cannot run anything.

Wine may not be able to run the apps you need, but it can run plenty. The older the software gets the more wine becomes the only option to run it.


MPD + advanced clients pown foobar 2000 anytime. Also, Audacious, Strayberry...

Audacious with audacious-plugins could play anything (even video game music files) and it still has ProjectM plugins' support.


Nope, UI for mpd shows that there is 11093 albums in my collection, but first several screens of Albums is all sequences of `?`. Very useful. Number itself doesn't looks right, my estimation is at least half of this number, maybe less.

On the other hand same client shows only 6391 files, which is waaaay to small number if 1 file = 1 track. Ok, there is a lot of image + CUE albums, I wonder, is it 2 files or one?

So it is useless, unfortunately. foobar2000 allows me add folder / file set to playlist and start listening. With system "Artist/Year - Album" on the file system it is easy and convenient. Tags could be broken, but all mys music is here and I always know where to look for what I want to listen now.


When I've tried MPD last time (about 2 years ago, to be honest) it failed to play wv.iso format, and I have this abomination in my collection.

Also, it is not very good with broken tags, MP3 tags in local codepages (different for different albums!), etc.

You cannot imagine what can be seen in the wild when it is musical collection started in 1995!

Heck, I'm downloading mpd for windows right now and I'll try to add my collection into it. But I'm not holding my breath, all previous attempts to import my collection in any software failed for 15-20% of collection (different ones for different software).


You can run nearly any Windows app with winboat. Its not based on wine, it runs real windows in a container.

One reason is that Linux has no backwards compatibility and to maintain each piece of software in the repos, you need people. It is linear: more software requires more maintainers, otherwise the software stops to compile in a year or two.

Creative Cloud and DAWs. Those are my only reasons and basically the only reasons I ever hear from people. A Linux port of Photoshop would probably put a small dent in Windows' market share at this point.

Windows architecture is better. It is from the 1990s (ad was very advanced at the time), while Linux architecture is from the 1960s.

my secret plan to get HN users into vtubers by making a worse version of live2d with machine learning for no reason is going to make me millions


what do you mean by "heavily structured output"? i find it generates the most natural-sounding output of any of the LLMs—cuts straight to the answer with natural sounding prose (except when sometimes it decides to use chat-gpt style output with its emoji headings for no reason). I've only used it on kimi.com though, wondering what you're seeing.


Yeah, by "structured" I mean how it wants to do ChatGPT-style output with headings and emoji and lists and stuff. And the punchy style of K2 0905 as shown in the fiction example in the linked article is what I really dislike. K2 Thinking's output in that example seems a lot more natural.

I'd be totally on board if cut straight to the answer with natural sounding prose, as you described, but for whatever reason that has not been my experience.


From what I've heard, Kimi K2 0905 was a major downgrade for writing.

So, when you hear people recommend Kimi K2 for writing, it's likely that they recommend the first release, 0711, and not the 0905 update.


Ohhh, thanks, that's really good to know. I'll have to give that one a shot.


Interesting. As others have noted, it has a cut straight to the point non-psychophantic style that I find exceptionally rich in detailey and impressive. But it sounds like you're saying an earlier version was even better.


Again, it's just what I've heard, but the way I've heard it described is: they must have fine tuned 0905 on way too many ChatGPT traces.


> I find it generates the most natural-sounding output of any of the LLMs

Curious, does it do as well/natural as claude 3.5/3.6 sonnet? That was imo the most "human" an AI has ever sounded. (Gemini 2.5 pro is a distant second, and chatgpt is way behind imo.)


It's interesting that none of the programs commonly known as "terminal emulators" actually emulate a terminal.. we can do that now though. https://zork.net/~st/jottings/Real-VT102-emulation-with-MAME...

I would avoid doing the PTY thing and instead do this (works on WSL if MAME is the windows version):

    $ sudo socat TCP-LISTEN:1234,reuseaddr,fork EXEC:"/sbin/agetty -L - 9600 vt102",pty,setsid,ctty,stderr
    $ mame -nomouse vt102 -rs232 null_modem -bitb socket.localhost:1234
You can do the same thing with a vt220.

I've had an idea to try to write a sort of high-level-ish VT220 emulator that pokes and patches the ROMs and the system to let you control it with the mouse, paste and stuff, lets you just doubleclick it to get a terminal, etc... I forgot about that until seeing this. Nobody would use it for more than 5 minutes but it would be funny.


They do emulate a terminal, not just the kind of emulation you have in mind. "Wine is not an emulator" again.


Forget MAME; I'd love a forked project for this minus the shaders for old machines. Where you just get the terminal emulation with a good TTF font and that's it. There are similar projects for the Altair 8800 where they scrapped their code from SIMH (now I prefer simh-classic) to just emulate a CP/M 2.2 Altair machine and that's it, because these people don't need to emulate PDP10's with ITS, old BSD's, current VAX NetBSD releases or the rest of the DEC machines...


> You can do the same thing with a vt220.

Can you? The last I looked at it (a year or two ago), the vt220 in MAME was just the beginning skeleton of an implementation, and it doesn't seem to have been touched much since then. A shame, because AFAIK no "terminal emulator" implements vt220-style sixels (which are different than than the widely-implemented vt4xx-style sixels).


I checked and it was actually the vt240. That one works.


If MAME could support the VT525 (nearly the last terminal DEC made and unlike the previous DEC models it supports ANSI color) people might use it a bit more. It would be very useful for compatibility testing as there aren't many people with a real VT525! Last I looked someone had dumped the ROMs but there wasn't any support code.


VT5xx was the budget line with limited functionality, that's why only 525 among them supports ANSI color. The only fancy stuff was multisession (TD/SMP if you have all bits to support it) and "desktop accessories" like clock and calculator.

The really interesting ones are VT340 variants with ReGIS and full SIXEL graphics


The VT3xx ones that were color did not support ANSI SGR to set them. I don't think VT5xx was a budget line, it has more escape sequences than the previous ones (including interesting ones like changing cursor shape, which modern terminals implement too). It's more that they never made a graphical version of the VT5xx (this was the early 90s, whether physical VTs made sense anymore is debatable, but terminal graphics likely didn't).

VT340 is definitely interesting and if someone were to emulate one that would also be great! (there's been some good research, e.g.: https://github.com/hackerb9/vt340test, which you might be surprised to learn has been used to make Windows Terminal one of the more conformant terminals...)


The references to "budget line" were from contemporary sources, and that it was heavily reduced in cost - while terminal sequences were more of "simple matter of programming" ;-) My understanding that some of the features like changing cursor shape were related to the rudimentary custom font feature which was retained from more expensive 3xx line and which accepted IIRC sixel-encoded bitmap fonts.

Funnily enough, the one VT510 I had for some time actually came from a VHS rental place that for reasons unknown to me ran Blockbuster Video customized VAX 6.1 on Alpha (which I also grabbed). BBV was not very well known in Poland, but this specific machine had unwiped disks and logs showing it was used from 1996 to 2000, then it was found lying in a corner when a moving service was asked to clean out a location after a tenant that came in after the video rental.

There was probably a DECserver missing somewhere in the pile before I got my hands on it ;)


I've started working on a VT420 emulator which is about 70% complete: https://github.com/mmastrac/blaze


This also looks closer to the original with some shaders to add pincushion distortion and Gaussian scanlines.


strangely enough Windows Terminal supports DECDHL but barely any on Linux do!


"It does have some technical benefits for us, but it is a symbol that this game is not open source. You still can't publish the maps or the code decompiled, even using the maps."

https://twitter.com/Dinnerbone/status/1169242801508376582


less appealing to who? Lots of 13 year olds learned to code by writing minecraft mods so it can't be that hard. You also get the benefit & satisfaction of it actually being in Minecraft—yes, they are both very similar games where you explore and place blocks in a procedurally generated world, but it really does matter. I can't really explain why if you don't get it but it's evident people do care even when they know about Minetest.


IMHO, "actually in Minecraft" is roughly akin to "my shoes are actually Nike".

That said, I never had any interest in playing on a server that was populated by anyone but my small circle of friends.

Now my kids are growing up doing the same which I find great because I know exactly with whom they are interacting and have no worries about it.


Maybe not yet but I can see Linux's place as the shitbox saviour start slipping a bit in the next few years. Debian dropping x86, distros getting fatter in general.. I can't really see those trends reversing. Meanwhile NetBSD goes against them.

However it goes, the main issue is one no operating system can solve which is modern life relying on the Web and beefier browsers. Unless you want to rebel against that you're probably better off getting a laptop from the past 10 years for < £100 on eBay.


Although I agree with beefier browsers, I also want to say that there are browsers like dillo etc. which can be good enough for simple websites and also not everything needs a web browser to be usable

Imagine this, a system which can watch movies, edit texts, create disks, have curl/wget, send and recieve files using piping server (which is a curl thing) , view pdfs, mpv and what not, a desktop manager, file manager etc.

As someone hacking around with the legendary tiny core linux, I am more and more mind blown each day with just how much can happen in 14-21 MB, you can definitely build a mini self hosting rack with just some remastering as tinycore can actually run podman as well (combine this with alpine containers to create a super duper minimalist self hosting things too)

the possibilities are endless. When I ran tiny core linux on my pc and ran nothing else, It took 21 mb in ram for a whole gui with editors and file managers etc. all running in ram so super fast filesystem with a package manager

I personally wanted to build my own operating system to limit myself to the most minimal system so taht I just study and do nothing else, I thought tiny core was it but then I tried to hack around it and there are sooooo many things in 21 mb, makes me appreciate minimalism


> which can watch movies

I have to say, the sheer fucking irony of this statement made me do a double-take.

I might be showing my age a bit, but I'm still remembering when web-browsing was considered a "light" activity (without extensions like Web Java), and watching a video was "very computationally expensive".

I guess some shift happened in the early 2010's where video playback was hardware accelerated more frequently; and complicated javascript started taking off as Google unveiled v8.


As much as the tech bro billionare class salivate over the idea of bringing an "everything app" to the market, we already have those. They're called browsers.


This might be one of the reasons why things like chatgpt (OpenAI) etc. are releasing atlas etc.

This is their attempt of everything app, where the whole internet would be behind the UI of their chatbot and it would go through an LLM before being changed by it and then it would pass to us.

Your single comment explains a lot really and this is something that I agree. Everything App is the browser/internet, combining it with things like wasm, you can even run whole iso files in browser wasm itself (Its fresh on my mind because I shared it to somebody on HN right now but try out copy.sh/v86 [1])

[1]: https://copy.sh/v86/


How is TLS negotiation and transport on older hardware (with no AES-NI hardware acceleration)?

I remember it used to be expensive as heck to do TLS back in 2014~, so much so that we bought accelerator cards and segmented "secure" servers so that load wouldn't hit the ordinary browsing of our sites...


"How is TLS negotiation and transport on older hardware (with no AES-NI hardware acceleration)?"

I use a TLS forward proxy. With today's overpowered hardware, I can even run the proxy on an old "phone" (but I cant run NetBSD^1)

This allows the older computers I own to use plaintext HTTP like the good old days

1. Despite https://en.wikipedia.org/wiki/T-Mobile_Sidekick


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

Search: