Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
cle
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
79 ms
·
811.
▲
by
cle
7y ago
Where I work, architects are responsible for disambiguating requirements and breaking down the implementation across teams into achievable milestones. It’s the intersection of technical chops and social skills. One of those is a lot easie
812.
▲
by
cle
7y ago
The two political parties are already caricatures. Of course it’s a gross simplification, but participation means being forced into those by the procrustean American voting system.
813.
▲
by
cle
7y ago
Conversely, sometimes constraints and situations are different enough that "failed" ideas might succeed under the new constraints. The world is not a static place, and the environments in which many lessons were learned may not b
814.
▲
by
cle
7y ago
It has tradeoffs and can easily result in higher complexity, eg if you need a shared cache to minimize latency/memory. I like the attitude the article takes. To successfully use concurrency, you should understand the tools available t
815.
▲
by
cle
7y ago
My interpretation was that flat $ amounts are leaving a lot on the table, with the extreme divergence of COL in cities vs. suburban vs. rural areas. And I agree. I don't think the federal government should frame these things in terms
816.
▲
by
cle
7y ago
You're going to get a bunch of extreme platitudes in response to this question. Like "DRY", "YAGNI", SOLID, short vs. long functions, how to test, minimizing vs. maximizing reuse, static vs. dynamic typing, cyclomat
817.
▲
by
cle
7y ago
Just like working on large technical projects, there is much more to success than just technical merits. Software engineering is mostly a social endeavor, and so social factors count—I’d argue they count more than technical ones in a lot o
818.
▲
by
cle
7y ago
Any body holding significant power is at some level accountable to the public, regardless of laws or regulations or how little the public may understand. If the Fed can’t make the case to most citizens that it should exist and retain its p
819.
▲
by
cle
7y ago
I just don't see much of a practical difference between these two approaches. From a functional perspective, objects are fundamentally a set of namespaced functions that implicitly take the same state/map/JSobj as an argumen
820.
▲
by
cle
7y ago
I didn’t see it as trying I be helpful in the way you’re thinking, just illustrative. IMO, the best way to write the code (pulling in a lib vs doing it yourself) is to consider the context in which it’s going to be read, maintained, and use
821.
▲
by
cle
7y ago
> Here are my stand up updates: I worked on the same shit as yesterday mostly, I’ll let whoever needs to know something know something. No roadblocks. Working with you might be as painful for others as working with agile is for you... Al
822.
▲
by
cle
7y ago
Look around at this thread for evidence. Targeted searching on other platforms that rank results based on votes from small communities yields much more relevant and trustworthy results. Try searching for "financial advisor" on Go
823.
▲
by
cle
7y ago
Stop trying to deflect blame from Google. They go out of their way to show garbage. They sacrifice their search results as much as they can get away with, in order to show more ads. Reddit does not do this nearly to the degree as Google.
824.
▲
by
cle
7y ago
People care about versions. If it’s harder or more confusing to understand what version you’re on, that’s more than “just method”. Otherwise we’d just use UUIDs for package names and call it a day.
825.
▲
by
cle
7y ago
This is exactly GP's point.
826.
▲
by
cle
7y ago
> How do we calculate Uptime? > Our Uptime calculation is based on the percentage of successful requests we serve through our web, API, and Git client interfaces. Just curious, how do they measure this? What is the actual calculation
827.
▲
by
cle
7y ago
They're pretty hard to learn. Formal methods are relatively abstract and the feedback loop is a lot less obvious--in TLA+/PlusCal, you aren't writing instructions, you're defining state spaces and relationships between&
828.
▲
by
cle
7y ago
That's not at all what I said. Engineering discipline is important.
829.
▲
by
cle
7y ago
It’s also illustrating that we engineers love to nitpick over stuff that ultimately doesn’t matter all that much. You know what’s way more important than short functions and programming platitudes like DRY? Understanding the business, sys
830.
▲
by
cle
7y ago
Oh please. You can "do" functional programming just fine in Python. If it's longer than a line, give it a name. It's not hard and it makes the code more readable and easier to maintain.
831.
▲
by
cle
7y ago
The only strawman here is your claiming that I want to silence researchers. Research is one of the most important things we do as humans. I’m not claiming the research is invalid, I’m claiming that the broad overgeneralizations that some
832.
▲
by
cle
7y ago
Imagine these statements in an engineering context: "Linked lists are bad." "Java is bad." "Databases are bad." As an engineer, those are useless to me for making day-to-day decisions, because they're obvi
833.
▲
by
cle
7y ago
I don't know if I'm an "expert" but I only use awk and/or sed for simple shell scripts, when I'm munging around in a terminal, or for simple CLI tools I write for myself. If I'm writing code that I need t
834.
▲
by
cle
7y ago
Nice to see someone from Parsec here! USB forwarding like VirtualHere would be nice, so that I don’t have to fiddle with that every time I start the instance. IIRC I tried the Parsec AMI but it was difficult to use and required a lot of fi
835.
▲
by
cle
7y ago
It might make sense for some people, I'm not saying that everyone should do this. My son's young enough that he still goes through phases. That and he leaves every summer to go to his grandparents'. Sticking with cloud gami
836.
▲
by
cle
7y ago
There's nothing wrong with looking reality square in the face. It's as unobjectionable a thing as I could imagine. There were no value judgments made, just observations. If you want to improve things (and there is much to improv
837.
▲
by
cle
7y ago
From a customer's perspective, there's no difference. These are just rationalizations the business tells itself for those who need to reduce their cognitive dissonance.
838.
▲
by
cle
7y ago
I did try GeForce Now, since it has BeamNG. From what I could tell, it was about the same as Paperspace, except I didn't have access to the underlying OS so I couldn't install mods outside of Steam. It doesn't have X-Plane.
839.
▲
by
cle
7y ago
My son plays about 6 hours of BeamNG and X-Plane a week. It’s much cheaper (and faster) for him to play on an EC2 instance with Parsec at $.50/hr than to invest the money and space in an equivalent gaming rig. And he can play it wher
840.
▲
by
cle
7y ago
They do want it. A strong signal is when a weak candidate comes back a year later and kicks ass.
More ›