Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
m45t3r
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
22 ms
·
241.
▲
by
m45t3r
7y ago
> A bug fix applied to the most recent version doesn't automatically affect packages depending on it, so all of them need to be updated too now. This is untrue. Everytime that a package is updated, thanks to NixOS declarative build
242.
▲
by
m45t3r
7y ago
The problem is the tone of voice. One thing is you asking, humbling, why did this happen, if it can be reverted since I had a problem in my specific setup and how I (as the non paying customer) can disable it. The other is to be arrogant sa
243.
▲
by
m45t3r
7y ago
Paying customers should have an option to disable it, however unpaid customers should either rollout their own solution or deal with the consequences of running business with free, uncontrolled software.
244.
▲
by
m45t3r
7y ago
Yeah, the fact that Google rolled up a fix in less than two days really shows how good they software engineering is. I am sure that those multi million dollar enterprises affected by this issue have other softwares so reliable that this was
245.
▲
by
m45t3r
7y ago
One thing is "well, your experiment broke our <detailed information of setup>, is there some instructions on how to disable it?" So, well, showing humbleness since this is a software that you're using for free. The othe
246.
▲
by
m45t3r
7y ago
Any non-trivial piece of code will probably be a pain in the ass to port for a more recent version of the language, and the level of PITA depends on the size of the project X size of the changes in the language. Case in point, I worked in a
247.
▲
by
m45t3r
7y ago
Python is probably faster than Elisp (or at least at the same order of performance), and Emacs is fine performance wise. And when Emacs is slow, generally the problem in those cases are architectural/algorithm decisions of Emacs, not b
248.
▲
by
m45t3r
7y ago
I mean, there is some things that Bash really shines, specially for gluing code or working with pipelines. However, not rarely this ends in a trap: "oh, I already have this small shell script here, I will just add another feature"
249.
▲
by
m45t3r
7y ago
This seems very interesting, however also dangerous. I mean, this seems to make Bash a modern programming language, however if you do need something like this a modern scripting language like Python would be better in those cases.
250.
▲
by
m45t3r
7y ago
> It's a feature to me that I can't accidentally download an (potentially hostile) app from a (potentially hostile) app store, but a bug. I don't really understand this point. It is not like Android implementation of side
251.
▲
by
m45t3r
7y ago
What do you mean "plain ol requirements.txt" in this case? Either you're pinning your dependencies in requirements.txt (in this case, you wouldn't have a problem since requirements.txt is acting like a lockfile) or you&#
252.
▲
by
m45t3r
7y ago
Sure it is a quirk, however it could really be better. Anyway, I think the fact that people has more patience with learning a language than tools is that learning a language is fun, while tooling is just boring.
253.
▲
by
m45t3r
7y ago
Python itself is not a mess, the packaging part of Python is. However, Python is also one of the oldest programming languages still in use and one of the first to have the concept of installable dependencies (easy_install). Now it is kinda
254.
▲
by
m45t3r
7y ago
> I've never had a JVM dependency break because I upgraded Maven. I have had that exact issue with Python - we're using Apache Airflow, and anyone who installed the latest version of Pip hit an issue - Pip had changed an API th
255.
▲
by
m45t3r
7y ago
No, OP case is for developers setting up their development machines. I feel his pain since I work with Clojure, that 99% of time it simply works however in the 1% of time that it breaks its is painful to fix. BTW, the uberjar equivalent in
256.
▲
by
m45t3r
7y ago
I think Python could be a good alternative. It has modules in stdlib to interface with SQLite and Tk if you want to do an (ugly) user interface quickly. It does lack a good user interface to manipulate the database, though.
257.
▲
by
m45t3r
7y ago
This post sounds kinda like a satire: "we have problem X, did you try something.js to fix it?"
258.
▲
by
m45t3r
7y ago
> As an aside, is there some reason that using the same identifier with different cases is desirable? It is mostly for conventions, however different cases are generally used to represent different things. For example, in Python: - ALL_C
259.
▲
by
m45t3r
7y ago
Both the first iPad and the third iPad (the first retina one) were pretty bad. The third iPad, thanks to its retina screen and its anemic GPU to drive its high resolution screen was outdated pretty fast (iPad 4 was released only 7 months la
260.
▲
by
m45t3r
7y ago
> Wouldn't google disallow this? i.e. if you allow access, you can't brand it "Android". Maybe if you're removing restrictions for all applications (this may make Android CTS to not pass). However I was mostly t
261.
▲
by
m45t3r
7y ago
Your reply doesn't make sense since Samsung can simple relax its SELinux if this were actually the issue (they did this in the past, btw, to implement some features in the past). Remember that SELinux is simple a set of rules that can
262.
▲
by
m45t3r
7y ago
Yeah. Most people misunderstand Arch's KISS principle. If you look for most decisions Arch took in the last years, most of them were focused in simplifying the distro and reducing the maintainer burden. So things like removing the TUI
263.
▲
by
m45t3r
7y ago
The point is, when they're the no. 1 result, they're kind not because there is two or three competitors that shows up as ads above the search results.
264.
▲
by
m45t3r
7y ago
I would recommend the author to try NixOS instead. It is not like that you wouldn't have issues however mostly things works (never had the kind of issue the author reported in this post, for example). I think the difference between Nix
265.
▲
by
m45t3r
7y ago
I think in this case having bad input is part of your business logic and should be treated as such. This is very easy in Elixir, specially since you can overload a function using pattern matching and so you can create a function (defined af
266.
▲
by
m45t3r
7y ago
I think this is more connect with the lack of familiarity with the language ecosystem than anything. I avoid tools written in node.js, even if installing is somewhat easy, most because I don't really know how to manage them later. Btw
267.
▲
by
m45t3r
7y ago
Yeah, it is. However my point is, mods seems to delete your account without any unnecessary complications, so it is fine for me to now have a feature to do this. Like I said below, it is really reasonable to not have a feature if the number
268.
▲
by
m45t3r
7y ago
I am not cargo culting, however I disagree with you that not having deleting account option is “actively user hostile”. It would be if it happened like Blizzard did, disallowing users to do an account deletion. Mods seems fine to delete you
269.
▲
by
m45t3r
7y ago
I mean, even the supposed top software product from Apple nowadays, iPadOS, is suffering from annoying bugs. This will be the third time I have to reboot my iPad 6th gen today, the first two were because the keyboard would randomly close an
270.
▲
by
m45t3r
7y ago
> A simple forum can allow for account deletion, literally every open source forum I'm aware of does, and it doesn't require "being a full fledged company," either. This site is written in a Lisp dialect, so it should
More ›