Hacker Newsnew | past | comments | ask | show | jobs | submit | revicon's commentslogin

Bookmark this page...

https://www.facebook.com/?filter=friends&sk=h_chr

its a filter to just show you posts from your friends, no groups, nothing else.


If you're on a mac, you can list all the IDs of your installed browser extensions across all your profiles like this...

  find "$HOME/Library/Application Support/Google/Chrome" \
    -type d -path "*/Extensions/*" -not -path "*/Extensions/*/*" \
    -print 2>/dev/null | sed 's#.*/Extensions/##' | sort -u
Compare to the list of bad extensions. I stuck a stripped down list here...

  https://www.sfbaylabs.org/files2/2026-02-11/chrome_extensions_exfiltrating_history.txt


Here's a one-shot script that does the compare for you, in case it's helpful...

  https://www.sfbaylabs.org/files2/2026-02-11/bad_browser_extension_check_osx.sh
You can run it directly if you cut/paste this in your mac terminal...

  curl -fsSL https://www.sfbaylabs.org/files2/2026-02-11/bad_browser_extension_check_osx.sh | bash


Is there any irony in a thread on browser malware that includes a "please run this bash script blind"?

Not that I don't trust you, but between now and when someone stumbles on this thread, your domain could expire and I could publish something crazy at that url.


This is why I put the raw url to the script first in my comment. Downloading the script file, doing a chmod +x and then a ./script.sh to execute it is daunting for some.

But I'll add a caveat to my original comment as well.

edit: Looks like I can't edit my original comment anymore.


It seems there are a bots on here commenting and upvoting each other. If HN is susceptible to this, it feels like there's no chance for the rest of the web. Damn.


It is amazing how much they’re gaming the twitter algorithm, everything in my feed is claw/molt/whatever for the last week.

It’s a masterclass in spammy marketing, I wonder if it’s actually converting into actual users.


I think Karpathy[1] summarized why he thinks this is the case quite well (as described he was himself hyping it up a bit much, but there are some foundational reasons why it's a very interesting experiment).

[1] https://x.com/karpathy/status/2017442712388309406


"it's nothing new and it's a lot of scams and garbage, but it's just bigger than before, but I still think there will be something transformative there eventually"

Seems like a Rorschach test. If you think this sort of thing is gonna change the world in a good way: here's evidence of it getting to scale. If you think it's gonna be scams, garbage, and destruction: here's evidence of that.


Agents are many things but they are definitely not "scams" - if you think this you've probably stubbornly avoided using Claude Code etc.


What the fuck are you talking about man. What are you ever saying. You are the mark.


Karpathy is one of the biggest tech grifters of our time, so finding out that he's jumped on this grift train as well comes as no surprise.

Actually, hang on... yep, to absolutely nobody's surprise, Simon Willison has also hyped this up on his blog just yesterday. The entire grift gang is here, folks.


As a noob here I assumed these are legitimate folks with good intentions. Am I wrong?


Maybe it has always been this way but it seems like these days it's only a matter of time before anyone "authentic" (or at least seems authentic at first) turns into some type of grifter. If you have a big enough following there is too much money to be made not to grift.


How exactly has Simon been grifting?


Visit his site.

"Moltbook is the most interesting place on the internet right now"

It's immediately obvious it's bullshit.


Gonna have to disagree with you there chief.

I've followed SimonW for quite some time and bullshit/grifting is just NOT something he does.

On the contrary, I've learned a great deal from him and appreciate his contributions.


I used to follow Fireship, I even have him connected on LinkedIn. Look where he is now. I also used to follow simonw, but I think he is going down the same spiral.


Where is Fireship now? I sometimes watch their 100-second summary videos, but I know nothing else about them.


His channel is apparently owned by a "private equity" and his videos have largely become ads.


> I've learned a great deal from him

What have you learned, other than "[latest AI grift] is the future and I should invest all my money into it now"?


There are some things that you should not admit publicly lol.


I completely and utterly disagree. Simon is no gifter. Intellectually lazy snobs think that any time someone has genuine delight and excitement about something that they’re “grifting.” Also, for anyone who is trying (regardless of whether they are succeeding) the to make money—that isn’t synonymous with “grifting.” God, some of you need a better relationship with a dictionary.

Plus, it seems some of y’all love to hate the very industry which puts a roof over your head. You’re hoping and praying that it all burns down—yet where will that leave you? How do you feel about becoming a plumber—-until the robots take that job?


> Plus, it seems some of y’all love to hate the very industry which puts a roof over your head. You’re hoping and praying that it all burns down—yet where will that leave you? How do you feel about becoming a plumber—-until the robots take that job?

This probably isn't a line of argument you want to go down. I've been unemployed for 7 months, in part due to how difficult it is to get so much as an intro call because so many people have totally automated the process of spamming every open job posting with as many resumes (many of which were likely LLM-generated as well) as possible.


I really hope you're making a lot of money out of this, because if not, this comment just comes across as sad.


[flagged]


this sounds like a you need to see a therapist kind of problem


In this case it's only about payout from views/engagement of posts.

There is no commercial interest from the developer of OpenClaw. He doesn't make any money from it. He made enough from selling his startup a few years back.

So when we suspected some companies to game the Twitter algorithm to make money, maybe they were not responsible for it at all.


He made “enough” you say? That’s adorable, but there is no such thing.


For most people it works like that. Only a tiny minority keeps pushing after that point.

I just can't see an angle to OpenClaw that could provide a substantial financial gain for the creator. It's clearly a passion project. Like Ghostty from Mitchell Hashimoto.


It will be really funny if that's Apple's marketing team bumping up the sale of Mac minis



“the proposed law will also make sharing and possession of 3D files containing guns or gun components illegal”



There are several US states where, by law, retailers are not allowed to give preferential treatment to credit card paying customers over cash paying ones. Which means, in those states, retailers will be required to always round transactions to the cash paying customer's benefit, where in other states the retailer is allowed to round to the nearest 5 cents. This is going to cost large retailers millions.

Interestingly many of them had already put the work into updating the cash register software to allow for this due to the penny shortages during covid.


Let those large retailers put pressure on their suppliers. Prices haven't exactly been stable recently. I really don't think it matters, but if it did (as you claim) then surely some downward pressure is a good thing.


It doesn't cost anyone anything. They can just raise prices 3 cents or whatever.


It gets tricky because sales tax is added on top of the sticker price.


Then include the sales tax in the sticker price, like every other country does.


Unfortunately I think this is much easier said than done. No single store is going to want to make this change, because it'll make their prices look higher than the competitors'. It'd require legislation, (and even that'd likely be state-by-state legislation).

