HN user

Qerub

246 karma
Posts5
Comments110
View on HN
F3 29 days ago

This reminds me of Alan Kay's OOPSLA 1997 presentation "The Computer Revolution Hasn’t Happened Yet" when he describes the Air Force / Burroughs 220 file format from 1961 where the file/tape contained both the data and the procedures to read/write/print them: https://youtu.be/oKg1hTOQXoY?t=1355

Low Cost Mini PCs 2 years ago

Adding product location would be great! As a resident of the European Union I'm unlikely to order one of these mini PCs from the USA due to import taxes and additional shipping costs.

[…] they have 4 lines of code in Wing, but the long Pulumi example sets up permissions. So how did the permissions get set up in Wing?

As it says on the page: "Wing allows developers to write very few lines of code and let the compiler take care of IAM policies and other cloud mechanics."

Basically it auto-generates least-privilege IAM policies.

[…] Airfoil software does all this & more […]

Not quite; Airfoil Satellite does not implement an AirPlay 2 receiver which is what this is all about. See https://weblog.rogueamoeba.com/2018/06/25/current-notes-on-a... :

Can Airfoil Satellite receive AirPlay 2 audio? Airfoil Satellite receives audio via the AirPlay 1 protocol. Because of this, it can’t currently be part of a multi-speaker group receiving audio from iOS.

Still a great piece of software (that I also can recommend).

It would be nice if GitHub allowed comments on commit messages and not only the changes so that they could be discussed for the benefit of learning and improvement.

Squash merge commit messages are currently not reviewable at all since they are not entered until just before the merge.

I'd prefer for nothing at all to be able to enter the main branch without review, if not for anything else to protect myself against my own mistakes.

Guess I should give Gerrit a shot.

[…] but for the past several years they default to a scaled display mode. For anyone not familiar, the frame buffer is a higher resolution, and scaled down for the display, trading sharpness for screen space.

My understanding of how scaled resolutions in macOS work is that graphics are always rendered at the display's native resolution. The scaling factor only decides the sizing of the rendered elements. Can you point to some documentation that supports your view? I'd like to learn if I'm wrong and understand all the details.

I used to work this way too but get fed up with keyboard and mouse buttons getting stuck in VMs making them go bananas when the system was under load. Really nice experience apart from that and the half-broken support for Retina displays.

I'm going to buy a new PC in 12 months and I'd need to make some research about hardware compatibility and performance. Especially on the motherboard side. I have to make sure that it contains no funny devices or memory mappings so, I can't use an on-board peripheral until someone writes a quirk just for that.

There are certified/tested Linux computers available from vendors like HP and Dell. Just buy one of them instead of wasting time researching hardware compatibility only for it to break later with no one to complain to. Some links:

HP Linux Hardware Matrix: https://h20195.www2.hp.com/v2/getpdf.aspx/4AA7-6280ENW.pdf Dell Linux Workstations and Laptops: https://www.dell.com/en-us/work/shop/overview/cp/linuxsystem... Ubuntu Desktop Certified Hardware: https://certification.ubuntu.com/desktop Red Hat Certified Workstations (incl. Laptops): https://catalog.redhat.com/hardware/workstations/search

Asciidoctor 6 years ago

It's not a separate Java implementation, it's just a Java wrapper for the Ruby library ("AsciidoctorJ provides Java bindings for the Asciidoctor RubyGem (asciidoctor) using JRuby").

If I was a Microsoft or another enterprise tech company I’d hire a thousand engineers tomorrow to develop a Jira/Confluence competitor before the grace period for server licenses ends.

Microsoft already has GitHub that works fine as a Jira/Confluence substitute for technical people. Maybe this will be their call to make it more accessable.