HN user

blitmap

857 karma
Posts2
Comments295
View on HN

My naive understanding is ARM devices traditionally use a static, unchanging "device tree" specification to bring up hardware on boot. There's a project for implementing UEFI firmware for the Raspberry Pi - as one ARM device - so that you can take any unmodified (ARM-built) Linux that would boot off of EFI and it will Just Work (tm).

I've been using it:

https://github.com/pftf/RPi4 https://rpi4-uefi.dev/

Actually what I've been doing is using my wireless router (openwrt) to serve pxe images. So the rpi sits without an SD card. It's powered via Power over Ethernet (PoE), is advertised a pxe server, gets the initial uefi & ipxe binaries, then I can boot from an image off Github or one served locally. ipxe just adds another layer of indirection for expanded fun.

To me it seems like we're just trying to navigate a way to a post-scarcity society with the least amount of backlash/damage.

We could give people money, or we could say "up to so many kilowatt/hours this is free" or "you are entitled to this set-amount of groceries for free". Or to combat prices that inflate for UBI, the government could be reporting what is a reasonable price.

Man I wish I had taken economics. I truly don't know all the ways this could harm us.

I don't like this but if a corporation is a person, they have the same right to it that the rest of the public has.

If the effort to USGS could be quantified in a cost, I'd expect Google to pay USGS to make the public data available?

It does sound awful. I don't know what the right answer is.

I agree with this guy.

You feel the bar is being set very low. The hard part of your job is working within the established environment (the technical debt?). You're choosing to put the effort in 1 day a week because you're comparing your contributions to your coworkers.

If you're unhappy in this dev environment that's one thing, and if you're unhappy with your contributions that's another.

I would try setting expectations for yourself if it's easy to impress the company. You could be a huge asset even assisting your team. It's concerning that you aren't aware of why their progress is slower and that no one has spotted your complacency. Perhaps you have something to offer as a mentor and maybe that will give your work more meaning/value (something to consider).

As the guy above me said, a lot of people are facing crisis right now. I honestly don't blame you for having an easier time of it if most of the week you're just collecting money.

PS: I learn best by teaching others. I think you should get more involved with your team to help them :-)

PPS: I have grown SO MUCH as a developer by forcing myself to "do as the Roman's do". Watch your mental health. If you feel like you're losing your identity you should walk, but otherwise try immersing yourself in understanding your companys' stack and design decisions. Make your contributions indistinguishable from all that code that together makes something amazing. It's bad to measure progress by SLOC. You can always switch to Sprite if you don't like the Koolaid.

PPPS: You may be able to be honest with your supervisor and ask for time at work to work on passion projects. They care about your meaningful contributions and would likely do whatever you need to keep those rolling in. A FAANG company would accomodate this.

If it has any chance of passing, it could very much cripple the tech sector in the US and make us less competitive.

On the other side of the coin, this is not going to stop individuals from using encryption that isn't broken. It would be ugly to see what it does in commercial spaces, and to your average citizen whose data is less protected. I think it would force a knowledgeable subcommunity further into the shadows while everything else burns.

Often the TV is mounted on the wall above the desk I am working at. So you sit on the bed with your laptop instead and use Miracast and a Microsoft Wireless Display adapter (nice) - but looking near and far is painful as your eyes refocus.

I just find it simpler to have 1 high resolution screen where I can put high def content side-by-side or in quarters on screen.

For now this works, but in 10 years when movies and web pages are 4k by default I'll need an 8k laptop screen (haha)

