HNHacker News
TopNewBestAskShowJobs

FavouriteColour

38 karma · joined September 27, 2018

submissionscomments
FavouriteColour··on ARM processors like A12X are nearing performance parity with desktop processors
Yes. I was thinking of third-party software that may take many years to port to ARM. Photoshop, Etc.

Apple’s position would then be: great battery life unless you need to run old intel software.

FavouriteColour··on Cars are killing us. Within 10 years, we must phase them out
https://www.carbonbrief.org/analysis-uks-co2-emissions-fell-...

“Demand for oil was also largely unchanged in 2018 (-0.3%). Within that total, demand for diesel and petrol both saw annual declines of around 1%, whereas aviation fuel was up 2%.“

FavouriteColour··on Cars are killing us. Within 10 years, we must phase them out
Indeed I checked one of his references where he says that it is cars that are the primary reason that CO2 emissions haven’t reduced in the transport sector. The linked article says that it is airlines (increase of 2%) not cars (decrease of 1%).
FavouriteColour··on Cars are killing us. Within 10 years, we must phase them out
I think this article does a disservice to the cause for reducing CO2 emissions. It’s unnecessarily hyperbolic and contains factual inaccuracies.
FavouriteColour··on ARM processors like A12X are nearing performance parity with desktop processors
Great article! It certainly supports the idea that Apple switching to ARM processors for their laptops isn’t crazy talk. Perhaps retaining an intel-compatible CPU for a few generations to execute intel binaries until the shift is complete.

BTW, the article uses the acronym IPC without explaining it. It stands for Instructions Per Cycle. CPUs can and do execute multiple instructions per clock cycle so this is just a measure of how many.

FavouriteColour··on Firefox to add Tor Browser anti-fingerprinting technique called letterboxing
If it helps defeat tracking then I’d like an option to snap to pre-defined sizes as I resize the window.
FavouriteColour··on Dreaming Is the Inverse of Anxious Mind-Wandering
“Fourteen examples of dreams are presented, including seven examples of interpretation, three examples of successful dream content prediction (a first for an interpretive theory of dreams), and four examples of dreams which demonstrate how in-dream behaviour changes during successful therapy, three of which are my own”

The study includes a total of 14 dreams of which 3 are the author’s.

I’ll take it with a grain of salt.

FavouriteColour··on Binary Search Algorithm without recursion
This is not news. Nobody actually uses recursion for a binary search unless they're using a functional language.
FavouriteColour··on SMJSON: a homoiconic and “self evaluating” format of JSON
This appears to be two things:

- Overcomplicated both in design and implementation

- Not especially interesting or novel

Unless I'm missing something?

FavouriteColour··on John Scalzi Story: “A Model Dog”
John Scalzi? Count me in!

Note this part of the Better Worlds project: https://www.theverge.com/better-worlds

FavouriteColour··on A command-line installer for Windows
This looks pretty good. At the moment I'm using MSYS2 on my work machine (have to use Windows).

Any thoughts on this installation method?

    iex (new-object net.webclient).downloadstring('https://get.scoop.sh')
I'm not sure IT Security here would be too impressed.
FavouriteColour··on Cloud thing is a fad. I'm building my next thing in a datacenter instead
I suggest one RTFM before commenting on this. I.e., don't judge a post by its title.
FavouriteColour··on Genetics extends the long arm of the law
Pro: Law enforcement has access to a great tool for identifying people.

Con: Government has access to a great tool for identifying people.

FavouriteColour··on Unicode Consortium requests addition of new block “Symbols for Legacy Computing” [pdf]
Here is a link to the PDF with the characters:

https://www.unicode.org/L2/L2019/19025-terminals-prop.pdf

This is great! Lots of nostalgia.

FavouriteColour··on DIB Guide: Detecting Agile BS (2018) [pdf]
Six months ago I joined an "agile" team. The team is completely disconnected from any reasonable interpretation of agile.

No sprints.

No stand-ups.

No prioritized backlog.

No sprint planning.

No sprint reviews.

