What is Hackers' Pub?

Hackers' Pub is a place for software engineers to share their knowledge and experience with each other. It's also an ActivityPub-enabled social network, so you can follow your favorite hackers in the fediverse and get their latest posts in your feed.

0

์•„๋‹ˆ ํฌ๊ธฐ ํฐ ๊ฑด ์•Œ๊ฒ ๋Š”๋ฐ... ใ„นใ…‡ ์ด์ •๋„ ๊ฐ€๊ฒฉ์ด ๋‚˜์˜ค๋Š” ๊ฒŒ ๋งž์Œ...?? ์•„๋‹ˆ ๊ฑ ๋ชจ๋ธ๋ง ๊ดœ์ฐฎ์€ ๊ฑฐ ๊ฐ€์ ธ๋‹ค 3D ํ”„๋ฆฐํ„ฐ๋กœ ๋ฝ‘์•„์„œ ๋ถ€ํ’ˆ ์กฐ๋ฆฝํ•œ ๋’ค์— ์ƒ‰์น ํ•˜๋ฉด ๋˜๋Š” ๊ฑฐ ์•„๋‹˜...?? ๊ทธ๋ƒฅ ๋ชจ๋ธ๋Ÿฌ 100๋งŒ์› ํ”„๋ฆฐํ„ฐ ๋ฐ ์žฌ๋ฃŒ๋น„ 100๋งŒ์› ์ƒ‰์น ํ•ด์ฃผ๋Š” ์‚ฌ๋žŒ 100๋งŒ์› ์จ์„œ ์ง์ ‘ ๋งŒ๋“œ๋Š” ๊ฒŒ ํ›จ์”ฌ ์Œ€ ๊ฒƒ ๊ฐ™์€๋ฐ ๋‚ด๊ฐ€ ๊ฑ ์•Œ๋ชป์ด๋ผ ๊ทธ๋Ÿฐ๊ฐ€...

0
0

Anthropomorphizing the technology is just one more way humans try to escape accountability. โ€œThe AI contributed a patchโ€, โ€œthe AI wrote the blog postโ€, โ€œthe car hit the pedestrianโ€ and โ€œthe knife killed the victimโ€, those are all the same framing.

swecyb.com/@anderseknert/11605

0
0
0

The war waged by the tech authoritarian oligarchy against the media has reached a new level:

is suing us. Us, the Republik Magazin.

A small Swiss media company, funded by readers, founded in 2018 and free of advertising. I am not aware of any other media company globally that Palantir is currently targeting so aggressively.

What is this about? Together with my wonderful colleagues at the WAV research collective Jenny Steiner, Lorenz Naegeli, Marguerite Meyer, and Balz Oertli, we published a two-part series on Palantir's activities in Switzerland on December 8 and 9.

Using an extensive corpus of documents โ€“ which we obtained thanks to the Freedom of Information Act โ€“ we were able to trace a sales campaign over a period of seven years. Palantir tried to get in with many federal authorities โ€“ and was rejected everywhere.

And we also found out that the Swiss Army Staff evaluated the products and came to the conclusion that the army should refrain from using Palantir products.

Among other risks, they feared that data would be passed on to the US authorities.

Palantir is not just any company. ICE uses its products to hunt down migrants in the US. The Israeli army IDF uses the software in its Gaza offensive. The British health authority NHS has made itself dependent on the products for data analysis during the pandemic. And CEO displays inhuman and aggressive rhetoric towards Europe, while the company itself advertises the โ€œoptimization of the kill chain.โ€

These are all facts, repeatedly verified and published by renowned media outlets. Our research relating to Switzerland and Zurich is based on this.

In addition to analyzing documents, we also spoke to various sources โ€“ including Palantir executives here in Zurich. The quotes used were presented to them and approved. Of course, we always adhered to the high standards of journalistic work. We conducted a thorough fact check before publication.

But the company doesn't want us to write the truth.

