Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
steinuil
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
10 ms
·
91.
▲
by
steinuil
5y ago
I have a similar project but it just serves a single wiki via http and doesn't support WebDAV or authentication, and it's in Rust rather than Go. https://github.com/steinuil/twkwk
92.
▲
by
steinuil
5y ago
I should probably finish last year's. I did all parts mostly in time except for day 20, I couldn't figure out part 2 and just refused to do it.
93.
▲
by
steinuil
5y ago
Author here, kind of. Most parser combinators only deal with strings and streams of bytes, but they can also be used for transforming other kinds of data. I think they're pretty useful for working with stuff like JSON or XML and I'
94.
▲
by
steinuil
5y ago
Is the title a reference to Terry Riley's In C?
95.
▲
by
steinuil
5y ago
> The package format is entirely static. ...what does this even mean? Are all the packages linked without dynamic dependencies? That doesn't seem to be the case, since maintaining build rules for enough statically linked packages wo
96.
▲
by
steinuil
5y ago
I also do the same for every album that enters my collection and I share a similar distaste for getting info directly off of online sources. Rather than an auto-tagger I've actually thought about writing a tag linter: something that ch
97.
▲
by
steinuil
5y ago
This is a good thing to think about if you want to make something a habit, or you simply wanna do it more often. I picked up some hobbies that I hadn't been doing very often since I started working by writing some glue code and setting
98.
▲
by
steinuil
5y ago
Middle school is bad just about everywhere, not just in the US. All the teachers I've talked with (mostly in Europe) also observed the same thing. Keeping kids in school at that age is just a bad idea, and if anything that 's wha
99.
▲
by
steinuil
5y ago
This actually makes reading comments tolerable.
100.
▲
by
steinuil
5y ago
> This seems rather a simple task, however, the app is expensive It's easy to do it in an unreliable way. 1000$ a year doesn't seem very expensive if your business depends on it and you're saving a lot of time like in the
101.
▲
by
steinuil
6y ago
Apparently this is in preparation for the new "Proton UI", which is one of those things the design teams in big companies do to justify their existence. I just downloaded Nightly, which already has the Proton UI, and indeed compac
102.
▲
by
steinuil
6y ago
This is nothing new, "static" software with yearly licenses has always been around and if anything it's a guarantee that bugs will get fixed, features will get added and your data won't be sold to third parties.
103.
▲
by
steinuil
6y ago
4chan does strip exif data. Sometimes when people posted photos with location data somebody would notice and order a pizza to their location, back when it was still a relatively civil place, then at some point they started removing it.
104.
▲
by
steinuil
6y ago
I wasn't criticizing DSLs in general, they're great, but in the specific case of web development I prefer React's approach over using a DSL like most other frameworks.
105.
▲
by
steinuil
6y ago
> It's a set of AST nodes. Ok, but you could make the same point about plain JS as in Svelte. I haven't looked into it too much, but from the readme Solid.js looks more like a compiler than a library, so whatever it outputs whe
106.
▲
by
steinuil
6y ago
I should also explain what I mean by "thin syntactic sugar": JSX is a local transformation which doesn't need any external context to be translated to plain JS. `<div className="greeting">Hello</div>
107.
▲
by
steinuil
6y ago
Yeah, but it's still a DSL and that means that I can't be sure that everything I can normally do in JS is valid there, and external tooling won't be able to make sense of it without additional work.
108.
▲
by
steinuil
6y ago
> JSX is not "Just Javascript" It's very thin syntactic sugar over a function call. It has a very simple 1:1 mapping to the output code, as opposed to "magically reactive `foo = bar`. > I'm sure not many peopl
109.
▲
by
steinuil
6y ago
Average users are absolutely not gonna read all that stuff, much less understand it, when they accidentally install a malicious extension. I'm all for more powerful browser extensions (I really miss vimperator...), and I agree that per
110.
▲
by
steinuil
6y ago
In my region (Piemonte) we certainly do. One of the most distinctive dishes is bagna cauda , which is a dip sauce made mainly of anchovies and tons of garlic. It's usually recommended that you eat it before a day where you don't
111.
▲
by
steinuil
6y ago
> Single-quotes don’t support interpolation but aren’t any more performant Wrong! > Single quotes are 2x faster than double quotes because you don’t have to hit shift when typing them. Half the keystrokes, double the speed https:
112.
▲
by
steinuil
6y ago
Nice, I never thought of testing with "__proto__"! "constructor" is also a fun one.
113.
▲
by
steinuil
6y ago
At least on PC, there have been a few minor patches that fixed some of the most pressing issues like broken quest lines or the save file becoming corrupted if it surpassed 8mb (which apparently could happen very easily if you played a lot o
114.
▲
by
steinuil
6y ago
ATS is not really a theorem proving language, it's almost a superset of C with a very long list of type system and language features that lets you write anything from C code with no safety to very high level recursive functional code w
115.
▲
by
steinuil
6y ago
This reminds me a lot of c-amplify. I didn't see it in the author's list of languages they tried so I thought I'd mention it, it has a lot of neat ideas for building a lispy C. https://voodoo-slide.blogspot.com
116.
▲
by
steinuil
6y ago
This feels a lot like what happened to Hack, which at first was compatible with PHP and could be compiled to it, but later became its own language to better fit FB's needs, and it seems like they're giving OCaml the same treatment
117.
▲
by
steinuil
6y ago
It's been a while since I've used Ruby for anything serious, but I think most people still use https://ruby-doc.org/ for the official docs. What you linked is the site generated by rdoc, which has never looked ver
118.
▲
by
steinuil
6y ago
If you switch back enough times it will stop trying. Same with other things like suggested tweets in your notifications or likes from others, if you see those just click on the top right arrow on the option that says I'm not interested
119.
▲
by
steinuil
6y ago
I have a friend who's working as a chicken sexer. From what I understand they don't teach how to do this anywhere in Europe, so they get people from the asian countries that do to emigrate and basically hold them hostage with temp
120.
▲
by
steinuil
6y ago
> Users often perceive aesthetically pleasing design as design that’s more usable. Is that right? Personally I feel like the opposite is true; I'll take an ugly looking but very usable UI over one that has all the bells and whistles
More ›