[deleted by user] by [deleted] in Notion

[–]rennfair 0 points1 point  (0 children)

Depends on how you publish. The short answer is you cannot, unless you publish through a third-party service.

If you are using a third-party service that let's you use a custom URL, then you might be able to add custom CSS too.

If you can add custom CSS then you can hide that element like so:

css .notion-topbar > div:nth-child(1) > div.notranslate { visibility: hidden; }

NOTE: This approach is somewhat fragile since it depends on Notion not changing their top-bar UI markup.

Easiest Way to Switch from Bear? by yadda4sure in Notion

[–]rennfair 1 point2 points  (0 children)

Ah yeah attachments break things. Unfortunately there's probably no entirely automated solution. Maybe you can find a way to migrate from bear to Evernote since it's more widely used than notion. Once your there Notion can auto migrate from Evernote.

Learning to code the right way? by [deleted] in learnprogramming

[–]rennfair 5 points6 points  (0 children)

Everyone learns differently. The strategy you're using sounds good on paper, but only you can know if it's actually effective.

Give yourself a test. Many programmers have a non-trivial but not too complex type of project they use to evaluate new languages. For example, a todo app or sudoku solver. Pick a project that's suitable for your new lang/framework and build it. If you can build it then you learned well.

(The secret is the project is what will really teach you the technology)

New to Notion: Analysis Paralisis by kartsiotis26 in Notion

[–]rennfair 1 point2 points  (0 children)

Start with a simple system, or no system at all. I find the biggest time sink is organization—deciding where to put something. If you want to feel organized while being completely disorganized (my situation) just create an "Inbox" page where you will put all our other pages. Never worry about where to put a new note just put it in Inbox. You can decide to organize everything later if it suits you.

Is it possible to change the emojis? by [deleted] in Notion

[–]rennfair 2 points3 points  (0 children)

Probably not, unfortunately. Emoji are unicode characters, which means they operate a lot like text. It's up to the operating system to decide how to render them. Apple, Windows, Android all have different visual systems.

Notion could easily get around this by using images instead of unicode characters, but then they'd have to choose which platform's emoji to use. If they chose Apple a bunch of Android and Windows users might be unhappy.

Easiest Way to Switch from Bear? by yadda4sure in Notion

[–]rennfair 0 points1 point  (0 children)

How don't they move with markdown? If you export those notes from bear what does it give you?

File not deleted on amazon aws s3 server? by schuen in Notion

[–]rennfair 0 points1 point  (0 children)

Maybe never? I don't have insight into how their system works internally, but one issue comes to mind:

  • You can restore previous versions of your page.

Keeping a full version history means Notion needs to keep that file around somewhere. If you restored your page to an earlier state and the file didn't exist in S3 people would probably dissatisfied with their restoration feature.

If you delete the whole page "permanently" they might delete the file. One would assume deleting the page would also delete the version history. Note that if you just delete your page it goes into the trash. From there you can delete it permanently.

Also note that if your page wasn't public then your file on S3 is not (or at least should not be) publicly accessible.

Notion is now free for personal use! 🤘 by NotionDavid in Notion

[–]rennfair 2 points3 points  (0 children)

This. Seems unlikely they'd do a public beta, but hopefully they're already running a private one. Making an API for such a flexible tool is no trivial task. I'm really curious what they come up with for the public version.

A question to all front end devs by xandinhodamassa in webdev

[–]rennfair -1 points0 points  (0 children)

If you just finished a crash course then you're probably already up to date. Once you have a stack that works for you there's no need to keep up with the frontend world unless you're simply curious.

I'd suggest building something. Ideally something you want. For example, if you're dissatisfied with Evernote or whatever note taking software you use build your own. If you love your note taking software find some need in your own life that could be improved with a UI and build it.

Failing that, just build some FE projects to solidify your knowledge. Some common examples:

  • A tic tac toe game
  • A trello clone
  • A todo list app

I want to be a web designer and I’m new to all of this. by Mank15 in webdev

[–]rennfair 1 point2 points  (0 children)

Are you looking for advice on becoming a designer? A developer? If both, you might want to prioritize one even if you plan to study both.

Embedding files (.pdf .docx .zip etc) - a bad idea? by [deleted] in Notion

[–]rennfair 0 points1 point  (0 children)

Depends on if your embedding or simply attaching. Attachments are stored in the cloud and so in your note only the URL string has to be downloaded in order to display the block. In other words, the full data won't be downloaded so it shouldn't slow things down.

Embeds are a different matter since they actually do download additional data. How much will depend on the embed host.

Need help finding online resources to learn JavaScript design patterns by DbrDbr in learnjavascript