(Probably at 17" though)

I used to know of a search engine that supported a bunch of added functionality for searching some selected popular sites. Like "wp whatever" would search just Wikipedia. It supported many man little command shortcuts.

It was popular among dwm/i3 users, and I have forgotten it :(

I was a fan of MacOS performing searches with Command + Spacebar, so on Linux I scripted a similar popup-prompt that would open Firefox and feed my input to this search engine.

I'm often working out of a hotel and my laptop screen is my only screen. I can use the hotel TV but it's painful looking up-down-up-down. I can carry a portable external monitor but that becomes unmanageable when I need to pack light.

I usually prefer 2x scaling on a 4k screen, and then pictures and text are unscaled. I like being able to put a 1080p movie in the upper left corner and a reference webpage below that, then a big text editor to the right and 'work'.

Org charts are pretty common in my workplace.

I wonder what facilities are available to Microsoft employees to discover people outside their teams when seeking assistance or niche experience.

You can see a “who reports to who” in Outlook on our phones when searching peoples names but I don’t think that’s how these peripheral connections are being made.

SVG has the concept of re-usable components.

Maybe in 10 years we can replace HTML with SVG.

hides

I'm sure that would make it much, much harder for people with accessible needs.

I don't believe I would be productive on a livestream. That said, I think it would be like exercising a muscle I neglect - similar to the physical exercise I don't do :) I'd probably grow as a programmer if I were more comfortable searching for solutions in front of others.

Lightbulb: GUI applications traditionally exchange data between each other (like CLI piping) by saving to disk or offering data via a drag and drop protocol. I wonder if there would be value in having an application that visually allows you to construct a pipeline from application to application.

Something like an application called "Flow" where you drag the 1-window GIMP into Box A, then a photo-cataloguing app into Box B.

I could also see this being something doable from a system menu. You see a list of open applications and create a visual linkage/workflow between them.

I've also wanted a Wayland compositor feature where you drag data from 1 application to another, and the compositor jumps in to offer how to transform the data between them. Say if App-A only offers MP3s, and App-B only accepts FLAC, the compositor could trigger an app to negotiate transforming/re-encoding that data between apps (and then offer to App-B).

I have some bad, contrived examples here.

There are things in here I had not considered before. I often abstract away to make something "easier for me" to think about, but I rarely consider "what is likely to change" and hide that behind a layer. Thank you for sharing.

Absolutely. The main reason I made a Raspberry Pi cluster was because the community support and pathways previously walked for me were there. It is _difficult_ to start on a less-common SBC.

And then when I knew more I found aliexpress and the Orange Pi Zero LTS.

Firefox 78 6 years ago

Thank you very kindly for that. Mozilla would be the best source for stuff like this. :) I had looked on Youtube or on egghead.io and such, but I didn't really find what I wanted.

This is an offshoot, separate topic: I wish there were a Firefox extension for using the compatibility/emulator mode in Devtools to avoid fingerprinting. I want the website to always think I am 1920x1080 (a common res) and have it be easy to pan around in if the viewport does not match the dimensions of Firefox's window/tab.

Firefox 78 6 years ago

I wish I could find a practical video/web series on using Devtools. Real-world examples of how to use every feature.

I think Chrome probably benefits from better performance in its Devtools, but I do agree that Firefox does just fine. I find them nearly identical.

My only criticism of Firefox Devtools is they seem to move around buttons and icons pretty frequently. It's frustrating to search for "is .... possible in Firefox devtools?" and see screenshots of how things looked only a couple months ago. Then I play i-spy for the icon that does this.

I do wish a remote debugging standard were defined. Firefox says it supports remote debugging but I have no exposure to this. I just want to hook up node to it like in Chrome.

I mean you could absolutely inspect the source for the page, but these things could be modified at runtime by JS, right?

I'm talking about the meta tags. It would be neat to have a toggle on the tab for isolating the content of the page from the network.

First, I wanted to say congratulations on having that Techcrunch experience! That is very cool :)

I am white. I am often talking among my white colleagues who make statements like "I just want to work, I don't understand all the focus on diversity. Racism isn't something I consider when I go to work to make software." I understand this. I don't go to work trying to increase or lessen racism, it's simply not in the viewfinder.

However, I've talked with some of them about how it subtley changes your perspective and erodes your peace of mind to go to work among peers you don't outwardly identify with. We hope people go to office parties and learn finer details of those they work with and bond. This doesn't always happen. What helps immediately is being able to look around the room and see people who look like you.

I've been really happy to see how discussions about diversity have changed in the last 10 years. When we sit down with HR and do a workshop about diversity it is NOT about race at all. The emphasis has been on appreciating and drawing from diverse life experience from people who may appear commonplace. I've watched the language change into something more constructive and it pulls people away from simply thinking "I'm the one Asian dude in this department". I remember at my last job I started learning a fair amount of Tagalog because 3 folks around me came from the Fillipines and wanted to share awesome homecooked meals. I really valued that experience.

I have always lived and worked in California. I've been cautiously optimistic seeing people grow curious about others' upbringings and cultures, especially with oversharing from outlets like Instagram.

Anywho, glad to have you here, sir :)