News for hackers. Stuff that matters.

hohenheim

I don't think what Pascal is trying to get through is that we should numb ourself to inner thoughts. On the contrary, to acknowldege them and if anything, spend more time contemplating. That is when we can learn about ourself, others, and the universe, if I may say.

Working from home this entire year, I have tried to practice taking at least 15 minutes everyday, couple of times a day, laying down and just listening to my thoughts, understanding my anxieties. Trying to understand why I feel the way I do, instead of running away from them by distracting myself by various means.

This new habit of mine truly has been a life saver in this year.

Re:1.5 is the midpoint between 0 and infinity in Ruby on Friday November 27, 2020 @05:48AM (#25227496)
I wondering why Ruby's binary search uses infinity as the max to kick off the search, instead of max float.
Re:Krita, OpenGL and Qt on Saturday July 18, 2020 @08:34AM (#23880990)
Very much on point. If the core of your business, or application, depends on external code, you are taking a huge risk integrating it into your code base.

Sometimes it is better to invent a wheel that does exactly what you need, and nothing more. Software is sometimes about NOT reusing code.

Re:Writing a software book and making over $100k on Monday July 13, 2020 @07:19AM (#23819513)
You mentioned publishers leave you with 10% of the sales. I can't wrap my head around that, how is that possible and acceptable by authors?
Re:Testing Firefox more efficiently with machine learning on Saturday July 11, 2020 @12:18PM (#23803251)
Fantastic read. My only concern is that there wasn't any talk around cost of false positives (selecting a test to run where it is unnecessary) vs false negatives (incorrectly dismissing a relevant test), as those costs in terms of their effect is not symmetrical.

The cost of a bug slipping through because a test being skipped will be higher than running an irrelevant test to a commit.

Well said, I could not have said it better. Just to add, the productivity boost you get from short build times, in a long run, think of a project you work on for years, will out perform ANY gain you get from using a library, templates, and the like that kills your build time.
Re:C++ 20: The Core Language on Wednesday November 06, 2019 @04:34AM (#21460977)
I think you are confused about the intention. If you want order independent initialization you could just as well use the old initializer list. The idea here is that you DON'T want to accidentally initialize x with y.
Re:Improving C++ Builds with Split DWARF on Thursday October 11, 2018 @03:22AM (#18191526)
Not new, for one thing I did not use it. Thinking about all the time lost waiting for linker to finish makes me sad, but I'll change my work flow now!
Re:GoogleMeetRoulette: Joining random meetings on Friday October 05, 2018 @03:53AM (#18146448)
Reading the title I had the complete opposite expectations. Thinking that he is talking about a system where you want to have meeting with random people to talk about business.
Re:Found hooked up to my router on Friday September 28, 2018 @03:14AM (#18091569)
There is a big difference though. This thing can actually act as an agent in a botnet that could be used for lot of things, such as DDOS'ng.
Re:How to Make a Big Decision on Thursday September 06, 2018 @02:58AM (#17924383)
And if your decision was a failure you accept it as God's will. If you succeed you accept it as God's blessing. It is hard to imagine if there was an actual decision making and postmortem in play.
Re:Why I never finish my Haskell programs on Tuesday September 04, 2018 @02:29AM (#17907024)
Completely agree with you, and I like to add that this is true for any programming language really. Often I find people, specially juniors, obsessed with how they solve a problem and design patterns used than actually solving a problem. To be honest I was once such a person.

The best advice, as you stated it, is to go with the first instinct, and then refine it, IF needed. It might turn out that the code you wrote was redundant anyway.

Re:Chemists discover how blue light speeds blindness on Friday August 10, 2018 @03:29AM (#17731350)
Looking at your measurement, if I understand it correctly, you are saying that OP is incorrect and flux does in fact reduce the blue light?
Re:OpenAI Five Benchmark: Results on Tuesday August 07, 2018 @07:16AM (#17705442)
Not only that, but also lets not forget humans learn as well. Meaning the more games players play against the bot the better they would become at understanding and defeating it.
Re:Should We Loosen the Restrictions on Psychedelics? on Wednesday July 18, 2018 @05:08AM (#17556528)
OP asked a genius question and I hoped you have good reasons to counter him. But most of what you wrote felt like opinions and personal feelings.

I understand that non-regulated psychedelics use could potentially lead to many people hurting themselves, but that is not reason enough to regulate them IMHO.

We can not save people from themselves by regulations. What we could do is educate them.

Re:People Aren’t Dumb, the World Is Hard on Friday July 13, 2018 @04:13AM (#17521284)
Its hard to argue with what you are saying. You defined our most intelligent types scaled as 1 and unbounded it for most intelligent. Then obviously majority falls under the line and are considered dumb. I don't know if there is any insight in that other than feeling disappointed at self.

On the other hand the article is arguing the opposite. Trying to be empathic towards human nature and look for solutions with that in mind. I think that is refreshing and useful.

Thank you for writing up a concise text about the actual problem. While reading the article I consistently felt bothered by the terminology thrown around but couldn't really pin point why.

We really like to think in silos, categorize everything to make them feel familiar and approachable. Which is useful, but sometimes we need to shake them off so we can actually see the problems.

Re:Firefox switching to clang-cl for Windows builds on Wednesday July 11, 2018 @05:11AM (#17505505)
Yeah that would work but also make your code base a mess. Things that you can catch during build step and move in, or out, is much better handled at that level rather than leaking it into your code base.
Re:Electric Buses Are Hurting the Oil Industry on Wednesday April 25, 2018 @01:59AM (#16918917)
I thought the same. The title portraits the change as a negative thing and in the text there is no mention of the benefits that this brings :/
Re:Slack is the opposite of organizational memory on Monday February 12, 2018 @02:30AM (#16357124)
Slack is a tool, just like kitchen knife is. Used correctly, it is valuable. Otherwise, I agree with all you said.
Re:Manipulating Human Psychology To Turn Users Into Addicts on Friday November 17, 2017 @08:56AM (#15721948)
Ironically, clapping, is the very device Medium uses to keep writers writing, the same stimuli that releases dopamine in other platforms.

And yet, the author decided to write his article on the very site that uses techniques Nir talks about to promote engagement.

> Like what? Take any norm breaking innovation in the pass 2000 years. Any idea that sounded arcane at its time: Earth is not Flat, its not the center of universe, light is a wave and a particle, etc. Perhaps decision was not the correct word to use, "ideas" would be better.

> What kind of prediction is that? A prediction like any other. I think we tend to become risk averse as we age, risk averse people don't like changes, without change you don't have a chance to fail, or succeed. If people to live longer I would think that every other stage of life would start to stretch. Take presidency as an example, its a four year cycle. If life expectancy was 200 years, would it not make sense to have presidents for 8 years? Would you retire after 30 years or 60 years?

Indeed. That is the assumption I made. Personally, for me life without progress is a meaningless one. But I can imagine the opposite as well. Once you have gotten all you need you try your best to preserve it as long as you can, anything new or different is a default no, because, why change something that is not broken? That is depressing, again from my perspective.
You are correct, and that is basically what I am saying. But there is two sides to the coin. Good things will decline just like bad does.
A better way to put is that, without death we wouldn't have progressed as a race as much as we have done. We need new people with fresh ideas to come to top, take higher roles and make radical decisions. People living longer will stay in power longer and keep the status quo alive. In a longer stretch, conservationism, which grows like age, is an impediment for innovation and progress, IMHO.
"Tech debt in any form isn't inherently good or bad. Just like financial debt it's a tool that can be used to achieve a desired business goal."

We should print this and hang it on every wall of every room in which a piece of code is written. It is the most misunderstood and misused concept of Software Engineering.

Neither you, or your parent comment, provided justification. "There are many good sales people", "There aren't many good sales people". Plain statements, little reasoning. Both worthless.
The answer to your original comment answered this. Engineers would avoid cv-driven-development if recruiters and head-hunters didn't use key-word based searches and rewarded developer CV riddled with most buzz, admittedly a bad thing. So I hardly see this as self-inflicted, it is wrong but that is what market is looking for.
Re:YC’s Essential Startup Advice on Tuesday September 26, 2017 @09:43AM (#15338526)
"finding customers to talk to": The so called seed.
The important bit is at the end of the article:

"Meanwhile, ad blocking tools are now killing the JavaScript on sight."

The irony though, replace adds with JS mining crypto currency. And guess who is blocking them...

Older »