After the US company owned by right-wing tech billionaire dedicated an absurd blog post to us, claiming some misinformation (such as that they had not participated in official tenders with the federal administration, a point we never claimed. On the contrary: we spoke from the outset of attempts to establish contact, sales talks, informal meetings, business as usual), after the Global Director of Privacy & Civil Liberties (PCL) Engineering and contact person for Swiss media Courtney Bowman launched personal attacks against us in LinkedIn comments between Christmas and New Year (โ€œpartisan fear-mongeringโ€), Palantir's Swiss lawyers demanded a counterstatement on December 29.

We rejected this demand in its entirety.

In January, they demanded the same thing again. We rejected it again.

And now we see each other in court.

But why all this?

Our research on the Swiss army report caused a huge international media response. The Guardian and the Austrian newspaper Der Standard reported on the Swiss army's rejection. Numerous financial portals and stock market magazines picked up our news (which could have consequences for the overvalued stock market company Palantir).

And Chaos Computer Club spokesperson Constanze Kurz presented our research to a huge audience at the renowned IT conference Chaos Communication Congress in Hamburg at the end of December.

All of this is making Palantir nervous.

We have now submitted a comprehensive defense brief. We can substantiate all of our findings with several documents and publicly available media reports.

We trust in the rule of law and freedom of the press in this country.

In keeping with yesterday's event โ€œZurich, little Big Tech Cityโ€ at the Gessneralle, where we first announced this news exclusively to the audience on site:

World politics will soon be negotiated in Zurich: freedom of the press, the facts about ICE, Trump, Israel, Karp, tech authoritarianism.

The truth.

All this at the Zurich Commercial Court.

We will not be intimidated. And we will keep you informed.

the authors from the republik investigations (from left to right): maguerite meyer, lorenz naegeli, adrienne fichter, balz oertli, jennifer steiner
0
0
1
0
0
0
0

https://blog.naver.com/kagoshimalove/224181137903

์ œ์ฃผ, ์ด์Šคํƒ€ ํ•ญ๊ณต ๊ฐ€๊ณ ์‹œ๋งˆ ๋…ธ์„ ์€ ๋ด„๋ถ€ํ„ฐ ์šดํœด ์˜ˆ์ •์ด๋ผ๊ณ . ๋Œ€ํ•œํ•ญ๊ณต์€ 5์›”๊นŒ์ง€๋Š” ๋งค์ผ, ๊ทธ ํ›„ 10์›”๊นŒ์ง€๋Š” ํ™”๋ชฉํ† . ๋Œ€ํ•œํ•ญ๊ณต์ด๋ผ๊ณ  ํ•ด๋„ ๊ทธ๋ ‡๊ฒŒ ๋น„์‹ผ ๋…ธ์„ ์€ ์•„๋‹ˆ์ง€๋งŒ ์•„์‰ฝ๋„ค. ๊ฒจ์šธ ํ•œ์ฒ  ์žฅ์‚ฌ ๋…ธ์„ ์ด๋ผ ์–ด์ฉ” ์ˆ˜ ์—†๊ฒ ์ง€๋งŒ.

0
0
0
0
0
1
0
0

๋‹‰ 1:1 ๋“ฑ์‹ ๋Œ€ ํ”ผ๊ทœ์–ด! ์—? ๋‹จ๋ˆ 1199๋งŒ์›! ๋ฏธ์นœ๋†ˆ์•„ ๊ฒŒ๋‹ค๊ฐ€ ํ• ์ธํ–‰์‚ฌ๋กœ 10๋งŒ์›์„ ๊นŽ์•„๋“œ๋ฆฝ๋‹ˆ๋‹ค! 1%๋„ ์•ˆ ๋˜์ž–์•„ Tq ๋ฐฐ์†ก๋น„ 10๋งŒ์› ๋ณ„๋„. ๋ฏธ์นœ๋†ˆ์•„

0

There were things in my life that I would put off doing/changing for whatever reasons, so I would live for a long time with imperfection and feeling disgruntled, and when I finally did make that change, life improves significantly. And then I would blame myself for not doing it sooner and really wished I did it long time ago.

Does this happen to you too?

