HackerTrans
TopNewTrendsCommentsPastAskShowJobs

ilirium

no profile record

comments

ilirium
·11 miesięcy temu·discuss
@nabla9 have tried to tell you that for DGX Spark, you can also use optimized models; therefore, this means that Spark can also be used for inference with bigger models, such as those exceeding 200B.

Please compare the same things: carrots VS carrots, not apples VS eggs.
ilirium
·12 miesięcy temu·discuss
You can look at the /DataHoarder subreddit, as I see people usually buy secondhand LTO4-LTO7 tape drives and libraries, which are affordable. Datahoarders use dozens and hundreds of cartridges for archiving/backup purposes or for making fun playing with tape drives.
ilirium
·w zeszłym roku·discuss
The weather app doesn't give much money. The main business sells weather and climate data B2B: agro, insurance, logistics, retail, supply chains, advertisement, medical, etc.

Companies whose primary business is weather apps are small, and such areas are highly competitive.
ilirium
·w zeszłym roku·discuss
> why NOAA in the US is under attack

As far as I know, AccuWeather is the main beneficiary. You can easily find reliable sources about it.

The cause is that NOAA publishes all weather data, calculated models (global coverage), meteostations data (global coverage), and weather radars to the public for free (US only, maybe also Canada, I don't remember). Therefore, many weather companies use such data to do their business and compete directly with AccuWeather. They don't like this.

On the other hand, state weather agencies that calculate global models in many countries don't provide such data for free. Therefore, startups and small companies who work in weather and climate fields use NOAA data and directly compete with AccuWeather or don't pay them for data access.
ilirium
·w zeszłym roku·discuss
I don't offer any solution for the problems you mentioned, and I don't think it is possible.

If we want to have global money and a global payment system, they would be controlled by governments, international organizations, God, Devil, Cthulhu, Spaghetti Monster...

There is no magical solution. We, as a society, need to establish competing social institutions, and try to control them, and try to force them to compete. There is no solver bullet.

Don’t lie to yourself, bro.
ilirium
·w zeszłym roku·discuss
If we want to use technology in real world to solve real world issues, we need to consider all important non-technical things.

Nuclear Energy is great, but governments and international organizations want to control it because it is too dangerous. So, if we need to use Nuclear Energy, we must play by such rules.

Money is the same thing. Each government wants to control them, regardless of their form.

If someone wants cryptocurrencies to be widely adopted, there is no option but to give them to businesses and governments.

So, crypto would be regulated like usual money. Major blockchains have records for all transactions, which can be tracked and used by businesses and governments to implement more strict control over the whole world. Therefore, the more people use crypto, the less privacy they have.

The Internet and Web were designed to be anonymous, but cookies, IP addresses, data collection, ML/AI, IMEI, MAC, and the control of registration in ISPs and mobile operators have led us to a situation where the government and companies can easily track people. The same situation would be with crypto, which was designed to be anonymous but used in another way.

Don’t lie to yourself, bro.
ilirium
·w zeszłym roku·discuss
You have bizarre logic here. For example, in a topic discussed about GPUs, someone would say that it's not possible to run databases on GPUs, so GPUs don't have any chance of succeeding.

> How much do you trust your government with your money?

Do you trust crypto companies? Mt. Gox, FTX, Bybit…

Do you know that crypto companies must follow government rules, regulations, and laws? Russians were banned from using many crypto exchange platforms. China has strict rules for its citizens. You can buy and sell crypto in Brazil, but you must use only Brazilian reals.

Pix isn't global, but no one government person outside of Brazil can block this system.

MasterCard, Visa, Amex, and UnionPay work worldwide, but only a few countries regulate them, can block their usage, and can use data for tracking and statistics.

Pix is free to use, so no one needs to pay an additional "tax" to MasterCard and Visa (it's about 3%).

Google and Apple cannot say that if you want to pay, you must use only our devices.

> Now, try to use Pix outside of Brazil

Now, try to buy ice cream from street vendors using any crypto coins.
ilirium
·w zeszłym roku·discuss
I was several times required to build simple web apps, and it wasn't hard. I used Python, Flask, Jinja2, Bootstrap, and maybe one or two functions from jQuery for AJAX. It was very easy, and I know only Python and basic HTML and CSS. I don't know any JS/TS because I'm a Computer Vision Engineer.

These web apps show tables with data, images with figures, and some controls to request calculations or data from a server. jQuery is used to update the drop-down list according to previous choices.
ilirium
·w zeszłym roku·discuss
Some time ago I did research for myself on the topic of GUI libraries/frameworks. Below are some things from this study. The modern tendency for all frameworks to use 2D rendering engines to draw all widgets from scratch instead of using platforms' widgets and APIs. Usually, they use Skia.

I can recommend reading blog posts by Raph Levien [1], who is one of the founders of Linebender [2] and Xilem [3]. Xilem is a Rust cross-platform GUI framework intended to use GPU for rendering in the first place. Earlier, they tried to develop their own GPU meta-API, then they switched to WGPU [4] and developed their own 2D rendering engine instead of using "standard" Skia, like many others.

JetBrains develops Compose Multiplatform [5]: using the same Android API - Jetpack Compose, but for many platforms and in Kotlin. They also use Skia but are considering switching to Impeller (a new 2D rendering engine in Flutter) because of performance issues in Skia with shaders compiling.

Slint [6], was founded by 3 guys who's been working for a long time in Qt Group. It is written in Rust but uses DSL to develop GUI. As I understand, they try to solve the main fundamental issues in Qt.

MAUI, as I understand it, was Xamarin.Forms and now Microsoft tries to develop it.

Another interesting thing. There is a part of each GUI framework, a system to automatically place widgets on the screen - layouting, something like a grid, table, and so on. Several years ago, Apple had a big boom in the implementation and use of the Cassowary algorithm [7] in their GUI frameworks. It was a promising, strong math-based academia-proof algorithm, but in real life, as I understood, it can not work reliably in many edge cases [8], so Apple quietly removed it and implemented Flexbox [9].

More approaches: to use game engines as GUI frameworks: Unity, Unreal, Godot, etc.

Fun fact: Blender has its own GUI library, which is implemented on top of OpenGL.

PS If you find anything interesting, I would appreciate it if you share.

PPS As a way to find more, I can recommend using search in HN, Reddit, and GitHub. Try to find projects that people develop to solve something and look at what ideas they use.

[1] https://raphlinus.github.io/

[2] https://linebender.org/

[3] https://github.com/linebender/xilem

[4] WebGPU implementation in Rust, used in Firefox and many other projects, can be used as a separate library, cross-platform, meta-API over Vulkan, DirectX, Metal etc

[5] https://www.jetbrains.com/compose-multiplatform/

[6] https://github.com/slint-ui/slint

[7] https://en.wikipedia.org/wiki/Cassowary_(software)

[8] https://news.ycombinator.com/item?id=13935264

[9] https://en.wikipedia.org/wiki/CSS_Flexible_Box_Layout
ilirium
·2 lata temu·discuss
Sometimes, I miss paper-based magazines, and when I have an opportunity to stay and look through newsstands in supermarkets or bookstores, I do, and sometimes buy. Harvard Business Review is good one. Wired is sucks, one of the worst.

Does anyone know good magazines about tech/programming/engineering?

I found CODE Magazine [*], which looks promising, but it is primarily about C#/.NET.

[*] https://www.codemag.com/magazine/
ilirium
·2 lata temu·discuss
Once upon a time there was Google Web Toolkit (GWT), ASP.NET WebForms. What approach do they use, the same as FastUI? Now there is Blazor for C#, how does its approach differ from FastUI? I think they all promise to write UI for Web without writing JavaScript code.
ilirium
·3 lata temu·discuss
On the crowdfunding page [1] they revealed causes why they decided to run the campaign:

> Our goals with crowdfunding the development of OpenCV 5 are several: 1) To make OpenCV 5 our biggest release ever, with the most community participation of any version so far, 2) To prove to other struggling open source projects that crowdfunding is a viable option over seeking corporate donations exclusively, 3) To create a sustainable method of fundraising that OpenCV can return to year after year, making the overall organization and project more robust to global instability.

> Recently, due to global conflicts and instability, OpenCV has lost several core team members, and this has slowed progress on both new feature development and the handling of bugs and requests in the GitHub repository.

> Crowdfunding development of a big Open Source project like OpenCV is a big move. We aren’t aware of ANYONE doing it at this scale. As a non-profit organization, we are constantly fighting to find funding, but we always find support in our community. Instead of spending our time chasing big checks from billionaires, we are putting that community front and center.

[1] https://www.indiegogo.com/projects/opencv-5-support-non-prof...
ilirium
·3 lata temu·discuss
Yes, it is totally relevant. Creating a product that processes images/videos/photos typically requires composing some small models, applying classical functions to work with polygons, edges, transformation matrices to rotate/shift coordinates and pixels, resizing, working with colors, working with bright/contrast curves, open/write files, classic filters, etc. PyTorch and Tensorflow don't have this or use in their examples OpenCV functions to do it.
ilirium
·3 lata temu·discuss
Yes, it is really important piece of software. I use them time to time. I donated to them.
ilirium
·3 lata temu·discuss


  Location: Brazil
  Remote: Yes (4+ years)
  Willing to relocate: Yes, I am easy going
  Technologies: Python and Golang, Numpy, Pandas, SciPy, Scikit-learn, PyTorch, OpenCV, Pillow, Matplotlib, Docker, Git, Bash, GDAL
  Résumé/CV: https://www.linkedin.com/in/ilirium/
  Email: [kalimulin.jbs] located in the [gmail.com] service
  Seeking: full-time or contract, I have my own company
