Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
funcDropShadow
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
421.
▲
by
funcDropShadow
4y ago
> intuitive, reactive interfaces Really? Do you think modern user interfaces are great? Everybody implements their widgets from scratch using html, css and Javascript. The boring old ui toolkits standardized a lot of features that are to
422.
▲
by
funcDropShadow
4y ago
> but also related ecosystems like OpenApi are using Json and even Yaml in preference. And that explodes my mind. Yaml is such a steaming pile of shit compared to Json, let alone XML. Yaml is the perfect example for the dichotomy of easi
423.
▲
by
funcDropShadow
4y ago
Somehow this is only mentioned as a drawback of XML, not of HTML --- usually.
424.
▲
by
funcDropShadow
4y ago
Logically, you can't reverse the implication as you did. A ⇒ B does not mean ¬A ⇒ ¬B .
425.
▲
by
funcDropShadow
4y ago
That is one of the reasons why Brendan Gregg's USE [1] methodology is so great. USE stands for utilisation, saturation, errors. For every component, resource, or subsystem you should have at least a metric for each of these. Utilisatio
426.
▲
by
funcDropShadow
4y ago
Is it possible to do that with Chrome/Chromium on a Linux desktop? I would like to reroute certain URL to different browsers.
427.
▲
by
funcDropShadow
4y ago
You get different data structures. I.e. printing #{ 1 1 2 2 } prints #{ 1 2 } whereas [ 1 1 2 2 ] prints [ 1 1 2 2].
428.
▲
by
funcDropShadow
4y ago
It is not a convention in Clojure. (), [], {}, #{} represent different data structures.
429.
▲
by
funcDropShadow
4y ago
> Sqlite is the most popular database in the world by a large margin. That is by installed instances. Whether that translates to the amount of developers is not so clear.
430.
▲
by
funcDropShadow
4y ago
No, the software becomes "Open Source" or "Free Software" the moment someone licenses it to somebody else under such a license. Simply copying a file named LICENSE into some private directory has no legal relevance. As a
431.
▲
by
funcDropShadow
4y ago
It really sounds like users of Github shouldn't trust Github to keep their forked repositories for them.
432.
▲
by
funcDropShadow
4y ago
I've been using Unison [1] to sync two and more computers for years. I can't recommend it enough. [1]: https://github.com/bcpierce00/unison
433.
▲
by
funcDropShadow
4y ago
Do you have that test in a public repo somewhere?
434.
▲
by
funcDropShadow
4y ago
Finite state machines are an ideal mechanism to with concurrency if you put a concurrent queue in front of them. Such a program is easily coded with Akka's FSM trait. It even adds the possibility to trigger transition based on timer. A
435.
▲
by
funcDropShadow
4y ago
It is not about hate. If there is tool, perhaps GPT-3, that is really good a summarizing code diffs. It should be integrated in your IDE or other tooling to summarize diffs on the fly, when I need that summarization. Not when I commit a dif
436.
▲
by
funcDropShadow
4y ago
But that is neither the purpose of a commit message, nor is it the why a commit was made.
437.
▲
by
funcDropShadow
4y ago
It could even continue filling Slack.
438.
▲
by
funcDropShadow
4y ago
But the PROJ-12345 at the beginning of the first line of the commit is very common in many entreprise projects.
439.
▲
by
funcDropShadow
4y ago
brew repositories are hosted at Github. According the linked article Github did a full scan on all repositories whether those attacks were already in use and implemented mitigations to make it impossible to push attacks to Github. I.e. it s
440.
▲
by
funcDropShadow
4y ago
Your uneasiness is understandable, but often it is far simpler to check the correctness of a result than to find it in the first place. Then property-based testing really shines. Even outside that special case it is always possible to gener
441.
▲
by
funcDropShadow
4y ago
Then you should build one. E.g. gitlab can create special git references for every deployment it ever made.
442.
▲
by
funcDropShadow
4y ago
But aren't micro-service specifically designed to be able to split responsibility of a large system between multiple teams. If everybody debugs and fixes bugs across the whole landscape, than everybody has to be familiar with everythin
443.
▲
by
funcDropShadow
4y ago
To solve this properly you need to store the deployed/executed commit id of any service. That could be in the logs, in the a label/annotation of a kubernetes object or somewhere else. But this has nothing to do whether you use a m
444.
▲
by
funcDropShadow
4y ago
This should happen on monorepos as well as per-service repos. So it is not argument for any side of that discussion.
445.
▲
by
funcDropShadow
4y ago
You mean like the car itself?
446.
▲
by
funcDropShadow
4y ago
What about those billions of devices running software in gadgets, phones, TVs, routers, dishwashers, etc ?
447.
▲
by
funcDropShadow
4y ago
They are defined to be non-nestable. Any appearance of */ terminates the comment.
448.
▲
by
funcDropShadow
4y ago
Long distance trade is not the same as globalization. Globablization is the trend to optimize production capacities on a global scale. Even during times that followed the opposite trend --- if I remember correctly France did that in the 18t
449.
▲
by
funcDropShadow
4y ago
Really? Only one application of computers --- Bitcoin --- wastes countries' energy usage and yet it doesn't make sense to optimize software for ecologic reasons?
450.
▲
by
funcDropShadow
4y ago
ANSI coloring and tailing is supported by less. Press F to start tailing. Many programs detect if they are redirected to a pipe and then stop to emit ANSI color codes.
More ›