I'm not even talking about big changes like new life direction kind of thing, but trivial like: replace that damn light bulb inside the oven

0

22๋Œ€ ๊ตญํšŒ์— ์˜ฌ๋ผ์˜จ ์ฐจ๋ณ„๊ธˆ์ง€๋ฒ•์•ˆ 2๊ฐœ๊ฐ€ ์–ด๋–ป๊ฒŒ ๋‹ค๋ฅธ์ง€ ๊ถ๊ธˆํ•ด์„œ ์ •๋ฆฌํ•ด๋ดค์Šต๋‹ˆ๋‹ค. ์ € ์Šค์Šค๋กœ ์ฐจ๋ณ„๊ธˆ์ง€๋ฒ•์— ๊ตฌ์ฒด์ ์œผ๋กœ ๋ฌด์Šจ ๋‚ด์šฉ์ด ์žˆ๋Š”์ง€ ์ •๋ฆฌํ•ด๋ณด๊ณ  ์‹ถ์€ ๋งˆ์Œ๋„ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. (๋ชจ๋ฐ”์ผ ํŒŒ์ด์–ดํญ์Šค๋กœ ๋“ค์–ด๊ฐ€๋ฉด ํ„ฐ์ง‘๋‹ˆ๋‹ค. ๐Ÿฅฒ) eatchangmyeong.notion.site/22-305f07f5f...

0
0
0
0

๋‹‰ ํŠน์œ ์˜ ๋Šฅ๊ธ€๋Šฅ๊ธ€ํ•œ ํ‘œ์ •์ด ๋ˆˆ์น๋งŒ ๊ฐ€๋ ค์ง€๋ฉด ๊ทธ๋ƒฅ ์‚ฌํšŒ์— ์ฐŒ๋“ค์–ด ๊ฐœํ”ผ๊ณคํ•œ ํ‘œ์ •์œผ๋กœ ๋ณด์—ฌ์„œ ๋ˆˆ์น์ด ์ƒ๊ฐ๋ณด๋‹ค ์ค‘์š”ํ•œ ๊ฑธ ์•Œ๊ฒŒ ๋๋‹ค

0
0
0
0
0
0
0
0
0

XใงGitLabใ•ใ‚“ใฎAIๆŽจใ—ใ‚’ๅ˜†ใ„ใฆใ„ใŸใ‚‰GitLabใฎAIๆŽจใ—ใ•ใ‚“ใ‹ใ‚‰ใƒ•ใ‚กใƒœใ‚‰ใ‚ŒใฆใŸใ€‚ใ‚‚ใ†ๅฐ‘ใ—ใ—ใฃใ‹ใ‚Š่ฆ‹ใฆw

0

Abend Nummer 4 des aktuellen Updates des Backends eines Clusters. Ich hatte vor 2 Stunden auch noch einen 4. Kaffee damit alles gut geht. Wenn alles gut geht sind wir dann soweit wie wir Mitte Dezember sein wollten.

Nรคchste Woche kommt noch das Frontend dran, das macht ein Kollege, und dann kรถnnen wir direkt anfangen das nรคchste Update zu planen weil in den 3 Monaten ist lรคngst die nรคchste Version heraus gekommen.

0
0
0
0
0
0
0

๊ฐœ์›ƒ๊ธฐ๋„ค ์•„๋‹ˆ ์™œ ํด๋กœํ•˜์šฐ์ €๋งŒ 2๊ฐœ์ธ ๊ฑด๋ฐ ์ฐจ๋ผ๋ฆฌ ํ•˜๋‚˜๋Š” ํฌ๋ฒ„ํŠธ๋ฅผ ๋„ฃ์ง€ ์–ด์งธ์„œใ…‹ใ…‹ใ…‹ใ…‹

0

A while back @wezWez Furlong turned me on to Oxygen Not Included. It's a side view base building game I guess.

I'm really enjoying it. Steam tells me I have 60 hours in it.

I don't usually like games where you should probably watch a YouTube video or two to progress. But it's absolutely helpful here, but the game doesn't feel lacking because of it.