It also means a company wouldn't be able to advertise a single price for a product nationwide, since sales tax rates vary by state (and many times even within a state).

Also worth noting that Canada also doesn't include sales taxes.


The statistics on consumers evaluating the purchase of something that is $9.99 vs $10 is well proven.

Switching to round number prices would cost retailers a whole lot more.

https://www.sciencedirect.com/science/article/pii/S002243599...

https://www.researchgate.net/publication/23547242_Penny_Wise...

https://www.sciencedirect.com/science/article/pii/S002243590...


The rounding is applied to an entire-after tax bill, not to shelf prices.

Again: Canada actually did this many years ago. The effect you predict did not appear.


Right up until your user opens your site in more than 6 tabs.


And then you need http2.


I have a bunch of little scripts and aliases I've written over the years, but none are used more than these...

alias ..='cd ..'

alias ...='cd ../..'

alias ....='cd ../../..'

alias .....='cd ../../../..'

alias ......='cd ../../../../..'

alias .......='cd ../../../../../..'


In fish, I have an abbreviation that automatically expands double dots into ../ so that you can just spam double dots and visually see how far you're going.

  # Modified from
  # https://github.com/fish-shell/fish-shell/issues/1891#issuecomment-451961517
  function append-slash-to-double-dot -d 'expand .. to ../'
   # Get commandline up to cursor
   set -l cmd (commandline --cut-at-cursor)
  
   # Match last line
   switch $cmd[-1]
   case '*.'
    commandline --insert './'
   case '*'
    commandline --insert '.'
   end
  end


I used to do this, but unary kind of sucks after 3; So maybe others might like this better before their fingers get trained:

    ..() { # Usage: .. [N=1] -> cd up N levels
      local d="" i
      for ((i = 0; i < ${1:-"1"}; i++))
        d="$d/.."  # Build up a string & do 1 cd to preserve dirstack
      [[ -z $d ]] || cd ./$d
    }
Of course, what I actually have been doing since the early 90s is realize that a single "." with no-args is normally illegal and people "cd" soooo much more often than sourcing script definitions. So, I hijack that to save one "." in the first 3 cases and then take a number for the general case.

    # dash allows non-AlphaNumeric alias but not function names; POSIX is silent.
    cd1 () { if [ $# -eq 0 ]; then cd ..; else command . "$@"; fi; } # nice "cd .."
    alias .=cd1
    cdu() {           # Usage: cdu [N=2] -> cd up N levels
      local i=0 d=""  # "." already does 1 level
      while [ $i -lt ${1:-"2"} ]; do d=$d/..; i=$((i+1)); done
      [ -z "$d" ] || cd ./$d; }
    alias ..=cdu
    alias ...='cd ../../..' # so, "."=1up, ".."=2up, "..."=3up, ".. N"=Nup
and as per the comment this even works in lowly dash, but needs a slight workaround. bash can just do a .() and ..() shell function as with the zsh.


I need this *so* often that I programmed my shell to execute 'cd ..' every time I press KP/ i.e. '/' on the keypad, without having to hit Return.

Other single-key bindings I use often are:

KP* executes 'ls'

KP- executes 'cd -'

KP+ executes 'make -j `nproc`'


How? Readline macros?


Literally with my own shell: https://github.com/cosmos72/schemesh


up() { local d="" for ((i=1; i<=$1; i++)); do d="../$d" done cd "$d" }

up 2, up 3 etc.


fish lets you cd to a folder without 'cd' although you still need the slashes. I use it all the time.

    c $> pwd
    /a/b/c
    c $> dir1
    dir1 $> ..
    c $> ../..
    / $>


zsh also does, with `setopt autocd` https://zsh.sourceforge.io/Intro/intro_16.html


I have setup a shortcut: alt+. to run cd.., it's pretty cool.

I also aliased - to run cd -


but alt-. in bash is used for pasting the last argument to the previous command into the current one.


Good point, when working with keybindings, you'll inevitably end up overriding built-ins. I see it as a trade-off, between something I don't know of (and wouldn't use) and something I find useful. Works for me :)


absolutely. From back in the day, the annoying one was GNU screen, which took over ctrl-a by default. Overrode that to be ctrl-^, which in bash is transpose, make "zx be "xz", which was rare enough to okay with losing.


it was ctrl-t, not ctrl-^


Does zsh support this out-of-the-box? Because I definitely never had to setup any of these kinds of aliases but have been using this shorthand dot notation for years.


It's an oh-my-zsh thing.


Yes it does.


Not on my Mac.

    zsh: permission denied: ..
    zsh: command not found: ...


alias cdtop=’cd $(git rev-parse --show-toplevel)’


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: