Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
SyrupThinker
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
31.
▲
by
SyrupThinker
1y ago
From my own experience SQLite works just fine as the container for an archive format. It ends up having some overhead compared to established ones, but the ability to query over the attributes of 10000s of files is pretty nice, and definite
32.
▲
by
SyrupThinker
1y ago
I think this is good insight, and I would extend this further to “coming from a less strict language to a very strict one”. As someone who self-learned Rust around 1.0, after half a year of high school level Java 6, I’ve never had the probl
33.
▲
by
SyrupThinker
2y ago
Possibly “(ver)änderbar” (changeable) to have a distinct keyword. “Mutierbar” would also work fine in German, but it was probably changed with the same reasoning that fn was to fk.
34.
▲
by
SyrupThinker
2y ago
While I can't speak for MicroLua, this can indeed be accomplished with vanilla Lua. There are two things in play here: First, the _ENV variable here is special. It is implicitly used to lookup any identifier that has no visible binding
35.
▲
by
SyrupThinker
2y ago
Close to zero from the DSA given thats how several European cloud providers have acted for the last decade. Theres certainly other (German) legislation in place that might be relevant, but whats the point of speculating if we can’t blame th
36.
▲
by
SyrupThinker
2y ago
Very fun. Unfortunately there is a way to, in my opinion, cheese it. I made it to 2485 on my second attempt. Reversed to avoid spoiling the game: .gard ot reyalp eht gnicrof yb devlos eb dluoc siht ebyaM .kcab ot kcab tsrub eht reggirt ylba
37.
▲
by
SyrupThinker
2y ago
You are missing that the TOTP secret will only be presented once during setup. It is now a second factor because you need to prove possession of the secret by entering the current TOTP code during login. It will not be presented again, so
38.
▲
by
SyrupThinker
3y ago
Interesting, I've recently spent an unhealthy amount of time researching archival formats to build the same setup of using SQLite with ZStd. My use case is extremely redundant data (specific website dumps + logs) that I want decently q
39.
▲
by
SyrupThinker
3y ago
Seems about right for "Science and Technology", a variant of this question also shows up in German IHK (chamber of commerce) exams for software developer certifications, with a similar expected answer. Although you do sometimes ge
40.
▲
by
SyrupThinker
3y ago
I imagine the author would disagree with that because it does not have the “right” behavior by default. For example indexing and length of the string are done by codeunit. [1] On the other hand Rakus Str type does behave similarly to Swifts
41.
▲
by
SyrupThinker
3y ago
Well… that was supposedly considered at some point: https://youtube.com/watch?v=BJIfPFpaMRI&t=1891 (~1m)
42.
▲
by
SyrupThinker
3y ago
Using a `debugger;` statement allows you to trigger a breakpoint with code. This only gets activated when the devtools window is opened, so placing this statement in a frequently executed piece code will continuously interrupt whatever you
43.
▲
by
SyrupThinker
3y ago
Am I misunderstanding something, I think that gesture exists on iOS? Swiping from the left screen edge to the right navigates back in any properly designed app. Alternatively sheets are usually dismissed by swiping down. Do you have particu
44.
▲
by
SyrupThinker
3y ago
I must be misunderstanding the pricing (talk about confusing) or the value proposition. The way I understand it those $5 give you all the management features and $5 worth of compute. But compute costs $10 GB/month for RAM and $20 per v
45.
▲
by
SyrupThinker
3y ago
Not making any statement regarding the mentioned workflow issues (I mostly agree with them), I really like iSH [1] for this sort thing. It’s a “good enough” solution for the “I just quickly need to do something in a terminal” problems. And
46.
▲
by
SyrupThinker
3y ago
Sure you can, you can run something like Wipr [1] and SponsorBlock [2] in Safari on an iPad for an ad-free YouTube experience, in the browser. Of course there is a compromise on the video quality (1080p max) and convenience of the official
47.
▲
by
SyrupThinker
3y ago
You said before that you are acting as a business here, so I don’t think these apply, but just to mention it. (1) A trader who maintains a website or uses terms and conditions shall, […] 1. […] inform consumers of the extent to which it is
48.
▲
by
SyrupThinker
3y ago
Many parts of the Swift toolchain are already open source [1], there is a Windows and even a WASM port [2]. The caveats are: - Xcode indeed isn’t, but you can use sourcekit-lsp for Swift development with some compromises. The experience h
49.
▲
by
SyrupThinker
4y ago
To be fair the grandparent post did not elaborate, but not everyone is locked into doing nothing during their commute. People using public transport might be able to do all sorts of things like reading or creative work. That’s of course h
50.
▲
by
SyrupThinker
4y ago
But if you do follow that advice consider if it is worth just using a different escape character for all interpolations. That way could still make use of this very sensible syntax of reusing the escape for interpolation whilst avoiding th
51.
▲
by
SyrupThinker
4y ago
> I knew they would eventually cave and implement it […] Let’s see how long it takes until Deno is just NodeJS Mark 2, with little value of adopting it. Hopefully the answer is never, but considering the type checking changes last year a
52.
▲
by
SyrupThinker
4y ago
Almost a year ago with Deno 1.22 type checking for TypeScript was default disabled. (i.E. you must manually request checking on the CLI, editors still do typechecking as before) At least in my microcosm of Deno-use the package quality degra
53.
▲
by
SyrupThinker
4y ago
Does every project need to strive for maximum adoption? I guess because Deno is a company the answer is yes. But I think one of Deno’s initial appeals was “A JS/TS runtime for people that don’t want to deal with JavaScript status quo”.
54.
▲
by
SyrupThinker
4y ago
Thanks for clarifying, I did not find anything decisive searching persistent in combination with Clojure, weird. > Because "tuple" for an immutable sequence is rather specific to Python. As someone with a background in Swift, R
55.
▲
by
SyrupThinker
4y ago
> Closure is not a language so hopefully not? Very true, the typo is strong in this one. > rather than the persistent data structures you'd expect from a strong clj inspiration What do you mean by persistent here? I assume some k
56.
▲
by
SyrupThinker
4y ago
I'm pretty sure GP meant Closure, considering the language has matching immutable data structures for mutable ones [^1] and even its own (limited) version of EDN called JDN. It’s definitely also inspired by it. [^1]: https://
57.
▲
by
SyrupThinker
4y ago
> We're talking about fingerprinting here. I think the whole subthread is more mixed in terms of fingerprinting and social interactions. But if you only consider the the former then yes, one would probably only care about what I cal
58.
▲
by
SyrupThinker
4y ago
Maybe to some actor that has sufficient data to correlate identities. But if I introduce myself to someone with an alias or claim false traits, they will not immediately just know it’s fake unless they have additional contradicting informa
59.
▲
by
SyrupThinker
4y ago
I don’t know about the general claims of Noise2Music (I can’t play the samples), but Riffusion[1] uses the spectrogram approach and kind of works. [1]: https://www.riffusion.com/about
60.
▲
by
SyrupThinker
4y ago
I'm going to slightly lean against this notion. For me personally the actual value of HN is the number of people that have some neat insights on niche topics, rather than it being a "good" place for discussion in comparison t
More ›