HNHacker News
TopNewBestAskShowJobs

blm

18 karma · joined May 24, 2013

submissionscomments
blm··on Ask HN: Does anybody still use bookmarking services?
When people talk of searching Hacker News they seem to use algolia: https://hn.algolia.com/. Does this help you?
blm··on 1.5 is the midpoint between 0 and infinity in Ruby
I know you were talking about floating point. That is why I said what I said using python code. It seems to be a concrete representation of IEEE-754 math. Also from my reading and understanding numpy is written by scientists that understand IEEE-754 perhaps a little more than some others.

I was fully away of that stuff you say about how NaN is represented and was also aware of how Inf is represented. My statement and link to the concept of Infinity on mathforum was an effort to support the idea of why most math done with code involving Inf will also result in an answer of Inf.

The article that this whole discussion is about seems to think it is OK (ie not a bug) to convert a float like Inf to a integer do some math and convert back to a float and get 1.5 and that is OK. It seems like a bug to me.

blm··on 1.5 is the midpoint between 0 and infinity in Ruby
I think any conversation that says there is halfway between inf and 0 is treating inf like it is a fixed point and therefore a number and not a concept

This is why participating on Hacker News conversations are problematic. I think you are talking about downvoting because a persons misunderstands me. Even in your statement you imply by saying "but you never know" that it is possible people aren't being aware of the point I was making

blm··on 1.5 is the midpoint between 0 and infinity in Ruby
From Python:

    >>> import numpy as np
    >>> 1 + np.Inf
    inf
    >>> (0 + np.Inf)/2
    inf
    >>>
Infinity is not a number it is a concept[1] My math teacher used to say think of infinity like a impossibly large number. An impossibly large number divided by two is still an impossibly large number

[1] http://mathforum.org/dr.math/faq/faq.large.numbers.html

blm··on 1.5 is the midpoint between 0 and infinity in Ruby
I have a question

If this was true:

tan maps (0, π/2) onto (0, ∞), and tan(π/4) = 1

Wouldnt it imply that

tan(π/8) would be halfway between 0 and 1 ie .5?

By my calculations it is 0.414 or √2 - 1

ALso with:

• f(x) = x/(1 - x) maps (0, 1) onto (0, ∞), and f(1/2) = 1.

wouldnt this mean that f(0.25) is supposed to be half way between 0 and 1 or .5. However f(0.25) = 0.25/0.75 = 1/3

blm··on Which countries have protected both health and the economy in the pandemic?
Wouldnt spending money on infrastructure create need for people to be in the same physical location to do at least the manual work part of building infrastructure? Recent maintenance of electricity infrastructure in this street created a congregation of at least 8 people.

Also building infrastructure seems like a win win but after the infrastructure is built there is also a commitment to maintain the infrastructure. Isnt this like signing up for a recurring expense? Too often I think politicians and others think of it like a one off purchase to garner votes.

See this: https://www.strongtowns.org/journal/2019/4/30/my-city-has-ma...

blm··on 68 Bits of Unsolicited Advice
>> Don’t ever respond to a solicitation or a proposal on the phone. The urgency is a disguise.

> A disguise for what?

I think:

Something not quite right or something worse.

It's easier to get away with things when they aren't face to face. People often know when they are trying to get away with something and leak the truth or information about the truth in body language.

Also it is quicker to communicate over the phone. If they are desperate they can deliver a proposal( ask for stuff?) over the phone within a quicker time frame.

