Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
novembermike
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
13 ms
·
91.
▲
by
novembermike
10y ago
Basically, a VM pretends it has a cpu and a disk and ram, a container pretends that it has a root directory and ports and all of that stuff. Like always it's a leaky abstraction and isn't usually sufficient for security purposes (
92.
▲
by
novembermike
10y ago
I could be wrong but I was under the impression that the four major JVM gc's all had a stop the world phase and while multi-processing is implementation specific I'm not aware of a robust pre-emptive multiprocessing model built fo
93.
▲
by
novembermike
10y ago
BEAM is slower than the JVM for sequential code but it doesn't have a block the world GC and it has preemptive multi processing. It'll have worse steady state performance but a lot of the worst cases that Java can have are heavily
94.
▲
by
novembermike
10y ago
node is to js as beam is to elixir, roughly.
95.
▲
by
novembermike
10y ago
Javascript is a very common language. Elixir is generally a better language, but less popular. If you're looking to get a job you could probably do either but there are probably more Javascript jobs. At the hobbyist level Node might be
96.
▲
by
novembermike
10y ago
Node isn't really a framework, it's a runtime and is fairly close to a language. It's roughly analogous to Nashorn.
97.
▲
by
novembermike
10y ago
Actually, a lot of the Japanese car companies are built on vertically integrated companies where a parent (usually a bank) company owns both the primary company (Honda) and a set of complementary companies that provide things like Windshiel
98.
▲
by
novembermike
10y ago
I understand what it's used for, i just feel like there's a more elegant way to do it.
99.
▲
by
novembermike
10y ago
Eh, inheritance is a subset of composition. One of the issues is that the subset is ambiguous and different languages create a different contract for it, but there's nothing theoretically wrong with inheritance.
100.
▲
by
novembermike
10y ago
I never really got the whole public/private thing. If you want to only expose certain functionalities, that's what the interface does. Making things private just hides things that are potentially nice hooks for testing or whatever
101.
▲
by
novembermike
10y ago
Hours worked doesn't differentiate between the time I spend pressing the button on the widget machine and the time I spend hitting the widget machine with a baseball bat. It's not really a measure of work.
102.
▲
by
novembermike
10y ago
I don't think anyone really wants the mac mini. What I want is a stackable, modular mac desktop. On top goes the core unit, with the CPU, Ram and integrated graphics. Below that, you can attach a graphics module if you want graphics, S
103.
▲
by
novembermike
10y ago
But they aren't always. Go might, but I'd be less sure about Haskell in a fair test and Elixir/Erlang (as much as I love them and prefer them to everything else) are languages with strong benefits and strong drawbacks. Node a
104.
▲
by
novembermike
10y ago
Yeah, but most of the large key-value stores are distributed hash tables.
105.
▲
by
novembermike
10y ago
This isn't really a graphical programming interface. The stuff inside of the blocks is code that's deployed separately and does a thing. There's a graphical thingy that allows you to describe state transitions between those b
106.
▲
by
novembermike
10y ago
The F3 world is built around points of light. You've got Nuketown, the aircraft carrier, the Brotherhood fort, the Towers etc, but they're operated by different groups that don't really interact with each other in a meaningfu
107.
▲
by
novembermike
10y ago
What do you mean exaggerating for comedic affect? What kind of horrible person would do that?
108.
▲
by
novembermike
10y ago
Only if the listener is an idiot.
109.
▲
by
novembermike
10y ago
I'm not sure I'd agree that Google has a broad spectrum of instance types. You can boost up individual components, but for example if I wanted an EC2 instance with as much local SSD space as I can get I could have 6.4 terabytes, w
110.
▲
by
novembermike
10y ago
The Monty Hall problem is about being given two sets of information. First they give you a 33% shot, then they give you a 50% shot. Take the 50% shot.
111.
▲
by
novembermike
10y ago
When faced with economic warfare, a country can simply nationalize all of the enemy country's assets. Who cares if you own every oil well in California, if you try to exploit that we just move troops in and take control. How does China
112.
▲
by
novembermike
10y ago
Recede doesn't mean the same thing. If something advances, then it receding means it moves in the opposite direction. If the advancement is retarded it still advances but more slowly.
113.
▲
by
novembermike
10y ago
DI is fine, but that's just the concept that you ask for dependencies rather than relying on them. foo(X dep) {} vs foo() {X dep = new X()} It's overused imo but it's fine. The problem comes with DI frameworks like Spring or
114.
▲
by
novembermike
10y ago
Elon Musk is an Nth mover (where N is high) in almost everything he's done. Electric cars are not a new concept (they actually predate ICE cars in some ways). Rockets are not a new concept. Paypal was kind of innovative conceptually at
115.
▲
by
novembermike
10y ago
Well, comparing Mexico (tons of gun control) to say Vermont (not much gun control) doesn't make gun control look very effective.
116.
▲
by
novembermike
10y ago
Is this a real issue? I can't think of any mass shootings where a rifle was illegally modified to be full auto.
117.
▲
by
novembermike
10y ago
I played around with it and ended up getting rid of it for basically the same reasons, but I have to say that I was impressed by how easy it was to remove. When I got rid of Homebrew I had to run a script that did a bunch of non-obvious thi
118.
▲
by
novembermike
10y ago
If you want to put together an Ikea chair, everything is in the box and the instructions are two pages long. If you want to put together a chair from scratch then you need the wood, hammers, nails, saws, a lathe, sandpaper (in multiple leve
119.
▲
by
novembermike
10y ago
The problem is that Java code tends to be both boring and hard to understand. More lines of code doesn't make something more clear.
120.
▲
by
novembermike
10y ago
The problem is that time isn't something you can chop up neatly. For ease of use, let's say that a story point represents 8 hours of actual work. That gives us 168/8 points a week, or 21 points. Of course, we lose 7 of those
More ›