Readit News logoReadit News
Periodic commented on Programmers who want to change how we code before catastrophe strikes   theatlantic.com/technolog... · Posted by u/mattrjacobs
Animats · 8 years ago
In the history of the Bell System, no electromechanical exchange was ever totally down for more than half an hour for any reason other than an natural disaster.
Periodic · 8 years ago
The reason cited seems much more a case of moving call-management into a high-level software system that didn't have the same sort of rigor that telecom systems traditionally have. Maybe it did and someone missed this? It's hard to know. In short it feels a lot more like a management failure than a failure of software.
Periodic commented on Programmers who want to change how we code before catastrophe strikes   theatlantic.com/technolog... · Posted by u/mattrjacobs
KirinDave · 8 years ago
The irony is the "this is all too hard write less code use more axiomatic principles and compiler assistance" is the functional programmer's call and it keeps getting shot down as 'too complex.'
Periodic · 8 years ago
Where I get the most resistance to functional programming is more in the abstractions: both that they are too complex and that people aren't already familiar with them. High-level/complex/abstract patterns are hard to understand the first time and FP seems to make those patterns easier to express.

I'm surprised how much we take for granted an understanding of object-oriented coding in the industry. Any graduate with a four-year degree in CS can be expected to write passable object-oriented code, but many have absolutely no exposure to functional idioms. Of course, those same people may have very little exposure to more complex OOP design patterns. I've seen people's eyes gloss over the same why when saying, "It's just a monad" as when saying "It's just an interpreter pattern".

Periodic commented on Tmux and Vim – better together   blog.bugsnag.com/tmux-and... · Posted by u/kiyanwang
zeroxfe · 9 years ago
All this looks really great, however I think I just can't deal with the effort of maintaining these complex editor configurations anymore.

I've been a multi-decade Vim user, until I switched to VSCode last year. It made me realize how much better the user experience can be for an editor. I had all kinds of complex vim configurations and plugins with special cases for linux vs. mac, server vs. desktop, GUI vs. terminal, all of which are a huge pain in the butt to maintain.

If there was one thing I could ask of Vim (or even emacs), it'd be a consistent high-quality default user experience.

(Ofcourse, the default experience in VSCode isn't perfect either, but it took me four lines in settings.json and four plugins (vim, go, eslint, clang) for a near-perfect experience.)

Periodic · 9 years ago
The thing that prevents me from using VSCode, and I tried, is having to edit code on multiple systems. It's so nice to be able to have the exact same environment on my local system, remote production systems, test servers, VMs with crappy graphics. All I have to do to get my development environment set up on just about any Unix system is copy a few dot files.

Maybe there's a solution with SSH file systems or similar, but now I'm getting into the realm of configuration we were hoping to avoid, right?

For a while I was even using a Chromebook and doing most of my coding by SSHing to my much more powerful desktop.

Periodic commented on The 6-Hour Workday Saves Money   bloomberg.com/news/articl... · Posted by u/pencilpup223
sotojuan · 9 years ago
Is there any company that has a six hour day? Not a contractor or contracting agency, but a regular white-collar business that has full-time employees.

Unfortunately, until we see a company be successful while breaking the rules (not eight hour days, no open workspaces, etc), the world will continue the same. Maybe when we HNers start a company or startup we should actually do what we post about constantly.

I believe that eight hours is too much. Working eight hours a day (plus commute, however short it may be) leaves you little time for leisure when you add the chores of daily life. I rarely care about how the company is affected, so I am glad studies like these exist.

Periodic · 9 years ago
Two examples:

You'll find a lot of part-time workers that work 30-35 hours/week, including in IT, because that is the most they can work without being entitled to benefits. The difference in the nature of that work and the benefits may hide any significant differences due to total hours.

There are also plenty of companies where the employees only work a few hours per day but are in the office for 8-10 hours. Take Google, for example. It's fairly easy between gym, meals, massage, sports league, etc to only actually have 30 hours/week allocated for work, even though a person is in the office for 8-9 hours. However, it may be a huge psychological difference to be trying to fill your work day vs. having full control over time.

Periodic commented on Pugs are anatomical disasters. Vets must speak out–even if it’s bad for business   theguardian.com/commentis... · Posted by u/paulpauper
worldsayshi · 9 years ago
Or at least don't optimize for traits that are disconnected from the health and wellbeing of the dog, like pure looks? Optimizing on more practical or athletic aspects probably makes it more difficult to end up with a sick dog.
Periodic · 9 years ago
Dogsled racing is a working area that has seen trend away from pure huskies. There are still plenty of huskies in the sport, but mixed teams are very common in the Iditarod now. In 2000 there were only three all-husky teams in the whole race. The racers are crossing with other breeds and bringing in new dogs that are more optimized for the race. There's a danger that in the long run they could end up with something extreme, like what greyhounds are for racing, but right now it's full of healthy, diverse dogs.
Periodic commented on Pugs are anatomical disasters. Vets must speak out–even if it’s bad for business   theguardian.com/commentis... · Posted by u/paulpauper
jbmorgado · 9 years ago
You are right, that's also an issue in my mind. A small, energetic and noisy dog wouldn't be a proper pet for an apartment as well.

Then again, it's exactly why I feel safer getting a breed dog that fits the basic requisites. In my parents home - that is quite big and with a lot of open space - we've got a mutt and we were very happy with him, but we didn't really have any constrains about how he would turn out to be as an adult.

Periodic · 9 years ago
For apartment dwellers I always recommend getting an older dog. Puppies are cute, but they're honestly a lot of work and generally high-energy. After just one or two years most dogs will settle down and you'll have a very good idea of what you're going to get. The adult dogs are perfectly trainable. Most people who get puppies also have no actual skill in how to train dogs, so they're basically rolling the dice on what their dog's personality is going to be like.

Rescue organizations (in the US at least) are a great place to find dogs. The dogs have often been in a domestic setting with a foster owner. The history of the dog is usually known. You'll be adopting dogs in the 2-8yr range and you'll have a great idea of what you're getting.

It can take a while to find the right dog, but it should. It's a decade-long commitment.

Periodic commented on Pugs are anatomical disasters. Vets must speak out–even if it’s bad for business   theguardian.com/commentis... · Posted by u/paulpauper
weavie · 9 years ago
Not just Pugs. I had a German Shepherd. Beautiful dog, but everyone who I met who had had a German Shepherd in the past told me their dog had to be put down around 10 years of age due to their back legs failing.

Our dog didn't even make it to 10. She died of heart failure at 7. According to the vet this is another common problem with the breed.

I well never get a pure breed again.

Periodic · 9 years ago
I'm glad you used the phrase "get a pure breed" as opposed to "purchase a pure breed". There are far to many amazing dogs that need a home to spend money buying a dog.

If you want a rough story, look at the Bernese Mountain Dog. Twenty years ago the life expectancy of the breed was only 7 years due to congenital heart problems. Breeders have been working to breed it out of them and introduce more variety in the genome of the breed for some time and their life expectancy has been going up.

The key is to at least get a diverse line, though I don't think there's any reason to get a pure bred dog unless you want to show or breed it yourself.

My father recently purchased a Sharpei. It's father was also it's grandfather because it was basically the product of two kennels interbreeding. In humans go as far as to outlaw that in many countries. In dog breeding it's a matter of course.

Periodic commented on Pugs are anatomical disasters. Vets must speak out–even if it’s bad for business   theguardian.com/commentis... · Posted by u/paulpauper
criddell · 9 years ago
One thing I've wondered (and I hope this isn't an inflammatory question) is if a breed in dogs is analogous to race in humans? If that's wrong, does the idea of breed have any human equivalent? Does race have any equivalent in dogs?
Periodic · 9 years ago
All dogs can still interbreed, so they're still the same species. They're different enough from wolves that they're given a different sub-species, sort of like Homo Sapiens Sapiens and Homo Sapiens Neanderthalensis. However, the variety within domesticated dogs is similar to race.