+1 do recommend

store.steampowered.com/app/457

0
0
0
0
0
0

Apache Arrow is 10 years old ๐ŸŽ‰

The Apache Arrow project was officially established and had its first git commit on February 5th 2016, and we are therefore enthusiastic to announce its 10-year anniversary! Looking back over these 10 years, the project has developed in many unforeseen ways and we believe to have delivered on our objective of providing agnostic, efficient, durable standards for the exchange of columnar data. How it started From the start, Arrow has been a joint effort between practitioners of various horizons looking to build common grounds to efficiently exchange columnar data between different libraries and systems. In this blog post, Julien Le Dem recalls how some of the founders of the Apache Parquet project participated in the early days of the Arrow design phase. The idea of Arrow as an in-memory format was meant to address the other half of the interoperability problem, the natural complement to Parquet as a persistent storage format. Apache Arrow 0.1.0 The first Arrow release, numbered 0.1.0, was tagged on October 7th 2016. It already featured the main data types that are still the bread-and-butter of most Arrow datasets, as evidenced in this Flatbuffers declaration: /// ---------------------------------------------------------------------- /// Top-level Type value, enabling extensible type-specific metadata. We can /// add new logical types to Type without breaking backwards compatibility union Type { Null, Int, FloatingPoint, Binary, Utf8, Bool, Decimal, Date, Time, Timestamp, Interval, List, Struct_, Union } The release announcement made the bold claim that "the metadata and physical data representation should be fairly stable as we have spent time finalizing the details". Does that promise hold? The short answer is: yes, almost! But let us analyse that in a bit more detail: the Columnar format, for the most part, has only seen additions of new datatypes since 2016. One single breaking change occurred: Union types cannot have a top-level validity bitmap anymore. the IPC format has seen several minor evolutions of its framing and metadata format; these evolutions are encoded in the MetadataVersion field which ensures that new readers can read data produced by old writers. The single breaking change is related to the same Union validity change mentioned above. First cross-language integration tests Arrow 0.1.0 had two implementations: C++ and Java, with bindings of the former to Python. There were also no integration tests to speak of, that is, no automated assessment that the two implementations were in sync (what could go wrong?). Integration tests had to wait for November 2016 to be designed, and the first automated CI run probably occurred in December of the same year. Its results cannot be fetched anymore, so we can only assume the tests passed successfully. ๐Ÿ™‚ From that moment, integration tests have grown to follow additions to the Arrow format, while ensuring that older data can still be read successfully. For example, the integration tests that are routinely checked against multiple implementations of Arrow have data files generated in 2019 by Arrow 0.14.1. No breaking changes... almost As mentioned above, at some point the Union type lost its top-level validity bitmap, breaking compatibility for the workloads that made use of this feature. This change was proposed back in June 2020 and enacted shortly thereafter. It elicited no controversy and doesn't seem to have caused any significant discontent among users, signaling that the feature was probably not widely used (if at all). Since then, there has been precisely zero breaking change in the Arrow Columnar and IPC formats. Apache Arrow 1.0.0 We have been extremely cautious with version numbering and waited until July 2020 before finally switching away from 0.x version numbers. This was signalling to the world that Arrow had reached its "adult phase" of making formal compatibility promises, and that the Arrow formats were ready for wide consumption amongst the data ecosystem. Apache Arrow, today Describing the breadth of the Arrow ecosystem today would take a full-fledged article of its own, or perhaps even multiple Wikipedia pages. Our "powered by" page can give a small taste. As for the Arrow project, we will merely refer you to our official documentation: The various specifications that cater to multiple aspects of sharing Arrow data, such as in-process zero-copy sharing between producers and consumers that know nothing about each other, or executing database queries that efficiently return their results in the Arrow format. The implementation status page that lists the implementations developed officially under the Apache Arrow umbrella (native software libraries for C, C++, C#, Go, Java, JavaScript, Julia, MATLAB, Python, R, Ruby, and Rust). But keep in mind that multiple third-party implementations exist in non-Apache projects, either open source or proprietary. However, that is only a small part of the landscape. The Arrow project hosts several official subprojects, such as ADBC and nanoarrow. A notable success story is Apache DataFusion, which began as an Arrow subproject and later graduated to become an independent top-level project in the Apache Software Foundation, reflecting the maturity and impact of the technology. Beyond these subprojects, many third-party efforts have adopted the Arrow formats for efficient interoperability. GeoArrow is an impressive example of how building on top of existing Arrow formats and implementations can enable groundbreaking efficiency improvements in a very non-trivial problem space. It should also be noted that Arrow, as an in-memory columnar format, is often used hand in hand with Parquet for persistent storage; as a matter of fact, most official Parquet implementations are nowadays being developed within Arrow repositories (C++, Rust, Go). Tomorrow The Apache Arrow community is primarily driven by consensus, and the project does not have a formal roadmap. We will continue to welcome everyone who wishes to participate constructively. While the specifications are stable, they still welcome additions to cater for new use cases, as they have done in the past. The Arrow implementations are actively maintained, gaining new features, bug fixes, and performance improvements. We encourage people to contribute to their implementation of choice, and to engage with us and the community. Now and going forward, a large amount of Arrow-related progress is happening in the broader ecosystem of third-party tools and libraries. It is no longer possible for us to keep track of all the work being done in those areas, but we are proud to see that they are building on the same stable foundations that have been laid 10 years ago.

