Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
Cost of 128 GB SSD for Microsoft Surface Pro 6 = US$ 430
(rest of config same)
Can somebody explain it to me or rather them?8
My Dell Precision M4700 is going to complete 6 years of faultless service, still my main workstation.
It arrived with 3rd gen core i7, 8gb RAM and 750gb 7200rpm hard drive with Windows 7. It gradually transformed into 32gb RAM, 3tb of ssd and Ubuntu 18.04. This dude still runs for days without a problem.
p.s.: If I have to change my next machine, it would be "Dell Precision 7730".7
LXC/LXD containers are awesome for Windows VirtualBox users. It would allow creating a single Linux VirtualBox VM and then create multiple LXC containers (full-blown Linux machines) utilizing all the full resources of host Linux VirtualBox VM, keeping it always a clean image. Super efficient utilization of RAM and storage. No need to create multiple VMs for different Linux OSs.2
For my local dev, set up my own root CA, added to trusted root CA in my machine, generated a cert for my local domain, signed by my own root CA, but the behavior is different across browsers:
Can someone help in making Google Chrome padlock green or grey (not red)?7
Server configuration file formats...
some use custom text file
some use ini files,
some use xml..
some use json..
some use yaml..
some use toml..
How many file formats I need to learn!!!11
This is my understanding of "Machine Learning" in general
There are two sets of data:
1. In first data set, all the properties are known
2. In the second set, some properties are not known.
The goal of the machine learning is to find the value of the unknown properties of the second data set.
We do this by finding (or training) a suitable machine learning model (mathematical, logical or any combination of), that in the first data set, computes the value of the properties, which are unknown in second data set, with minimum error since we already know the real value of those properties.
Now, use this model to predict the unknown properties from the second data set.5
Informative article on why Golang is relevant is today's computing ecosystem. I too find many server side programming being done in Golang nowadays. I liked its c like features and simplicity over complexity.
Is there any open / close source application that allows creating browser-based tutorials where the left side would have instructions and the right side section would have terminal to execute the code from the tutorial.
There would be a back-end server to execute the command from terminal and send back the result.
Here is the representative screen-shot:3
My productivity has gradually increased untill now by using:
Any further suggestion on dev tooling setup would be appreciated.
I primarily work on DevOps projects - bash scripts, linux server apps, containers, kubernetes,11
For Windows driver update, found a great (open source) tool to update or install missing drivers.
My dell laptop (Windows 10) screen used to go blank or some bubble used to appear may times a day. Used Dell driver update tool, no update, says all driver up to date.
Then used Snappy Driver Installer tool, which detected my laptop details correctly.
Then it showed that my display driver was almost a year old and there were couple of updates, latest being just last month. In addition to that, there were 30+ updates on disk drivers, networking, sensors, bluetooth, audio etc.
First updated my display driver, upon success, slowly updated the rest of it. Now, the system worked entire day without any issue. Also, my laptop fan used to run full speed seems to have slowed down.
Also, my external monitor clarity has improved.
ps: worked for me, but be careful. Check it thoroughly before updating, update only those drivers which are giving trouble and there are no updated drivers available from windows or manufacturers.10
Now, instead of shouting, I can just type "fuck"
The Fuck is a magnificent app that corrects errors in previous console commands.
inspired by a @liamosaur tweet
➜ apt-get install vim
E: Could not open lock file /var/lib/dpkg/lock - open (13: Permission denied)
E: Unable to lock the administration directory (/var/lib/dpkg/), are you root?
sudo apt-get install vim [enter/↑/↓/ctrl+c]
[sudo] password for nvbn:
Reading package lists... Done
➜ git push
fatal: The current branch master has no upstream branch.
To push the current branch and set the remote as upstream, use
git push --set-upstream origin master
git push --set-upstream origin master [enter/↑/↓/ctrl+c]
Counting objects: 9, done.
No command 'puthon' found, did you mean:
Command 'python' from package 'python-minimal' (main)
Command 'python' from package 'python3' (main)
zsh: command not found: puthon
Python 3.4.2 (default, Oct 8 2014, 13:08:17)
➜ git brnch
git: 'brnch' is not a git command. See 'git --help'.
Did you mean this?
git branch [enter/↑/↓/ctrl+c]
➜ lein rpl
'rpl' is not a task. See 'lein help'.
Did you mean this?
lein repl [enter/↑/↓/ctrl+c]
nREPL server started on port 54848 on host 127.0.0.1 - nrepl://127.0.0.1:54848
Get fuckked at
Just came across this in-browser presentation tool, sozi (free). See it in action
Just prepare a giant svg file (free inkspace) and create slides like camera panning focusing on each part of the svg file.
Are you using socat?
Any interesting use case you would like to share?
I am using it to create fake / proxy docker containers for network testing.8
MSI GV series gaming laptop
Do I see standard li-ion batteries? Can it be replaced by ourselves?
If yes, fantastic, wish more manufacturers support this, especially for workstation / development laptops.18
It is map of various devices connected over public IP to internet. Any interesting insights or comments that you can infer from this map?17
Started this machine for the first time after 18 years!!
IBM R51 (32 bit single core Pentium M), 1gb RAM, 40gb old mechanical hdd.
Installed Ubuntu 12 (32 bit from old iso) , installed some educational software to teach mouse n keyboard (my daughter is good in touchscreen on ipad), she is getting hang of mouse so quick, amazed how fast kids learn, wish I could be so fast too.17
Windows 10 - Ghost bubbles
Suddenly the ghost bubbles started appearing, with feverish flickering of cursor, not able to click anything, had to do hard restart and the bubbles disappeared. Happened a couple of times, infrequent.
I thought my PC is virus infected. Upon search, many users reported the same. Looks like some windows update messed up the graphic drivers :(24
If Make / Makefile was a person, (s)he would be 42+ years old, still going great guns!!
Make was developed by Stuart Feldman in 1977 as a Bell Labs summer intern.2
"Those who do not understand Unix are condemned to reinvent it, poorly."
— Henry Spencer
Usenet signature, November 19878
- This [ OS | language] [stinks | is supreme]).
Regarding processors, 2019 is going to be interesting :
Arm vs Intel vs AMD
How to complete what you started and why small team / organization get things done than bigger ones.
"Don’t Shave That Yak!"
UTF-8, one of the biggest hack that we use everyday. First draft of UTF-8 was written on the back of the napkin.
Lightboard - Super (Simple) tool for making hand written tutorial videos
"The Lightboard is a glass chalkboard pumped full of light. It's for recording video lecture topics. You face toward your viewers, and your writing glows in front of you. "
Lightboard is Open Source Hardware.
Linus Torvalds seriously considering upgrading from a i7-6700K to Threadripper after seeing Phoronoix benches.
Started using stock Chromium as much as possible, consumes much lesser RAM vis-a-vis Google Chrome.5