Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
balefrost
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
31.
▲
by
balefrost
4y ago
I wanted to see pictures, and I found some here: https://www.wearethemighty.com/articles/benedict-arnolds-cry... It looks surprisingly cozy.
32.
▲
by
balefrost
5y ago
Do you read code while sitting on your hands? Or do you perhaps print out code before reading it? When I read code, it's not a passive activity. I'm navigating and searching. Sometimes I bring up external documentation. In short,
33.
▲
by
balefrost
5y ago
Out of curiosity, where do you stand on ES6 classes?
34.
▲
by
balefrost
5y ago
Alternatively, perhaps advocates of static typing simply see a larger variety of errors as type errors. In JS, if I typo a key of an object (e.g. `foo.excute()` instead of `foo.execute()`), I would call that a type error... or at least an e
35.
▲
by
balefrost
5y ago
In case you hadn't seen it, there's a rather well-received video called "Line Goes Up - The Problem With NFTs" ( https://www.youtube.com/watch?v=YQ_xWvX1n9g ). It really covers crypto in general and treats
36.
▲
by
balefrost
5y ago
That's exactly the sort of operation for which backup branches can help. When you rewrite history, Git makes new commit objects that have the same topology as the original branch topology. It also updates the branch pointer to point at
37.
▲
by
balefrost
5y ago
That's true! I personally prefer having a symbolic name for my backup, but the reflog is also very useful for "oops" moments.
38.
▲
by
balefrost
5y ago
I still very much recommend the Peepcode Git Internals book. https://github.com/pluralsight/git-internals-pdf/releases
39.
▲
by
balefrost
5y ago
Quick tip: Git branches are cheap. Like super-cheap. IF you want to create a safe point just before doing a tricky merge, just spin off a new branch pointing at the current commit: git branch blah_branch_backup Later, if your merge gets com
40.
▲
by
balefrost
5y ago
Counterpoint: over the 18 years that I've been in the field, we've always had very male-heavy teams. Most teams have been all men. I can only think of one team that had more than one woman on it. I'm US east-coast, suburban,
41.
▲
by
balefrost
5y ago
From earlier in the article, the total number of requested pages is 450,000. At 8 minutes per page, it's 60k man-hours, or 30 man-years, of work.
42.
▲
by
balefrost
5y ago
Plus, it's right next door to existing supply chains Not as the boat flies. To be fair, I know nothing about shipping logistics... but it seems like quite a detour to me.
43.
▲
by
balefrost
5y ago
Check the direction of the comparison, and check the bounds of the loops. It's not really bubble sort.
44.
▲
by
balefrost
5y ago
This is almost certainly due to poor facilitation. That is to say, whoever is facilitating this meeting is either afraid to push back or else thinks that this is how it should be. Convince the 6 developers that they don't need more tha
45.
▲
by
balefrost
5y ago
Somewhat related: if you want to watch a 32 minute video about how to properly use a dishwasher, here you go: https://www.youtube.com/watch?v=_rBO8neWw04
46.
▲
by
balefrost
5y ago
This is exactly the source of my frustration as well. I'm naturally inclined towards iterative development, frequent steering, and interacting with the people that will actually use the stuff that I'm building. I believe in those
47.
▲
by
balefrost
5y ago
The RP2040 (Raspberry Pi Pico) was also very refreshing to me. Their library is CMake-based.
48.
▲
by
balefrost
5y ago
Intended (in the US at least) to be exercised only in the public interest, like to build a dam for flood control or a railroad right-of-way to facilitate commerce. I fully recognize that "public interest" can be twisted in all sor
49.
▲
by
balefrost
5y ago
In a sense... everything he covers is also covered in the USB spec. I can also personally recommend the book USB Complete by Jan Axelson. Is there a transcript / blog post version of this 30 minute video? I don't think so.
50.
▲
by
balefrost
5y ago
I guess that also means that Gritty is technology. I like to think that Gritty would approve of that.
51.
▲
by
balefrost
5y ago
That $60 is assuming that you're in an expensive area and are eating out three meals a day. You don't need to spend that much, even in NYC.
52.
▲
by
balefrost
5y ago
...as long as you have the necessary hydrocoptic marzlevanes. You don't want side fumbling.
53.
▲
by
balefrost
5y ago
There is nothing intrinsically faster in programmable logic. It probably depends what you're comparing to. Yeah, since FPGAs essentially implement combinatorial logic, and hard CPUs are also implemented in combinatorial logic, you ga
54.
▲
by
balefrost
5y ago
I believe one big advantage is that most FPGAs can have multiple clock domains. So while everything on the Propeller is tied to the system clock (and the system clock is hopefully fast enough that you have the resolution that you need to do
55.
▲
by
balefrost
5y ago
Up to some limit that varies from device to device.
56.
▲
by
balefrost
5y ago
Kotlin's STDLIB collection types are essentially aliases for the Java types. So while the Scala adapters are low-cost, in Kotlin everything's zero-cost. One other benefit of that is you maintain object identity. I don't think
57.
▲
by
balefrost
5y ago
The point of sealed classes is that you have a known number of possible representations. So you can have `when` blocks that exhaustively check all possibilities. Having an open class hierarchy would not work for that purpose.
58.
▲
by
balefrost
5y ago
But with contractors, the IRS only gets that money once a year, and often times they're missing a piece of it. I don't know the entirety of the tax law, but I believe that you're supposed to make estimated tax payments qu
59.
▲
by
balefrost
5y ago
If you're after intuitive language, why not use "raises the question" or "leads to the question" instead?
60.
▲
by
balefrost
6y ago
Actors doesn't run concurrently. Is that an actual law, or is it just that some implementations of the pattern are deficient? My impression is that the actor model was originally envisioned as being applied to a machine with hundreds
More ›