Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
nikeee
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
19 ms
·
211.
▲
by
nikeee
5y ago
Since strings don't need to be quoted, what happens during deserialization if you want the string "T"? Does this lead to the equivalent of the Norway-Problem of YAML [0]? Is the space between the key and the type necessary? I
212.
▲
by
nikeee
5y ago
The article states that the collision found is something different than that one found by Google et al. It's a chosen-prefix attack.
213.
▲
by
nikeee
5y ago
> The 4 languages I would consider for low-level code these days are, in order: What about Zig? https://ziglang.org
214.
▲
by
nikeee
5y ago
There is a proposal: https://github.com/tc39/proposal-operator-overloading There are still a couple issues that have to be solved. m2c: I hope that won't get to stage 3, though I like operator overloading in gener
215.
▲
by
nikeee
5y ago
Why doesn't nom adopt the symlinking that pnpm does? Always asked myself that, as it doesn't seem to have any downsides to me.
216.
▲
by
nikeee
5y ago
There is also a NamedTuple (notice the different casing) from the typing library, which doesn't seem to be mentioned in the article: https://docs.python.org/3/library/typing.html#typing.NamedTu... class
217.
▲
by
nikeee
5y ago
They also built a serial adapter that connects to a dial-up modem: https://youtu.be/epFX8K0dhdY And an IRC client: https://youtu.be/afkrucsMMrc
218.
▲
by
nikeee
5y ago
There is Blazor, which compiles C# ASP.NET-like code to a client-side application that runs on wasm. https://en.m.wikipedia.org/wiki/Blazor
219.
▲
by
nikeee
5y ago
What happened to OneGet (now called PackageManagement?) It apparently got to the point where it shipped with Windows: > OneGet is shipped in Win10 and Windows Server 2016! It seems to support pluggable backends (docker, chocolatey etc).
220.
▲
by
nikeee
6y ago
It is not available in public, since it's only a workflow in a private repository that uses four different actions in that order: - actions/checkout - A script that edits/changes a file based on the content of the opened issu
221.
▲
by
nikeee
6y ago
I use GitHub actions for simple, text-only posts. I set up an action that gets dispatched once an issue with the label "post" is opened. It then takes that, creates a markdown file with that content and creates a commit. The origi
222.
▲
by
nikeee
6y ago
> think I dislike `is not` though, mostly because `!=` still exists so now there's two of them. Note that "!= null" may behave differently than "is not null". != is an operator that can be overloaded, "is no
223.
▲
by
nikeee
6y ago
Feels like "(as a millionaire)" on YouTube.
224.
▲
by
nikeee
6y ago
When looking at C#, which has operator overloading, did things really go that bad? What makes Java people think it would be worse than that?
225.
▲
by
nikeee
6y ago
Does this limitation also affect the use with hashcat or other software that uses OpenCL, for example?
226.
▲
by
nikeee
6y ago
If you get the compiler errors, you can get an idea of the host system. For example, by testing these includes: #include </etc/hostname> #include </etc/hosts> #include </etc/passwd&
227.
▲
Stories for VSCode
(marketplace.visualstudio.com)
3 points
by
nikeee
6y ago
|
0 comments
228.
▲
by
nikeee
6y ago
I solved a task involving transitive closures in last year's Advent of Code using SQLite: https://github.com/nikeee/advent-of-code-2019/blob/master/06... How could this be improved with the new feat
229.
▲
by
nikeee
6y ago
Pulling out a tab into a new window is really snappier in chrome than in firefox. Every time I do this in firefox, I ask myself why this is such a burden.
230.
▲
by
nikeee
6y ago
I use delta as a diff tool: https://github.com/dandavison/delta It also offers contextual information as well as side-by-side diffs. For syntax highlighting, it uses the same as bat (the cat clone).
231.
▲
by
nikeee
6y ago
If programming languages need to be turing complete, do you consider this language a programming language? https://github.com/ainfosec/crema Also, you can generate RSA key pairs using HTML: https://developer
232.
▲
by
nikeee
6y ago
I just looked at the sample code you provided. Having no experience with Vue (only React and Angular), but heavy TS user, something came to my eye: Is it correct that `declare const props` will not only get used to type-check stuff but also
233.
▲
by
nikeee
6y ago
Some things that came to my mind: - List<T> doesn't "just work" with non-reference types. It needs boxing that increases memory usage and introduces stuff like ints being null. - We need special functional interfaces fo
234.
▲
by
nikeee
6y ago
There is also a base24 that has many implementations in various languages (I did the one for .NET): https://www.kuon.ch/post/2020-02-27-base24/
235.
▲
by
nikeee
6y ago
When I'm the sender, I use an http server in the current directory using http-Server (node) or http.server (python 3). When I'm the receiver, I'm using a self-written CLI tool "send me a file" (smaf): https:/&
236.
▲
by
nikeee
6y ago
I also blocked port 53 in my firewall (except for the Pihole; no DoH there). After that, I noticed that some applications have some DNS servers hard-coded. 8.8.8.8 being pretty prominent. My solution was to assign the Pihole the IP address
237.
▲
by
nikeee
6y ago
There is also the CLI tool ssss that uses shamir secret sharing to split data: https://linux.die.net/man/1/ssss
238.
▲
by
nikeee
6y ago
> "they have no function". They limit and control the amount of smoke. I edited my comment so be more precise. They don't seem to have a function to reduce health risks. > #5 Most cigarettes butts are not brown at least
239.
▲
by
nikeee
6y ago
Cigarette filters are the largest source of trash floating in the ocean and are usually not bio-degradable [1, 2]. They end up as micro plastics. Banning them instead of plastic straws can be seen as vastly more effetive [3]. Edit: It seems
240.
▲
by
nikeee
6y ago
They can publish their methods so everyone can reproduce their builds. I don't expect them to have the source to the original app. But I am expecting them do give me a reason to trust them.
More ›