Readit News logoReadit News
ajfjrbfbf commented on The six-year-old iPhone 6S will get iOS 15   theverge.com/2021/6/8/225... · Posted by u/defqon
solidangle · 5 years ago
This is why I bought an iPhone 12. I had a Samsung Galaxy S8 before it and I was perfectly happy with it, except for the fact that it had reached the end of its scheduled security updates. The battery life was still good enough for my light usage, it still ran my apps without a hitch, and the OLED screen still looked great, but it had not received a proper software update in over a year and it had just received its final quarterly security patch. I don't care that much for Apple products (except for MacBooks), but it's the only phone manufacturer that actually supports its products beyond the first few years.
ajfjrbfbf · 5 years ago
Why not just unlock the bootloader and install a custom ROM? As you describe it your phone still worked perfectly fine.
ajfjrbfbf commented on Apple is threatening to remove Fanhouse unless they give 30% of creator earning   twitter.com/jasminericegi... · Posted by u/amrrs
andrewmcwatters · 5 years ago
I think these content creators have it too good, they're only taxed about 30% by the government, and 30% by social media platforms, and only 30% by hardware platforms. That's a whole 10% they're left with! Those content creators should pledge 30% of their net earnings to worthwhile causes. It only makes sense.

Besides, look at how much they're earning gross to begin with. A whole $0.99 per app, and $0.04 per click on advertisements! These people are rolling in it.

ajfjrbfbf · 5 years ago
They're actually left with 34% if you do the math correctly.
ajfjrbfbf commented on Grex: Generate Regular Expressions from Examples   github.com/pemistahl/grex... · Posted by u/polm23
ajfjrbfbf · 5 years ago
Pretty cool, but it seems like a lot of effort compared with just learning them.
ajfjrbfbf commented on The Arduino IDE 2.0 beta   blog.arduino.cc/2021/03/0... · Posted by u/dgellow
cosmotic · 5 years ago
Java is nice because it's nearly trivial to get native look and feel.
ajfjrbfbf · 5 years ago
Is that sarcasm? Didn't seem very straightforward last time I checked.
ajfjrbfbf commented on Multitasking hurts performance and may even damage the brain (2018)   linkedin.com/pulse/why-su... · Posted by u/tracyhenry
0xFACEFEED · 5 years ago
It took me over 15 years in the industry to realize a couple of things. If you're young and reading this then I hope you at least spend a few minutes thinking deeply about it.

1) Any productivity gained over that one-or-two-day session makes very little difference in the big picture. Even a week.

A company/product/feature is never going to live or die on that 30 hours of coding that you managed to squeeze into 48 hours. 99.999% of the time you're doing it to calm people's nerves or make someone (yourself? PM? EM?) look good.

2) My reasons for doing these marathon sessions was a lie.

I told myself that I'm doing it because I love the product, love the work, love this, love that. I'm an artisan, I told myself. A professional. Work is my life. Isn't it the same for those Japanese knife maker guys? I'm like those guys. I live this work.

The real reason was fear. Fear of not being the best, fear of not being successful, etc. I felt like I didn't have a place among MIT/Stanford grads. So I compensated with brute force.

--

It didn't help that I was rewarded with more money, more respect, and more decision making power. I was even rewarded with more knowledge than everyone else -- you learn a lot working 12 hours a day. And if you screw something up you have plenty of time to fix it.

Wrote a nasty bug? No problem, ship a fix at 11:30pm and the impact is minimal. People are much less likely to criticize you if you're the person sitting up at 11:30pm shipping to production. Clearly your heart is in the right place, right?

The "trick", I found, was to work for people who NEVER EVER demanded more than 7 hours a day from me BUT also appreciated that I'd go well above and beyond expectations. Now that I think about it, it reminds of drug dealing (or the little I know about it from when I was a teen).

I feel fortunate that I was able to disassociate my fear of failure from my genuine love for the work. These days I'm able to be very productive and lead a relatively healthy life but it took waaaay too long for me to figure out how.

