HN user

nexxer

52 karma
Posts0
Comments45
View on HN
No posts found.
Google Pixel 9 Pro 2 years ago

All of that would be great if it was actually available to me in the smaller country/market I live in, which is less of a priority for Google. I still paid for them as part of the phone.

I use Obsidian as a journal but I have year-long notes. Each day is a H2 heading and each task/note is an H3 heading, with structured tags for each task/note in the same line. This way I can quickly scroll through my recent notes. Splitting them into years (7 of them already) keeps the size somewhat contained - I would happily have 1 large file if Obsidian and all the plugins I use was more efficient about scrolling through it.

To quickly navigate them I have the plugin Quiet Outline open on the right tab. To focus me I also have a single very short file called Current Priority Work open in a top left tab in Reading View with links to the currently important H3 headings.

New tasks automatically get a "#todo" tag. Currently worked-on tasks get a "#doing" tag. I also use priorities ("#priority/low") and search as such `line:(#priority/high #todo)`.

I also use more tags such as "#client/XYZ", "#systems/ABC". They help a lot to find related notes on various topics.

I used to have a separate file called "doing" that used DataviewJS to create links of all the "#doing"-tagged H3 lines but "Current Priority Work" is better for me.

It's down to supply and demand. You get a license from local govenrment, buy some nice furniture, hire some young people, and set up shop offering a nice looking product of beach access with food, drinks, service at your umbrella, for 75 euro. More if you want front row beach access. You do leave the required free space for the public to put down their own umbrella (or not!). If you're the only shop on that particular beach, and it's a nice beach, people will come, and to enough of them your product will look "sexier" than the public beach area. By paying for it, they solve a need of theirs (beach fun) and can also brag about paying for it on social media.

Low contraxt text tires me. I tend to toggle Reader Mode in my browser or simply click on this bookmarklet (a bookmarked link with the below in the URL field) that changes all fonts to "Open Sans" or "Lucinda Grande". I can't remember where I found it but it's been one of the first things I add in a new desktop browser.

It must be urlencoded for bookmarklets to work.

  javascript:%20%20WebFontConfig%20%3D%20%7B%0D%0A%20%20%20%20google%3A%20%7B%20families%3A%20%5B%20'Open%2BSans%3A%3Alatin%2Cgreek-ext'%20%5D%20%7D%0D%0A%20%20%7D%3B%0D%0A%20%20(function()%20%7B%0D%0A%20%20%20%20var%20wf%20%3D%20document.createElement('script')%3B%0D%0A%20%20%20%20wf.src%20%3D%20('https%3A'%20%3D%3D%20document.location.protocol%20%3F%20'https'%20%3A%20'http')%20%2B%0D%0A%20%20%20%20%20%20'%3A%2F%2Fajax.googleapis.com%2Fajax%2Flibs%2Fwebfont%2F1%2Fwebfont.js'%3B%0D%0A%20%20%20%20wf.type%20%3D%20'text%2Fjavascript'%3B%0D%0A%20%20%20%20wf.async%20%3D%20'true'%3B%0D%0A%20%20%20%20document.getElementsByTagName(%22head%22)%5B0%5D.appendChild(wf)%3B%20%0D%0A%09var%20newSS%2C%20styles%3D'*%2Chtml%2Cbody%20%7B%20font-family%3A%20Open%20Sans%2C%20Lucida%20Grande%2Csans-serif%20!%20important%3B%7D'%3B%20%0D%0A%09if(document.createStyleSheet)%20%7B%20%0D%0A%09%09document.createStyleSheet(%22javascript%3A'%22%2Bstyles%2B%22'%22)%3B%20%0D%0A%09%7D%20%0D%0A%09else%20%7B%20%0D%0A%09%09newSS%3Ddocument.createElement('link')%3B%20%0D%0A%09%09newSS.rel%3D'stylesheet'%3B%20%0D%0A%09%09newSS.href%3D'data%3Atext%2Fcss%2C'%2Bescape(styles)%3B%20%0D%0A%09%09document.getElementsByTagName(%22head%22)%5B0%5D.appendChild(newSS)%3B%20%0D%0A%09%7D%20%09%0D%0A%20%20%7D)()%3B;
  
  
I'm also writing out the above in plaintext for reading through:
  javascript:  WebFontConfig = {
      google: { families: [ 'Open+Sans::latin,greek-ext' ] }
    };
    (function() {
      var wf = document.createElement('script');
      wf.src = ('https:' == document.location.protocol ? 'https' : 'http') +
        '://ajax.googleapis.com/ajax/libs/webfont/1/webfont.js';
      wf.type = 'text/javascript';
      wf.async = 'true';
      document.getElementsByTagName("head")[0].appendChild(wf); 
   var newSS, styles='*,html,body { font-family: Open Sans, Lucida Grande,sans-serif ! important;}'; 
   if(document.createStyleSheet) { 
    document.createStyleSheet("javascript:'"+styles+"'"); 
   } 
   else { 
    newSS=document.createElement('link'); 
    newSS.rel='stylesheet'; 
    newSS.href='data:text/css,'+escape(styles); 
    document.getElementsByTagName("head")[0].appendChild(newSS); 
   }  
    })();;*

