GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Notices by Greg Wilson (gvwilson@mastodon.social), page 4

  1. Embed this notice
    Greg Wilson (gvwilson@mastodon.social)'s status on Saturday, 16-Nov-2024 23:35:56 JST Greg Wilson Greg Wilson

    I am looking for empirical research on undergraduate internship programs in the software industry: not just "here's how we run ours" experience reports, but quantitative or qualitative of outcomes, of different approaches to organizing and running such programs, etc. Pointers would be greatly appreciated - https://third-bit.com/ for my contact info. Thanks in advance.

    In conversation about a year ago from mastodon.social permalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: third-bit.com
      The Third Bit
  2. Embed this notice
    Greg Wilson (gvwilson@mastodon.social)'s status on Friday, 15-Nov-2024 02:03:41 JST Greg Wilson Greg Wilson

    A genuine gift for Postgres users (and those who should be using it but aren't): https://challahscript.com/what_i_wish_someone_told_me_about_postgres

    In conversation about a year ago from mastodon.social permalink

    Attachments

    1. No result found on File_thumbnail lookup.
      What I Wish Someone Told Me About Postgres
      I’ve been working professionally for the better part of a decade on web apps and, in that time, I’ve had to learn how to use a lot of different systems and tools. During that education, I found that the official documentation typically proved to be the most helpful.
  3. Embed this notice
    Greg Wilson (gvwilson@mastodon.social)'s status on Wednesday, 13-Nov-2024 01:57:55 JST Greg Wilson Greg Wilson

    Fang et al 2024: "Weak Ties Explain Open Source Innovation" <https://arxiv.org/abs/2411.05646> "…weak ties (reflecting low-intensity, infrequent interactions) act as bridges and connect people to different social circles…do [they] facilitate creativity in software in similar ways?" This paper's answer is "yes", and that "the diversity of projects in which developers engage correlates positively with [future] innovativeness…whereas the volume of interactions exerts minimal influence" #nwit

    In conversation about a year ago from mastodon.social permalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: arxiv.org
      Weak Ties Explain Open Source Innovation
      In a real-world social network, weak ties (reflecting low-intensity, infrequent interactions) act as bridges and connect people to different social circles, giving them access to diverse information and opportunities that are not available within one's immediate, close-knit vicinity. Weak ties can be crucial for creativity and innovation, as it introduces new ideas and approaches that people can then combine in novel ways, leading to innovative solutions and creative breakthroughs. Do weak ties facilitate creativity in software in similar ways? In this paper, we show that the answer is ``yes.'' Concretely, we study the correlation between developers' knowledge acquisition through three distinct interaction networks on GitHub and the innovativeness of the projects they develop, across over 38,000 Python projects hosted on GitHub. Our findings suggest that the diversity of projects in which developers engage correlates positively with the innovativeness of their future project developments, whereas the volume of interactions exerts minimal influence. Notably, acquiring knowledge through weak interactions (e.g., starring) as opposed to strong ones (e.g., committing) emerges as a stronger predictor of future novelty.
  4. Embed this notice
    Greg Wilson (gvwilson@mastodon.social)'s status on Monday, 04-Nov-2024 04:38:20 JST Greg Wilson Greg Wilson

    where do you look to find calls for participation in upcoming industry-oriented tech conferences? specifically looking for ones related to big data, data viz, diversity in tech, open source - I used to know a couple of aggregators but signal-to-noise has dropped off. thx

    In conversation about a year ago from mastodon.social permalink
  5. Embed this notice
    Greg Wilson (gvwilson@mastodon.social)'s status on Saturday, 02-Nov-2024 01:18:25 JST Greg Wilson Greg Wilson

    I know it's only November, but I'd like to make a request: if you are buying toys for kids in the next couple of months, and think you might have old ones that you want to clear out, please consider donating them before the holidays rather than after. Shelters and charities always get a glut of donations in January, but they'd be more useful to the families who need them now rather than then. Thank you.

    In conversation about a year ago from mastodon.social permalink
  6. Embed this notice
    Greg Wilson (gvwilson@mastodon.social)'s status on Saturday, 26-Oct-2024 08:14:56 JST Greg Wilson Greg Wilson

    Ontario to effectively bar international students from medical schools starting in 2026 https://www.cbc.ca/news/canada/toronto/medical-schools-ontario-international-students-1.7363389 (this at a time when over 10% of Ontarians don't have a family doctor)

    In conversation about a year ago from mastodon.social permalink

    Attachments


  7. Embed this notice
    Greg Wilson (gvwilson@mastodon.social)'s status on Monday, 21-Oct-2024 02:52:01 JST Greg Wilson Greg Wilson

    I think some people believe in AI because they miss living in a demon-haunted world. They want spirits to placate and gods to supplicate, and if those gods demand sacrifice, well, better dark gods than none. Iä! Iä! Ph'nglui mglw'nafh GenAI Sand Hill Road wgah'nagl fhtagn!

    In conversation about a year ago from mastodon.social permalink
  8. Embed this notice
    Greg Wilson (gvwilson@mastodon.social)'s status on Friday, 18-Oct-2024 10:52:48 JST Greg Wilson Greg Wilson

    What did you do today that you cared about?

    In conversation about a year ago from mastodon.social permalink
  9. Embed this notice
    Greg Wilson (gvwilson@mastodon.social)'s status on Friday, 04-Oct-2024 08:58:51 JST Greg Wilson Greg Wilson

    People, people - when I say, "I have so many Git repos that I've written a script to update them all," and you say, "Hey, here are some tools that already exist to do that and more," it's like me saying, "I have this really recurring dream about pinecones, dental floss, and bus drivers," and having you reply, "Cool, the PDFBD community has a website and several Discord channels, come join us."

    In conversation about a year ago from mastodon.social permalink
  10. Embed this notice
    Greg Wilson (gvwilson@mastodon.social)'s status on Monday, 30-Sep-2024 16:14:29 JST Greg Wilson Greg Wilson

    "In the future we won't need programmers - just people who can describe to a computer precisely what they want it to do." (original source unknown)

    In conversation about a year ago from mastodon.social permalink
  11. Embed this notice
    Greg Wilson (gvwilson@mastodon.social)'s status on Sunday, 22-Sep-2024 08:17:20 JST Greg Wilson Greg Wilson

    When the signal came, there was nothing subtle about it: every radio telescope on the planet redlined. First primes, then simple arithmetic, then basic vocabulary, each burst richer than the one before.
    Finally humanity received the most complex message yet. Thousands of researchers and ad hoc internet communities raced to decode it.
    "Are you crabs yet?"
    Hesitantly, humanity replied, "No."
    "Oh," came the reply. "Sorry to bother you."
    Silence followed.

    In conversation about a year ago from mastodon.social permalink
  12. Embed this notice
    Greg Wilson (gvwilson@mastodon.social)'s status on Saturday, 21-Sep-2024 02:21:19 JST Greg Wilson Greg Wilson

    I have now rewritten two projects to use the PyPika query builder (https://pypika.readthedocs.io/) instead of an object-relational mapper, and the query builder approach had many fewer WTF moments. Caveat: they are small projects with relatively simple data models (a dozen to a couple of dozen tables, no need for recursive queries) and I haven't had to maintain the code through schema changes yet.

    In conversation about a year ago from mastodon.social permalink

    Attachments

    1. No result found on File_thumbnail lookup.
      PyPika - Python Query Builder — PyPika 0.35.16 documentation
  13. Embed this notice
    Greg Wilson (gvwilson@mastodon.social)'s status on Wednesday, 18-Sep-2024 11:05:04 JST Greg Wilson Greg Wilson

    The average human being is about 733 farts in size. (66 L per person / 90 ml per fart) You're welcome, and good night.

    In conversation about a year ago from mastodon.social permalink
  14. Embed this notice
    Greg Wilson (gvwilson@mastodon.social)'s status on Wednesday, 04-Sep-2024 02:20:11 JST Greg Wilson Greg Wilson

    Wendorff's "Politics in Software Development" contains a lot of useful nuggets, but I'm struggling to find an explanatory arc (the teaching equivalent of a story line), and the author has somehow managed to make a fascinating and contentious subject feel a bit dull. ☆☆

    In conversation about a year ago from mastodon.social permalink
  15. Embed this notice
    Greg Wilson (gvwilson@mastodon.social)'s status on Thursday, 29-Aug-2024 01:14:25 JST Greg Wilson Greg Wilson

    Once more with feeling: I am _not_ a "thought leader". I am at best a thought recycler, and most days I'm more of a thought raccoon.

    In conversation about a year ago from mastodon.social permalink
  16. Embed this notice
    Greg Wilson (gvwilson@mastodon.social)'s status on Friday, 23-Aug-2024 22:34:08 JST Greg Wilson Greg Wilson

    This just in from the Ministry of Subtle Bugs:

    def f():
    print("false")
    return False

    result = all(func() for func in [f, f, f])
    print("just comprehension", result)

    only prints 'false' once before printing "just comprehension", but

    result = all(list(func() for func in [f, f, f]))
    print("with list", result)

    prints 'false' three times before printing "with list". I understand why, but damn, this one was hard to spot.

    In conversation about a year ago from mastodon.social permalink
  17. Embed this notice
    Greg Wilson (gvwilson@mastodon.social)'s status on Saturday, 10-Aug-2024 02:22:00 JST Greg Wilson Greg Wilson
    in reply to
    • Eaton

    @eaton thanks - do you have any pointers to open-access lessons that demonstrate this approach for security and/or devops, preferably designed for one-day workshops?

    In conversation about a year ago from mastodon.social permalink
  18. Embed this notice
    Greg Wilson (gvwilson@mastodon.social)'s status on Saturday, 10-Aug-2024 02:12:12 JST Greg Wilson Greg Wilson

    I have tried twice to put together a hands-on full-day "security for data scientists" tutorial but am finding it just as hard as a "systems programming/devops for data scientists" tutorial: the topics are so scattered and disjoint, and require so much random background knowledge, that the material doesn't hang together and will probably just frustrate participants. I would be very grateful for pointers to open-access lessons on either topic that actually work - thanks in advance.

    In conversation about a year ago from mastodon.social permalink
  19. Embed this notice
    Greg Wilson (gvwilson@mastodon.social)'s status on Monday, 22-Jul-2024 06:12:24 JST Greg Wilson Greg Wilson

    Prediction #1: the Republicans will use every legal trick they can think of to prevent Harris (or anyone else) from using the $90M that Biden has raised.
    Prediction #2: thanks to their 40-year focus on politicizing the judiciary, they will succeed.

    In conversation about a year ago from mastodon.social permalink
  20. Embed this notice
    Greg Wilson (gvwilson@mastodon.social)'s status on Friday, 05-Jul-2024 21:50:48 JST Greg Wilson Greg Wilson

    iNaturalist is looking for a Head of Engineering https://app.beapplied.com/apply/gotyyjtuxa must be US-based, and the "technical expertise" section reads like "please know everything", but if you care about conservation and open science, this is a chance to make the world a slightly better place.

    In conversation Friday, 05-Jul-2024 21:50:48 JST from mastodon.social permalink

    Attachments

    1. Domain not in remote thumbnail source whitelist: bit-misc.s3.eu-west-1.amazonaws.com
      Head of Engineering
      iNaturalist seeks a dynamic and experienced Head of Engineering to join our leadership team. This important role will report directly to the Executive Director and will be pivotal in shaping the future of iNaturalist. The ideal candidate will possess a blend of strategic vision, technical expertise, and team leadership skills to effectively lead our engineering team.About iNaturalistiNaturalist is the leading biodiversity platform on the planet where millions of community scientists, supported by a vast network of expert naturalists, crowdsource one of the world's largest biodiversity databases. With 4 million monthly active users and 400 thousand monthly active contributors, each month iNaturalist generates over 6 million observations of over 100 thousand distinct species. The iNaturalist database is the backbone of conservation science, supports a global network of stewards, and motivates a movement of nature advocates. Launched in 2008 and operating as a nonprofit committed to open data, iNaturalist is at the forefront of combining crowdsourcing and AI models to further our mission. iNaturalist's vision is a world where everyone can understand and sustain biodiversity through the practice of observing wild organisms and sharing information about them. We are an independent 501(c)3 non-profit. ResponsibilitiesOrganizational LeadershipStrategic Planning: Collaborate with the Executive Director, Head of Engagement, and Head of Development to develop and execute organizational strategies, goals, and operating plans.Goal Setting: Contribute to setting and achieving goals that focus on expanding iNaturalist’s impact on biodiversity, growing the community, enhancing the product, building organizational capacity, and ensuring sustainability.Cross-functional Collaboration: Foster a collaborative environment across all departments to ensure alignment and integration of efforts towards common goals.Engineering Team LeadershipTeam Leadership: Cultivate a culture of high performance coupled with a celebration of achievement within the engineering team. Develop career paths, conduct performance reviews, and manage recruitment and hiring processes.Technical Oversight: Overseeing a team of 10 engineers, designers, and project managers involved in mobile and web interfaces, database systems, AI models, and backend operations.Workflow: Coordinate and streamline the management of engineering projects, timelines, and launches. Ensure timely delivery of high-quality products.Experience and QualificationsManagement Experience: Extensive experience managing and growing a team of 10+ engineers. Experience managing in a remote environment and experience with open source projects.Technical Expertise: Experience with the following technologies: mobile and web development, database management, AI, and backend operations and software development processes including systems architecture, software design, and testing that cover all phases of traditional software development lifecycle. Experience with agile/scrum, cloud deployments, and managing major vendor relationships (e.g. Google, Azure, Apple)Collaborative Spirit: Excellent communication and collaboration skills, with the ability to work effectively across departments and with diverse stakeholders.Passion for Nature: A strong commitment to nature and technology as well as an interest in science and conservation.Why Join Us?Impact: Play a pivotal role in a mission-driven organization dedicated to biodiversity conservation and community engagement.Innovation: Leading a team of developers building cutting-edge technology that empowers millions of people to make a positive impact on nature.Growth: Be part of a growing organization with opportunities for personal and professional development.If you are passionate about biodiversity, technology, and leading talented teams to achieve meaningful impact, we encourage you to apply for this exciting opportunity.Compensation and BenefitsWhy it’s Great to work at iNaturalist  A mission that matters. With species going extinct daily, the need to protect and document biodiversity has never been more essential. iNaturalist has become the go-to data source to measure biodiversity conservation and protection. A great team.Smart, hard-working nature lovers make up our small team. We live in countries all over the world but come together each day to further our mission. For this position, to facilitate collaboration across time zones, we require that you be a resident of and eligible to work in the lower 48 states (i.e., not Alaska or Hawaii). Flexible work. We are a virtual team, and most of this position’s work can be performed from home or wherever you are comfortable. You’ll even get some funds to set up your office and a monthly stipend to defray some of the costs. Some travel to meetings and events will  be required. Competitive pay.The salary for this full-time position is $182,350 per year, non-negotiable. Great benefits.We offer a pretty awesome benefits package, including medical, dental, vision and life insurance, plus an employer-funded health reimbursement account and employee-funded flexible spending accounts. There is a 401k plan with a 5% match. This position is eligible for unlimited personal time off, and unlike some tech companies, we really mean it – everyone is expected to take a minimum of three weeks a year off. Eligible new parents get up to 12 weeks of paid leave and an additional 18 of unpaid. Application processInstead of a cover letter, we will ask you to answer two questions that will be reviewed (by real people, not AI) and assessed separately from each other, your resume, and your name. The hiring team will review your answers and resume in a batch of answers and resumes from other candidates in randomized orders. Randomization and anonymization of each element in the initial review process minimizes bias.After initial review of applications on a rolling basis, advancing candidates will be asked to answer a few more questions within one week. Process Summary:Application (July)Written follow up (July/Aug)First round interview (Aug)Second round interview (Aug)Offer (Sept)Ideal start date: October 1
  • After
  • Before

User actions

    Greg Wilson

    Greg Wilson

    I program, write, and teach. Co-founder of Software Carpentry and It Will Never Work in Theory; co-editor of The Architecture of Open Source Applications.

    Tags
    • (None)

    Following 0

      Followers 0

        Groups 0

          Statistics

          User ID
          53907
          Member since
          6 Dec 2022
          Notices
          153
          Daily average
          0

          Feeds

          • Atom
          • Help
          • About
          • FAQ
          • TOS
          • Privacy
          • Source
          • Version
          • Contact

          GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

          Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.