Preferences

rlkf
Joined 410 karma

  1. > To the nostalgics among us: what made OS/2 special?

    I started out with OS/2 v1.1. It had threads, DLLs, multi-tasking, much larger memory space, and from v1.2 a somewhat decent filesystem. Coming from DOS 3.2/Win 2.0 this was an incredible leap, in particular the SDK was amazing compared to the ragtag assembly of info I was used to. The _delta_ between two systems haven't been this large ever since, and I think that is what contributes to the "magic" feeling.

  2. > What about this: https://github.com/jgraph/drawio

    That repository only contains the minified code, not the original source.

  3. Draw.io is quite good, and it is made without using any frameworks. Alas, the source code is not open to learn from.

    <https://www.quora.com/What-is-the-tools-and-languages-used-i...>

  4. The original Dvorak layout had 0 positioned on the right index finger (where 7 is on Qwerty keyboards). The layout of the numeric keys on what passes as a "Dvorak" layout today was apparently determined by the ANSI committee for... reasons.
  5. In Norway, the companies are required by law to pay the pensions into a special type of investment account where withdrawal are not allowed until you are retired, but you can choose your own investment profile: A mandatory 401k.

    The arrangement where the _company_ controls the account seems to me to be more of a allowed delay in salary payout, to the benefit of the company, than a retirement account for the employee.

  6. I second this, and just want to add that strsafe.h contains replacements for the runtime string routines.
  7. > The real problem is acceptance of non-word/latex papers

    Some scientific journals, which only provides a Word template, require you to print to PDF to submit, then ships this PDF to India, where a team recreates the look of the submission in LaTeX, which is then used to compose the actual journal. I wish this was hyperbole. For these journals, you can safely create a LaTeX-template looking _almost_ the same, and get away with it.

  8. I have a Brother DCP-9020CDW which I've owned for over a decade and which still keeps humming. A bit expensive with four toners and a drum, but that's color laser for you. I'm very happy with it, and I guess I'd be equally happy with any Brother MFC-LxxxxCDW that's one market now.

    If one wants an inkjet, I'd go for an Epson EcoTank.

  9. This makes the Fermi paradox even weirder: If there is a bunch of these asteroids floating around in space, ready to seed life on numerous Earth-like planets, there should be an even bigger chance of seeing someone else, than if life have to originate on the planets themselves.
  10. Firefox can be configured to use Kerberos for authentication (search for "Configuring Firefox to use Kerberos for SSO"); on Windows, Chrome is supposed to do so too by adding the domain as an intranet zone.
  11. Could you not use --first-parent option to test only at the merge-points?
  12. I use git-format-patch to create a list of diffs for the individual commits before the branch gets squashed, and tuck them away in a private directory. Several times have I gone back to peek at those lists to understand my own thoughts later.
  13.     (x === 1) && console.log("it's 1")
    
    Note that you've saved exactly no keystrokes, although this is composable into expressions (if you are using some Javascript-derivative; in ML it would typically already be using the if-form).
  14. "English (Ireland)" seems to be the closest thing to a sane locale out of the box (could have wished for ISO-8601 dates, but I guess you can't have everything).
  15. I found this dimension of the analysis:

    > People prefer native apps to web apps

    > Java has “UI curse”: Looked bad

    to be at odds with this aspect of the design:

    > No goal to look native

    > Leverage Skia

  16. SCCS was available from 1977.
  17. Within 2 years, 90% of organizations will suffer a shortage in supply of people willing to to be micro-managed for the price they are willing to pay, in the open office locations they are willing to put forward.
  18. I took a note from the French keyboard layout and placed all the common programming symbols on the numbers row, and the numbers themselves on shift, since the amount of symbols usually dwarfs the amount of hard-coded number in source code. (If I enter numbers in a spreadsheet, I use the keypad on the right side). Combining this with a regular Dvorak layout for the letters, I get a Programmer Dvorak layout that lets me touch-type code as easily as regular text! (And yes, I can also use Neovim with Dvorak)
  19. This is a very good initiative! There is also https://divestos.org/pages/devices?golden=true
  20. I think this book may be recommended reading: https://amazon.com/dp/1565893182
  21. In Norway, the trend is that shops that have a mix of both, now remove more and more of the cashiers and increase the number of self-checkouts. This wouldn't happen if the shops lost money and the customers hated it, so it's strange that this is the opposite of the U.K. Population more tuned to automation, perhaps?
  22. > Disk space is cheap. Time is not.

    At the same time, this train of though is why VSCode dumps 8 GiB into the ~/.config directory, causing not only a lot longer time to wait for any backup to finish, but also incurring time in getting more and more backup disks, figuring out where to physically store them, etc. Better spend more time up front getting the storage right, and save space and time for those that use it later.

  23. In the same spirit as the parent post, we can write the story of opposition to Wayland. If this seems to you as an overly confrontational rendition, please compare this to the original and ruminate on why it seems confrontational to you and if that reason in fact touches on the problem itself.

    1. A bunch of developers decided to replace the windowing system with something more akin to Desqview.

    2. People complained that this now broke their previously working remote desktop.

    3. They got told that their use case was utterly unimportant compared to the very pressing issue of getting rid of screen tearing.

    4. Upon comments that screen tearing is irrelevant if you don't actually have a desktop, they replied that someone could write a remote desktop extension for Wayland.

    5. None of them did.

    6. All of the people that actually wanted to get work done stopped listening to them and continued using X11.

  24. Seldom has the "surprised Pikachu" emoticon been more appropriate.
  25. The problem is ironically only exacerbated by electrification as the market for EVs seems to be divided in two: You must seemingly choose between very small cars such as the MiEV, or the gargantuan likes of Teslas. There are no electrical MPVs or stationwagons. And with no carbon emissions, people have less qualms about picking the SUV, turning a blind eye to the production emissions and safety hazards.
  26. Screen tearing is completely irrelevant when one doesn't have a desktop. But the Wayland people doesn't care about that.
  27. Currently using XFCE on a remote desktop. This configuration has in the last ten years been met with "theoretically, someone could maybe maybe write something one day that makes this work on Wayland".

    Well, until it is, then I frankly hope that Wayland fails and is abandoned, because as it is now it sucks up all the mindshare of desktop Linux into what it consider a dead end: having each and everyone doing their own owner-draw. One can see the same in all these "cross-platform" toolkits that pops up, where all accessibility and themeability has just been thrown out the window (figuratively).

    It doesn't matter if "everyone has been doing it like this for the last ten years": That doesn't make it right.

  28. In my experience "very difficult mathematical code" stems from employing little or no abstraction of the problem domain, mashing together numerical algorithms with physics formula. Using Fortran is IMO as much a prerequisite as a result of this.
  29. This also creates a self-enforcing effect: When the SUVs climb high enough in the sales statistics, they start out-crowding the other cars at the dealerships. A few years ago there was a larger diversity of car models - nowadays it seems to be mostly SUVs that are available. Gone are more sensible sized coupés and MPVs.
  30. > They don't refine oil locally and would have to buy back gasoline

    There is a refinery at Mongstad capable of processing 10 mill. tons of crude oil per year. It could have provided all the gasoline used in Norway, but probably not all the diesel.

    More relevant is probably that there is a significant hydroelectric production, so there is no need to use petroleum to generate the electricity for the cars.

This user hasn’t submitted anything.

Keyboard Shortcuts

Story Lists

j
Next story
k
Previous story
Shift+j
Last story
Shift+k
First story
o Enter
Go to story URL
c
Go to comments
u
Go to author

Navigation

Shift+t
Go to top stories
Shift+n
Go to new stories
Shift+b
Go to best stories
Shift+a
Go to Ask HN
Shift+s
Go to Show HN

Miscellaneous

?
Show this modal