Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
morningsam
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
31.
▲
by
morningsam
1y ago
That's assuming the AI owners would tolerate the subsistence farmers on their lands (it's obvious that in this scenario, all the land would be bought up by the AI owners eventually).
32.
▲
by
morningsam
1y ago
Seems like this was requested in 2021 and is currently in beta testing for select ecosystems only: https://github.com/dependabot/dependabot-core/issues/3651
33.
▲
by
morningsam
1y ago
>Though I have wondered about the idea of programming something like Dependabot, but telling it, hey, tell me about known CVEs and security releases, but otherwise, let things cook for 6 months before automatically building a PR for me t
34.
▲
by
morningsam
1y ago
There's a huge difference between believing someone will fail and hoping that they will.
35.
▲
by
morningsam
1y ago
>Spawning a PYTHON interpreter process might take 30 ms to 300 ms Which is why, at least on Linux, Python's multiprocessing doesn't do that but fork()s the interpreter, which takes low-single-digit ms as well.
36.
▲
by
morningsam
2y ago
>I grumpily ordered a replacement key for 15 euros. A single key for 15€?! I remember ordering one from an online shop specialized in replacement laptop keys at some point in the 2010s and it was like 2€ total. Browsing through similar s
37.
▲
by
morningsam
2y ago
I was wondering what the catch was :-) GPLv3 reimplementation linked in that thread: https://github.com/joeedh/pigment-painter
38.
▲
by
morningsam
2y ago
I think this will become more common, not just in developing countries but also in the West, where phones are practically mandatory to have and laptops aren't, so lots of kids will get their first programming experience on phones.
39.
▲
by
morningsam
2y ago
>In the context of getting one by surprise in simple arithmetic they are approximately as bad as zero. I don't think so, because getting 0 in a larger expression might yield a result that looks plausible, leading to hidden bugs. Inf
40.
▲
by
morningsam
2y ago
For it to be effective, all it needs is its complement: An easily recognizable green label saying "Doesn't connect to the internet", which is only allowed on the boxes of devices for which this is the case. Maybe some more le
41.
▲
by
morningsam
2y ago
>Thats why RedHat is a business. They're not selling Linux, they're selling the reliability, longevity, services, support etc. >In truth the license doesn't matter. It's funny to bring that up in the context of Red
42.
▲
by
morningsam
2y ago
>Starting things and not finishing them is just... The default. Exactly what I was going to write. I don't need a manifesto telling me to do this, this is what I do naturally unless I force myself to stick with something. If anythin
43.
▲
by
morningsam
2y ago
Not just considered in PEP 722 - the uv feature is just an implementation of PEP 723 [1] (PEP 722's successor/competitor), which was accepted. Other tools like pipx support it as well. [1]: https://peps.python.org/
44.
▲
by
morningsam
2y ago
CPython doesn't, but there is Mypyc [1] which compiles statically typed Python to faster C extensions leveraging the type information. As usual, this comes with tons of limitations [2] [1]: https://mypyc.readthedocs.io/
45.
▲
by
morningsam
2y ago
I don't think it would've been very difficult to include volunteer networks in the database and allow users the option to fall back on them if an EU-funded network is not available (including a warning about potential eavesdroppin
46.
▲
by
morningsam
2y ago
NIH as far as the eye can see: Germany already has a grassroots, volunteer-run network of free WiFi hotspots called Freifunk [1], which has pretty decent coverage in a lot of the larger cities. I'm sure similar initiatives exist in oth
47.
▲
by
morningsam
2y ago
>The upside seems to be some mythical infinite scalability which will collapse under such positive feedback loops. Unless I misunderstand something here, they say pretty early in the article that they didn't have autoscaling configu
48.
▲
by
morningsam
2y ago
A single fixture, yes. If there are many fixtures of the same name in different test modules, it wouldn't work, but that's not how I understood the problem in the blog post, which says >rename every instance of a pytest fixture
49.
▲
by
morningsam
2y ago
But does Rope understand pytest fixtures? I doubt it, but would be happy to be proven wrong.
50.
▲
by
morningsam
2y ago
In PyCharm: Move cursor on any occurence or definition of "database" fixture, press the "Rename" hotkey (Shift+F6), delete old name and type new name, press Enter key to confirm.
51.
▲
by
morningsam
2y ago
PyCharm understands pytest fixtures and if this is really just about a single fixture called "database", it takes 3 seconds to do this refactoring by just renaming it.
52.
▲
by
morningsam
2y ago
Also https://polar.sh/ , which lets users of the project "vote with their wallets" on which issues should be prioritized. You can see it in action in Starlette's GitHub issues, e.g. https://github.c
53.
▲
by
morningsam
2y ago
I would theoretically prefer that as well, but it doesn't give you shell completion of targets/tasks for free like Make does. So for "UX parity", you'd also have to write a completion script and get users to source
54.
▲
by
morningsam
2y ago
I kind of knew this was going to be about using make as a "task runner" instead of build system as soon as I read "ten years ago" :-)
55.
▲
by
morningsam
2y ago
Before clicking, I thought this was going to be the next step in the evolution of "frameworks" like http://vanilla-js.com/
56.
▲
by
morningsam
2y ago
Same here. I have become stressed about deadlines that were actual deadlines imposed by external dependencies (e.g. API deprecation) or stakeholders (e.g. launch of feature needs to be coordinated with efforts in other departments), but n
57.
▲
by
morningsam
2y ago
As soon as software development can be fully performed by AIs, it won't take long before all other jobs that can be performed in front of a computer follow, and after that it probably won't take long for practically the entire res
58.
▲
by
morningsam
2y ago
What sticks out to me is the 60% win rate vs GPT-4o when it comes to actual usage by humans for programming tasks. So in reality it's barely better than GPT-4o. That the figure is higher for mathematical calculation isn't surprisi
59.
▲
by
morningsam
2y ago
You're right, I was getting two relatively recent posts mixed up: 1. After a DDoS attack, someone got a $100k bill from Netlify for his static site and after he asked to have it waived, they generously reduced it to $5k. Only after his
60.
▲
by
morningsam
2y ago
>If you do something luridly stupid and rack up costs, AWS and GCP will probably cut you a break. [...] Everyone does. If the incidents that made the rounds here in the last few months are any indication, they'll start out insisting
More ›