ajfjrbfbf · 5 years ago
> It didn't help that I was rewarded with more money, more respect, and more decision making power. I was even rewarded with more knowledge than everyone else -- you learn a lot working 12 hours a day. And if you screw something up you have plenty of time to fix it.

As an intern this feels like everything I want though. More money, more respect, more decision making power, and most importantly, more knowledge. Fortunately my job is done after 4 months no matter what.

ajfjrbfbf commented on Hosting SQLite databases on GitHub Pages or any static file hoster   phiresky.github.io/blog/2... · Posted by u/phiresky
WJW · 5 years ago
So assuming no country has a name longer than 98 characters and that all country codes are 2 characters, that is over 500% overhead? Are you missing a /s in your post?
ajfjrbfbf · 5 years ago
> sql.js only allows you to create and read from databases that are fully in memory though - so I implemented a virtual file system that fetches chunks of the database with HTTP Range requests when SQLite tries to read from the filesystem: sql.js-httpvfs. From SQLite’s perspective, it just looks like it’s living on a normal computer with an empty filesystem except for a file called /wdi.sqlite3 that it can read from.

From this paragraph it should be pretty clear that it's actually a great result. The database will obviously need to read more data than it presents, so more is fetched.

ajfjrbfbf commented on Want to Learn Programming and Microcontrollers?   eejournal.com/article/wan... · Posted by u/RuffleGordon
davidhyde · 5 years ago
If you are interested in writing Rust for embedded systems then this is a great collection of resources: https://awesomeopensource.com/project/rust-embedded/awesome-...

Visual Studio Code with rust-analyzer and probe-run give you the same turn key experience as Arduino except on a more professional level. Flash your devices with a simple “cargo run” command and see log messages magically appear from your microcontroller in your console. The STM32 line of microcontroller or nordic’s nRF52 boards are well supported. These are 32 bit microcontrollers rather than the 8 bit microcontrollers you get for Arduino.

And of course, there’s a book: https://docs.rust-embedded.org/book/

ajfjrbfbf · 5 years ago
How does the code size compare with a traditionnal C approach? The book website mentions using STM32 which usually have plenty of space (64-512kB). How well would it work for say, an ATtiny with 2-8kB of program space?
ajfjrbfbf commented on Dvorak vs Colemak (2010-2020)   xahlee.info/kbd/dvorak_vs... · Posted by u/harporoeder
dylanz · 5 years ago
I'm at about 15 years with Dvorak as well. It completely healed my RSI issues which were getting quite bad. Learning it was a mental challenge and re-learning Vim wasn't really fun.

I could type around 90 WPM in QWERTY and now I hunt and pick at it. I'm at that speed in Dvorak now so it doesn't really matter. If you play games at all it kind of sucks having to switch back and forth, but that's a small price to pay to not have career ending RSI.

ajfjrbfbf · 5 years ago
Why would you have to relearn Vim? Just remap all the key where they used to be.
ajfjrbfbf commented on I made a mobile app for my significant other and she won't use it   jerseyfonseca.com/blogs/w... · Posted by u/vuciv1
ajfjrbfbf · 5 years ago
Next step is making it open source.
ajfjrbfbf commented on End of support for Firefox on Amazon devices   support.mozilla.org/en-US... · Posted by u/cozzyd
voxadam · 5 years ago
Fire OS 7 is based on Android 9 with API level 28. So, yeah, it's not exactly cutting edge.
ajfjrbfbf · 5 years ago
I have three libraries supporting API 14, one app API 16 and another API 21. There's rarely a reason not to support at least API 21 for general apps. Almost only very specific and niche APIs were added after that. Not supporting at least API 24 is unreasonable and most likely due to ignorance. Java 8 is only supported since API 24, but everybody switched to Kotlin ages ago.

u/ajfjrbfbf

KarmaCake day102August 15, 2020View Original