arrow.apache.org ยท Apache Arrow

0
0
0
0
0

"President Trumpโ€™s job approval is 34 points underwater among young men, with 32% approving and 66% disapproving of his performance in office.

A paltry 26% of young men would back a J.D. Vance presidential run in the 2028 general election, with 55% opposing and 17% unsure.

A 61% supermajority of young men say Trump is not fulfilling his campaign promise to put America first, including 25% of young Republican men and 64% of Independents."

thirdway.org/memo/how-young-me

0
0

Do you find yourself in the position where you just bought a piece of server kit (new or used) and you do not know what the IPMI password is, and you don't have a OS/screen to reset it, or it's set to some static IP that you don't know?

Please enjoy this small (70MB) image you can put on a USB stick and blindly boot the machine into, assuming the USB boots, it will set the IPMI to a known value, and set the network back to "normal" values (no VLAN and DHCP)

Enjoy! (and report back if you find it worked on things not already confirmed in the readme)

https://github.com/benjojo/headless-ipmi-reset

0

The International Olympic Committee expels Ukrainian Vladylsav Heraskevych from The Winter Olympics' skeleton sled competition for wearing a helmet picturing Ukrainian athletes who have been killed by Russia.

I really wish every athlete would just leave the games, so we could see the IOC crying "No, wait! Come back! We did not mean it!"

IOC statement 1/3
Skeleton pilot Vladylsav Heraskevych not allowed to participate at Milano Cortina 2026 after refusing to adhere to the IOC athlete expression guidelines
Having been given one final opportunity, skeleton pilot Vladylsav Heraskevych from Ukraine will not be able to start his race at the Milano Cortina 2026 Olympic Winter Games this morning. The decision followed his refusal to comply with the IOC's Guidelines on Athlete Expression. It was taken by the jury of the International Bobsleigh and Skeleton Federation (IBSF) based on the fact that the helmet he intended to wear was not compliant with the rules.The International Olympic Committee (IOC) has therefore decided with regret to withdraw his accreditation for the Milano Cortina 2026 Games.
Despite multiple exchanges and in-person meetings between the IOC and Mr Heraskevych, the last one this morning with IOC President Kirsty Coventry, he did not consider any form of compromise.
The IOC was very keen for Mr Heraskevych to compete. This is why the IOC sat down with him to look for the most respectful way to address his desire to remember his fellow athletes who have lost their lives following Russia's invasion of Ukraine. The essence of this case is not about the message, it is about where he wanted to express it.
09.08 12/02/
2026485K ViewsVladylsav Heraskevych piloting a Skeleton and wearing his helmet.
0
0
0
1
1
0
0