What makes dogs breeds so different is that the dog genome is extremely plastic: it has a lot of room for variation as evidenced by how far pugs have come from wolves, even though theoretically they can still mate and produce fertile offspring.

Periodic commented on How Immigration Uncertainty Threatens America’s Tech Dominance   wsj.com/articles/how-immi... · Posted by u/dgolub93
ihsw · 9 years ago
Wealth has gravitated around massive city centers since time immemorial and China is even more hostile to foreigners. If you think America is the only one artificially gating wealth within the border then you are in for a rude awakening.

Coastal cities in America will continue to be a melting pot of culture but the wealth won't be siphoned off unabated.

The rationale behind the policy is ending the indentured servitude experienced by foreign workers and the hollowing out of the middle class.

Periodic · 9 years ago
I think there's a more important metric: productivity has concentrated in the coastal cities. Our workforce is more productive than ever before. Much of our economic gains year after year are due to productivity gains: we produce more goods per worker.

In our current economy, if you want to have a high-paying job you have to have a highly productive job. The best way to do that is to be in a city that has high network effects. Centralization and computerization is allowing people in cities to be more and more productive. This is why even Walmart has fewer regional managers and employs more people in cities managing logistics or even doing research in programs like @WalmartLabs.

Being in a city helps you be more productive due to network effects in contacts, opportunities, leads and education. If we want to help people out, we need to help them get those benefits elsewhere or help them move to the coastal cities that already have these networks.

Periodic commented on Fitbit will lay off 110 employees amid challenges in wearable market   theverge.com/2017/1/30/14... · Posted by u/happy-go-lucky
Periodic · 9 years ago
Nine months ago I had an offer to join Fitbit's engineering team. When I first started interviewing I didn't even realize the company had gone public a six months before. I guess I missed the news.

Looking at the stock price and talking a little with the employees, it was hard to get excited. It had gone from an initial surge of $47/share to $14/share. It looked like an overeager IPO to raise funds for a company that really hadn't quite figured out its market yet. We've seen them many times, but I'm not yet sure what the commonality is. Not having a lasting market? Not having the growth potential?

Most people at the company had an optimistic outlook, but it would be hard to work there and do recruiting otherwise.

u/Periodic

KarmaCake day2650January 30, 2009
About
https://github.com/Periodic
View Original