Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
lemagedurage
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
91.
▲
by
lemagedurage
2y ago
That's fair. Though there's a wave of newer Python packages with great typing support. E.g. packages from https://github.com/encode
92.
▲
by
lemagedurage
3y ago
Python code typically doesn't and shouldn't rely heavily on inheritance. It sounds like you're working on non-idiomatic Python code. Bad luck.
93.
▲
by
lemagedurage
3y ago
Reproducibility becomes even more important. We must appreciate redoing scientific experiments, even if it's at the cost of novelty.
94.
▲
by
lemagedurage
3y ago
It's nice to see the emphasis on performance. Google didn't have to do that, but they did. Even though I'm sure this will indirectly contribute to Google's revenue, it seems to me that the web users are the direct winner
95.
▲
by
lemagedurage
3y ago
It's not all bad, you can start using Caddy for your new project and serve http3 right now.
96.
▲
by
lemagedurage
3y ago
Even though they arguably shouldn't, some middleboxes assume that protocols don't change. They have made it hard for protocols such as TCP and TLS to evolve without breaking things. Similarly, middleboxes have made it unviable to
97.
▲
by
lemagedurage
4y ago
Since Python 3.7 preservering insertion-order is part of the language specification. "the insertion-order preservation nature of dict objects has been declared to be an official part of the Python language spec." https:/
98.
▲
by
lemagedurage
5y ago
Chrome supports HTTP/3 since November 2020. https://caniuse.com/http3 Typically servers support multiple HTTP versions.
99.
▲
by
lemagedurage
5y ago
Yes, TLS1.3 cuts out a RTT compared to TLS1.2, but QUIC cuts out another RTT by combining the TCP and TLS handshakes into one. For a full handshake: TCP + TLS1.2: 3 RTT TCP + TLS1.3: 2 RTT QUIC including TLS1.3: 1 RTT And for subsequent
100.
▲
by
lemagedurage
5y ago
Check out https://open-wc.org/ Especially their code examples
101.
▲
by
lemagedurage
5y ago
Ideas can explicitly not be patented. "A patent cannot be obtained upon a mere idea or suggestion. The patent is granted upon the new machine, manufacture, etc., as has been said, and not upon the idea or suggestion of the new machine.
102.
▲
by
lemagedurage
6y ago
Maybe you're relying on your ORM object to have all columns available, even when you add more, and you're in for a good time.
103.
▲
by
lemagedurage
6y ago
I think Python makes sense, at least for the prototyping phase. There's a lot of trial and error involved, and Python is quick to write.
104.
▲
by
lemagedurage
6y ago
It's not all bad, many modern sites just expose a JSON API that can be used. It really depends on how protective and large the company behind it is.
105.
▲
by
lemagedurage
6y ago
The big additions of FastAPI is their pydantic integration which allows for input validation, and their openapi.json generation, which allows for interactive API docs of your web app out of the box. Additionally they provide docs and infras
106.
▲
by
lemagedurage
6y ago
Zeronet [0] has implemented a decentralized website model, a Github alternative on there could be more resilient, though it does require additional client software to run. I believe the site owner can update their decentralized website with
107.
▲
by
lemagedurage
6y ago
As explained in the article, HTTP/2 solves a HTTP-level head-of-line blocking issue over HTTP/1.1, but retains TCP-level head-of-line blocking, which is later solved by HTTP/3. The alternative to TCP head-of-line blocking is
108.
▲
by
lemagedurage
6y ago
The invigilator could do a body check, scan for electronics, like they do in airport security.
109.
▲
by
lemagedurage
6y ago
Under "Type..." -> "Custom" you can choose board size and amount of mines. What a timesink!
110.
▲
by
lemagedurage
6y ago
Yes, guaranteed solvable minesweeper variants exist. https://www.chiark.greenend.org.uk/%7Esgtatham/puzzles/js/mi... "The first square you open is guaranteed to be safe, and (by default) you are guarant
111.
▲
by
lemagedurage
6y ago
So they should add a "route options" -> "follow speed limits" checkbox, or track your speed compared to the average driver.
112.
▲
by
lemagedurage
6y ago
I see your standpoint. I don't see it happening from a practical / financial perspective though. Being required to have the right number of same skilled friends ready is quite a high entry bar to playing a game.
113.
▲
by
lemagedurage
6y ago
I don't think there's an expectation that a skill rating is comparable throughout 20 years, because both individual players and how the game is played (the meta) changes continuously. But if that's true, then why would rating
114.
▲
by
lemagedurage
6y ago
Do you believe multiplayer games would be better off without matchmaking at all?
115.
▲
by
lemagedurage
6y ago
I think happiness would become too hard to define here, rather than breaking down. I don't believe free morphine injections would provide a lot of long term happiness, additionally it wouldn't be a sustainable way to live economi
116.
▲
by
lemagedurage
6y ago
"Comparing reported COVID deaths to statistically extrapolated flu deaths is apples to oranges" I suppose this would be a better title of the article.
117.
▲
by
lemagedurage
6y ago
It's a shame that chromium's apt package uses snap now. Startup time increased from ~0.2 to 5-10 seconds. Using Brave fixes this.
118.
▲
by
lemagedurage
7y ago
Can confirm. The site works when turning Brave's tracker blocker off.
119.
▲
by
lemagedurage
7y ago
I feel like that would take away half the charm for me. I want people to be able to add many site connectors, like YouTube dl.
120.
▲
by
lemagedurage
7y ago
MBTI has 16 archetypes, but they're all combinations of 4 letters / scales / dimensions, where 16personalities added one to that (assertive <-> turbulent). I do believe it helped me find out about the differences of oth
More ›