Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
orclev
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
12 ms
·
91.
▲
by
orclev
9y ago
For the most part, JavaScript doesn't need a build system, so from a practical standpoint npm is its build system. Most JS projects shouldn't require anything more complicated than npm install to put them in the proper location. N
92.
▲
by
orclev
9y ago
That's a rather dated view of what a build system should be. Most developers these days don't want to have to manually install all of a projects dependencies in order to build it. More importantly, there's also been a push to
93.
▲
by
orclev
9y ago
That last bit is really key. Nearly every modern build system is also a dependency management system, something that really isn't possible using Make. There have been tools introduced to address that particular need for C/C++, but
94.
▲
by
orclev
9y ago
Inspiring isn't exactly the word I would choose.
95.
▲
by
orclev
9y ago
I was kind of disappointed this wasn't on a modern processor. Finding a way to hack microcode updates on a modern Intel CPU would be HUGE, both as an attack vector, and because the Intel ME unit is a binary black box that prevents any
96.
▲
by
orclev
9y ago
Another bit about the SR-71 (and supposedly concordes) is that their structures are designed with tolerances based around the forces they experience at speed. The effect of which is that when sitting on the ground not going anywhere there a
97.
▲
by
orclev
9y ago
It's a fair point, but by the same token it's usually easier to teach a backend dev good UI design principles, than it is to teach a mediocre frontend dev good programming principles. There's also the fact that for a lot of t
98.
▲
by
orclev
9y ago
Yes, it's in many ways exactly that popularity that's the problem. The ratio of good to mediocre programmers hasn't really changed any, but now there's a whole lot more JS devs out there, so finding the good ones is an e
99.
▲
by
orclev
9y ago
Part of what's missing is that separation of concerns doesn't mean not mixing code and markup, it means not mixing your business logic with your rendering logic. One way of enforcing that is to put your rendering logic into a stra
100.
▲
by
orclev
9y ago
Ramp up time shouldn't be the only consideration, in any moderately sized project ramp up time will be dwarfed by other concerns like ease of development. In general, ramp up time is one of the weakest arguments in favor of anything yo
101.
▲
by
orclev
9y ago
As someone who both interviewed bootcampers, and also partnered with a local bootcamp (IronYard) this is pretty much exactly my experience. The bootcamps can take someone who had an interest in programming before hand, and give them a fast
102.
▲
by
orclev
9y ago
Because the academics ultimately drive the commercial, there's just such a delay between the two that the relationship isn't always obvious. Just take a look at Java, one of the most widely used programming languages for commercia
103.
▲
by
orclev
9y ago
Well, vaguely revisionist history aside, that was at least part of what the civil war was over. The southern states were upset that the constitution in the case of slavery could override their state powers and ban slavery. The confederate s
104.
▲
by
orclev
9y ago
His point is that with the amount of DDoS power available out there to various parties, without a major ISP or CDN hosting your content you can trivially be booted off the internet. Once you accept that as a given, if one of the major I
105.
▲
by
orclev
9y ago
And once again you ignore the elephant in the room. The neo-nazis and white supremacists irrespective of any violent acts are wrong and should be vehemently and regularly denounced as unamerican detestable organizations. BLM has a good miss
106.
▲
by
orclev
9y ago
The problem is that his first reaction was to basically say both sides were equally wrong. In this context the two sides where A) neo-nazis and white supremacists, and B) counter protestors who were there to oppose the neo-nazis and white s
107.
▲
by
orclev
9y ago
Nazis were not socialists, that was optics. The Nazi party actually got into power in a reaction to an attack that was blamed on communists (burning of the reichstag). Whether it was actually communists, or a false flag by the Nazis to seiz
108.
▲
by
orclev
9y ago
Yeah, the congress and senate might actually accomplish something (for good or evil), but the president is just a side show to keep people distracted and drum up ad revenue for news companies (and I use the term loosely).
109.
▲
by
orclev
9y ago
Sorry, I think there's some confusion about the usage of the word senior there, I meant senior in terms of skill level, not in terms of age. Age shouldn't be a factor at all, it doesn't matter if you're a fresh college g
110.
▲
by
orclev
9y ago
No, the core of the article was pointing out that setting arbitrary quotas for female hires and then sacrificing your standards in order to meet those quotas does more harm than good. Fundamentally there are two issues that need addressing,
111.
▲
by
orclev
9y ago
Considering all the commentary about how fast/slow the process is, please post an update when it gets approved, it will be very interesting to have another data point to reference.
112.
▲
by
orclev
9y ago
Reading their process and guidelines I'm guessing that human review is highly variable as well, mostly depending on the size and complexity of the addon. Something massive that's structured poorly is going to take a long time to r
113.
▲
by
orclev
9y ago
I'm curious to know what extension you're creating that's so massive it needs a minifier/obfuscator to be run on it so that it's small enough to fit under the file size limits. Also just to clarify, what is the file
114.
▲
by
orclev
9y ago
There's also a question about if the ads are collecting any tracking info or not. There's a specific exception to the anti-circumvention clause in the DMCA for anything that can be used to collect personally identifiable informati
115.
▲
by
orclev
9y ago
On the plastics front, just look at the news from earlier this week of Lego working to replace all of the plastics used in their toys with bio-plastics (or other non-oil based polymers). A few more efforts like that and plastics won't
116.
▲
by
orclev
9y ago
By way of analogy I'll compare languages to languages, specifically spoken and programming. Going from Java to Kotlin is like going from French to Spanish. Going from Java to Scala, is like going from French to Klingon. More concretely
117.
▲
by
orclev
9y ago
Anecdotally my experience is that for every one really good developer there's about 25 or 30 mediocre ones, and 5 or so really terrible ones. This is based mostly around what I've seen conducting interviews in my area. That is als
118.
▲
by
orclev
9y ago
I never considered Scala a better Java. Scala was attempting to be a better language on the JVM, but you'd have to be tripping on something seriously heavy to think Scala even remotely resembles Java. Scala was basically the unholy lov
119.
▲
by
orclev
9y ago
The jump from Java to Kotlin is a lot less than the jump from C to C++. 75% of Kotlin is just syntactic sugar for things you are already familiar with in Java (things like defaulting to public access), so those are really easy to wrap your
120.
▲
by
orclev
9y ago
I honestly don't understand what the motive for the TSA is. I mean, yes it's security theater and political "we must do something" in action, but it doesn't seem like that's enough to justify the continued stup
More ›