Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
bibyte
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
1.
▲
Google Cloud did not let me verify my billing account
2 points
by
bibyte
3y ago
|
0 comments
2.
▲
C++ std:async with a concurrency limit (via semaphores)
(raymii.org)
2 points
by
bibyte
6y ago
|
0 comments
3.
▲
by
bibyte
6y ago
Does anyone have a link to the source code? I was thinking about writing some code in asyncio to compare but I couldn't find the code.
4.
▲
Safe Unsafe Operations in Elm
(jfmengels.net)
2 points
by
bibyte
6y ago
|
0 comments
5.
▲
by
bibyte
6y ago
Thanks for letting me know. It is good to be aware of alternatives.
6.
▲
by
bibyte
6y ago
A very important project because it is one of the two browsers on Android that support extensions (the other one is Firefox Mobile). I didn't know it was closed source.
7.
▲
by
bibyte
7y ago
For example take a look at the Python API for Z3. Because of operator overloading it is just beautiful. Much better then raw SMT2. https://ericpony.github.io/z3py-tutorial/guide-examples.htm
8.
▲
The Parallelism Blues: when faster code is slower
(pythonspeed.com)
36 points
by
bibyte
7y ago
|
23 comments
9.
▲
Www. Is Not Deprecated
(yes-www.org)
3 points
by
bibyte
7y ago
|
1 comments
10.
▲
A (brief) retrospective on transactional memory (2010)
(joeduffyblog.com)
1 points
by
bibyte
7y ago
|
0 comments
11.
▲
by
bibyte
7y ago
Fair enough. My assumption was that you would consider a source to bytecode compiler an interpreter (to be fair most people do). The next time I say something about Common Lisp I will list all the implementations instead of saying something
12.
▲
by
bibyte
7y ago
The word "compiler" is so overloaded that every time someone mentions one it turns into an argument. This is the whole transpiler vs compiler vs interpreter vs JIT argument. The trouble is that sometimes some programmers implement
13.
▲
by
bibyte
7y ago
Of course many implementations do compile to machine code but there are also a few that don't (clisp, ecl, abcl). It is really complicated to talk about languages that have multiple implementations. That is why I went with "interp
14.
▲
by
bibyte
7y ago
Isn't Common Lisp's save-lisp-and-die roughly analogous Pyinstaller? I mean they both work but nobody seems to be using them. In my experience Common Lisp code is most commonly deployed with an interpreter.
15.
▲
by
bibyte
7y ago
What about the Samsung Galaxy Tab S6? It seems to be comparable to the iPad Pro in terms of performance and screen. I tried out an Android tablet a few months ago and it seemed pretty fine. If your want to do portable programming I would re
16.
▲
by
bibyte
7y ago
If you want this on Android it is available in the Termux repository. If you have a flagship device it should be fast enough to be usable.
17.
▲
by
bibyte
7y ago
I can't edit it now but I was talking about the default Reddit app for Android, not the new mobile website. The website was pretty fast for me. But because of these new changes you can't even view a subreddit without using the app
18.
▲
by
bibyte
7y ago
I started seeing this a few days ago. What is even more exasperating is that the default Reddit doesn't support tabs and it is INSANELY slow. I can stream 4K content on YouTube comfortably but I have to wait multiple seconds to open a
19.
▲
by
bibyte
7y ago
My takeaway was the exact opposite of yours. For example the goto graph seems very intuitive and simple. But it is much more complex to reason about compared to exceptions. My takeaway was that simple graphs like these can't really exp
20.
▲
by
bibyte
7y ago
Implementing a minimal Python is pretty easy (even with the huge standard library) but implementing a complete Python implementation is a herculean task. And even after that there is no guarantee that every Python library will run on your i
21.
▲
by
bibyte
7y ago
Yes, I meant the pseudo-code quality of Python (I wish Wikipedia would use Python as it's pseudocode :)). I completely agree that Python is pretty hard to implement. Perhaps you have heard that simple doesn't mean easy ? I could e
22.
▲
by
bibyte
7y ago
I guess I was too fixated on the exceptions part of your comment. You are right that due to Python's dynamic nature every line can turn into a runtime exception. Maybe it's because English is my second language but I couldn't
23.
▲
by
bibyte
7y ago
Maybe I am missing something but I think every dynamic typing system has this problem. I can't see what this has to do with Python and exceptions in general. It is not like there aren't statically typed languages with exceptions.
24.
▲
by
bibyte
7y ago
Can you please elaborate on those problems ? Personally I believe exceptions are the worst way to handle errors, except for all other ways.
25.
▲
by
bibyte
7y ago
I can't speak for other people but the only reason I still use Python is because of it's syntax (but the "one way to do it" is slowly changing). You get much better concurrency with Golang and even better parallelism wit
26.
▲
Static v. dynamic languages
(danluu.com)
1 points
by
bibyte
7y ago
|
0 comments
27.
▲
The Best Programming Language (2017)
(pron.github.io)
2 points
by
bibyte
7y ago
|
0 comments
28.
▲
by
bibyte
7y ago
Aside from patching the kernel I have done everything GP said. Just because the Arch wiki says it is unstable doesn't mean it always is. It just means Arch Linux can do breaking changes (systemd) without worrying about backwards compat
29.
▲
by
bibyte
7y ago
I also have another VM that I use from time to time. I think my longest update was about after a year. I don't remember having any problems like that.
30.
▲
by
bibyte
7y ago
Sometimes it feels like I am living in an alternate reality. After I started using Arch Linux as my main OS I was fully prepared for it to break every few months. But it's been more then 2 years (maybe even 3 or 4 ?) and not one breaka
More ›