HN user

spoils19

170 karma
Posts2
Comments352
View on HN

The thing with pick up trucks is that they're actually really fucking practical. For people who want to be self reliant and can afford one, they're a no brainer. You've got one vehicle that can function as a car, a van, a camper van (with a demountable pod) or tow a trailer. They can go off road, and they've got enough power to help other people out if they've got into a sticky situation.

It's crazy that it's slower than an Electron app! Like most HNers, I fully believe that any JavaScript is slower than native, so how can this be false for this app???

Goiânia Accident 3 years ago

This is the issue with sewage technology in general. In short, we are not responsible enough. If we were fully responsible as people, we could do it. Once rich countries did it, poor countries would demand it, and they are especially unprepared. A bit of economic and political risk and voila, regions devastated.

There should be a simple rule: if you can't manage garbage, you can't handle sewage technologies.

I used to be a huge dynamic languages fan, with python being my favorite language over the majority of my career. Then I worked on a large python project of ~100k LOC with a team of ten. That's when I realized that writing code faster isn't the problem. Reading it is, making changes to code someone else wrote is, and refactoring across dozens of modules is a problem. Static languages help a lot with all three. I still love dynamic languages for small tasks, but I'd rather use a static language like Go which still keeps much of the dynamic feel, and helps catch my mistakes at compile time. I actually just set it to watch the project directory for changes and recompile automatically in a terminal on another screen (actually to run the unit tests, which includes compiling.) That's constant feedback and comparable to dynamic languages speed for edit-compile-test runs. But the best part is the unit tests. They run so much faster with Go that I don't get distracted waiting for them to finish, and that keeps me in the zone and much more productive.

I still feel my discussion being stifled and I'm unable to now contribute curious discussion to this site for the short term. I encourage you to think about your actions here, and ensure that you don't negatively affect the space around you in the future. There's hundreds of eccentric personalities on this site, and watching your conversation in the future will only bring positive results.

I support you ReflectedImage - seems like these people just don't know how great dynamic languages can be! My team has actually seen a 30x decrease in bugs, and a 50x increase in productivity ever since switching to Python.

that kind of news doesn't cut it here

https://news.ycombinator.com/item?id=17537018

you want to predict his failure

I never predicted anything - please make sure you source your claims.

incredibly stupid to claim he's stupid

Again, please source your claims. I haven't seen others claim he's stupid (sorry, I don't watch the news except here, and that kind of news doesn't cut it here)

Additionally, I don't think it's following the HN guidelines by discouraging others to share their unique viewpoints. Remember, the site is for _curious_ discussion!

Pain. You write endless tests to ensure that you cover for all types coming into critical code paths, but you can't cover for all of them. At the same time, you have no guarantee of the type of something like a function argument, so a huge amount of time is wasted if you accidentally misread or assume the wrong type.

Data scientists giving me code and not telling me what Python libraries they are using or which dataframe to use has caused a week of headache, personally.

Law enforcement is one of, if not the most, riskiest professions in the world - moreso than loggers, fishermen and even pilots. The stress that comes with that job is unpalatable - we should be saluting our community's law enforcement rather than scrutinizing them. Try to guess again.