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
0
0
0
0
0
0
0
0
0
1
0
0

since I can't actively work on it right now: I feel like the thing the escodb i/o scheduler does must be very similar to things that compilers, CPUs, and disk controllers do, i.e. rearrange a bunch of data accesses under some constraints to make them go faster. but I've no idea what to search for to find prior art I should be aware of. anyone know?

0
0

If you're running Windows and still using WinImage for handling basic floppy disk images, it is time to retire it. It served us well, but there is now a replacement called DiskImageTool that is superior in every conceivable way and is completely free and open source.

The latest version adds a small drag & drop feature I requested, and it's just the final touch that makes it a perfect replacement for me.

github.com/Digitoxin1/DiskImag

A screenshot of DiskImageTool's main interface.   An "IMD" image of King's Quest is open. On the left we see a panel of basic disk information and some metadata extracted from the boot sector.  On the right we see the contents of the FAT filesystem.  Files can be dropped into the right pane to add them to the image.
0
0
0
0
1
0

Y'all, okay, I want some sanity injected into my brain. Not hype, but real down-to-earth engineering.

Coding agents. Yes or no? Is it possible to use them ethically given the environmental costs and the ways they were trained? Do they actually work well?

No hype. If you say that you have AI agents writing your code all the time, and you won't let me see the quality of the code they're writing, I'm not interested.

Effectively, I'm not convinced, but I'm also open to the possibility that it is worthwhile to figure out how to set them up.

And while I have ethical concerns, we live in a society where I probably won't be able to keep a roof over my head if I let my ethics override business decisions.

0

New year, new gear! I bought myself some new Logitech peripherals. MX Anywhere 3S mouse and MX Keys A keyboard in black. Definitely most expensive peripherals I’ve ever purchased. Tired of changing batteries tho. Right after ordering I kinda regret getting the keyboard in black because it was advertised “Recycled plastic!” and then I realized the frame is aluminum lmao. Oh well. If I hate the color ill return it 🤷🏻‍♀️

0
0
1
0

I have an MSBuild question.

I have an <Exec> task. On some systems, the tool this <Exec> executes may not be present. In this case, I want to print a prominent warning, and proceed with the build anyway.

MSBuild <Exec> allows an IgnoreExitCode="true" property, which is the closest to a solution I find. But it is not a solution because: one, it does not print a warning; and two, it suppresses failures which are caused by the app actually failing, rather than just being missing.

0

おちごとあるかな :saba:

7e634eecbc (upstream/main) New Crowdin Translations (automated) (#37394)
fd5539084c Increase OCR spec timeout from 10 to 20 seconds to improve CI stability (#37393)
d9cd75400c Fix heartbeat comment not being its own event (#37389)

0
0
0
0
0
0

Úterý: Tahle zpráva je pár dní stará, ale prošla informačním prostorem bez podrobnějšího zkoumání, tak se k ní na chvíli vraťme: 3. ledna brzy ráno byl proveden sabotážní útok na kritickou infrastrukturu v blízkosti elektrárny Lichterfelde v jihozápadní části Berlína, který vyvolal rozsáhlý výpadek proudu u desítek tisíc obyvatel a podniků. Na kabelovém mostě přes Teltowský kanál byl úmyslně založen požár, který vážně poškodil několik vysokonapěťových a středonapěťových elektrických vedení zásobujících okolní oblast elektřinou a dálkovým vytápěním. K útoku se přihlásila levicová extremistická skupina, která si říká „Vulkangruppe“. Svoje motivace popsala v rozsáhlém online manifestu, kde uvedla, že útok byl zaměřen na infrastrukturu spojenou s fosilními palivy. Lidé, kteří manifest analyzovali, si ale všimli, že obsahuje podivné formulace, gramatické chyby a zvláštní syntaxi, které naznačovaly, že původní text nebyl německý, ale mohl vzniknout jako strojový překlad z ruštiny. V textu se například objevuje jméno amerického viceprezidenta jako „Vans“, což je obvyklý přenos jména „Vance“ do azbuky („Ванс“, nebo také „Вэнс“). Odbornice na umělou inteligenci Andrea Schlüterová, která studuje jazyky, napsala na síti Bluesky, že si je „zcela jistá, že některé formulace nebyly původně napsány v němčině“. Skupina Vulkangruppe už má na svědomí okolo desítky žhářských útoků na energetickou infrastrukturu, ale dosud není známý ani jeden její člen. Je tak dost dobře možné, že se jedná o ruskou hybridní operaci. A také se stalo tohle facebook.com/dnesnaukrajine.cz:
1/4

0
1

My favorite thing on Bluesky is a labeler made by the Social Technologies Lab at Cornell Tech.

bsky.app/profile/did:plc:oubsy

It surfaces metadata on posts. Most useful to me is "This person posted more than 50 times yesterday."

It recasts a post like the one pictured. It reminds me to look at their profile and figure out if they are a real person, and are they terminally online, or engagement farming, or what. Then I might block/mute because I don't need people like that in my lifeworld.

Screenshot of post on Bluesky.

User: Brendel, ‪@brendelbored.bsky.social‬

Badge with the labeler logo: Posts a lot, more than 50 times yesterday

Who is your favorite shitty athlete? Someone who just wasn’t as good as everybody else bless them but you have a lot of affection for

7 reposts, 177 quotes, 174 likes, 4 saves
0
0

incoming! The @EUCommissionEuropean Commission is about to ask for feedback for:

* a strategic approach to the open source sector in the EU that addresses the importance of open source as a crucial contribution to EU technological sovereignty, security and competitiveness

* a strategic and operational framework to strengthen the use, development and reuse of open digital assets within the Commission.

ec.europa.eu/info/law/better-r

0
0
0
1
0

Please share - Pew Research Center is looking for a data archivist who will be an advocate for data users, helping to ensure that our datasets are easy to discover and reuse by researchers, journalists, and the public.
pewtrusts.wd5.myworkdayjobs.co

Data Archivist

Position Summary Pew Research Center is seeking a Data Archivist to support our commitment to open science and data transparency. This newly created role will play a key part in enhancing the accessibility, usability, and reproducibility of our research data while continuing to protect the privacy and identity of our survey participants. As Data Archivist, you will lead efforts to create and implement best practices for preparing, documenting, and disseminating datasets. These best practices should maximize FAIR (Findable, Accessible, Interoperable, and Reusable) principles while minimizing disclosure risk. You will work across teams to ensure our data is well-organized and thoroughly documented. You will serve as an internal advocate for data users, helping to ensure that our datasets are not only accurate and comprehensive but also easy to discover and reuse by researchers, journalists, and the public. This is a full-time, Pew Research Center position. The position is funded by an external grant and limited to a two-year term. Primary Responsibilities Develop optimization procedures to improve discoverability of our datasets on internal and external platforms Develop and maintain standards to improve accessibility of our microdata and tab plans by changing/adding formats and/or adding documentation Identify metadata documentation best practices and a process to implement those best practices at the Center Work with Legal to evaluate most appropriate license to publicly share the Center's survey data, including Creative Common options Identify and correct processing inefficiencies in our data publication process Sit on the internal Disclosure Risk Taskforce Document analytical decisions and code to support transparency and replicability, including the development of a RACI chart for publishing code to recreate derived variables that are used in reports but are not included in the microdata Manage/create merged time series datasets for select Center datasets Identify a process for internally archiving data and projects that are no longer in active use Identify and implement a process to assign Digital Object Identifiers (DOI) to microdata Prepare and upload public-facing datasets and restricted-use datasets for external sharing. Train staff on FAIR principles and best practices in data archiving. Education/Training/Experience Bachelor’s degree required, preferably in library sciences, organizational management, or a related field. 5-7 years of experience with data archiving, database management, or survey research. This may include graduate training at the MA/PhD level or equivalent experience in an applied setting. At least 3-5 years of experience applying FAIR and open science principles. Background in social science research or data curation. Experience in data management, archiving, or research support. Familiarity with FAIR principles, Creative Common licensing, data privacy principles, and exposure risk. Proficiency in metadata standards and documentation tools. Experience managing research projects, including working collaboratively with a multidisciplinary team. Experience with statistical software (e.g., R, Python, Stata) and reproducible research workflows. Knowledge, Skill and Workplace Requirements Strong organizational and communication skills. Detail oriented with exacting standards to maintain accuracy and impartiality in all work products. Ability to work independently to carry out special projects from start to finish. Ability to balance numerous tasks simultaneously. Ability to work collaboratively and collegially with other team members, as well as with staff from other Pew Research Center teams. Ability to balance competing priorities and identify optimal solutions FLSA Status: Exempt Compensation: Starting salary is commensurate with experience within the range of $100,000 - $120,000. Hybrid Work Schedule: Pew Research Center staff are required to be present in the Center’s Washington, D.C., office three core days weekly (Tuesday, Wednesday, Thursday). Staff may work virtually from remote locations on other days in a typical work week. Application Procedure: Click on the Apply button, and complete required fields. Both cover letter and resume are required. When requested, please upload a copy of your resume/cv, as well as a copy of your cover letter in the section labeled Resume/Cover Letter. If the documents have successfully uploaded, you should see 2 attached files beneath the “Drop files here” box. Please make sure you have uploaded a resume AND a cover letter before moving on to the next page. Total Rewards In addition to competitive pay, Pew Research Center’s employees enjoy a robust total rewards package that includes: Affordable, comprehensive health care that includes medical, dental (including adult orthodontia) and vision benefits. Generous paid annual leave plan, including a winter break between Dec. 25 and Jan. 1 Employer-paid disability, life insurance and paid family leave plans Up to a 12% employer 401(k) contribution, with vesting at the end of the first year. A 37.5-hour workweek. Health savings or flexible spending account options with employer funding component. Flexibility to telework a portion of each week, with an additional four telework “flex weeks” each year for most staff. EEO: Pew Research Center makes employment decisions without regard to age, sex, race, ethnicity, religion, disability, marital status, sexual orientation or gender identity, military/veteran status, or any other basis prohibited by applicable law. We encourage applications from candidates who represent a variety of backgrounds, perspectives, and skills. Pew Research Center is a great place to work, learn and grow. Our culture is open, collegial, collaborative, supportive and down-to-earth. Our staff is made up of more than 180 smart, talented, mission-driven people who care deeply about the work they do. We hire people from a wide variety of backgrounds, including social science researchers, data scientists, survey methodologists, journalists, graphic artists, web developers, communications professionals, and administrative support and operations staff. In our work we value independence, objectivity, accuracy, rigor, humility, transparency, and innovation.  An extension of these values is our vision of a positive, welcoming workplace built on respect, collaboration, openness, accountability, and community building – one where everyone can thrive and contribute to the mission.

pewtrusts.wd5.myworkdayjobs.com

0
0
0
0
0
0

RE: mastodon.social/@firefoxwebdev

A Killswitch should of course kill all ML/AI functionality and people could then reactivate certain specific features of they want to, it's really not that hard. Just cause you consider a feature"better" than others does not override consent practices.

0
1
0
0
0
0
0
0
0
0
0
1
0
0