It looks like the future for laptops is ARM. I hope Lenovo makes a ThinkPad with this chip, there already is a ThinkPad with a Snapdragon SoC (ThinkPad X13s), but from what I have read it's not very good. I considered getting a MacBook to use with Asahi but some important features are still unsupported (like HDMI output support).
I did something similar for Instagram on android few years ago. The usual methods for bypassing certificate didn't work on Instagram, they were statically linking openssl into a shared library called libcoldstart.so. I Spent some time reading openssl documentation and ended up installing a hook to the function that configured the certificate verification.
In case you are curious. I used Frida for installing hooks to native functions.
The deal breaker with obsidian for me is that it is not opensource. It's great that it's at least using a markdown derivative format.
I am using Emacs Org Mode and quite happy with it. You can link different files, include images, embed and view LaTeX, encrypt your notes with GPG and much more. I think it will stand the test of time better than Obsidian which is something I care a lot for note taking and journaling.
- Not sure if people would want to "talk to" a device in public.
- Anything and more that this device do can be done by a smart phone that people already have.
- I feel like people prefer using a UI interface instead of speech.An example to this behavior might be using delivery apps instead of calling a restaurant.
Took a peek at the models they use. It seems to be a vision transformer encoder decoder architecture with a resent backbone. Looks really good. I had a similar idea of training a model and making a desktop application, but haven't had the opportunity. I wonder how much compute it took to train the model.
Hello HN, I am graduating in a few months, last summer I was an SWE intern at Google before that I did a Google Summer of Code with the LLVM foundation working on the inter-procedural optimizations. I enjoy taking on deeply technical challenges. Although I have more professional experience towards low level programming. I enjoy experimenting with Deep Learning in my spare time. I am also very interested to learn more about finance when I have time.
Location: Turkey
Remote: Ok
Willing to relocate: Yes (Prefer to)
Technologies: C/C++, LLVM, Compilers, Python, Deep learning(Mainly Tensorflow but Torch is Ok), TS, JS, Rust(Intermediate).
One project I made for myself was to to wtite a kernel module that could control the led backlight of my laptop keyboard.
I had to first reverse engineer the windows utility that was written in c# and found out that it used wmi commands. After reading the kernel code for a while I realized there where already some code that implemented HP WMI commands.
Using that as a foundation it was quite easy to write my own kernel module that could change the led colors. Then I tried to integrate it with the linux kernel's led API. Since the LEDs where RGB it was a little different to integrate but I managed to find some examples in some playstation joystick driver code.
This project was a lot of fun, but I would say that you should be careful not to break your hardware. I have broken devices even from the user space by pushing it beyond it's limits.
The IP datagram is printed, on a small scroll of paper, in
hexadecimal, with each octet separated by whitestuff and blackstuff.
The scroll of paper is wrapped around one leg of the avian carrier.
A band of duct tape is used to secure the datagram's edges. The
bandwidth is limited to the leg length. The MTU is variable, and
paradoxically, generally increases with increased carrier age. A
typical MTU is 256 milligrams. Some datagram padding may be needed.
Upon receipt, the duct tape is removed and the paper copy of the
datagram is optically scanned into a electronically transmittable
form.
There was a incident in Turkey (31 march 2015) that caused a country wide blackout. From what I understand the west side and the east side loose sync. The west side had under supply and the east side had over supply.
Here are is docs for hopper(sm90a) https://kuterdinel.com/nv_isa/
and here is for 4090 (sm89) https://kuterdinel.com/nv_isa_sm89
I am here to answer your questions if you have any!