Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
janjones
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
31.
▲
by
janjones
4y ago
A book on this topic: Think Again [1] [1] https://adamgrant.net/book/think-again/
32.
▲
by
janjones
4y ago
> the compiler can guess the implementation of the function [...] guaranteed to be correct on a type level I'm curious about this. Can you provide some examples, please? Which languages can do this?
33.
▲
by
janjones
4y ago
It's a shame that these tools don't consider organization repos with a single contributor to add up to their star count, for example. Or am I the only one who puts their multi-repo projects under an organization?
34.
▲
by
janjones
4y ago
I was working on emulating apps directly [1] by translating API calls from iOS to Windows APIs using WinObjC [2]. Unfortunately, WinObjC got abandoned and didn't even contain as many APIs as I thought, so the result cannot emulate comp
35.
▲
by
janjones
4y ago
I wonder how performance would change if using SQLite instead. You would get those range trees and indexes for free (hence much simpler implementation). Plus persistent storage, some guarantees, etc.
36.
▲
DevSwag
(devswag.io)
2 points
by
janjones
4y ago
|
0 comments
37.
▲
by
janjones
4y ago
machine learning datasets are often in JSON and can be arbitrarily huge
38.
▲
All federally funded research in the US will be free to read
(nature.com)
3 points
by
janjones
4y ago
|
1 comments
39.
▲
by
janjones
4y ago
Variables and assignments are already supported.
40.
▲
Building an In-Browser IDE the Hard Way
(fly.io)
6 points
by
janjones
4y ago
|
0 comments
41.
▲
Regular Expression Improvements in .NET 7
(devblogs.microsoft.com)
5 points
by
janjones
4y ago
|
0 comments
42.
▲
by
janjones
4y ago
I like the idea of editing AST directly instead of just plain text. JetBrains MPS[1] is an editor based on the same principle (but much more mature). Also, the Unison language stores its code only as AST, not text[2]. [1] https://
43.
▲
by
janjones
4y ago
> This is a GitHub project, I think? Based on the (non-working) resume.github.com URL anyway. I believe it's just a typo, the correct URL is https://resume.github.io
44.
▲
by
janjones
4y ago
A clever "popularity" trick - you must star the project in order to try it.
45.
▲
by
janjones
5y ago
Wuffs[1] is an alternative that also supports generating the binary file. [1] https://github.com/google/wuffs
46.
▲
by
janjones
5y ago
Localtunnel[1] is also great, you don't even have to sign up. [1] https://theboroer.github.io/localtunnel-www/
47.
▲
by
janjones
5y ago
This is also supported directly in VSCode Dev Containers by using just a feature switch[1] [1] https://github.com/microsoft/vscode-dev-containers/blob/main...
48.
▲
by
janjones
5y ago
One problem is that decentralization sometimes doesn't scale. It's cool to have completely decentralized email, but once many people use it, there will be lots of spam, and it's hard dealing with that in a decentralized way,
49.
▲
by
janjones
5y ago
Yeah, that's true, but I guess one can distinguish it quite easily when it's on the left side of an assignment.
50.
▲
by
janjones
5y ago
But it's not just `!=`, it is `!variable = value`, see [1]. That does not look like "not equal" operator. [1] http://skiplang.com/docs/lvalues.html
51.
▲
by
janjones
5y ago
> the first page load ... a lot of users would have React in their browser cache anyway Not on the first load. If you mean that it will be cached from other sites through the same CDN, then that's also unfortunately not true anymore
52.
▲
by
janjones
5y ago
Cool. How large prime can it detect before it hits the recursion limit?
53.
▲
by
janjones
5y ago
I guess that instead of transactions there is undo/redo stack, a.k.a. checkpoints [1] [1] https://tinybase.org/guides/relationships-and-checkpoints/us...
54.
▲
by
janjones
5y ago
Motto of many technical posts on Hacker News front page.
55.
▲
by
janjones
5y ago
Good tip, although it's not vscode.dev, but github.dev. Slightly different thing as explained in this section: https://code.visualstudio.com/blogs/2021/10/20/vscode-dev#_g...
56.
▲
by
janjones
5y ago
Complex configurations should simply use configuration programming languages like Lua. They can start as simple as JSON/YAML but stay flexible as the complexity grows thanks to functions, references, etc. Parsing them should be also
57.
▲
by
janjones
5y ago
Here is a technical report about the exploits: https://www.amnesty.org/en/latest/research/2021/07/forensic-...
58.
▲
by
janjones
5y ago
There is nice blog post summing up what's cool about Unison[1] [1] https://jaredforsyth.com/posts/whats-cool-about-unison/
59.
▲
Private Gmail and Docs alternatives: Proton, Skiff, and more
(fastcompany.com)
134 points
by
janjones
5y ago
|
65 comments
60.
▲
by
janjones
5y ago
Last tip: > Don't forget to put the post date > When I google something related to programming and find an article without a date, there is no point in reading it because you cannot be sure that it is not outdated. But the book i
More ›