There is a product owner, who is a BA, but I never speak to her. She's on a different floor.

If I want to work on something, I literally have to ask the other developers if anyone has anything they need done.

When I joined the team, we had a project manager who would create tasks in jira and assign them to individuals. When the task was finished, we assigned them back to the PM so he could assign them to a tester. The tasks were already broken down from user stories so I would often get "implement REST service for X" and someone else would get "implement web page for X".

We have a new project manager who doesn't like agile. He is currently "resetting" the project by forcing the business to write a complete set of detailed requirements. They have until June 30 to finish that. In the meantime, the team will continue in a kind of limbo of "agile" but the PM has already committed the team to completing the project by Dec 31st even though the requirements won't be finished until Jun 30th. The budget is also fixed.

I've asked the team why we don't do any of the agile things. Normally you'd at least get cargo cult stand-ups. They said they don't see the value in it. They've all been working on the project for 2+ years so they know what needs to be done. I pointed out that it makes it impossible for me to participate in the project in any meaningful way since I'm reduced to begging for work. They don't see a problem with that. "Just ask".

Because it's "agile" there is no up-to-date technical documentation. So to get anything done (once I have work to do) involves finding out who in the team knows what I need to know and interrupting them. The guy who knows the most is a terrible communicator. "Just ask".

I have an interview at another place on Friday. I think people will be genuinely surprised when I tell them I'm leaving.

FavouriteColour··on 12.1T Digits of Pi
“There exist algorithms like BBP to directly compute arbitrary binary digits without the memory cost of computing all the digits before it. These are called "digit-extraction" algorithms. However, these algorithms require roughly O(N*log(N)) time to compute a small number of digits at offset N. Using this approach to compute all the digits from 1 to N will result in a quadratic run-time algorithm. This alone makes it unsuitable for large N.”
FavouriteColour··on Inter UI, a typeface designed for user interfaces
I think you might be confusing "Inter" with "Intel". This font is named "Inter UI" since its design goal is for use in user interfaces. It doesn't have anything to do with Intel.
FavouriteColour··on The U.S. Yield Curve Has Inverted
https://www.investopedia.com/terms/f/fallingknife.asp
FavouriteColour··on Terminals Are Sexy
I love this. Just reading the list make me happy.

I would contribute:

  xmlstarlet   Manipulate xml documents         http://xmlstar.sourceforge.net/
  jq           Manipulate json documents        https://stedolan.github.io/jq/
  screen       Terminal multiplexer (like tmux) https://www.gnu.org/software/screen/
  imagemagick  Manipulate images                https://www.imagemagick.org/
  ffmpeg       Manipulate video                 https://www.ffmpeg.org/
  gifski       Create high-quality gifs         https://gif.ski/
Oh I see I can make a pull request!
FavouriteColour··on UFOs spotted off Irish coast under investigation
No more F-111s in service: https://en.wikipedia.org/wiki/General_Dynamics_F-111_Aardvar...
FavouriteColour··on Ask HN: What prevents Microsoft from adding a 'secure mode' to combat cheating?
There is no way your game server can verify that the clients are actually running in a hypothetical secure mode.

Any calculation or data that client could send to your server could equally be calculated or sent by a hacked copy running in an insecure environment.

FavouriteColour··on Lab-Made Whiskey, Lab-Made Wine
Wikipedia says:

l-forms of amino acids tend to be tasteless, whereas d-forms tend to taste sweet.[7] Spearmint leaves contain the l-enantiomer of the chemical carvone or R-(−)-carvone and caraway seeds contain the d-enantiomer or S-(+)-carvone.[10] These smell different to most people because our olfactory receptors are chiral.

https://en.wikipedia.org/wiki/Chirality_(chemistry)#In_bioch...

FavouriteColour··on Spatial: A High Level Programming Language for FPGAs
Links in the tutorial menu work.
FavouriteColour··on Apple Fixes Bagel Emoji
I would love for this to happen.
FavouriteColour··on The metamorphosis of Escher
Why '(sic)' after favourite?