I can't say I've used it personally but I know of OpenRGB[1], which should help with lighting on those types of computer devices. Maybe that might do the trick?
I have worked at a number of jobs where it sometimes required me to use coding. I was not treated like a programmer ever. I was given very old hardware and expected to do my work. The worst computer I had was a Dell machine which had an i3 CPU and 4GB of RAM. Opening VS Code on this machine brought it to it's knees.
I solved this issue by simply using Emacs instead. It uses far less memory, didn't cripple my system, and it is after all my preferred text editing environment for the last few years. I eventually got fed up with Windows bluescreens that I switched to Linux, and then I spent more time fixing other people's older Windows machines than doing my tasks.
Emacs has me sucked in and I don't see myself going anywhere else. Now I'm using Emacs on another old Dell with Linux in another workplace, and it's fantastic to use as always.
In Factorio design this is simply increasing the buffer size. If the truck-loadings-per-hour don't increase then it's not going to matter how large you make the buffer.
Adding a secondary site for putting containers also seems like it's going to be a new challenge for the logistics company scheduling the rides (I have a friend who deals with train cargo scheduling). Truckers who are used to showing up at the port are now going to have to go to a completely different site altogether, and who knows how many IO issues the new site will also bring in.
Now's the chance for logistics companies to start hiring OpenTTD players.
Agreed. I used to use Firefox Profiles like above comments may mention, but multi-account containers are great and far easier to use than re-launching Firefox instances. Simply click "Re-open this tab in..." while being on the Discord page to open up another account.
According to the article, it seems like it was heavily based off of Apple iMessage zero-click exploits built into some platform. And even a bit of social engineering.
Past that, who knows where they get exploits from? I imagine if they're renting servers with Bitcoins to perform computer attacks, these operatives are probably familiar with darknet sites for trading secrets as well.
Absolutely. I started using Zola after writing my own solution, Zola seemed like the next best step up. It has a lot of good, but it also requires a lot of setup to get going. If you don't care about making your own theme, it's easy to get going and start up a new site, but past that, it's very fast to compile files and comes with image transforms for additional resizing needs.
Reminds me about a game where you grab all your belongings as quickly as you can, jump into your fallout shelter, and survive for as many days as possible with your family. It's pretty morbid.
I think the distinct lack of enemy diversity is what kills it for me. Even the boss designs are overall lackluster. A bunch of cubes casting spells, or an ice/fire flower. I go to challenge this water goddess thing and instead I fight water squirrels and crabs. That and I can only kill about four bosses a day for rewards.
First going in I thought I would be playing with friends and fighting bosses. Now I've been told not to do that because you don't want friends stealing your chests. Maybe I'm doing things wrong.
There's a lot of ideas to too wild for one thesis to draw up, but I think there's a lot of good talking points.
* Triple-A games are often-times yearly releases of a series priced at $60 (Battlefield, Call of Duty, FIFA), but are hardly ever new games with new technologies. Most times they last about a year before they're effectively EOL'd.
* Indie games are much lower in comparison and receive more love from their developers
* Nintendo are renowned for their titles and IPs, but their games are far from innovative at times, and their prices are not competitive in the slightest.
* Pricing of modern video games makes players turn to free-to-play games which receive more updates on a regular basis.
* The only way to play classic games reliably is emulation. Getting modern versions of old games from devs/pubs is very unreliable currently (Silent Hill collection, Super Mario 3D Allstars, etc)
Reminds me of my small time spent at a startup that focused on OCR scanning Medicaid documents (not going to name anything).
My friend and I worked for some random local millionaire in our area who wanted to create an automated system for processing Medicaid-related documents. We bootstrapped a bunch of Python/C# code to create an illusion of a website that did something. In reality all it did was take document uploads, run a Tesseract OCR program, and regex through text. That worked for about one document out of a hundred on average.
Initially we started as contract workers, but then the millionaire decided to create a "real" company/startup with an office. I started commuting to work, and the millionaire brought in his newly-grad MBA son not much older than us to lead the company. The son also brought his best friend on-board who was another Stanford grad. So we did a bunch of back-breaking coding while these guys ran a skeleton business hiring new people and letting us slowly hire our college friends to do "work". Our friends were barely fresh out of college comp sci students and didn't know much about developing in a professional setting at all, so we hardly meshed and collaborated on anything.
We didn't use teamwork tools like Git properly, didn't set up issue tracking, and we hardly ever communicated in a group. My friend who I worked with was focused more on infrastructure, and I was stuck trying to figure out how to read PDFs and documents in a secure fashion that wouldn't leak data for fear of HIPAA violations (we even had a HIPAA training class at some point in office, which I don't think most of us took seriously).
Our software wasn't improving and we had a ton of issues hitting benchmarks and passing on test documents we had. After our HIPAA training, my friend and I had a dilemma where we wanted our systems to be secure. He said we shouldn't want to write things at all to disk, because if servers were compromised, all of those Medicaid docs would be exposed. He was kind of right, but we had users log into accounts to view what they submitted, so this was highly baffling. Instead he wanted to store things to memory temporarily, but I really didn't know how to do this part at all. Our OCR and document uploads went to disk, so parts of our systems had to be modified. He tasked me with securing this all by myself while he set up deployment and general infrastructure.
I didn't know anything about solving these issues. I was hardly a security expert. I wrote Django and some Linux shell scripts, but my experience in security was none. At the time I didn't know how to create memory-file mappings in Linux, so I was stuck trying to modify an OCR program to read and write from and to memory. Tesseract OCR was written in C++ and I am by no means an expert in C++ at all. None of our classes had taught that, so really I only had my Java experience to fall back on.
Eventually I started feeling pressure at work and not being up to the job. In meetings I had to say that I wasn't going to meet a deadline for a task and that I would need assistance. I would get told to "Google it" and figure it out and have it done by next time. I would actively look for tasks from my coworkers to avoid doing my own work and tried to look busy and active and helpful. Impostor syndrome started creeping up, and I started having breakdowns after work. I knew I had to do something.
I left on my own volition and I haven't spoken to my friend ever since. I felt better because I wasn't confident in my skill-set. I started going to therapy, and was happy writing my own little software hobby projects while pursuing much less intense jobs.
This was almost 8 years ago and I haven't written software professionally ever since. I figured the company would flop because it had bare-bones leadership and the millionaire investor was sketchy as hell and had too many demands. The company is still going strong it seems and re-branded themselves to a new name. I think they still do document processing. They have a fancy office now in New York City. My friend who I no longer speak to anymore left that place a while ago and works in DevOps at a new company. He was a really good friend for trying to get me into the tech world like this.
I learned a lot since then about comp-sci and software development, but I still feel impostor syndrome when I try to apply to jobs now.
Location: New York
Remote: yes
Willing to relocate: possibly
Tech: Python, Rust, Lisp/Scheme/Racket, Haskell, F#, C/C++, PHP, Ruby
Site: https://github.com/sleibrock
Email: [email protected]
I'm an entry level professional software developer looking for an opportunity to grow into something larger. I've been exploring the world of computers for over 14 years learning to code and diving into Linux systems along the way. I enjoy learning new languages, functional programming and finding new challenges to solve to improve myself with.
Came here to mention that these are two follow-up albums to Nine Inch Nail's original release of Ghosts I-IV, almost 12 years ago.
The Ghosts album marks the first time Nine Inch Nails released an album under Creative Commons, as they decided to go fully independent with publishing their music at this point (after a fight with Interscope).
Since then they still manage to produce and publish their own music to much success and go on tours. After listening to Ghosts V-VI, I definitely prefer VI myself as it's much more dark and chaotic while at times being peaceful and melodic. Glad to see Trent and his friends create another great addition to the Ghosts collection.
For now it's a lot of database ETL and network services at my new job. If I'm not using Python, there's a good chance I'm prototyping something in Racket.
Years ago I was working a miserable job writing boilerplate template code where I had to sub in variables based on certain conditions, it was using a very bland language to look up data from our database and format the output. I wasn't allowed to download any software onto my work computer despite having a technical background.
So what I did instead to make my life easier was write F# to create a kind of DSL and create the template lookup scripts for me. I did it all from the browser with repl.it, and I generated dozens of scripts and saved myself a lot of time in the process.
Now I mostly use Racket, but F# is where I kind of started out. It's a fun dialect.
[1] - https://openrgb.org/