Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
m45t3r
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
22 ms
·
211.
▲
by
m45t3r
7y ago
> Having to recompile doesn't make the applications kernel dependent, now to consider porting such applications from macOS to Linux to Windows, kernel dependent?!? So you concur with me that if Google changed the Android kernel it
212.
▲
by
m45t3r
7y ago
> Google Play already does binary translations from ARM into x86. It is not libhoudini [1]? AFAIK, libhoudini is not something that Google Play embeds on binary for distribution, it is a library that ships on Android x86 devices (and ano
213.
▲
by
m45t3r
7y ago
> There is no Kernel API for userspace as official supported NDK API. If you call any Linux API you are the one to blame if anything changes, even across devices. Yeah, I never said that you should directly access the kernel API using th
214.
▲
by
m45t3r
7y ago
> Android is such a pain to develop games for, that Google has started a Android Games initiative only in 2019, to appease the growing complaints from game studios. This is actually irrelevant, Android could be the worst environment to d
215.
▲
by
m45t3r
7y ago
It is not that stderr is faster, it is that it is unbuffered by default (while stdout is buffered by default). If you flush your output after printing to stdout, you should get a similar result. And well, I am thinking you're talking a
216.
▲
by
m45t3r
7y ago
For this specific case, nothing, however let's say you need to know when the user got a specific scope and from who. You probably can answer this question in SQL if you prepared your database to do it (i.e: a changeset table), however
217.
▲
by
m45t3r
7y ago
Yeah. When you start anything remotely complex with GraalVM it starts to break, i.e.: anything related to eval (and this wasn't my code actually, however a good part of Clojure ecosystem depends on eval).
218.
▲
by
m45t3r
7y ago
Planck/Lumo for actual projects are really slow and I don't know why (0.5s of startup time). For some reason, the REPL is fast, and I didn't investigate why REPL is fast and an actual project is slow.
219.
▲
by
m45t3r
7y ago
It is still relatively simple because the conversion between Pathlib<->str is literally one method call (from pathlib, just call `str(pathlib_object)`, from string, just call `pathlib.Path(str_object)`. I know this because I started a
220.
▲
by
m45t3r
7y ago
> One thing I forgot to mention in my previous post is paths in Python, which has this whole fun page on it in the Python documentation: https://docs.python.org/3/library/os.path.html . Part of the reason for th
221.
▲
by
m45t3r
7y ago
I concur. We use Clojure, and the actual application logic is boring and simple. This is good because it is easy to navigate in code from any project (even from other teams). Complexity is all at our common libraries. So most programmers do
222.
▲
by
m45t3r
7y ago
I don't think it is that problematic to put your WiFi credentials to a random website, since the possibility of the creator is a scammer AND lives near enough to you so it can exploits that fact is really small. However sure, having th
223.
▲
by
m45t3r
7y ago
This is interesting, however my main problem with really long Wi-Fi password are devices that have bad ways to input text. Things like media box using a remote controller or a video game console using it's controller. WPS was born to f
224.
▲
by
m45t3r
7y ago
BTW, if there is anyway that I can get Clojure startup time below 0.1s (actually, until 0.2s wouldn't be so bad, but this is my limit) that doesn't involve something like a daemon running I would be all ears. I would really like &
225.
▲
by
m45t3r
7y ago
> Then you must not be up to date then, because at least iOS 12 and iOS 13 both re-asked after updating. I am up-to-date to iOS 13, however since iOS 13 was basically my worst recent experience with an OS update (tons of things broken an
226.
▲
by
m45t3r
7y ago
I concur. I am writing a new project in Python after some months writing exclusively Clojure. I decided to write the code using small, pure functions and avoiding classes unless strictly necessary makes the codebase much easier to maintain
227.
▲
by
m45t3r
7y ago
1) Saying "I want to enable analytics" and marking all options to send analytics by default (since they know most users don't read anyway) is what I am saying that Apple "defaults on". This is still better than othe
228.
▲
by
m45t3r
7y ago
> Self-Correction is important, but even fewer people will do it. Defaults Matter. People just don't dive into VSCode and rip out Microsoft's analytics tracking code en mass. It doesn't happen. People use the defaults. I c
229.
▲
by
m45t3r
7y ago
> At least with macOS its all "encrypted" and has sane defaults with a consistent user interface and when some settings are turned off, they stay completely off. Wait, what. You can completely disable any "phone-home"
230.
▲
by
m45t3r
7y ago
Better link about the accessibility features: https://www.libretro.com/index.php/retroarch-1-8-2-coming-so...
231.
▲
by
m45t3r
7y ago
I am waiting for the 10nm#.
232.
▲
by
m45t3r
7y ago
> With that tool, they find that most filesystems drop a lot of error codes: I recently switched my work notebook to XFS, so looking at this table makes me kinda happy, even if I had bad experiences with XFS in the past (a forced turnoff
233.
▲
by
m45t3r
7y ago
Well, Instagram [1] and Dropbox [2] are probably the biggest Python projects in the whole world, and they both are using mypy and seem to be successful. And my particular experience with it is very positive, even if my project that is using
234.
▲
by
m45t3r
7y ago
Python can easily get a B for large projects if you use something like mypy. However sure, where the language really shines is as a substitute for scripts, so smallish pieces of code. And environment... It is complicated. It is not that it
235.
▲
by
m45t3r
7y ago
I don't know why people assumed that I never heard or used Sway (or that I didn't read the article). I did all three, and this is why I am saying that the transition from i3wm to Sway is kind painful (ok, my fault for not citing S
236.
▲
by
m45t3r
7y ago
Most DEs are either already ported to Wayland (Cinnamon, Enlightment), have a porting in progress or plan to port it eventually. For WMs, it is more uncommon since they're so coupled with X11 specifics that this makes porting harder. H
237.
▲
by
m45t3r
7y ago
This is kind the objective I think. Wayland in most cases (Gnome and KDE) is simply an implementation detail, and Gnome and KDE runs in both X11 and Wayland. The end result is, hopefully, less bugs, more security and more performance, howev
238.
▲
Ask HN: When startup time for CLI tools starts bothering you?
1 points
by
m45t3r
7y ago
|
1 comments
239.
▲
by
m45t3r
7y ago
The point is that a keyboard shouldn't have those kind of problems. If it fixes by itself or if it needs sometime, doesn't really matter because most other keyboards works fines for years.
240.
▲
by
m45t3r
7y ago
Well, most packages does not pin dependencies. From the top of my head, proprietary packages generally pin dependencies, however in this case it is because proprietary packages are known to broke when a random library updates. When I was re
More ›