Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
nikeee
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
22 ms
·
241.
▲
by
nikeee
6y ago
Why should I trust the creators of YouTube Vanced? Last time I looked, it was closed source.
242.
▲
by
nikeee
6y ago
Shameless plug: I created an online Graphviz/dot editor which is powered by a language server that provides auto completion and refactorings. It uses a WASM version of Graphviz to render the graph. You can try it out here: https:/
243.
▲
by
nikeee
6y ago
The Austrian app can be found here: https://github.com/austrianredcross/
244.
▲
by
nikeee
6y ago
That would be the way to go, indeed. It didn't happen yet. I'm not sure if I'd take it to the privacy authority, since that would involve much more work, I think.
245.
▲
by
nikeee
6y ago
In the few cases that got a GDPR request, I actually talked to humans. Also, a human has to read my mail in the first place. Note that I'm also doing this because I'm interested in the data, so its much less waste of time.
246.
▲
by
nikeee
6y ago
I follow a similar procedure, with one more step: 1) If I never signed up goes immediately to SPAM. 2) If I did signed up I make the effort of going through their unsubscribe procedure. 3.1) If I still get e-mails after (2), I file a reques
247.
▲
by
nikeee
6y ago
I'd suggest changing this: COPY package.json . RUN npm install to this: COPY package.json package-lock.json . RUN npm ci `npm ci` installs the exact dependencies specified in the lockfile. This way, transitive
248.
▲
by
nikeee
6y ago
You can start an X server on Windows and let WSL use it. I've used some GUI programs via Xming in the past. It's fairly simple: https://virtualizationreview.com/articles/2017/02/08/graphic...
249.
▲
by
nikeee
6y ago
> I show the duration of the command in a human readable format, but only if the command too more than 60 seconds There is also a similar builtin feature [1] of ZSH. For example, you can put this in your .zshrc: REPORTTIME=10 It
250.
▲
by
nikeee
7y ago
It would be nice if the README contained more samples of translated code. For example, I'm really curious on how it handles string literal union types or union types of things with different base types.
251.
▲
by
nikeee
7y ago
Reminds me of pingfs: https://github.com/yarrick/pingfs
252.
▲
by
nikeee
7y ago
One simple way to show that MOV is turing complete is how this project does it: https://github.com/xoreaxeaxeax/movfuscator This compiler compiles C to MOV instructions only.
253.
▲
by
nikeee
7y ago
It's fun to see how we kind of reinvented goold old DNS as soon as we use HTTP/3 for DoH. It runs on UDP, but with HTTP in between (and encrypted, of course). We could have done that with DNS itself, but somehow this never gained
254.
▲
by
nikeee
7y ago
Actually there is an extension for that: https://www.gnu.org/software/librejs
255.
▲
by
nikeee
7y ago
If I'm not mistaking, there is no JEP for making throw statements expressions. Is there an obvious thing that I'm missing here? It would make sense for concise method bodies [1] and throwing in switch expression branches more cons
256.
▲
by
nikeee
7y ago
Finding old accounts that one forgot to delete.
257.
▲
by
nikeee
7y ago
Yes, because it may show the commentators intention and may offer some context of the interpretation. Also, a lot of people don't read the source. Or know the context.
258.
▲
by
nikeee
7y ago
> If I don't do this, when I come back to the code an hour later I have no idea what its supposed to do or why I wrote it. I think the point that the tweet is trying to make is that if you comment, you should explain why you are d
259.
▲
by
nikeee
7y ago
Also, you already can play Steam games via in-home streaming on your TV or Android phone. There is also a program that lets a remote player connect and play with your local computer. This way, you can play couch multi player games via the i
260.
▲
by
nikeee
7y ago
> It's obviously impossible for TS to guarantee that an array will not be empty at runtime, Maybe you could use "Rest elements in tuple types" and do an overloaded signature like this: function head<T>(...args:
261.
▲
by
nikeee
7y ago
You can also get rid of `if(result){}` by setting the return type of "doSomethingWithErr" to "never": function doSomethingWithErr(err: any): never { throw new Error("Oops"); } let result:
262.
▲
by
nikeee
7y ago
The TypeScript team is only implementing features that have a chance of 100% of landing in JS or 0%. Therefore, they wait for Stage 3. If they start implementing features at an earlier stage, there is the risk of implementing a feature with
263.
▲
by
nikeee
7y ago
It came to my mind because I've seen some Angular templates (they had this syntax before TypeScript had) where the dev just threw in some "?." to fix only the symptoms of a bug. This resulted in some ngIf condition to be alwa
264.
▲
by
nikeee
7y ago
I really like the optional chaining operator for statically typed languages. Especially in TypeScript where you have the nullabilaty information baked into the type system. However, in JS itself, it might cause developers to lose track of
265.
▲
by
nikeee
7y ago
Is this similar to Microsoft's IntelliCode? How does it differ?
266.
▲
by
nikeee
7y ago
The article also does not mention that not only Excel Formulas are localized, but VBA was localized in Office 95 as well [1]. This is German VBA: Funktion VorherigerGeschaeftstag(dt Als Datum) Als Datum Dim wd Als Integer
267.
▲
by
nikeee
7y ago
Well, fish is not compatible to bash. Users would suddenly face bash-one-liners that they find on StackOverflow to stop working.
268.
▲
by
nikeee
7y ago
I use Brave on my phone, a Chromium fork. It does not allow extensions but it has a built-in ad blocker and some privacy features.
269.
▲
by
nikeee
7y ago
> The journalist that leaked the panama papers was murdered How do we know that he was murdered when he was anonymous? Am I missing something?
270.
▲
by
nikeee
7y ago
Using bash's process substitution, you could also use this: lpr <(man -t bash) See: https://unix.stackexchange.com/a/64011
More ›