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

>2. The psychological impact of the "open issue count" has real consequences despite being meaningless on its own. People will see a project with 1K+ issues and think "oh this is a buggy hell hole" when 950 of those issues are untriaged, unaccepted, 3rd party issues, etc.

Fully agree with this; as a beginner in the space I get nervous when I see a project having a thousand open issues since 2018.


And based on historical trends, they are doing the clever thing. If there are enterprises today still running IBM mainframes, MS is probably right to expect that today's enterprise contracts will be paying off at least 40 years down the line -- especially when you factor in the motte of regulatory traps and labyrinthine compliance checks.

Yeah I can't blame them. Just as I can't blame Nvidia for ripping off the hyperscalers. It is terrible for consumers though.

The only positive is all the interest in Linux and software optimization though.


Is there a way to chain launch a "qemu VM --> windows 10 client --> autodesk product" in a transparent way? If we could do that reliably and with a stripped down win10 image, I think the serious office users could just pretend they are running autodesk or whatever software in linux. The big downside I presume is this will not work with software that need tight interaction with custom hardware (mocap suits etc).

'Winapps' and 'winboat' on Linux allow a windows image to run in a Linux docker container and permit just the app to be streamed to the Linux desktop (after initial setup). I haven't played with it yet..but you could theoretically set up a windows host on a different remote server via tailscale or netbird and have them RDP into the windows docker container remotely.

Unfortunately my parents run macos and these tools are not meant for Macos. But like you said there are apps like UTM that provide a nice shell for QEMU on macos. Not as nice as streaming just the app, but a good start. These work great on new macmini with apple silicon.


Yes, doing that by hand would be three lines of bash to launch it.

  virsh start ms-malware11 # or any other method to launch your vm
  sleep 20
  remmina -c /home/me/ms-malware11.remmina
Make a shortcut to above script and the only thing the user needs to do is click it .

It requires a bit of setup on Linux. First install a win11 vm, you can do it graphically via `virtual machine manager` from libvirt. Then install remmina and configure a profile `ms-malware11.remmina`, also graphically. In that profile, under Advanced, have Startup Program "AutoDesk.exe" or whatever that is called.

Then Autodesk runs like any linux application, the user doesn't see it runs in a vm. This feature depends on RemoteApp feature in Windows.

This is something your mom probably wouldn't setup by hand, but anybody here should be able to.


libvirtd really is such a quality piece of software making local VMs so trivial to spin up and manage.

Hyper-V and Virtualization Framework wish they were so user friendly.


Ooh remmina looks really cool.

>ms-malware11

lol


I built that setup over a decade ago, when I virtualized my parents' WinXP installation and gave them Debian on the host.

  - transparent ethernet switch on the host (i.e. br0)
  - old disk copied into an LVM volume (to ease with later migrations and partition growth)
  - qemu instance managed by virt-manager (for autostart and managed shutdown)
  - tty5 linked to spice-client in its own X server (i.e. startx -- spice-client-gtk in inittab)
I considered my solution kinda hacky back then, it effectively ran the entire spice client as root. But it did what it needed to do, and I'm sure it would have been trivial to add a su call somewhere in the startup chain.

I'm sure that between systemd and virtd the same solution should be easier to build today, if it weren't for Wayland and logind complicating the hell out of single-app (think kiosk mode) display sessions.


There is winboat which I think can help in this

https://www.winboat.app/ (Their motto is "Run windows application with seamless integration " so I think it might work for your use case as well)


> "security"

Security is not a dirty word, Blackadder.


Not for the user, unless I forgot that today is opposite day.

What are the pros and cons of Guile wrt Lua?


The only pro I can think of is you get a standard scheme set of batteries, which isn't even really a pro in this space. The biggest con is implementation size and complexity. IIRC the JITter alone is twice the size of LuaJIT's entire codebase, and not for being vastly better.

License problems too, if you're not making copyleft software. Guile is GPL, both Luas are MIT.


>Successful nations like Switzerland and Norway

I absolutely love the absence of the UK in your list.


When, in 2029, we have our first decent government in decades, let’s have this conversation again.

Both the Tories and Labour have squandered the opportunities afforded by Brexit. Both parties are weak globalist shills.

Current polling suggests the situation in 2029 will be very different, and we will enjoy an administration that puts the national interest at the forefront of every policy decision. No more narrow-minded focus on the EU27, and much more focus on our service export to the dynamic English speaking economies of the world.

No more growth-killing EU directives lingering on our statute books.

No more deference to foreign human rights lawyers. The UK is perfectly capable of administering its own improved British Bill of Rights.

No more unskilled immigration lowering our national productivity and hammering our limited infrastructure and public services. Targeted legal immigration at the volume we need and no more.


They said successful.


The UK has a lower (and declining) GDP per capita than most countries in Western Europe.


I laughed audibly at that!


The 90s WERE fantastic, with the usual caveats (location etc). I think we should take a closer look at that decade for future reference.


Young poops?


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

Search: