Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
kaliszad
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
37 ms
·
331.
▲
by
kaliszad
6y ago
Actually you probably don't want to do anything with copper/ coax. Not so much because of the cabling but more because of the shitty chipsets and not much competition in that space. Also copper tends to be quite pricey. If you ope
332.
▲
by
kaliszad
6y ago
I don't have much experience with stunnel, but I have used sshuttle and SSH SOCKS proxy/ tunneling, SSHFS and other tricks quite a bit also for work. I have done SSH over Tor as a hidden service but I haven't played with obfs
333.
▲
by
kaliszad
6y ago
You can probably be addicted to the adrenalin produced during stressful situations even if you don't like being in those at all. Your body is addicted to the adrenalin it produces as it expects a (usually verbal) fight. If you cannot u
334.
▲
by
kaliszad
6y ago
Certainly people hang on words from Steve Jobs. Some for a good reason and others as worshippers maybe. A good reason to listen might be, he has some useful insights, he has actually shown the overall approach and execution is desirable
335.
▲
by
kaliszad
6y ago
Yes, it is very remarkable indeed. Some of these advances are really amazing and I am hopeful it will improve further. The reality now is that e.g. Waze is not even able to recognize a broken, curvy road that is a bit shorter, but not reall
336.
▲
by
kaliszad
6y ago
Of course much of this lost power is due to browsers providing mostly terrible, inconsistently implemented and at times buggy APIs that are suited for blogs and news papers but not really any graphically demanding stuff. Yes, you can hack a
337.
▲
by
kaliszad
6y ago
8m36s This is exactly what we see as well at OrgPad.com Instead of writing long text where you have to think about form to structure your thoughts linearly, OrgPad lets people just write those thoughts down in little cells or bubbles and co
338.
▲
by
kaliszad
6y ago
The problem seems deeper. From my overview of the hardware/ software interface deep down bellow our infrastructure we have built on top, modern CPUs, assembly, systems programming languages and compilers make it extra hard to do crypto
339.
▲
by
kaliszad
6y ago
This is why we need simple systems above all. That also means having protocols and in general technologies that are as simple as possible while of course being useful. Especially in basic infrastructure, the cost of every new feature should
340.
▲
by
kaliszad
6y ago
My far relatives (but still the same last name) drilled oil in Romania before you could even call it really drilling, it was more like bucketing from what I was told. Maybe it was a bit exaggerated though the job was probably quite dangerou
341.
▲
by
kaliszad
6y ago
Can you be more specific about your friends codebase? How large, what industry/ problem space? Of course, you can write bad/ unmaintainable code in any language. I have seen such code in Clojure(Script) as well. But some languages
342.
▲
by
kaliszad
6y ago
At OrgPad, we are well over 100, maybe even 200 namespaces in Clojure and ClojureScript and I don't think we have any trouble keeping up. Most of the problems we have are frankly not in any capacity connected to Clojure or ClojureScrip
343.
▲
by
kaliszad
6y ago
Well, I did say at least 2 specific things (syntax, explicit types). But maybe approach this a bit differently and talk about what is great in Clojure that is not good in Java: - persistent datastructures that can easily be made transient i
344.
▲
by
kaliszad
6y ago
Actually, Java, its syntax, the explicit types and how its often taught only obscure the solutions that could be much more obvious. Since I have seen Clojure, I was swearing why nobody has shown it to us right in the beginning when I was in
345.
▲
by
kaliszad
6y ago
Types almost never save the day and they don't add much to the understanding. The code should be structured and documented in such a way that you are able to understand it, reason about it and swap implementations of stuff in the place
346.
▲
by
kaliszad
6y ago
You could use Clojure of course and drop to Java for the few performance-supercritical functions if needed (most likely not for like 95%+ of codebases). The productivity and performance may be even better than Python or Ruby. Another positi
347.
▲
by
kaliszad
6y ago
Thank you for the reply. Yes, I understand Jason is basically only involved as "I have looked at this thing you propose/ have in FreeBSD and I don't like what I see, let me improve/ discuss further plans". My questi
348.
▲
by
kaliszad
6y ago
Btw. great gathering of people with a *BSD background or friends :-) I think, we all should be way more cool headed. Email doesn't contain the tone and it is very easy to formulate something in a bad way when exhausted or upset. Some p
349.
▲
by
kaliszad
6y ago
May I ask, how is it possible the previous code was in the code base at all when it was of so poor quality? Btw. thank you (and all the people that probably help you here and there) for Wireguard. I put a lot of trust into You/ Wiregua
350.
▲
by
kaliszad
6y ago
I mean, Wireguard in these cases is a piece of code _in the kernel_, is meant to be directly in the path of a packet coming from an untrusted network and potentially does cryptography/ security critical stuff. Besides maybe memory mana
351.
▲
by
kaliszad
6y ago
I don't think this is an accurate description of the responsibility hierarchy. If in fact the code by Netgate or associates/ contractors/ employees of Netgate is not of professional quality, it has no place in the FreeBSD cod
352.
▲
by
kaliszad
6y ago
Yes, it is a big problem and a very good business for some firms. I have 2nd hand experience with that thanks to my closest family. There is a partial workaround using a public or university library, which at least in Germany and most likel
353.
▲
Generative Testing, Graphical Debugger and Collaborative Editor in ClojureScript
(youtube.com)
2 points
by
kaliszad
6y ago
|
0 comments
354.
▲
by
kaliszad
6y ago
Here is a more technical video in English that was just uploaded: https://www.youtube.com/watch?v=VeVcNmNFzmc
355.
▲
by
kaliszad
6y ago
I know, I have seen it first hand. It was lots of wasted time for very little value pretty much every time I have seen it. I hope you have a better experience. Most of the time, actually stepping back a bit and thinking about the problem at
356.
▲
by
kaliszad
6y ago
Actually, Microsoft Office apps (others are not much better if at all) are not objectively easy to use for everyone. Just sit down a kid in the 2. or 3. grade and let them write about what they like with some structure, include pictures, pr
357.
▲
by
kaliszad
6y ago
The point is exactly, it is somewhat easier exactly in that one case when you have a single state _foobar_ somewhere and work with it all the time. In almost all other cases the second case is actually simpler. I don't know R and I don
358.
▲
by
kaliszad
6y ago
I know. It really is quite scary, if you have been in a for-real security audit actually. We wouldn't be creating admin workstations if the security story with AD would be so great, hint - it isn't. Exchange must communicate with
359.
▲
by
kaliszad
6y ago
That is exactly my point. You should be quite picky about the tools you rely on as a business or individual. Most users in one company, if you ask them, are fine using about 10 features with a great overlap, so maybe 20 features overall. Th
360.
▲
by
kaliszad
6y ago
In a healthy company, I don't think you can outsource any work on the core product without making the end result worse. Even things like translations need lots of back and forth and the feedback loop needs to be really tight. It has to
More ›