Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
blktiger
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
13 ms
·
91.
▲
by
blktiger
9y ago
To me the beauty of Gradle is the complexity is hidden behind plugins so that the majority of builds are simple. I’d say a basic java build in gradle is simpler than the equivalent maven xml. The power is there for when you need it, but the
92.
▲
by
blktiger
9y ago
True, but that doesn't help you google resources. I usually resort to just restricting to stuff in the last year.
93.
▲
by
blktiger
9y ago
Because how else do you differentiate between Angular 2+ and Angular 1? They really should have changed the name since they are two completely different frameworks.
94.
▲
by
blktiger
9y ago
John Collins makes more than just distance paper airplanes. He has a nice TED talk about paper airplanes that I found interesting. (Not sure what I think about his opinion of Bernoulli's law though.) https://www.youtube.com&
95.
▲
by
blktiger
9y ago
At least you can skip these ads.
96.
▲
by
blktiger
9y ago
You should never have loyalty to a company, only to an individual (even then you have to be a bit careful; CEOs of public companies for instance, have responsibilities to share-holders which take precedence to their personal opinions and de
97.
▲
by
blktiger
9y ago
Keep in mind that the original was written back in 2000. So most of the ideas in the book are pretty much mainstream these days. The second edition should be pretty interesting because of the move away from being class-centric. When I was i
98.
▲
by
blktiger
9y ago
People already do this with real drivers.
99.
▲
by
blktiger
9y ago
I have to agree. I tried typing in programs from magazines and such but that didn't make me interested in programming at all. I didn't really get serious about writing code until late in High School / College.
100.
▲
by
blktiger
9y ago
Sure, there's a complexity scale where we arbitrarily consider something a "product" instead of a "feature". In fact the scale can slide as technology improves. Something that was previously complicated enough to co
101.
▲
by
blktiger
9y ago
I have two thoughts: AlphaZero plays millions of games against itself with a low per-game ROI in much less time than it takes a human playing against an expert with a high ROI. In this way AlphaZero has more work to do than the human to ach
102.
▲
by
blktiger
9y ago
Google search is more than just indexing the content of all web pages though. It's also getting people to the result they're searching for which is significantly more complex. That said, it's still a feature which is why Goog
103.
▲
by
blktiger
9y ago
I could _maybe_ see this code ending up in production code where performance optimization matters (if it actually fixes a performance issue). But if you did that you had better put a comment next to it clearly explaining why you had to do t
104.
▲
by
blktiger
9y ago
The problem is that they think the best thing is to figure out how to make ISPs more money to increase the economy. However, what they aren't thinking about is how having net neutrality allows for companies like google and facebook to
105.
▲
by
blktiger
9y ago
To be fair, I'd reject Linus. I wouldn't want to work with someone like him even if he is a well known programmer with leading a well known open source project very successfully. I don't think he'd make a good cultural f
106.
▲
by
blktiger
9y ago
Plus, being used to a blue icon means everytime I go to switch applications I have to remind myself what to look for.
107.
▲
by
blktiger
9y ago
Have you checked out The Wirecutter/Sweethome? I find their reviews thorough and they always give you several options while explaining why you might choose one over the other. Here is their dishwasher review for example: http:/&#
108.
▲
by
blktiger
9y ago
This is a video of a crash _test_. Personally, I'm not sure TDD is necessarily the answer but even with typed code you should still have tests. You just don't need tests for things covered by the type system. Of course, it also de
109.
▲
by
blktiger
9y ago
You couldn't wire up application logic with Dreamweaver though could you? I never used it that deeply so I only remember it being good for creating web pages, not applications.
110.
▲
by
blktiger
9y ago
Sure, there have been several implementations of this idea on the front-end. Sproutcore was working towards a UI builder at one point for example, and extjs has one as well since both of those use a standardized layout engine.
111.
▲
by
blktiger
9y ago
All those tools are very useful, but they rely on needing a standardized UI. The problem with most web-based projects is that everyone wants to customize them, and once you start doing that those kinds of tools just aren't as useful.
112.
▲
by
blktiger
9y ago
I worked at Garmin previously which is definitely a big company. On my team I don't think I'd have had trouble convincing management that it needs to be done or otherwise been able to sneak it into other work. I'm concerned t
113.
▲
by
blktiger
9y ago
But then they just fired all of them apparently. https://www.linkedin.com/feed/update/urn:li:activity:6316923...
114.
▲
by
blktiger
9y ago
Why didn't you fix it? (I don't mean this harshly, just curious.) Ultimately, this kind of stuff is something IMO a professional programmer should just do. It's irresponsible to let stuff like this go and you should do whatev
115.
▲
by
blktiger
9y ago
> If you do want to talk to me, I can tell the juvenile court judge or adult court judge and Probation Officer what you tell me. Seems pretty clear to me, but I suppose they don't mention that telling the judge could be bad for you.
116.
▲
by
blktiger
9y ago
True, they would have to counter-sue but you don't think they would in that situation? Technically your license is invalid and if you have _shipped_ software to customers that is violating the license is it not?
117.
▲
by
blktiger
9y ago
It's not just big companies necessarily either. Say you are a small startup working on something really innovative and you have a patent on part of your work. Facebook decides to build something similar, violating your patents in the p
118.
▲
by
blktiger
9y ago
For Ember at least, the LTS is 4 releases, however all versions are backwards compatible up to the point at which they bump the major version. So you can just keep upgrading whiteout changing code for potentially years.
119.
▲
by
blktiger
9y ago
This is why you should choose a frontend framework with a LTS (long-term support) program. (For example, Angular 4 or Ember.) You don't have to upgrade to the latest version of the framework, just the latest LTS version which will have
120.
▲
by
blktiger
9y ago
We live in a world where if you have an online presence you need to keep on top of all security patches. You need to do penetration testing. You need to practice secure coding practices. In my experience, often at larger companies you have
More ›