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

make it a separate program that people can install if they want to. if its really that great then people will download it


We will never see Microsoft ship a major product like this and not have it bundled in to a windows update. (Rather than specific install)

After their success with installing Teams, Microsoft has seen that the regulators will not proactively stop this kind of thing anymore


And how are they going to convince people to be surveilled voluntarily? This needs to be behind a switch they can silently enable in some update, ofcourse.


This isn't new technology. Apple has had "Rewind" for some time, which is basically the same thing, and it's widely used.

The major difference is that it's a 3rd party software, not bundled with the OS, and you would have to intentionally go out and buy it and install it.

Microsoft has just taken it for granted that everyone would want this and then forced it on everyone.


grist is sort of similar. its a spreadsheet/database hybrid that lets you use python for formulas, and they have a self-hosted option:

https://www.getgrist.com/product/self-managed


Heavy emphasis on "sort of"; it enforces data types on columns, which is a significant difference from both spreadsheets and pysheets. This enables/requires more database-like behavior and planning (which is great for a lot of applications), but importing spreadsheets is much less intuitive and spreadsheet competence won't get you very far.

Grist's closer to "what if Access had an interface that was more like Excel". Pysheets is more like "what if Python data structures had a GUI that looked like Excel".

To put it another way, I love Grist but _would not_ recommend people who are using spreadsheets to try to bring their spreadsheets into it. I also love pysheets and _would_ recommend it for that usage.


or something like the yotaphone where it has an eink screen on the back. the specs were always pretty awful though


"a 3d scammer app" this one sounds like the real money maker :p


Thank you! I ducking hate iPad autocorrect. Lately it feels like you fight it more than it gets it right. LLMs can’t come too soon to crash this party.


LLMs tend to come with ducking content filters, though.


I used to ask people if they’d be ok with a keyboard manufacturer restricting what you were allowed to type, in hopes of illustrating how absurd safety filters can be. Now I’m bracing for keyboards actually doing this once LLMs get involved with helping us type less, aka completing our thoughts. It’s a tossup whether they’ll just not show the offensive completions, or whether they’ll go out of their way to remove offensive language as you type it.

Imagine fighting with a keyboard AI to let you sling a fuck-you when you feel it’s warranted. Yet it’s easy to imagine the whole paragraph getting reworded by the AI to remove the whole basis for you saying fuck-you in the first place. I don’t know whether to feel grateful it toned me down, or upset that it’ll get in the way of what I originally wanted to say, bad idea or not.

Sorry for the tangent. It’s just interesting to imagine the weird world we’ll be in ten years from now. It takes about a decade for huge effects to become apparent, and the battle for language itself is one that I don’t think many people realize is coming. Being prevented from swearing vs prevented from voicing improper thoughts is too close for comfort.

But, market forces will prevail in the end. I still have faith that we’ll see a pushback from people fed up with safety filters, and that a startup can capitalize on this as an initial target market. Grok was the first of hopefully many.


i only recently noticed that powershell accepts ~ as a shortcut for your user folder. anyone know how long that had been a thing?


Since 1.0, but it’s PowerShell specific.


PowerShell's ~ can be counterintuitive, as it's relative to the current location's path and defined by a property of the current location's PSProvider:

  PS C:\> Get-PSDrive C,S,HKLM | select Name,{$_.Provider.Name},{$_.Provider.Home}
  
  Name $_.Provider.Name $_.Provider.Home
  ---- ---------------- ----------------
  C    FileSystem       C:\Users\jtm
  S    FileSystem       C:\Users\jtm
  HKLM Registry
  
  PS C:\Users\jtm> Get-PSDrive C,S,HKCU,HKLM | select Name,{$_.Provider.Name},{$_.Provider.Home}
  
  Name $_.Provider.Name $_.Provider.Home
  ---- ---------------- ----------------
  C    FileSystem       C:\Users\jtm
  S    FileSystem       C:\Users\jtm
  HKCU Registry
  HKLM Registry
  
  PS C:\Users\jtm> cd HKLM:
  PS HKLM:\> cd ~
  Set-Location: Home location for this provider is not set. To set the home location, call "(get-psprovider 'Registry').Home = 'path'".
  PS HKLM:\> (Get-Location).Provider.Home = 'C:\Program Files\Microsoft Office'
  PS HKLM:\> cd ~
  PS C:\Program Files\Microsoft Office> (Get-Location).Provider.Home = 'HKLM:\SYSTEM\CurrentControlSet'
  PS C:\Program Files\Microsoft Office> cd S:
  PS S:\> cd ~
  PS HKLM:\SYSTEM\CurrentControlSet> (Get-Location).Provider.Home = '..'
  PS HKLM:\SYSTEM\CurrentControlSet> cd ~
  PS HKLM:\SYSTEM> cd ~
  PS HKLM:\> Get-PSDrive C,S,HKCU,HKLM | select Name,{$_.Provider.Name},{$_.Provider.Home}
  
  Name $_.Provider.Name $_.Provider.Home
  ---- ---------------- ----------------
  C    FileSystem       HKLM:\SYSTEM\CurrentControlSet
  S    FileSystem       HKLM:\SYSTEM\CurrentControlSet
  HKCU Registry         ..
  HKLM Registry         ..
  
  PS HKLM:\>


In cmd you still have the very intuitive %USERPROFILE%. It can be shortened by a custom environment variable if you own the box.


Even in the Unix world, it's shell-specific, but most shells tend to expand ~ out to $HOME (which in turn gets expanded to the actual path). They also have complicated rules about when ~ characters are expanded or not.


the good thing about miniDisc is that its relatively easy to get the tracks back off it again. like if you wanted to share a disc with a friend, they could copy the tracks onto their computer using webminidisc or some other software. all the software is a bit old and janky but it's quicker than having to copy a tape!


i used to have a lot of trouble finding things as well until i discovered the command pallette (the / key opens it). now i do nearly most things just by fuzzy searching for them


usually the polite way of going about it is to credit the original artist in some way but it seems zeppelin didn't make any attempt whatsoever. dazed and confused is a good example. its not just copying a chord progression and taking it from there, it was the whole thing, the name, the melody


has anyone read the translation by james legge? that's the only copy i have but i haven't got around to reading it yet. would it be better to go with something else even if i have to pay for it?

https://standardebooks.org/ebooks/laozi/tao-te-ching/james-l...


the user.js file is a very underrated feature as well. i have a few computers and some of them are dual boot which means i have a lot of firefox installs so its great just being able to drop in the user.js file and have everything set up the way i like it


I have a userChrome.css to hide the default tabs. What do you have in your user.js and have you automated the install of it?

Here is a reference for the userChrome.css to hide the default tabs. https://news.ycombinator.com/item?id=23268077


heres a few general ones. on my linux computers i have a bash script to install firefox, then it sets up symlink of the user.js file from my own config folder to the default .config folder. on windows i just manually add it

  user_pref("browser.aboutConfig.showWarning", "false");    // disable about:config warning
  user_pref("browser.startup.page", 3);    // restore previous session
  user_pref("browser.ctrlTab.sortByRecentlyUsed", "true");    // cycles tabs in recently used order
  user_pref("signon.rememberSignons", "false");    // dont ask to save passwords
  user_pref("browser.search.suggest.enabled", "false");    // disable address bar suggestions
  user_pref("toolkit.legacyUserProfileCustomizations.stylesheets", "true");    // enable custom css
this is the only css i could find that i like since it keeps the window controls as well, although since a recent update, theyre just showing as a white box now but they still works https://github.com/mbnuqw/sidebery/issues/458#issuecomment-9...


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

Search: