News for hackers. Stuff that matters.

FavouriteColour

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.

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%.“

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%).
I think this article does a disservice to the cause for reducing CO2 emissions. It’s unnecessarily hyperbolic and contains factual inaccuracies.
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.

If it helps defeat tracking then I’d like an option to snap to pre-defined sizes as I resize the window.
Re:Dreaming Is the Inverse of Anxious Mind-Wandering on Wednesday February 13, 2019 @04:06AM (#19151583)
“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.

Re:Binary Search Algorithm without recursion on Tuesday January 22, 2019 @12:58AM (#18966291)
This is not news. Nobody actually uses recursion for a binary search unless they're using a functional language.
This appears to be two things:

- Overcomplicated both in design and implementation

- Not especially interesting or novel

Unless I'm missing something?

Re:John Scalzi Story: “A Model Dog” on Monday January 21, 2019 @07:54PM (#18965069)
John Scalzi? Count me in!

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

Re:A command-line installer for Windows on Monday January 21, 2019 @07:50PM (#18965048)
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.
I suggest one RTFM before commenting on this. I.e., don't judge a post by its title.
Re:Genetics extends the long arm of the law on Monday January 21, 2019 @07:28PM (#18964937)
Pro: Law enforcement has access to a great tool for identifying people.

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

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.

Re:DIB Guide: Detecting Agile BS (2018) [pdf] on Tuesday January 15, 2019 @07:07PM (#18917050)
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.

Re:12.1T Digits of Pi on Sunday January 13, 2019 @05:47AM (#18896129)
“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.”
Re:Inter UI, a typeface designed for user interfaces on Sunday December 30, 2018 @02:56AM (#18788012)
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.
Re:Terminals Are Sexy on Sunday December 02, 2018 @05:07PM (#18584887)
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!
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.

Re:Lab-Made Whiskey, Lab-Made Wine on Monday November 05, 2018 @09:24PM (#18387839)
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...

Re:Spatial: A High Level Programming Language for FPGAs on Monday October 29, 2018 @10:56PM (#18333709)
Links in the tutorial menu work.
Re:Apple Fixes Bagel Emoji on Tuesday October 16, 2018 @05:44PM (#18233574)
I would love for this to happen.
Re:The metamorphosis of Escher on Thursday October 04, 2018 @03:52AM (#18137959)
Why '(sic)' after favourite?