Recent submissions

Comment · 2 months ago
Location: New York City Remote: Yes (Remote or hybrid/in-person in NYC)

Willing to relocate: Maybe (FLA or TX)

Technologies: Python, JavaScript, Node.js, Systems, Networking, People

Résumé/CV: https://william.mantly.vip (PDF at the bottom)

Email: [email protected]

---

Hey HN,

This was my weekend (https://www.reddit.com/r/homelab/comments/1w25jsm/this_is_ge...) We do crazy things for VRAM these days.

I spent the last few weeks shipping Theta Suite (https://theta42.github.io/theta-suite/) a zero-friction, self-hosted identity and access plane.

Technology is my life; you can read my backstory on my website linked above.

I've done the corporate thing (VP of Software Engineering at JPMorgan) and run my own infrastructure consulting firm. What I actually want now is to get back in the weeds: write code, own infrastructure, and be the engineer a team calls when something is on fire at 2 AM.

With Real-world leadership & mentorship, I grow engineers. I've built teams from scratch, run an infra firm, and spent years as a head instructor teaching Python/Django with a 90% job placement rate for graduates. I know how to unblock a team and keep execution high.

Oh, and before you ask, I want to make an impact, that is whats important for me in my next role.

Comment · 4 years ago
The major difference is Linux can update in the background, with out much effect on working performance. Linux also doesn't force you to update, or block shutdown/boot events to perform an update. Its simply a much better experience.
Comment · 4 years ago
Most people do everything in the browser, so Linux Mint gives the end user everything they need with little down side.
Comment · 4 years ago
Windows update is the number one driver for people switching to Linux in my experience. I personally know at least 20 people who are are non-technical who switched to Linux solely because of windows update.
Comment · 6 years ago
Tesla "solar roof" are not panels, the roofing tiles them selves are solar and it looks like a normal roof. Its also suppose to last longer then panels.
Comment · 7 years ago
Me too, I used 10.04(i think), the last gnome version until the repo stopped updating. Linux Mint has been my desktop of choice ever since. With their MATE and Cinnamon version looking like a DESKTOP and everything works out of the box its win/win. In 2010~ every one lost their collective mind when it comes to UI.
Comment · 7 years ago
I have been using Linux on many higher end HP laptops without issue. At the moment I have HP Spectre x360 15in 2016,8th gen i7 16gb RAM, 512GB SSD and 2gb mx950 Nvidia. After installing Linux Mint 19 everything worked out of the box and i get about 6-hour of battery. I have a few older HP envy series and each of them work with out issue. The only issue i have had in the past 5years is laptops with more then 2 speakers. Linux just assumes 2 speakers and you get shit sound. This is fixable with jack-reset.
Comment · 8 years ago
This is from a 4 socket Xeon E7-4860 with 64 ram slots(16 in use)

  e7-4860:~ Mon Jun 11
  03:06 PM william$ numactl --hardware
  available: 4 nodes (0-3)
  node 0 cpus: 0 1 2 3 4 5 6 7 8 9 40 41 42 43 44 45 46 47 48 49
  node 0 size: 16035 MB
  node 0 free: 1306 MB
  node 1 cpus: 10 11 12 13 14 15 16 17 18 19 50 51 52 53 54 55 56 57 58 59
  node 1 size: 16125 MB
  node 1 free: 3237 MB
  node 2 cpus: 20 21 22 23 24 25 26 27 28 29 60 61 62 63 64 65 66 67 68 69
  node 2 size: 16125 MB
  node 2 free: 11004 MB
  node 3 cpus: 30 31 32 33 34 35 36 37 38 39 70 71 72 73 74 75 76 77 78 79
  node 3 size: 16123 MB
  node 3 free: 12044 MB
  node distances:
  node   0   1   2   3 
    0:  10  20  20  20 
    1:  20  10  20  20 
    2:  20  20  10  20 
    3:  20  20  20  10
The chart at the bottom of the output is the weight for accessing a memory pool from a CPU socket. This is the most important part of the output.

On this server, CPU socket 0 is hardwired to ram slots 0-15

CPU 1 to ram slots 16-31

CPU 2 to ram slots 32-47

CPU 3 to ram slots 48-63

If CPU 0 wanted to read something outside of its local ram slots, it would have execute something on CPU n, then copy that segment to its local ram group.

Comment · 8 years ago
Comment · 9 years ago
Where I work, if the smoke break isn't solo, it's a meeting. We even take non-smokers that would be relevant to the conversation. Sometimes us smokers are the only single to non-smokers that maybe you should get up for a few minutes. I use to work in windows building, after my first few days my co-worker who doesn't smoke thanked me for being smoker, he worked there for about a year prior and never knew when he should get up and go outside, I gave him that guidance.

Every job I have worked that isn't hourly, break times are not monitored. If you have something during the work day, just go, if you want to walk around the park and clear your mind, have fun, need a smoke, shit have 2. So long your not screwing something up timing wise.

Also, it seems to me that the people who complain about such things have unimportant roles...

Comment · 9 years ago
This is sad, we need to fund projects like this.
Comment · 10 years ago
I would be very weary of this product. I used it a while ago on a project for a course I was taking. During my research, I found a FAQ where the creator stated that if ever asked to place a back door in it, he would.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton