Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jwatte
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
56 ms
·
631.
▲
by
jwatte
11y ago
Go is a perfectly fine incremental refinement on the Perl model. What the Go cheerleaders lack is actual experience of most of the alternatives over significant time. I have code in production based on Go, and C++, and Haskell, and PHP, and
632.
▲
by
jwatte
11y ago
That would be true if Social Security was an investment. However, it is a social welfare program and a tax combined into one. In 2040 when the current balance is tipped, that program can become solvent without increasing the tax by reducing
633.
▲
by
jwatte
11y ago
So what are you doing when not working? Maintaining a house? Watching TV? Stuck in a commute? Taking care of elder parents? Volunteering at the red cross? Raising a family? Give up something you value less than development. Move closer to r
634.
▲
by
jwatte
11y ago
I think this is what we get because we've successfully evolved the business model up the stack, and the bottom is largely solved. This id a good thing, except for those who enjoy innovating (or reinventing) at the bottom layer.
635.
▲
by
jwatte
11y ago
The biggest cost in a vehicle is the depreciation that comes from both time and wear. Cars that serve as taxis wear out 10x faster than commute cars. Why would I want my car to wear out faster? (And electric cars wear on the battery, wherea
636.
▲
by
jwatte
11y ago
We write web services in Haskell every day and it's much, much easier to refactor, and runs much faster than, the PHP that came before it. This is at large scale for a mature tech company, too. We've also had good success with Erl
637.
▲
by
jwatte
11y ago
And some economists still think that "rent seeking" is not a thing :-)
638.
▲
by
jwatte
11y ago
Not to mention the all too common bug to include a "defer" in a loop body. (Which often happens through "innocuous" refactoring.)
639.
▲
by
jwatte
11y ago
As a slightly improved perl that really didn't change anything about languages.
640.
▲
by
jwatte
11y ago
"Utilitarian" is a trend in all of society. We're all choosing a society that grinds us down, one step at a time.
641.
▲
by
jwatte
11y ago
The problem is not the few kilobytes of body. The problem is the slot that the notification takes up in my inbox and attention, which IM2000 does nothing to solve.
642.
▲
by
jwatte
11y ago
Charge the sender one cent per email through a combination of legislation and technology. The problem will instantly go away. The transfer of mailing lists to online forums will be a very small price to pay.
643.
▲
by
jwatte
11y ago
(Event, State) -> (Actions, NewState) is indeed how Erlang/OTP applications and components have been structured for the last 20 years! Concrete existence proof.
644.
▲
by
jwatte
11y ago
The documentation and ease of use of Atmel peripherals, and the electrical robustness of the chips, is something I like. Don't need an ARM to blink some LEDs when a sensor triggers. For ARM, I like both the OpenCM 9.04 ($9 board) and t
645.
▲
by
jwatte
11y ago
It may not pass because neither tobacco nor diary farmers got carve outs.
646.
▲
by
jwatte
11y ago
Acceptance testing fail! When changing code, and especially code that has consequences, doing so without tests is a bad idea. Doing so to protocol code without conformance tests is doubly bad.
647.
▲
by
jwatte
11y ago
No we would not. IPv4 with NAT can scale for a very, very long time. If we had been politically bold 20 years ago, or 10 years ago, we'd not have a problem for a long time to come. Instead, the cost of replacing software and devices fo
648.
▲
by
jwatte
11y ago
The cost of entry argument is specious because everyone has the same variable cost. The real cause of lack of competition is the cost of physical access.
649.
▲
by
jwatte
11y ago
Or we could decide that the internet is important to society and pass some laws that gives IP allocation some claws, at least in the US. But, because the US works like it does, that doesn't happen. Win some, lose some.
650.
▲
by
jwatte
11y ago
"Like" Apple. All single company /8 are wasteful. And the holders didn't get the /8 in modern times "because they are huge" they got them in ancient times because historical reasons. The fact that we'
651.
▲
by
jwatte
11y ago
I think you mean /24?
652.
▲
by
jwatte
11y ago
Because they are easy pickings? MIT, USGOV and HP deserve equal pressure, of course!
653.
▲
by
jwatte
11y ago
There's a difference between "pull" and "initiate." NAT traversal is getting better over time, not worse. (Says data from gaming platforms) You only /really/ need more than one IP if you want to expose mor
654.
▲
by
jwatte
11y ago
/24 can easily be moved. And if I have 65000 /24s with varying utilization (like Apple,) and could turn that into money by coalescing and adding NAT, that would drive change.
655.
▲
by
jwatte
11y ago
Require payment of $1 per year per public IP, and suddenly wastrels like the Apple class A will be available again...
656.
▲
by
jwatte
11y ago
One thing seems off in that description: If the end of the list is represented as pointer to pair of nils then the last element of a list cannot contain nil. The traditional LISP representation is simply a nil pointer for end. '() is n
657.
▲
by
jwatte
11y ago
Multicast at global scales is fundamentally broken. Every router on the internet would have to know about every potential peer wanting to join a multicast group.
658.
▲
by
jwatte
11y ago
If I wanted to build a legitimate middle man platform - solve contractor/customer match up, and intermediate payments, how should that service be built? Under the theory of this lawsuit, can such a service be built at all, or would it
659.
▲
by
jwatte
11y ago
If the cost of living is cheap enough, you can run your own fiber with the saved money (and share with the neighbors.)
660.
▲
by
jwatte
11y ago
Ordered Sequence of Events as seen by each collaborator. That's all that matters!
More ›