Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
nromiun
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
10 ms
·
121.
▲
by
nromiun
1y ago
I really hope this is done via Play Protect. You can also disable it temporarily in Google Play and install whatever you want.
122.
▲
by
nromiun
1y ago
Well, when that happens it is finally goodbye to Android from me. I am switching to iOS that day.
123.
▲
by
nromiun
1y ago
But plenty of people will think this is just a browser with AI built in and do everything they do with their normal browser. Including logging into bank websites.
124.
▲
by
nromiun
1y ago
After all the decades of making every network layer secure one by one (even DNS now) people are literally giving a plaintext API to all their secrets and passwords. Also, there was so much outrage over Microsoft taking screenshots but nothi
125.
▲
by
nromiun
1y ago
> There’s a famous quote by Bjarne Strousup that goes “Within C++, there is a much smaller and cleaner language struggling to get out.” Within Rust, too, there is a much smaller and cleaner language struggling to get out: one with a clea
126.
▲
by
nromiun
1y ago
CDNs like Cloudflare are the best. Anubis is a rate limitor for small websites where you can't or won't use CDNs like Cloudflare. I have used Cloudflare on several medium sized websites and it works really well. Anubis's crea
127.
▲
by
nromiun
1y ago
Is it just me or moving things out of kernel space improves performance in general? Like context switching, mutex or entire TCP stack. I wonder what else can be moved into user space.
128.
▲
by
nromiun
1y ago
I think the 7th and final milestone will be moving virtual threads from cooporative to preemptive scheduling.
129.
▲
6 Milestones in Java Concurrency History
(medium.com)
1 points
by
nromiun
1y ago
|
1 comments
130.
▲
by
nromiun
1y ago
> let words_on_lines = text.lines().map(|line| line.split_whitespace()); But you still have to define line without autocomplete.
131.
▲
by
nromiun
1y ago
Are OS threads still the default and you have to pass a virtual thread executor to use virtual threads?
132.
▲
by
nromiun
1y ago
This is cool. So basically you create a group of threads and you can treat them as one unit. Trio does something similar (structured concurrency) with async functions for Python. Are these OS threads or green threads?
133.
▲
by
nromiun
1y ago
My favorite way to learn networking in any language. Also, if anyone wants to host on their PC I would recommend bore[0] to tunnel local servers to the internet. It is very fast and works well for this challenge. 0. https://githu
134.
▲
Server Programming Challenge
(protohackers.com)
2 points
by
nromiun
1y ago
|
1 comments
135.
▲
by
nromiun
1y ago
I have a OnePlus 13, which has a nearly 7 inch screen. My two thumbs still block most of the keyboard. Do you know anything larger? I would get a folding phone but they are too fragile. Not every programming languages require a lot of symbo
136.
▲
by
nromiun
1y ago
Yes, not all ROMs support it in Android 15. But Android 16 is supposed to enable it in every phone.
137.
▲
by
nromiun
1y ago
You mean using both Android and iPhone at the same time? That just adds another device you have to maintain and charge regularly. Not to mention it is not as portable as only one phone. You also can't use one SIM in two phones. It is j
138.
▲
by
nromiun
1y ago
My point is that people do a lot of typing on their touchscreen, with one or two thumbs. Just like most regular people don't need a bluetooth keyboard despite doing a lot of texting. Also, using two thumbs can be more awkward if you ha
139.
▲
by
nromiun
1y ago
It is very easy: https://deepakness.com/blog/android-linux-terminal/ Basically just go to developer options and enable Linux development environment. A Terminal app will be installed. You just need a non-Snapdrago
140.
▲
by
nromiun
1y ago
I just do it with one finger. People are still shocked at this but remember people do a lot of texting with their thumbs too.
141.
▲
by
nromiun
1y ago
Some places are too crowded for even a small laptop. Also, I have seen so many people saying wish I could do that programming thing but I am on my phone right now. Termux allows me to do all of that.
142.
▲
by
nromiun
1y ago
Yes, this is possible with Samsung Dex. However, when I sit in front of a big screen it is just easier to connect a "real" PC to it. Syncing data between my desktop and phones are pretty fast anyway.
143.
▲
by
nromiun
1y ago
Programming on my phone (with Termux) is the only reason I am still using an Android phone. That and a real filesystem. I actually use so many terminal tools that I can't imagine migrating to a bunch of GUI apps. Like gopass for passwo
144.
▲
by
nromiun
1y ago
Another big problem I see with LLMs is that it can't make precise adjustments to your answer. If you make a request it will give you some good enough code, but if you see some bug and wants to fix that section only it will regenerate m
145.
▲
The Raft Consensus Algorithm (2015)
(raft.github.io)
171 points
by
nromiun
1y ago
|
45 comments
146.
▲
Computer-Aided Research in Blackjack
(en.wikipedia.org)
3 points
by
nromiun
1y ago
|
0 comments
147.
▲
by
nromiun
1y ago
But what is the fundamental difference between C compiling to assembly and Luajit doing the same as JIT? Both are very fast. Both are high level compared to assembly. Except one gets the low level language tag and the other one does not. I
148.
▲
by
nromiun
1y ago
But no one likes to develop on the cloud. The latency and storage synchronization can be very off putting.
149.
▲
by
nromiun
1y ago
Because it is very hard to find new hardware to test it, let alone expect your users to take advantage of it on their machines. AVX512 is such a mess that Intel just removed it after a generation or two. And on ARM SVE side it is even worse
150.
▲
Measuring context switching and memory overheads for Linux threads (2018)
(eli.thegreenplace.net)
2 points
by
nromiun
1y ago
|
0 comments
More ›