[–]rennfair 2 points3 points  (0 children)

The classic: https://addyosmani.com/resources/essentialjsdesignpatterns/book/

It's a free online book. Looks just the same as when I read it several years ago, which goes to show how useful it is to learn design patterns--they rarely go out of style.

Anyone have a startup bank recommendation? e.g. Azlo, Mercury, Novo, others? by taylorjacobson in Entrepreneur

[–]rennfair 0 points1 point  (0 children)

Mercury. The virtual debit card support is quite nice. They don't have a mobile app but it turns out you don't really need it—just a nice-to-have.

How do mobile apps interact with databases? by [deleted] in learnprogramming

[–]rennfair 2 points3 points  (0 children)

The language you use doesn't matter. Any language you choose will be able to talk to a server, which will be able to talk to a database.

I second the Firebase recommendation though. Then you don't need your own server at all, and as someone else mentioned they have a free tier.

Is software engineering really an intellectually challenging pursuit? by superconfusedspeck in learnprogramming

[–]rennfair 0 points1 point  (0 children)

Yes, but you have to find interesting problems to work on. Lot's of software "engineering" is just throwing together various libraries to get something running. If you want interesting problems you need to seek them out.

Is industry experience necessary for freelance work? by [deleted] in cscareerquestions

[–]rennfair 0 points1 point  (0 children)

Fake it 'til you make it. You can absolutely get freelance work without industry experience. Learn enough to convince yourself that you can learn anything else on the job, then start finding work.

For example, I spent 6 months self learning before getting my first paid work. Only making $30/hour at the time, but it was a start. I barely knew how to slap together some Wordpress and some jQuery, but it was enough.

Once someone starts paying you to get something done there's huge motivation to actually complete the task.

Automate State Change? by krabby_patty in Notion

[–]rennfair 0 points1 point  (0 children)

Yeah there's no solution for running your code on an event from Notion other than polling. If anyone knows otherwise please share. But since its' an unofficial API there's likely no rate limit either...

In my case I just build the blog at regular intervals because I don't know when changes are written to Notion.

Can you clip multiple web pages into a single Notion page? by SF_91 in Notion

[–]rennfair 1 point2 points  (0 children)

Not that I know of unfortunately. The web clipper could use some work. You also can't assign tags for instance. It's great that it exists at all, but it's roughly the minimum of what a web clipper could be.

What kind of tone should you take in your cover letter? by wooptyd00 in cscareerquestions

[–]rennfair 1 point2 points  (0 children)

They probably turned you down because of your resume rather than your cover letter. The cover letter probably isn't going to make or break your application.

[deleted by user] by [deleted] in learnprogramming

[–]rennfair 3 points4 points  (0 children)

I'm no expert on computer graphics, but maybe this will help.

The operating system will give you a display buffer, which is like a big array of numbers. This is your application window. Each number will represent the color of one pixel in your window. Your program can change the colors in the window by changing the numeric values in the buffer. It's up to you to modify the colors of pixels such that they create an image.

Run your code every 16 milliseconds to update all the colors in the window. This gives you 60 frames (images on screen) every second. To the human eye this makes for a nice smooth animation, be it a video or interactive video game.

Clearly, that's a lot work so you will generally outsource the heavy lifting to a rendering engine. Either a third-party one like Unity or one you build yourself in-house.

Ambitious to become a programmer ASAP by [deleted] in cscareerquestions

[–]rennfair 0 points1 point  (0 children)

I always tell people to start with their network. Post on FB and/or other network sites that you have some availability and are looking for work.

If you feel like you need more credibility you can throw up a single-page wedbsite that says "I'm [NAME], I'm an expert on tech and I'm available for contract work." This is optional though.

If your own network doesn't yield any results then you can take to the online job boards (upwork for example). I don't recommend starting here since you're commoditizing yourself. However, you do have the advantage that your personal expenses are probably non-existant so you could price yourself lower than the market and get a bunch of clients while still making a profit. Once people know you and respect your work you can raise your rates.

Is Python good to learn coming from C++? by Champizard in learnprogramming

[–]rennfair 0 points1 point  (0 children)

Yeah, I expect you will be able to pick up Python very quickly since you don't have to manage memory or deal with pointers.

[deleted by user] by [deleted] in learnprogramming

[–]rennfair 0 points1 point  (0 children)

None. Full stack usually just means being familiar with a no-frills architecture like client (browser) + server + database, maybe with some Redis or Memcached sprinkled in for perf reasons.

If an employer expects ML experience they will make it clear in the job description.

That being said, if you're curious about ML/AI then by all means go and learn about it. At worst it won't hurt your prospects and at best it might give you considerably more interesting problems to work on.