ABI Navigator — a project to search for binary symbols

2017-02-21 Thread Andrey Ponomarenko
Hello,

I'd like to present a new project called "ABI Navigator" for searching binary 
symbols (functions, methods, global data, etc.) in open-source libraries: 
https://abi-laboratory.pro/index.php?view=navigator

The project allows to find out in which versions of libraries some symbol is 
defined, added, removed or changed. The data is taken from the ABI Tracker 
project (238 libraries and 0.9 million symbols currently): 
https://abi-laboratory.pro/tracker/

Example for _ZN5Botan18LibraryInitializer10initializeERKSs from libbotan.so: 
https://abi-laboratory.pro/index.php?view=navigator&selected=_ZN5Botan18LibraryInitializer10initializeERKSs#result

The project aims to help Linux developers and maintainers to resolve issues 
with missed symbols and navigate through the reports in the ABI Tracker.

Have you ever encountered the "undefined reference" error or want to know 
whether the symbol is _stable_ enough to use in your code? Try to find it in 
the ABI Navigator!

Enjoy!

-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


The alternative implementation of Ubuntu user statistics

2019-12-21 Thread Andrey Ponomarenko
Hello,

I've recently initiated a new statistical project based on anonymously 
collected outputs of hwinfo, smartmontools and dmidecode utilities called 
"Linux Hardware Trends". The report for Ubuntu is now here: 
https://github.com/linuxhw/Trends/tree/master/Dist/Ubuntu

The report can be considered as an alternative to Ubuntu user statistics 
(https://ubuntu.com/desktop/statistics) and helps to answer questions like "How 
popular are 32-bit systems?", "How fast is SSD market share growing?", "Which 
hard drives are less reliable?", "How many computers use old CPU microcode?", 
"How good is device drivers support?", etc.

Please let me know if you are interested in tracking any OS/hardware 
characteristics that are not currently included in the report.

The data is collected by the Snap package here: https://snapcraft.io/hw-probe

Thanks.

-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: The alternative implementation of Ubuntu user statistics

2020-01-08 Thread Andrey Ponomarenko
21.12.2019, 23:57, "Ralf Mardorf" :
> On Sat, 21 Dec 2019 23:23:41 +0300, Andrey Ponomarenko wrote:
>> Hello,
>>
>> I've recently initiated a new statistical project based on anonymously
>> collected outputs of hwinfo, smartmontools and dmidecode utilities
>> called "Linux Hardware Trends". The report for Ubuntu is now here:
>> https://github.com/linuxhw/Trends/tree/master/Dist/Ubuntu
>>
>> The report can be considered as an alternative to Ubuntu user
>> statistics (https://ubuntu.com/desktop/statistics) and helps to answer
>> questions like "How popular are 32-bit systems?", "How fast is SSD
>> market share growing?", "Which hard drives are less reliable?", "How
>> many computers use old CPU microcode?", "How good is device drivers
>> support?", etc.
>>
>> Please let me know if you are interested in tracking any OS/hardware
>> characteristics that are not currently included in the report.
>>
>> The data is collected by the Snap package here:
>> https://snapcraft.io/hw-probe
>>
>> Thanks.
>
> Pitfalls:
>
> How many percent of users do not participate?
>
> The HDD we bought 7 years ago might be very reliable and might live
> another 7 years, even if we park and release the heads a thousand times
> a day, but actually you can't purchase this disk anymore. IOW you might
> get a realistic statistics, but it anyway is useless, since the drive is
> discontinued.
>
> /proc/cmdline provides some information about pitfalls such as
> "mitigations=off audit=off" which might vs a new kernel in combination
> with a new microcode, by still using kind of a fast past.
>
> Btw. my machine internally is equipped with SSDs only, but all of my
> backup drives are HDDs only and non is connected during regular
> computer usage.
>
> I could continue the line of possible pitfalls, that most likely will
> bias any statistic and render it absolutely useless.
>
> --
> “Awards are merely the badges of mediocrity.”
>
> ― Charles Ives
>

You can't get stats for new drives since they are new and nobody used them yet. 
The common use case for SMART stats is to estimate failure probability of your 
old drives by comparing them with other people drives of the same model in the 
list [1].

This is a proven approach used by companies like Google, Backblaze and Acronis.

See also [2].

Thanks.

[1] https://github.com/linuxhw/SMART
[2] https://www.backblaze.com/blog/hard-drive-stats-for-2018/

-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Re: The alternative implementation of Ubuntu user statistics

2020-01-08 Thread Andrey Ponomarenko
22.12.2019, 00:07, "Ralf Mardorf" :
> On Sat, 21 Dec 2019 21:56:54 +0100, Ralf Mardorf wrote:
>> /proc/cmdline provides some information about pitfalls such as
>> "mitigations=off audit=off" which might vs a new kernel in combination
>> with a new microcode, by still using kind of a fast past.
>
>   path
>
> It should read path :D.
>
> IOW information mentioning the booted kernel and microcode is useless
> without information about boot attributes.
>
> --
> “Awards are merely the badges of mediocrity.”
>
> ― Charles Ives
>

You can find boot attributes in the logs attached to each user report (aka 
'probe') in the db.

Thanks.

-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss


Disappeared "Launch" button in the Snap Store (Ubuntu Software)

2020-10-27 Thread Andrey Ponomarenko
The "Launch" button is not available for snaps in recent Ubuntu versions since 
at least 2019-09-13: https://bugs.launchpad.net/snap-store-desktop/+bug/1843898

Looks like a showstopper bug. People install apps, but can't launch them. 
Instead they should find installed apps somewhere in the system.

Why doesn't anyone care?

-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss