HNHacker News
TopNewBestAskShowJobs

tkuraku

873 karma · joined March 31, 2017

submissionscomments
tkuraku··on Maxima (Software)
Sagemath provides a python interface to maxima and uses it for some operations behind the scenes.
tkuraku··on Installing Windows and Linux into the same partition
I have had windows and Linux on separate hard drives for the past 7+ years with no problems with upgrades. If they are on the same hard drive all bets are off though.
tkuraku··on Visual Studio 2022
It is possible to have admin access, but still be locked out of certain things via group policy.
tkuraku··on Visual Studio 2022
There is the normal windows defender active, but unfortunately I don't have the permissions to turn it off or set exclusions.
tkuraku··on Visual Studio 2022
Visual studio is a pretty nice development environment. However, when compiling c++ software it routinely takes much longer than compiling with make on Linux on the same hardware (dual boot). Close to 10x longer! This is with cross-platform cmake projects. Anyone else experience this?
tkuraku··on The ‘Dune’ Screenplay Was Written in Movie Master on MS-DOS
Maybe that's why he can't finish the series...
tkuraku··on New in Git: switch and restore
Ive never had a problem, but use whatever works best for you!
tkuraku··on New in Git: switch and restore
I think sublime merge is pretty close to the optimal git GUI, https://www.sublimemerge.com/. It uses standard git commands and terminology and allows you to add custom git commands to the GUI. Unlike Sourcetree is cross platform for Windows/Linux/Mac and includes a merge tool. I think command line git and Sublime Merge git translate back and pretty easily.
tkuraku··on Show HN: Print a WiFi Login Card
I generate the QR code and then add some text to make a kind of poster and print it out. Ios and android users can then just use their camera app to automatically connect to the wifi.

https://help.libreoffice.org/latest/en-GB/text/shared/guide/...

tkuraku··on Show HN: Print a WiFi Login Card
I just generate a QR code for my wifi login using libreoffice writer.

Edit: just use the built in QR code generator with a string in this format.

WIFI:T:WPA;S:$SSID;P:$PASSWORD

tkuraku··on Rocky Linux 8.4 GA
I love EL. Its stable and just works. It is the best distro I have found for what i need.
tkuraku··on The Arduino IDE 2.0 beta
Seems like a much better use of resources would to be just make a vscode extension.
tkuraku··on wxWidgets 3.1.5
I think wxWidgets is fantastic. I use it in my CMake project. I have a git submodule with the wxWidgets source. I just set the options I want and add_subdirectory(). I statically link it it into my binary for easy distribution, because the license is more permissive than LGPL in that regard. Thanks to the wxWidgets collaborators for all their hard work!
tkuraku··on Sublime Text 4 [video]
Sublime Merge is just much easier to use than VSCode git integration. Yes VSCode can do everything, but Sublime Merge is just a much better experience.
tkuraku··on Sublime Text 4 [video]
I really like Sublime Text, but I have mostly moved on to VScode. I will probably buy a license just to support their software, especially Sublime Merge. For me the Sublime Merge git client is an essential.
tkuraku··on Hello, HPy
It works with Python 3 just fine.
tkuraku··on Pip has dropped support for Python 2
Python 2 is end of life. Python 3 should be the only option for new projects. Python 3 is great.
tkuraku··on The values of Emacs, the Neovim revolution, and the VSCode gorilla
I think sublime is a fantastic text editor. But it just doesn't cut it for me as a development environment. Getting productive in vscode is easy. It just works. Though Sublime hq's sublime merge git client is fantastic. I don't really care about sublime text anymore, but I'm a devoted user of sublime merge.
tkuraku··on GNOME has no thumbnails in the file picker and my toilets are blocked
This is the most maddening behavior. I don't really care about the thumbnails not being there, but this irks me evertime I save a file.
tkuraku··on Student loan forgiveness would be a bailout for elites
I wholeheartedly agree with the sentiment of this article. In addition to this kind of policy being elitist I also think it is racist. Those attending higher education tend to be from more well off backgrounds and white. This is where the whole affirmative action thing started, under representation of minorities in higher education. It is a snub to those who could not attend college due to their socioeconomic background. There are many struggling people who never attended college and don't have student loans, what about them?

EDIT: I would directly benefit from this as I have student loans, but if I could make the decision to forgive student loans like this I would say no.

tkuraku··on Clean code won't save the planet
Virtually all that ML done with python is done in optimized c/c++/Cuda libraries. There isn't that much time spent in python.
tkuraku··on The AMD Radeon Graphics Driver Makes Up Roughly 10.5% of the Linux Kernel
That might be an ok solution for consumer devices, but the kernel drivers I'm talking about are for custom setups that will only be used internally by me. There would never be any reason to upstream them. Constantly upgrading the kernel just creates a lot of work.
tkuraku··on The AMD Radeon Graphics Driver Makes Up Roughly 10.5% of the Linux Kernel
It is a reasonable thing to want to keep the kernel stable for custom kernel drivers. So stable kernel space is also important to me.
tkuraku··on The AMD Radeon Graphics Driver Makes Up Roughly 10.5% of the Linux Kernel
I really like that the AMD drivers are open source and up streamed into the kernel. However, that doesn't solve all the use cases. If I want to use newer hardware on an older distribution (RHEL, DEBIAN, Ubuntu LTS, etc) the upstreamed drivers will be too old. Distributing the driver like Nvidia or Radeon Software for Linux will still be necessary.
tkuraku··on Array Programming with NumPy
I think that Numpy with Numba for routines that aren't easily vectorized and or need if statements is just about the perfect combination. https://numba.pydata.org/. Numba functions are very close to C/C++ performance.

EDIT: You can write loops explicitly and have OpenMP style for-loops and they are fast.

tkuraku··on Nvidia Unveils GeForce RTX 30 Series GPUs
When would the Quadro cards based on Ampere likely be released. Any ideas?
tkuraku··on Writing a simple Python to C compiler: hello, fibonacci
Numba I think is the perfect tool for numeric code. Much easier to work with than Cython or native modules. You can also use numba to write Cuda functions.
tkuraku··on Voxel Plotting with Gnuplot 5.4
VTK is a great visualization tool that might suit your needs.
tkuraku··on WxWidgets 3.1.4 Released
I really like wxWidgets. It is very convenient to add the wxWidgets repo as a git submodule and add it to your cmake build as a subdirectory. The licensing is also great. I highly recommend it! A fantastic project
tkuraku··on Linux Mint drops Ubuntu Snap packages
For me, flatpaks are a better user experience in just about every way. The one feature they are missing is that there is no equivalent to the snap --classic confinement. That means that for applications like vscode the flatpak experience is very poor. You cannot easily access command line tools from the editor. For instance using the anaconda python distribution from the vscode flatpak is a pain.
← PreviousPage 5 of 6Next →