Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
p4bl0
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
55 ms
·
721.
▲
by
p4bl0
4y ago
Congrats!
722.
▲
by
p4bl0
4y ago
I cannot use this because it always resets the custom zoom level for web site. For example I cannot browse HN with the default font size, so I set Firefox to zoom 120% for news.ycombinator.com, and I don't want to have to do that each
723.
▲
by
p4bl0
4y ago
Noto is also the default KDE font family.
724.
▲
by
p4bl0
4y ago
Agreed. In the meantime, there is a Firefox addon called Font Fingerprinting Defender that attempt to mitigate this attack: https://mybrowseraddon.com/font-defender.html
725.
▲
by
p4bl0
4y ago
The tutorials listed here can vary a lot in quality. For the text editor section for example, there is a very good tutorial in C which guides its reader through the development of a kilo-like text editor with buffer management and everyth
726.
▲
by
p4bl0
4y ago
This is what I wrote in response to the "What is your biggest frustration with free software?" question: > I would have to say my biggest frustration is not with the software but with some people in the free software community,
727.
▲
by
p4bl0
4y ago
The fact that Google's result are seemingly decreasing in quality surely doesn't help. But maybe that's just me? Are others having the feeling?
728.
▲
Freedom Ladder: Share your free software story
(my.fsf.org)
3 points
by
p4bl0
4y ago
|
1 comments
729.
▲
I've started using Firefox and can never go back to Chrome
(techradar.com)
1180 points
by
p4bl0
4y ago
|
674 comments
730.
▲
by
p4bl0
4y ago
This is fun :). Shouldn't such a thing be called steganography instead of cryptography ?
731.
▲
by
p4bl0
4y ago
> k. so this is an OCaml parser for a toy language? The parser consists only of the first two files (and it is not even for a "toy language", it is really just for boolean expressions, a toy language could have been a lot mor
732.
▲
by
p4bl0
4y ago
The native binary produced by ocamlopt is 917KB, the bytecode produced by ocamlc is 156KB. I must admit I didn't expect such "big" files. Out of curiosity I tested to compile a completely empty OCaml program: the native binar
733.
▲
by
p4bl0
4y ago
As I wrote elsewhere, I use this tiny compiler as an introduction to the course, which goes into much more details and of course covers how to compile realistic programming languages (with multiple types of data, variables, conditional an
734.
▲
by
p4bl0
4y ago
Don't be sorry for this nice comment! I totally understand the cuteness feeling ^_^.
735.
▲
by
p4bl0
4y ago
Yes exactly :), I meant that it does everything from lexing the source code to emitting bytecode instructions (and provides the VM to run this bytecode). It is not a part of a compiler, it is a tiny, simple, stupid, but complete , compiler
736.
▲
by
p4bl0
4y ago
> using a parser generator and not counting its output in the line count does seem like cheating Yeah maybe I should count OCaml's standard library lines of code too. Maybe also count expanded macros and inlined functions at each ca
737.
▲
by
p4bl0
4y ago
> Could you compile the compiler with itself, for example? That's only possible if you write the compiler in the language it compiles. By this account writing a Python compiler in something else than Python, for example in C, would
738.
▲
by
p4bl0
4y ago
Yes, they do. Lex and yacc equivalent tools are available for many languages. Examples : - Python: https://ply.readthedocs.io/ (I already used it in a very small project, again for my students, here is an example of how it
739.
▲
by
p4bl0
4y ago
Hey there, author here :). The language is intentionally very simple indeed, because the goal is to showcase all indispensable steps of a complete compiler. I initially wrote it for my students as an introduction to my compiler class (for
740.
▲
Show HN: A compiler and VM for a simple language, in 150 lines of code
(gist.github.com)
200 points
by
p4bl0
4y ago
|
45 comments
741.
▲
The Politics of Bitcoin: Software as Right-Wing Extremism
(upress.umn.edu)
9 points
by
p4bl0
4y ago
|
0 comments
742.
▲
by
p4bl0
4y ago
Yes! I also like that a lot. I think Racket has one of the best programming language landing page regarding this criterion: https://racket-lang.org/ :).
743.
▲
by
p4bl0
4y ago
Images do not fully load but here I am 35 minutes after you and the website still responds. That's already better than many.
744.
▲
by
p4bl0
4y ago
Same here, I use ls when I'm where I want to be, but for navigating the filesystem to there, I use cd and TAB TAB autocompletion (which is smart enough to only suggest directories).
745.
▲
by
p4bl0
4y ago
> "Tere" means "hello" in Estonian. It also feels nice to type. I really thought it was initially a typo on "tree" (the tool's purpose is to navigate the folder tree) that the author decided to keep.
746.
▲
by
p4bl0
4y ago
TAM? Maybe define uncommon acronym before using them. I cannot even find its expansion using Google. > First, the entire financial system can and will be made digital It already is. > making every dollar you deal with every day a digi
747.
▲
by
p4bl0
4y ago
Some people on the subreddit are in real distress… https://twitter.com/web3isgreat/status/1547402137994465285
748.
▲
by
p4bl0
4y ago
This will never solve the oracle problem, which is tied to the simple fact that things can happen outside of a given blockchain…
749.
▲
by
p4bl0
4y ago
> "My ownership data" has value. perhaps not to you. But for people i interact with. I don't think you understood what I meant. I said it has no intrinsic value, meaning that it has no value in itself . > My educatio
750.
▲
by
p4bl0
4y ago
> show me a credible 3rd Party where I can store my ownership data apart from Government Your "ownership data" does not have any intrinsic value. It only has value because an external authority (your Government's justice i
More ›