I do something similar with the old Gmail for Domains product (or whatever it was called before Workspace) - it lets me add real mailboxes but also have a catch-all, where everything else gets delivered to a specific address.

I know this is not available any more so I've done the same with Cloudflare Email Routing which lets you set up a catch-all and is (still) free.

I've been hosting dl at work for many years and it's filled our needs admirably. Simple, zero maintenance, just works.

It even has a useful Thunderbird extension that auto-uploads any large attachment using the FileLink API when composing a new mail, adding the dl URL in the email's body. Unfortunately the extension stopped working after the migration to WebExtensions.

c:\install for downloads, once in a while cleaned out apart from directories that I want to preserve. Browsers download there by default.

c:\work for work-related things, subfolder for each project.

Listary (and other app launchers previously) have made it easier to jump around without caring where a folder is.

In the clients I've used (SQLYog, Mysql Workbench), aliasing a table lets you use autocomplete when referencing that alias followed by a dot.

So, I will start with a SELECT * FROM myTable t, then go back and replace * with t.<columns appear here>.

I'll use the same in other places in the query like WHERE conditions.

IRC turns thirty 8 years ago

Back when I was much more active on Undernet and EFNet, there was talk of 1-2 people actually having paid for an mIRC license.

Personally, a couple years ago I found the latest nagging screen guilt-trippy enough that I paid for a license even though I rarely use it.

I'm using PhraseExpress (free) too. I have a few macros set up for commonly used phrases, but thanks to its prefix matching and popup of multiple results, I also use it as a quick lookup tool for various strings so that I don't have to remember them.

I set up an OpenGoo (now FengOffice) instance internally where I work many years ago. We use it to store Notes, categorized in Projects and Subprojects. The interface makes it easy enough for non-technical people to use it and search works well enough. There are also custom fields we've added to Notes, to make up checkboxes and dropdowns.

It's still our main point of truth for a lot of processes and details, though we've been considering moving to Phabricator which we're using for our code.

I have the 2017 X1 Carbon Yoga. As a laptop itself it's great, excellent keyboard and ergonomics, fast enough, good battery. What I didn't expect was to make so much use of its touch screen or "tent" form. It is very useful when collaborating on something with another person next to you, as it brings the screen closer.

The only negative is the endless finger blotches all over the laptop's body. I feel I'm constantly cleaning it.

After a few failed starts with exercising and eating regimens, what really did it for me going to a nutritionist together with my significant other. The nutritionist built a pretty intuitive schedule for both of us, with slight variations for our respective needs. This meant we could cook one common meal and vary the quantity of cooked carbs and protein at plate-level. We also got a list of allowed substitutes to each meal ingredient, which gave us choices. The practicality was a big factor.

This lead to regular prepared healthy meals to the office, which meant no unhealthy eating.

Adding this to 3x-4x weekly exercise (including at least 30 mins cardio) was crucial.

Recently I noticed http://nosdiet.com/ which tries to build good habits with some pretty generic rules. It doesn't micromanage you which may appeal to some people.

This brings back incredibly relevant memories: my first paid job back in 2002-2003 was maintaining an old Filemaker database and related forms.

I ended up doing an Access database and created a few forms on top of it, including automation for automatically exporting order forms as Word documents. There were a few gotchas in writing VBA but overall the process was easy to pick up and be productive quickly.

Amazon Hub 9 years ago

The public post office in Cyprus [0] has 3 of those machines (1 for each big city).

SMSes get sent to you as notification, and you have 3-4 days to pick it up. After that (and a second notification), it gets sent to your local post office and a delivery note is sent to your house.

No charges yet for the service, though they have been toying with the idea ever since it launched a few years ago. No charges for packages not getting delivered either.

[0] http://www.mcw.gov.cy/mcw/dps/dps.nsf/page25_en/page25_en?Op...

Shrug, yet another product we cannot even try in Cyprus due to Location History being disabled country-wide, for some reason.

I'm waiting to see who will first set up a system that stores all of reddit's posts and then checks them every X minutes/days for silent edits while posting a reply to it letting everyone know, or provides an API to check an individual post.

IRC v3 10 years ago

Me too! Eggdrop with TCL/TK on Undernet, with fbsql as mysql client. Rudimentary chatting with the bot and getting it to answer preset commands, looking up records in the database. It was frustrating, but when it worked it felt glorious.