Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
cwp
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
27 ms
·
301.
▲
by
cwp
7y ago
Erm... the JVM was also designed specifically for running programs downloaded from the web. Special attention was paid to security and startup latency. Javascript got its name because it was the only other language designed to be download
302.
▲
by
cwp
7y ago
That's not what I took away from this at all. They specifically say that Lite mode started out as a way to reduce memory consumption at the cost of performance. Execution time jumped 120%! Then they figured out how to get the memory im
303.
▲
by
cwp
7y ago
It's not that hiring managers are using the words incorrectly. It's that their predictions about their own future behaviour are wrong. They think they'll have a lot of applicants, and hope that they'll reduce their own w
304.
▲
by
cwp
7y ago
If you're going to do that, you don't need configuration at all. Just hardcode everything.
305.
▲
by
cwp
7y ago
The problem is not that there are too many configuration languages. The problem is that none of them are any good. The way to solve that is to keep trying new ones until we find one that is good.
306.
▲
by
cwp
7y ago
I realize this was meant to be sarcastic. However, I whole-heartedly and unironically agree. For writing small bits of configuration, just about any language will be fine. For large amounts of configuration, as is required for... oh, I dunn
307.
▲
by
cwp
7y ago
> or you take the compiler optimizations as a hint that concerning yourself with this is mostly pointless, as long as you don't start passing huge structures by-copy. That's exactly what the author did.
308.
▲
by
cwp
7y ago
Cause that's how acquisitions always work out. It might not be as obvious as "We are shutting down SignalFX." But they'll want to turn it into a feature of another product which is aimed at a different market, or move it
309.
▲
by
cwp
7y ago
80% of the population spent their lives in extreme poverty, toiling in the fields from sunup to sundown.
310.
▲
by
cwp
7y ago
Yeah. SignalFX is great! I'm happy for them. But also, dammit. Splunk will destroy it.
311.
▲
by
cwp
7y ago
I like whiteboarding too. It's stupid to expect people to write syntactically correct code on a whiteboard, but totally reasonably to use it to discuss a problem. I mean, that's why we have whiteboards in our offices in the first
312.
▲
by
cwp
7y ago
Well, the environment isn't the only factor, but it's the biggest one. You have to take care of routing, permissions, timeouts, errors etc on the server as well. Data being "an sql query away" on the server is similar to
313.
▲
by
cwp
7y ago
It's not Javascript that makes you write shit software. It's trying to write software that runs correctly on a wide variety of platforms that you don't control. reaperducer's rewrite was an improvement, not because he re
314.
▲
by
cwp
7y ago
They probably just don't want to say "bacteria" because that sounds unhealthy.
315.
▲
by
cwp
7y ago
Hell yeah. But also get rid of Prop 13.
316.
▲
by
cwp
7y ago
I'm not suggesting that we should fund schools because better education will create a better society. I'm suggesting we should fund schools so that people don't have to live far from their jobs in order to send their kids to
317.
▲
by
cwp
7y ago
I'd settle for the same performance without constant hysterical fundraising by the PTA, parents being asked to buy and donate basic classroom supplies and teachers buying stuff out of their own pockets just to be able to do their job.
318.
▲
by
cwp
7y ago
I'd rather see the repeal of Prop 13: • more municipal revenue means better schools and infrastructure • better schools and infrastructure would support more development • higher property taxes would remove the incentive to hang on to
319.
▲
by
cwp
7y ago
It is! The article is about the performance of the compiler, not the machine code it generates.
320.
▲
by
cwp
7y ago
Nixpkgs as a monorepo is great if all you want to do is install FOSS packages on your NixOS linux box. That's probably the biggest use case for nixpkgs, so it's important, but it's not the only use case. If pythonPackages w
321.
▲
by
cwp
7y ago
Yes, I use fetchTarball to get the pinned version of nixpgs. Like this: let nixpkgs = builtins.fetchTarball { name = "nixpkgs-upstream"; url = https://github.com/NixOS/nixpkgs/archive&#
322.
▲
by
cwp
7y ago
As colemickens mentioned, fetchTarball works pretty well. I have an expression that fetches a specific version of nixpkgs, imports it, and instantiates it with an overlay. That lets me override certain packages to customize them or use a di
323.
▲
by
cwp
7y ago
This is really interesting. Right now you can't really compose nix expressions from several different sources. There are ways of doing it, but they all involve one hack or another that limits the usefulness of the result. This is why n
324.
▲
by
cwp
7y ago
Alas, an overhaul in zoning regulations is decidedly not happening in San Francisco.
325.
▲
by
cwp
7y ago
So is CUE. See the section on types and values here - https://github.com/cuelang/cue/blob/master/doc/tutorial/basi...
326.
▲
by
cwp
7y ago
I had something like this happen to me in Ecuador. One morning I was suddenly struck by intense pain in my torso. It just kept getting worse. I called a taxi and told the driver to take me to a doctor, clinic, hospital etc, whatever was clo
327.
▲
by
cwp
7y ago
Every now and then I consider using GCP for a new project, because their tech is obviously better. I never do though, because every time, I stumble across somebody with a horror story. You know how it goes. They built their business on Goog
328.
▲
by
cwp
7y ago
Yup, that's a regularly scheduled recurring event, alright.
329.
▲
by
cwp
7y ago
Unless you're in solitary confinement, people will invite you to connect with them. It may not take the form of "Hey, let's have a beer after work." It might not be directed specifically at you. But the opportunities a
330.
▲
by
cwp
7y ago
This is true, but trivial. If nobody ever asks you to spend time with them, you are doing something extraordinary to prevent it: never leaving your house, violent aggression, being drunk all the time, etc. You should definitely deal with
More ›