jessikat
|
4 years ago
|
on: Ask HN: What's your current favorite programming font?
It's non-free, but I really love Operator Mono.
jessikat
|
4 years ago
|
on: OK Lenovo, we need to talk
Of course not. It just gets more to the point of the original article. Whilst publishing and upstreaming driver source code for Linux is awesome, it's still only a half-measure in the overall picture of things being truly open, and we should try to demand more from hardware manufacturers. But we don't really have much sway in those regards, and it's disappointing as an OS-enthusiast, and a Haiku developer.
jessikat
|
4 years ago
|
on: OK Lenovo, we need to talk
There's a difference between drivers being upstreamed to the Linux kernel, and a datasheet being available. The source code is not the datasheet, and if there are bugs in the driver, where is the datasheet to compare the implementation to?
When it comes to hardware, source code availability is not sufficient.
Other OS platforms can have different driver architectures, different kernel ABIs and other platform quirks in comparison to Linux, and having to reverse engineer a driver for another platform from a Linux kernel driver is not very open. And then there are licensing considerations to be taken into account as well.
Linux is not the only opensource operating system in existence :-/ And for a project like Haiku, we don't have the people-power to reverse engineer Linux drivers, and again, the question of the GPL also applies when our kernel & drivers are MIT licensed.
jessikat
|
4 years ago
|
on: .NET Hot Reload Support via CLI
Visual Studio does a lot more than just visual designers. The integration for .NET is fantastic. And I love Visual Studio Code for everything else :) Visual Studio still has value.
jessikat
|
4 years ago
|
on: Framework: Solving for Silicon Shortages
I'm especially excited for this as Realtek codec support, at least from looking at the Linux driver, has a substantial quirks layer. The datasheet right there on the page makes it quite likely that if it doesn't work out of the box with the generic codec driver in Haiku, much more likely to get it working.
I do hope they don't switch back to the Realtek codec in the future.
jessikat
|
4 years ago
|
on: Ask HN: Is there a Hacker News back end open source alternative?
jessikat
|
4 years ago
|
on: Studying the relationship between exception handling and post-release defects
I see a lot of exceptions versus error types/values, as if there's no in-between of exceptions and error types/values. There exist languages that support both. OCaml has both optional values and exceptions. C++ with std::expected. C# with the work on nullability/nullable reference types, and already with nullable value types.
jessikat
|
4 years ago
|
on: Improving Git protocol security on GitHub
I use https solely for fetch, and ssh for push. Then the only credentials are the ssh keys. Does mean I need to edit the remote after fetching, but I'm pretty happy with that.
jessikat
|
4 years ago
|
on: Apps Getting Worse
Perhaps I don't understand the UX developer role enough, but I would imagine it involves research and user engagement. Perhaps the role is then too narrowly defined? I liked the comment about Word's competitor being the previous version, so that changing the UI/UX would need to provide tangible user benefits. I think Microsoft lacks some of that these days (early Windows 11 builds have been proof of that failing in my experience thus far).
jessikat
|
4 years ago
|
on: I closed a lot of browser tabs
I had a co-worker that would have over 300 tabs open. Except, unlike some, in a single window, so the tabs barely had enough room to click on. Yet he could still find the tab he wanted, I think it was down to spatial awareness of what was where. It still boggles my mind.
jessikat
|
4 years ago
|
on: Apps Getting Worse
Not only that, in the past, your Artists and Albums page would show all artists/albums in your "liked" list, even if it was one or two tracks. Used to be able to play all the songs you did like, but now it only shows whole albums liked, or whole artists liked. Those two pages are entirely neutered, and I have zero use for them now, and find it really difficult to browse for a random artist to listen to, of just their stuff I like. Their UX gets worse every update. I miss the era of non-updating apps. Now it's change for the sake of change. Where have all the UX developers gone?
jessikat
|
4 years ago
|
on: Habits, UI changes, and OS stagnation
And something Microsoft has completely lost sight of with Windows 11. I guess they don't do any UI/UX testing with power users anymore. Explorer now has TWO context menus, because? I don't even.
jessikat
|
4 years ago
|
on: A Docker footgun led to a vandal deleting NewsBlur's MongoDB database
Even on localhost, you should still use auth. One shouldn't naively assume someone can't break into your server.
jessikat
|
4 years ago
|
on: USB-C is about to go from 100W to 240W, enough to power beefier laptops
At least USB-A receptacles were coloured... did we really need to descend into hell for a slightly slimmer reversible plug that wears out even faster than USB-A cables?
jessikat
|
4 years ago
|
on: Framework Laptop pre-orders are open, starting at $999
Are the expansion cards based on USB, or is it more like Thunderbolt, built on top of PCIe?
The lack of Thunderbolt makes it a complete no-go right now.
jessikat
|
4 years ago
|
on: Ask HN: What web application server back end would you use for a new project?
ASP.NET Core, it's a great ecosystem with great tooling, and C# is fantastic language to work with. I develop on Windows, deploy to Linux with Docker, docs are great too.
jessikat
|
5 years ago
|
on: An SQL Solution for Jupyter
"SEE-KWUHL" is actually the pronunciation for MS SQL Server. "ES-KYU-EL" is for all other uses of SQL.
jessikat
|
5 years ago
|
on: How We Built the GitHub Globe
A link to a repo of the actual code would be nice too for inspiration