Hi, I have 12+ years in tech and analytics, of which 4+ years are working as a Data Scientist. I completed PhD degree 8 years ago. I have broad experience with machine/deep learning (ML & DL) and data science in computer vision (CV), geospatial & climate data. Solid software engineering skills and mindset. I use satellite images, radar data, and time-series structured data in my projects. Now I am learning Rust and am interested in using it in projects.

Key results:

– Create, train and tune DL models

– Statistical processing and data analytics of times series from IoT sensors and satellite images

– Remote sensing and computer vision: georeferencing, warping, image filtering and processing, object recognition, interpolation

– Benchmarking and speed up: async, threads, multiprocessing, multidimensional array algorithms with Numpy

– Developed backends for data analyzing services and prediction API in Python and Golang

– Dashboard for comparing data sources by different statistic metrics

– Deployed services to production and staging with Docker Compose, GitLab CI/CD and Bash

Fields: AI, Data Science, Machine Learning, Deep Learning, Computer Vision, Backend. Geospational data and IoT sensors (weather and environmental), satellite images, gridded/array data and time-series.
ilirium
·3 lata temu·discuss


  Location: Brazil
  Remote: Yes, or Hybrid or Office
  Willing to relocate: Yes, it is possible
  Technologies: Python and Golang, Numpy, Pandas, SciPy, Scikit-learn, PyTorch, OpenCV, Pillow, Git, Bash, Jupyter, Matplotlib, PyCharm, Docker, GDAL
  Résumé/CV: https://www.linkedin.com/in/ilirium/
  Email: [kalimulin.jbs] located in the [gmail.com] service
Hi, I have 12+ years in tech and analytics, of which 4+ years are working as a Data Scientist. I completed PhD degree 8 years ago. I have broad experience with machine/deep learning (ML & DL) and data science in computer vision (CV), geospatial & climate data. Solid software engineering skills and mindset. I use satellite images, radar data, and time-series structured data in my projects. Now I am learning Rust (and WebAssembly/WASM) and am interested in using them in projects.

Fields: Data Science, Machine Learning, Deep Learning, Computer Vision. Geospational data and IoT sensors (weather and environmental), satellite images, gridded/array data and time-series.

Key results related to hard skills:

– Create, train and tune DL models

– Statistical processing and data analytics of times series from IoT sensors and satellite images

– Remote sensing and computer vision: georeferencing, warping, image filtering and processing, object recognition, interpolation

– Benchmarking and speed up: async, threads, multiprocessing, multidimensional array algorithms with Numpy

– Developed backends for data analyzing services and prediction API in Python and Golang

– Dashboard for comparing data sources by different statistic metrics

– Deployed services to production and staging with Docker Compose, GitLab CI/CD and Bash
ilirium
·3 lata temu·discuss


  Location: Brazil
  Remote: Yes, or Hybrid or Office
  Willing to relocate: Yes, it is possible
  Technologies: Data Science, Machine Learning, Deep Learning, Computer Vision. Geospational data and IoT sensors (weather and environmental), satellite images, gridded/array data and time-series.
  Résumé/CV: https://www.linkedin.com/in/ilirium/
  Email: [kalimulin.jbs] located in the [gmail.com] service
Hi, I have 12+ years in tech and analytics, of which 4+ years are working as a Data Scientist. I completed PhD degree 8 years ago. I have broad experience with machine/deep learning (ML & DL) and data science in computer vision (CV), geospatial & climate data. Solid software engineering skills and mindset. I use satellite images, radar data, and time-series structured data in my projects. Now I am learning Rust and am interested in using it in projects.

Main tech stack: Python and Golang, Numpy, Pandas, SciPy, Scikit-learn, PyTorch, OpenCV, Pillow, Git, Bash, Jupyter, Matplotlib, PyCharm, Docker, GDAL

Key results related to hard skills:

– Create, train and tune DL models

– Statistical processing and data analytics of times series from IoT sensors and satellite images

– Remote sensing and computer vision: georeferencing, warping, image filtering and processing, object recognition, interpolation

– Benchmarking and speed up: async, threads, multiprocessing, multidimensional array algorithms with Numpy

– Developed backends for data analyzing services and prediction API in Python and Golang

– Dashboard for comparing data sources by different statistic metrics

– Deployed services to production and staging with Docker Compose, GitLab CI/CD and Bash