HNHacker News
TopNewBestAskShowJobs

gfosco

2,900 karma · joined December 14, 2011

40 years of programming.

Parse -> Facebook 2013-2020, Gab 2020+

fosco at fosco dot com.

submissionscomments
gfosco··on BusKill – A USB kill cord for laptops
I'm getting closer and closer to this reality... iphones are basically there, with icloud backup. Have been trying to get less attached to any OS installs, and be fast at building up from a fresh install. Seems hard to even trust your own desktop after a while.
gfosco··on Facebook employees are now more willing to leave, tech recruiters say
Sure. I also worked at Facebook for 7.5 years first, and witnessed this performative cancer growing in real-time.
gfosco··on Project Euler
Also, CodeChef. https://www.codechef.com/
gfosco··on Moderna has fewer breakthrough cases than Pfizer's, but higher myocarditis rates
Any source available on this?
gfosco··on Making the dislike count private across YouTube
Politics, too. The White House has been on the receiving end of quite a showing of popularity lately.
gfosco··on The Costs of Requiring Accounts
HN has the flagging system, votes, regulars, and the mods.. and it scales very well they are always on top of it.

Gab, the free speech social network, deals with this topic a lot... and likewise does moderation with a flagging system, volunteers, group mods, and site mods. The community is far larger, but our policies are much simpler to compensate.

gfosco··on The Costs of Requiring Accounts
The interesting bit in the article for me was that if the account was required, and the lame-content posters were gone, the good-content posters also posted less (seemingly, because someone else wasn't wrong on the internet.)
gfosco··on Memory leaks are crippling my M1 MacBook Pro
Yep... GNU versions are available for Mac, i.e. `brew install gnu-sed` and then `gsed` works like you'd expect.
gfosco··on Zillow seeks to sell 7k homes for $2.8B after flipping halt
In the very hot markets only. Anecdote that matches your experience: I sold a house at the beginning of this year (sf east bay), and it was on the market for a few days and closed ~30 days later. More than a dozen offers, most with no contingencies. Top offer was more than 120k over ask.
gfosco··on GitHub Copilot available for JetBrains and Neovim
This was just one of its suggestions, but you're right of course.. it's all based on the training data and idioms used there. If it doesn't weight more modern code higher, if it's not aware of new versions and methods, it isn't going to be super intelligent.. but it can still give you some ideas.
gfosco··on GitHub Copilot available for JetBrains and Neovim
I assume that in its training, incrementing a counter in redis is common.
gfosco··on GitHub Copilot available for JetBrains and Neovim
Likewise skeptical, but I have been super impressed with it. I just got in to the technical preview, and worked through a specific task I needed to do (involving mongoose, a mongo aggregate query, a few loops, some date functions) and started by adding a comment above each line. It helped a lot actually, felt like a collab.

I'll reproduce a generic example I sent a friend.

Prompt:

    const redis = require('redis');

    // Create a redis client
Copilot suggested:

    const client = redis.createClient();
I accepted it and moved 2 lines down, prompt:

    // Get the current count from redis
Copilot suggested a start to the operation:

    client.get('count', (err, count) => {
I accepted it, and Copilot continued:

      if (err) {
        console.log(err);
        return;
      }

      // If there is no count, set it to 0
      if (!count) {
        count = 0;
      }

      // Increment the count
      count++;

      // Set the new count in redis
      client.set('count', count);
  
      // Log the new count
      console.log(count);
    }
gfosco··on Facebook removed the news feed algorithm in an experiment
I'm with you, seems like the title should've stayed. If the framing was a problem, it should be prefixed by who is making the claim.
gfosco··on Facebook removed the news feed algorithm in an experiment
The goal wasn't more money, there are more variables involved. One way to look at it might be, short-term more money vs long-term total narrative control.
gfosco··on Facebook removed the news feed algorithm in an experiment
Data wins arguments. One of my least favorite Facebook quotes. Bad data wins arguments, too.

The misdirection term here is 'news feed ranking algorithm'... and what that means in the experiment versus what you might think that means, huge difference. e.g. I think most would assume the algorithm is responsible for showing you an unknown post that a friend merely liked, but it's right there in the article as still happening.

The results and how people used it don't at all say to me that they enjoyed it less, it shows explicit care & intention to curate their own feed by hiding what they don't like.. which is how it should be. If they find the group posts too overwhelming, they can mute/unfollow/leave, or other methods of grouping posts can be explored.

But look, they did this one bad science experiment, and now it's taken as fact and becomes folklore.

gfosco··on GitHub stale bot considered harmful
That is how human relations work. If you don't like my lemonade, I really don't have to listen to your alternative recipe. You can get your lemonade somewhere else, or make your own.
gfosco··on GitHub stale bot considered harmful
Absolutely I should expect they might do nothing. It's their project. That's how it works. Happens all the time.
gfosco··on YouTube deletes rapper's 'Let's Go Brandon' song claiming medical misinformation
Definitely less elitism and snobbery, but we have a sense of humor and and awareness of what's currently blacklisted elsewhere. It doesn't make much sense to me, to criticize Gab for highlighting things which are VERBOTTEN elsewhere, when that is the entire flipping point, isn't it?
gfosco··on GitHub stale bot considered harmful
Obviously it's a subjective thing. I disagree with Drew and his incredibly entitled perspective on this completely. As a user of OSS, the project owner owes me nothing at all, and has no responsibility to field my requests, however valid they may be. From a solo dev to a large team, there's still only so many barrels in your gun. Mad that no one fixed it? Send a PR. Issues is not a customer service counter.

It's not like project owners can't still see / search / work on closed tasks. They could still maintain data elsewhere about tasks which didn't get priority, or with a click or two see every stale issue that was closed..

I used to work on OSS health, and feel very strongly it's much worse (for most projects) to have hundreds/thousands of open issues stretching years.

gfosco··on Mastodon: AGPLv3 FOSS social network server
Well I'm the CTO there so I am a source... but you don't have to trust me really, you can check https://www.similarweb.com/website/gab.com/ and https://www.alexa.com/siteinfo/gab.com#section_traffic and draw your own conclusions.

For some things, Wikipedia is a really bad source. Especially about things they hate.

gfosco··on Two conspiracy theories about cola
Great piece. This starts out talking about a silly conspiracy theory, and after solving that, causes me to question a few things I have believed about sugar/hfcs/coke.
gfosco··on YouTube deletes rapper's 'Let's Go Brandon' song claiming medical misinformation
That page is due for a change, for sure. We're very resource-constrained.
gfosco··on YouTube deletes rapper's 'Let's Go Brandon' song claiming medical misinformation
easier to just watch it: https://tv.gab.com/channel/realbrysongray/view/lets-go-brand...
gfosco··on Long Beach has temporarily suspended container stacking limitations
I didn't get appointed by the President to a Secretary position overseeing government resources.

I work at a tech company. I have responsibilities that I actually care about, and they are important to me and many others, so I could not possibly just disappear for 2 months. I can barely take a weekend off without feeling guilty.

It's not about why he wasn't there... it's that he wasn't there, for any reason. It shows that he doesn't care, and the people who picked him and allowed that to happen, also don't care.

gfosco··on Long Beach has temporarily suspended container stacking limitations
The guy in charge took a paternity leave for 2 months and no one in the media even noticed.
gfosco··on Mastodon: AGPLv3 FOSS social network server
Gab is separate, and significantly larger than the entire fediverse combined.
gfosco··on AWS is playing chess, Cloudflare is playing Go
Enterprise CloudFlare customer here, can't remember a single disruption or outage in the last year.
gfosco··on Canyon.mid
I think there were indeed some 3rd-party zip disks. I had several drives, thought they were really cool at the time.
gfosco··on Facebook Political Problems
> allegations of bad faith, which, optimistically, might have been alleviated by a link to an article like this one.

But Ben, you're on the same side as her ideologically. You also think Facebook hasn't done enough.

It is absolutely in bad faith. Haugen is no "whistleblower", she's just another intolerant tyrant, being elevated and glorified by people with confirmation bias.

Her aims are entirely in line with Facebooks.

gfosco··on What Happened to Facebook, Instagram, and WhatsApp?
Dividing up last quarters $29B revenue leads to approximately $13.4M per hour of downtime, now past $53M after the 4 hour mark.

But I haven't paid this much attention to Facebook in over a year.

← PreviousPage 3 of 19Next →