Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
quanticle
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
10 ms
·
31.
▲
by
quanticle
4y ago
It's easy to interpret that as "stackoverflow should change to be like this", but I think it was meant to be more like "If I had to guess how stackoverflow works, this is what I think it would look lik
32.
▲
by
quanticle
4y ago
By that logic `perl` is a tool that does "one thing", where that "one thing" just happens to be "everything".
33.
▲
by
quanticle
4y ago
The only thing I really take away from the UNIX philosophy nowadays (I used to be a dyed in the wool fan of UNIX/Linux) is #1) do one thing and do it well. I see #2 as an ideal goal to reach but not always required. I
34.
▲
by
quanticle
4y ago
The M x N interoperability problem is SOLVED BY building on top of bytes / plain text, not solved by moving AWAY from it! I never argued that we should move away from plain text. Indeed, one of the examples I cited of an
35.
▲
by
quanticle
4y ago
The beauty of UNIX to me is the interoperability of the text stream What interoperability? Look at the man page for any simple Unix utility (such as `ls`), and count up how many of the listed command line flags are there only to s
36.
▲
by
quanticle
4y ago
But most everyday tasks don't need a deadline I think that's the crux of our disagreement. I think most everyday tasks do indeed have a deadline. Even if that task specifically doesn't have a deadline, it's oft
37.
▲
by
quanticle
4y ago
At some point all I can suggest is "don't work for a liar". Of course that may be easier said than done. The point of my anecdote was to illustrate how Agile makes it easier to lie, and makes it difficult for ho
38.
▲
by
quanticle
4y ago
Imagine if software with large inherent risk was developed using formal methods, and the massive remainder of software was developed using rapid development methods. Imagine if we could tell the difference between use-case
39.
▲
by
quanticle
4y ago
then add additional specifications to clarify ambiguity when observed That's such a clean, almost clinical way to describe, "After the software has caused several billion dollars in trading losses, bankrupting the entire
40.
▲
by
quanticle
4y ago
Fake or not, at least you were told what the deadline was. The agile approach to this dysfunction is for you to be pulled aside at some point and told, "You're not delivering enough points," with the manager remaining extreme
41.
▲
by
quanticle
4y ago
That brings to mind the other issue I have with fibonacci estimation: it makes improvement impossible. In any high-performance organization, there is periodic self-reflection and self-improvement. Professional sports teams will, for example
42.
▲
by
quanticle
4y ago
They mentally convert the points to some "X days" and then beat you in the head with it. That's actually why I really dislike Fibonacci estimation. If we just estimated days or hours, then I could say, "Oka
43.
▲
by
quanticle
4y ago
The problem I have with CloudFlare is that their definition of "undesirable customer" includes forums engaging in hateful, virulent, but ultimately legal speech, but does not include forums that are selling methamphetamine and
44.
▲
by
quanticle
4y ago
but a core and critical functionality of your entire OS such that any attempt to sidestep or evade it would be met with ruination? Was Internet Explorer ever actually a core and critical part of Windows? Sure, Microsoft cla
45.
▲
by
quanticle
4y ago
Exactly. When I hear that someone has done the same algorithms book three times, I think of the Brazilian physics students that Richard Feynman encountered [1]: After a lot of investigation, I finally figured out that the students had
46.
▲
by
quanticle
4y ago
Someone self-studies a pretty challenging book on data structures and algorithms and you don't think that makes them curious and motivated to the point that you'd not feel comfortable working with them? Not reall
47.
▲
by
quanticle
4y ago
There's a saying: "There's a big difference between ten years of experience, and one year of experience repeated ten times." Someone who's just repeated solving the same problems over and over again, has the latter,
48.
▲
by
quanticle
4y ago
How long would it take you to 180 and go into the your opposite profession? What is your opposite profession? Do you have any friends in that profession? I'm not even sure how to answer that question. Do professions h
49.
▲
by
quanticle
4y ago
I scrolled down looking for someone mentioning the Microsoft library. I used it to teach myself Typescript, on the job, there. One of the regrets I had after leaving Microsoft is that I didn't make greater use of the library.
50.
▲
by
quanticle
4y ago
The reason all those examples you cite became as successful as they did is because they spent that extra 20% to get it right. They didn't just ship some MVP out the door. They spent a huge amount of time and energy to get the product a
51.
▲
by
quanticle
4y ago
We're not special [1]. Programming isn't that different from other engineering disciplines. The difference is that, somehow, programmers have developed this anti-intellectual attitude that keeps them from doing the hard work nee
52.
▲
by
quanticle
4y ago
There are many businesses where shipping 20% later leads to ceding first mover advantage and losing the game. Are there? Can you name some examples? Because when I think of technology, first-mover advantage counts for very lit
53.
▲
by
quanticle
4y ago
A lot of the discussion in this thread has been about how Privacy Sandbox has been deceptively marketed to users, and I agree that Google's marketing has been deceptive. However, what I really want to know is, what's in it for a
54.
▲
by
quanticle
4y ago
The point of the article is that Google is pitching Privacy Sandbox as the Android counterpart to Apple's App Tracking Transparency, when, in reality, it's anything but. App Tracking Transparency disables tracking unless the user
55.
▲
by
quanticle
4y ago
Is it more important to have perfectly tracked projects or projects which ship 20% faster? It's far more important to have perfectly tracked projects. A perfectly tracked project which is guaranteed to deliver on a partic
56.
▲
by
quanticle
4y ago
Exactly. A lot of developers focus on lack-of-vulnerabilities as the essential aspect of security, when, in reality, for corporate IT, the essential aspect is visibility . It doesn't matter how secure a black-box app purports to be, t
57.
▲
by
quanticle
4y ago
I agree that Ars Technica has an anti-Google stance, but in this case, it seems to be accurate, so I'm not sure what the problem is. The "privacy sandbox" on Android is opt-in… on the part of app developers , not users. If a
58.
▲
by
quanticle
4y ago
Given how many times they must've been burned by end users opening infected Microsoft Office documents, can you really blame them?
59.
▲
by
quanticle
4y ago
What makes SAP secure? Nothing, inherently. What makes SAP secure is that a lot of IT organizations have experience with setting it up, and know enough about its pitfalls to avoid them. With a new product, IT is going to have figu
60.
▲
by
quanticle
4y ago
Another reason that people often overlook is security. Even if each individual software product has a good security model, differences in the way they interact can lead to security vulnerabilities and opportunities for attackers to move lat
More ›