• 1 Post
  • 68 Comments
Joined 1 year ago
cake
Cake day: June 6th, 2023

help-circle




  • I think it’s a good thing polars developers are heading toward interoperability. The Dataframe Interchange Protocol the article mentions sounds interesting.

    For example, if you read the documentation for Plotly Express

    I know this seems to be an important topic in the community. But honestly, I rarely use all the plotting backends at all. They are nice for quick visualizations, but most of the time I prefer to throw my data into matplotlib on my own, just for the sake of customization.

    polars.DataFrame.to_pandas() by default uses NumPy arrays, so it will have to convert all your data from Arrow to Numpy; this will double your memory usage at least, and take some computation too. If you use Arrow, however, the conversion will take essentially no time and no extra memory is needed (“zero copy”)

    I don’t want to complain, it is definitely a good thing polars developers address this. pandas is the standard and as long as full interoperability between polars and the pandas ecosystem is lacking, this “hack” is needed. However, data transformation can be an incredibly sensitive topic. I do not even trust pandas or tensorflow in always doing the right thing when converting data - processing data in polars, converting it to pandas and then process it further - I am sceptical. And I am not even talking about performance here.

    If you’re doing heavy geographical work, there will likely someday be a replacement for GeoPandas, but for now you probably going to spend a lot of time using Pandas

    This is important. Geopandas is one of the most import libraries derived from pandas and widely used in the geoscience community. The idea of an equivalent like “geopolars” is insane in my eyes. I am biased as a data scientist mostly working on spatial data, but this is the main reason that I watch the development of polars only from the sidelines. Even if I wouldn’t work with geographic data, GeoAI is such an important topic you can’t just ignore it. And that’s only the perspective from my field, who knows what other important communities are out there that rely on pandas.




  • ATTENTION CITIZEN! 市民请注意!

    This is the Central Intelligentsia of the Chinese Communist Party. 您的 Internet 浏览器历史记录和活动引起了我们的注意 YOUR INTERNET ACTIVITY HAS ATTRACTED OUR ATTENTION. 這是通知你,你必須 我們將接管台灣 serious crime 以及世界其他地方 100 social credits have been deducted from your account 這對我們所有未來的下屬來說都是一個重要的機會 stop the protest immediately 立即加入我們的宣傳活動,提前獲得 do not do this again! 不要再这样做! if you do not hesitate, more social credits ( -11115 social credits )will be subtracted from your profile, resulting in the subtraction of ration supplies. (由人民供应部重新分配 ccp) you’ll also be sent into a re-education camp in the xinjiang uyghur autonomous zone.

    为党争光! Glory to the CCP!


  • You need to learn a skill that leads to a living wage. Demanding politicians to directly do that

    This is a perfect example of traditional neoliberal rhetoric, attributing success solely to individual effort and downplaying structural obstacles. It operates under the assumption that everyone has equal opportunities for success, which is simply not the case. This ideology perpetuates the existence of a low-wage sector for those who may not have had access to the same educational opportunities, such as migrants, single parents, and others facing systemic barriers. The American Dream, often touted as a symbol of success through hard work, is a myth perpetuated by neoliberalism. It is important not to buy into the narrative that one’s circumstances are solely their own fault. Statistics show that social mobility is much lower in the US compared to many European countries, which further disproves the idea that hard work alone guarantees success.



  • It’s pretty relatable. A lot of apps like to use their own folders, like my lemmy app.
    If I download files from my banking app they get saved to root (sdcard), most others save to my Download folder. Then there is DCIM where I have photos, but Telegram does not care, for Signal I have to export each file to the file system seperately.

    The worst thing though is that the files in Downloads/ are ordered A-Z by default. No idea if this is a LineageOS thing, but it drives me crazy.