News for hackers. Stuff that matters.

amorphid

Re:The death of Don Draper? on Saturday July 28, 2018 @12:40PM (#17633850)
I usually buy brand name over generic stuff because it is quantifiably better to me in some way. Cereal that tastes better, garbage bag doesn't rip, etc.
Using Chrome in Android, the arrow to auto scroll up to top doesn't work for me at all. I can only manually scroll back up.
Re:Slack Is Buying HipChat from Atlassian on Thursday July 26, 2018 @08:22PM (#17622524)
Slack isn't perfect; I agree with that. I haven't experienced the CPU issue, but it does seem to like RAM quite a bit. I just opened it w/ one account active, and it was eating maybe 400MB of RAM. I bumped that up to 6 open accounts, and now it's chewing up maybe 2GB of RAM.
Re:Slack Is Buying HipChat from Atlassian on Thursday July 26, 2018 @06:21PM (#17621840)
I don't see any compelling reason to adopt IRC. It does nothing that I care about that Slack doesn't do. If Slack completely implodes, I would search for Slack alternative. If IRC really was my only option, I'd use it just long enough to write a basic alternative myself that replaced or extended IRC w/ the features I really want.
Re:Elixir v1.7 released on Wednesday July 25, 2018 @11:49PM (#17614931)
This is a rather simplistic argument... With Ruby I find it hard to avoid using a debugger. With Elixir I never need a debugger.
Re:Elixir v1.7 released on Wednesday July 25, 2018 @08:46PM (#17614256)
I'll check it out tonight!
Re:Elixir v1.7 released on Wednesday July 25, 2018 @05:35PM (#17613088)
I quite like mix and hex. Now all we need is sane, Elixir-y dialyzer errors!
Re:Housing Costs Reduce the Return to Education on Monday July 23, 2018 @10:33PM (#17597695)
It'll go up in Idaho, too, when supply dries up. Won't it?

"Move to Boise. There aren't too many people yet!"

I friend of mine got a PhD in Electrical Engineering, which took him 7 or 8 years years. Right around his 30th birthday, I remember him saying that he'd been in school since he was 5. When I think of it that way, if my 20-something self could have been paid to delay entering the working world, I enjoyed school, and I was willing to be a professor's minion, getting a PhD would have been an extremely attractive option.
Re:Secret Life of an Autistic Stripper on Monday July 23, 2018 @10:00AM (#17592784)
> I don't think high functioning autism is a disability, it's a character type that is a bit out there

If you don't understand how to interact with people, you don't understand. You need help to figure it out, or you need help to realize you don't need help.

Have you considered that you stink are completing those puzzles because they are so damn boring? I hate learning that way. I never make it past the first chapter of CTCI when I try to attack it head on. Find another way that works for you. I did. My personal "learn all the things" path to success has been taking things apart and learning to understand the pieces.
Re:Secret Life of an Autistic Stripper on Sunday July 22, 2018 @10:18PM (#17590114)
Having a mild form can be even more difficult. You appear different enough that people can tell, but your similar enough to other people that people don't understand the difference between you not getting it and simply misbehaving. When someone who will never get why they're being disciplined for what to them is acting normally keeps getting repeatedly punished, it's usually going to go poorly.
I was fishing for "1 drop per day in the morning of $SOME_TINCTURE". My questions could have been phrased better.

But you're not wrong. If you wanna figure out what works for you, you'll have to experiment for yourself without a medical professionals help. That's true for any over the counter (OTC) medication in your local pharmacy, too.

What dosage are you taking? On what schedule do you take it?
Re:Is Python the Future of Programming? on Saturday July 21, 2018 @07:10PM (#17584348)
I've never been a heavy Python user myself, but I 'm working in Elxiir w/ a couple other people who are/were heavy Python users. They seem to much prefer Elixir/Erlang's concurrency model over Python's. Scanning the article, I don't see any mention of concurrency, and concurrency seems to be an increasingly valuable tool in a micro service world.

Does anyone here have a preference for using Python to tackle concurrency-related issues? If yes, I'd love to hear your thoughts on the matter.

Re:How to beat LinkedIn: The Game on Saturday July 21, 2018 @03:53PM (#17583532)
As a former recruiter, I found the LinkedIn user experience to be completely abysmal for any non-trivial search.
Re:Is killing the boom the key to supersonic air travel? on Saturday July 21, 2018 @03:29PM (#17583430)
Also, above a certain level of affluence, a person's time, is valued over money. Taking a private jet might be a good deal for anyone making the big bucks.
> However, AB 33 could potentially mean that PG&E customers are on the hook to repay the secured bonds.

Aren't customers on the hook regardless? PG&E gets it's money from customers, which would imply that customers are paying would be the ones to pay down the debt. Maybe they mean customers are a captive audience, and rates could be raised to cover the costs of the debt without impacting PG&E's profits.

I really liked Joe Rogan's video on this topic, titled "Joe Rogan on Why he changed his stance on the Moon landing conspiracy". [1] The short, short version is that some training images got doctored and passed off as real space images, which gave people reason to doubt more substantial claims of having traveled to the moon. It was the first time a skeptics disbelief in our having visited the moon seemed like a rational stance to me.

[1] https://youtu.be/7mmlmxamw_k

Re:Simone Giertz – Back from brain surgery [video] on Thursday July 19, 2018 @10:03PM (#17571902)
The thing that blows me away is the idea that nobody knows how to make a pencil. Essentially no one on Earth knows how to make a regular ol' number 2 pencil in it's entirety, from scratch with no materials to a finished product. I saw it in a TED Talk over 9 years, but I don't remember which one. I googled a bit and found a Wikipedia page on a book I'd never heard about called I, Pencil. [1] That's probably source material for the video I watched, which may be the TED talk referenced in the the external link section.

[1] https://en.m.wikipedia.org/wiki/I,_Pencil

> $50M is tiny compared to the opportunity cost of having 100 of your best engineers jump ship to a competitor or found a new one.

One of the following must be true:

- Fuchsia has perceived product value, and it's an investment

- Google doesn't have enough interesting work right now, the amount of interesting fluctuates up & down, and retaining expensive employees by having them work on "Fun Fuchsia" during the current down cycle is more efficient than hiring expensive employee attrition+recruitment

- Fuchsia has no product value, and Google has too many expensive engineers

I used to sell life and health insurance. I saw how the underwriters made decisions on things. I simply think you have no idea what you're talking about, and I'm sticking a fork in this thread.
Re:eBay Is Conducting a 'Mass Layoff' in the Bay Area on Wednesday July 18, 2018 @10:53PM (#17563639)
For me, eBay is the 99 cent store of online shopping. I'm not interested in the auctions anymore, and if I am there to buy something, it's because I was trying to save a buck & it showed up as the cheapest place to buy something on Google Shopping.
Re:Health Insurers Are Vacuuming Up Details About Customers on Wednesday July 18, 2018 @12:55AM (#17555658)
When you get older & sicker, I'm guessing you'll feel differently. It's all fun & games until you can't afford a basic prescription.
I've hosted a 30+ of couch surfers over the past year. They crash on an air mattress in my studio apartment, so it's a tight space. Even though they are grateful for a free place to stay here in San Francisco, it's easy for me to say a very western things that my guests misinterpret.

For example, the word asshole. To me, asshole does not, and never really did, mean the hole in one's butt. Asshole means jerk. At least it did until I hosted someone from South Africa. He told me that in South Africa, my language would be considered very profane profane. To him, asshole ONLY meant (still means?) butthole. There was no overlap in how we understood the word.

So I recommend keeping your language as neutral as possible, relying on as little idiomatic wording as you can. Say jerk, not asshole. Say it's raining quite harc, not it' raining cats and dogs, etc.

Incentives are different. Life insurance companies have an incentive for you to not die. Health insurance companies have an incentive for you to not live (e.g. you don't that organ $$$$$$ transplant you need to live).

Health insurance is cheaper when more people are in it, not fewer. If you start offering discounts to the healthiest people, it gets more expensive for unhealthy people. So let's say the sickest people no longer have insurance. Now there's a new group of unhealthy people in the insurance pool. So you raise prices for them, and they get kicked out, too. Eventually you get to the point where insurance is not useful, because nobody needs it at all, as the insured people don't get sick. Until they do get sick, at which point they get kicked off the insurance plan. Health insurance that doesn't insure is basically fraud.

If you want to drive down the health related costs of healthcare, reduce the things that make people sick.

Re:How two strangers set up Dropbox and made billions on Monday July 16, 2018 @11:16PM (#17547040)
I was joking to myself earlier today that "All you gotta do is..." is an alias for "I have not thought about it, and I'm encouraging you to do the same."
Re:Functional approaches to dependency injection (2016) on Monday July 16, 2018 @02:47PM (#17543872)
Here's a blog article by Carbon Five on dependency injection in Elixir that I quite liked...

https://blog.carbonfive.com/2018/03/19/lightweight-dependenc...

For context, Elixir (which includes Erlang) is a compiled language, but it doesn't/can't catch a lot of compile time type errors that you'd only uncover at runtime. For example, one process can send a message of any type to another process. There just isn't a great way (for the Elixir compiler) to catch that at compile time. It gives you more flexibility, but you can't have confidence that it'll work just because it compiled. Dependency injection with tests is a really helpful tool in Elixir.

Re:Why Use OpenStreetMap Instead of Google Maps? on Saturday July 14, 2018 @05:14PM (#17532424)
If you ever venture into Android land, consider a phone with a removable battery for your next device. After having I really liked become barely chargeable, I made sure my next phone had a removable battery. I'm glad I did!
Re:Ask HN: How to find an effective career coach? on Saturday July 14, 2018 @01:18PM (#17531225)
I was fishing through the comments to see if someone else had mentioned PlatoHQ. I joined a few months ago, and it's been amazing for me.

Older »