blm··on Show HN: An online collaborative UML editor using PlantUML
Yep and the latest update seems to have fixed it. Sorry. didnt mean to cause extra work.
blm··on Show HN: An online collaborative UML editor using PlantUML
I looked at one of the URLs https://www.chromestatus.com/feature/5088147346030592. It says:

  ******NOTE: There is currently a bug affecting Mac OSX and iOS 
  which causes SameSite=None cookies to be inadvertently treated 
  as SameSite=Strict and therefore not sent with cross-site 
  requests. (See https://bugs.webkit.org/show_bug.cgi?id=198181) 
  Until this is fixed, SameSite=None may not work properly on 
  Safari.******
Are all your Chrome users not MacOS and not iOS?
blm··on Show HN: An online collaborative UML editor using PlantUML
I get an error about the browser not supporting cookies. In the browser console I get this:

  A cookie associated with a cross-site resource at http://64.225.122.27/ was set without the `SameSite` 
  attribute. It has been blocked, as Chrome now only delivers cookies with cross-site requests if they are 
  set with `SameSite=None` and `Secure`. You can review cookies in developer tools under 
  Application>Storage>Cookies and see more details at https://www.chromestatus.com/feature/5088147346030592 
  and https://www.chromestatus.com/feature/5633521622188032.
Chrome Version 80.0.3987.163 (Official Build) (64-bit) on a Apple MacOS
blm··on Microsoft is retiring its MCSA, MCSD and MCSE certifications
I dont think you understand what it is like in some job markets. Once you are in an industry you might be able to sustain a career without certifications but how is someone supposed to break into an area when people only hire candidates with "experience" or certifications? Certifications were proof that you got off your ass and learnt and passed an exam. People that hire do not trust resumes anymore because candidates can put anything in a resume to make them sound good. You could construct a lab at home and write about your learning activities but in my experience no one trust such "evidence" since people can just copy and paste other peoples work.
blm··on Red Hat Expecting X.org to “Go into Hard Maintenance Mode Fairly Quickly”
It doesnt work the same. On Ubuntu I have found that you have to log in first on the machine so that the vnc server starts before you can use a vnc client to connect. It kind of sucks to have to go tot he machine to login each time it is restarted and leave the machine logged in.
blm··on Australian Gag Order Stokes Global Debate on Secrecy
Thats funny. The Age makes it seem like the jury is remanded. Remand is for the alleged offender[1]

[1] http://www.corrections.vic.gov.au/home/prison/remand/

blm··on Ask HN: How do you guys develop mental toughness?
I wonder how much difference physical stress Vs mental stress it makes. Stress is stress. Anxiety (mental stress) causes physical symptoms. The will to continue in physical endeavours is through changing the mind and being determined to continue. Mind over matter. This want to stop doing physical stuff comes from the mind. So improving the mental toughness comes from repetitively attempting to breach this barrier.

Goggins even says stuff in his interviews with Joe Rogan that indicate that he would agree. Most people stop physical activity not when the body is exhausted but when the brain thinks the body is done. When Jesse Itzler interviewed with Joe Rogan about Goggins, he said Goggins thought people only did 40% of what they were capable of until they changed their mind.

blm··on Crick, a time-tracker dashboard, goes open-source
The first link to "Crick" seems to take me to a "Page not found" page(It links https://tailordev.fr/blog/2017/08/02/crick-goes-open-source/... probably instead of https://app.crick.io/
blm··on LinkedIn: It’s illegal to scrape our website without permission
That is an interesting analogy. It reminds me of my experience visiting the Alamo in San Antonio. Once inside you cannot take photos. I cannot say for sure but I think there are armed guards that made sure cameras were not used.

Personally I think anything I can see I should be able to take a photo of for sentimental purposes.

blm··on Ask HN: Failed interview, feeling unemployable and depressed – what do I do?
You still are intelligent. You still can be liked by your teams. The way you feel is just clouding the way you see yourself right now.

When you go for interviews people often dont see your potential. They often dont want to take a gamble on you turning the boat around soon enough for their liking. Very often people pick up on how you feel about yourself and use it to form an opinion of you. One that often agrees with how you feel about yourself. The good thing about this is things change when you take control of your feelings and change. The situation is more in your hands than you realise. You have control.

The biggest thing you need right now is time. With time your feelings change and you see yourself differently. You will be able to remember the postive times and show yourself you are still capable. Dont give up if things don't change in a week or a month or several months. The improvements are so small that it is hard to notice every day. However as the months pass, the change adds up and you notice it.

I know it feels like leaving the current job is the only option. But unemployment can make you feel bad, even worse. That is something you need to avoid. What I did was find a differnet job that gives headspace to think and keeps the bills mostly paid.

blm··on Important Notice Regarding Public Availability of Stable Patches
Why do you think they are lying? Did the companies use not apply the grsecurity patches but claim they did?

If they did apply the patches AND used the grsecurity trademark in their brochures what is the problem? They arent misrepresenting grsecurity. They arent being derogatory in any way. Why can't you say that you have the kernel and you applied grsecurity patches?

It seems so funny when people are all about GPL code and "freedom" and yet act so precious about a "trademark" just like proprietary enterprises.

blm··on Important Notice Regarding Public Availability of Stable Patches
I want to add something. I am sure that it will get obliterated by other people. I am not with anyone that uses grsecurity.

On the one hand I can imagine nothing more bitter than other people making money on your hard work.

However, isnt this how the whole thing goes? I mean there wouldn't be a linux kernel without the work of a whole bunch of companies. Did they get sponsorship money from you? grsecurity wouldn't exist without the work of a bunch of other people. Did grsecurity pass on money to other vendors that they rely on? What about people that wrote the drivers that grsecurity use when they did development.

Open source only works because people contribute to a shared base. In return for their contributions they get to use what others already contributed.

blm··on Ask HN: I will help your startup in exchange for food and a place to stay
You might have to give them contact details for bosses for each of the positions. At least that is what I had to do.
blm··on Show HN: Monodraw, an ASCII Art Editor for Mac
If you do perl stuff there is Asciio

http://search.cpan.org/dist/App-Asciio/lib/App/Asciio.pm

may help on Linux. But Monodraw looks nicer and more featureful and easier to install on Mac.

blm··on The Rust community's crate host
For me the ability to use packages made by other people is a draw card for a language.

However, when I first went to the site, all I could think was "Whats a crate in relation to programming or more specifically Rust? Is it Rust's idea of a package (eg like ruby gems)."

I just think it would be good to have the site say Cargo: The Rust language package manager.

The site also says this:

"The Rust community's crate host". Is it not a cargo host for distribution of crates where crates are Rust packages? Is there non-community crate hosts?

blm··on The vanished grandeur of accounting
For the most part the article was interesting. However one thing stood out to me:

To the audience of the time, the paintings carried a clear message: Mastering finance was an achievement requiring both skill and humility.

I don't know about humility. I mean having someone paint a portrait of you seems like hubris. Ensuring that the painting shows you wearing gold rings does not seem to indicate humility (modesty, humbleness).

Maybe the chosen painting is not necessary of painting from the period and the others indicated humility.

blm··on A CEO's passionate defense of stack ranking
I guess I don't understand something. Everywhere I have worked has had a ranking of employees such that when finances become difficult they knew who they would make redundant first. To me this is also stacked ranking.

The problem with some implementations is that it awards people for individual contributions and only if you are above average. This drives people to avoid contributions to a team so they can focus on their own personal contribution and to not want to help colleagues because that would drive the mean up eroding the value of personal contributions.

Couldnt you have stacked ranking with a criteria that rewards all involved for collaboration?

blm··on Don't build a Galapagos product
Or, you could end up with something unique that is not found anywhere else in the world. And when people visit that "island" it helps people codify their revolutionary ideas.