Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
BlackFly
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
30 ms
·
301.
▲
by
BlackFly
5y ago
This isn't right. Think about putting locks on doors. Everyone is going to put a lock on their external doors and not on the interior doors in their residences (except for the special sort of "lock" on bathroom doors) but may
302.
▲
by
BlackFly
5y ago
Practical science in software engineering is generally disappointing, and this article fits that mold. In their own words, > The lack of specificity in our understanding ... Our understanding also lacks breadth: ... We took a first step
303.
▲
by
BlackFly
5y ago
So if you are making any kind of reusable design, you cannot annotate your classes with @Bean anymore. Instead you will make an @Configuration (like spring boot auto configuration) that by discretion may pull in some more general (not @Conf
304.
▲
by
BlackFly
5y ago
European* idea of good service: take my order, serve me good food, accept my payment, otherwise leave me alone to talk with my friends. (*: can vary highly from one country to another.) American idea of good service: promptly bring me water
305.
▲
by
BlackFly
5y ago
> As you move up the chain, it eventually stops being about your direct technical contributions and about your ability to multiply the value of everybody under you in your org. This will forever strike me as a post hoc rationalization fo
306.
▲
by
BlackFly
5y ago
The final keyword is one of those places where Java shows its age to me. I agree with the overall point that inheritance is flawed, but I cannot bring myself to conclude that the use of final is the answer to the problem. Simple example, St
307.
▲
by
BlackFly
5y ago
Freedom is precisely freedom from consequences. Consider the prototypical privilege of driving an automobile. You are not free to drive (without a license) precisely because there are consequence if you get caught doing so. If you exclude c
308.
▲
by
BlackFly
5y ago
Why should the ubiquity of a particular hardware design dictate that you diverge from the canonical representation of a number? If we were laying out digits and not bytes, everyone would find it bizarre to lay it out little endian, we all k
309.
▲
by
BlackFly
5y ago
It is an API that you program against when you want to build a client for that API. That client is a browser, the most famous of which are Chrome, Firefox, Safari, Edge, Opera, etc. The HATEOAS constraint is what allows the actual form of (
310.
▲
by
BlackFly
5y ago
So it starts from the generic untyped lambda calculus and then shows that it is possible to reach erroneous states: so far so much like any dynamically typed language (so javascript, lua, python). Bear in mind javascript is also quite weakl
311.
▲
by
BlackFly
5y ago
If you are working in ordinary Euclidean space with orthonormal bases, it doesn't do much for you. When you start doing calculus on embedded surfaces (the beginning of differential manifolds) it begins to be more helpful. Since Lie alg
312.
▲
by
BlackFly
5y ago
For those who are interested, this sort of algebra would be known as the [Grassman algebra or the exterior algebra]( https://en.wikipedia.org/wiki/Exterior_algebra ). It becomes much more interesting if you use non-ortho
313.
▲
by
BlackFly
5y ago
People in certain situations require anonymity for privacy. Anonymity is a tool of privacy, not always necessary but certainly necessary in some circumstances. Privacy is choosing who knows what about you. Anonymity is a tool to do things i
314.
▲
by
BlackFly
5y ago
No, he is making the useful observation that the GIL has an impact on system architecture. That is why typically python webservers run in multiprocess mode but Java (for example) webservers typically runs in threaded mode.
315.
▲
by
BlackFly
5y ago
This is perhaps the most difficult aspect about discussions involving the GIL, the level of nitpicking while ignoring the actual point when someone feels that python is being slighted. > you can choose to do it that way, but there is no
316.
▲
by
BlackFly
5y ago
It's really a shame you are getting down voted. You are basically just saying, "Sometimes shared memory model makes a more efficient and simpler solution over enforced actor model. Like in this case." This shouldn't be c
317.
▲
by
BlackFly
5y ago
I like the idea. I have a sort of feature request premised on the assumption you end up having weights attached to the index to determine the priority of output. Could you make these weights exportable? In that way, you could have curated c
318.
▲
by
BlackFly
5y ago
No, there is no tuple support yet in Java. That would require something like variadic generics or a special compile time syntax sugar for tuples as the sole use of variadic generics. With the pattern matching the best you are going to get i
319.
▲
by
BlackFly
5y ago
That's not how the math works out, it isn't linear. The distance it takes to stop anything is dominated by a term quadratic in the velocity. Thus the average safe traffic density decreases with the velocity like v^-2. Since the th
320.
▲
by
BlackFly
5y ago
Friend, you need to stop missing the forest for the trees.
321.
▲
by
BlackFly
5y ago
As I said, it is a historical argument to argue why something was designed in a particular way. You do not seem at all interested in attempting a historical argument. You aren't going to convince me without offering something in the wa
322.
▲
by
BlackFly
5y ago
Yes, I am well aware of what it is doing and we won't really make any progress until you can believe that I know the language. We are disagreeing about the intent and rationale of its addition. Everytime someone tries to interact with
323.
▲
by
BlackFly
5y ago
Except that LOC doesn't take an offset and pointer arithmetic in fortran isn't guranteed to be safe. No practitioner that I ever worked with ever used them besides. I mean you could have simply argued that malloc existed. Anyways,
324.
▲
by
BlackFly
5y ago
I really don't understand why you're arguing with my explanation. I'm not attacking fortran, I'm explaining why it will feel old to people: because it has things in it that people moved on from. Heck, I'd even agree
325.
▲
by
BlackFly
5y ago
> The "why don't they just pay everyone SV salaries everywhere" argument is obviously from people Or just maybe you are mischaracterizing an argument from people that take the notion of "equal pay for equal work"
326.
▲
by
BlackFly
5y ago
People will joke about the primitiveness of Fortran as long as they are required to preface every module and program with `implicit none`. Also, every time they pick up lapack and need to specify the "leading dimension of A" they
327.
▲
by
BlackFly
5y ago
Controlled experiments are very rare if you are talking about gravity, since the force is so weak. Observational experiments (astronomy) is where most of the evidence comes from. The most obvious inclusion of it for me is the radiative (als
328.
▲
by
BlackFly
5y ago
Maybe, but if that is the case, why even pretend to get consent? I have clearly not consented to waiving my rights in this scenario despite it maybe having no legal effect, if Amazon can simply dictate the terms of our business without any
329.
▲
by
BlackFly
5y ago
> we should "follow the science". This is a clear misrepresentation of what science is and is not. Specifically, science is not normative. Science will teach you how to build the bomb. It will never be able to tell you whether
330.
▲
by
BlackFly
5y ago
Except I didn't make that claim, I edited the DOM to make the button read, "I haven't read this agreement and waive no rights." Even if I did not, how do they expect to be able to prove that I did not? I am well within m
More ›