-
7 votes
-
Virtual Cards by Privacy
8 votes -
Communications and internet have been blacked out in Kashmir since August 4 - five people explain what it's like to live through
8 votes -
Robots that can kill: Tomorrow’s wars will be faster, more high-tech, and less human than ever before. Welcome to a new era of machine-driven warfare
6 votes -
Firefox 69.0 released
22 votes -
Usage share of desktop internet browsers 1996–2019
20 votes -
Hong Kong protestors using Mesh messaging app China can't block: Usage up 3685%
23 votes -
Mozilla’s Manifest v3 FAQ
5 votes -
The Kindle is fine. It could’ve been much more than that.
27 votes -
Advice for first home server?
Hello, I have a few questions. I didn't want to wast money so I wanna use what I have in terms of hardware, only the PSU and storage if needed. PC: CPU AMD 5 1600 RAM 16G SSD 125 GB for OS...
Hello,
I have a few questions. I didn't want to wast money so I wanna use what I have in terms of hardware, only the PSU and storage if needed.
PC:
- CPU AMD 5 1600
- RAM 16G
- SSD 125 GB for OS
Services I think of running:
- Node Tor middle relay
- Node Bitcoin
- Node XMR
- Gitea or Gitlab
- Maybe some service to host files or make a share for lan or a could service
- Maybe a TS Server or Minecraft
Questions:
- Do I have enough power to run all of this or I am being to greedy? I have raspberry(not pi 4) stopped at home doing nothing I could run some of this services on them if the computer can't handle everything.
- Should I virtualize? Can you explain me your response on this?
- I thinking of buying a good PSU since I am running this 24/7, should I invest in gold platinum or something like that?
- Should I have multiple disks if yes can you explain how much and for what.
This is will be my first server at home so I would like to hear tips if you think I am forgetting something.
Thanks in advance.
Edit: visualize > virtualize17 votes -
Less than ideal router strength, curious what my Tech Tilderinos would recommend
I just moved, and my new apartment is set up a little weird - gotta love old construction. As a result, the router has to be in the other end of the home from my PS4 which is my primary internet...
I just moved, and my new apartment is set up a little weird - gotta love old construction. As a result, the router has to be in the other end of the home from my PS4 which is my primary internet consumption device. The way I see it I have four options:
-
Hot spot from my cell phone - not ideal because I pay per gig of data and it's not fast enough for gaming
-
Run a really long Ethernet cord - possible but would be a little bit of a project. I looked into it a little and I'm curious if there is any appreciable difference between Cat 5, 6, 7, or 8 from a home user perspective. Also, what's a good resource for buying one, since Amazon is not really trustworthy anymore?
-
Use a WiFi booster - I don't really have any experience with these. Would it be as fast as using the router, and if I used an Ethernet cable to connect my PS4 to it would it still be limited to wifi speeds?
-
Get a stronger router - considering I technically rent my router from Verizon this is probably the most cost effective way to go in the long term, any suggestions for brands?
10 votes -
-
Less… Is More? Apple’s Inconsistent Ellipsis Icons Inspire User Confusion
8 votes -
Privacy Tools
19 votes -
Flawed algorithms are grading millions of students’ essays
13 votes -
The extortion economy: How insurance companies are fueling a rise in ransomware attacks
12 votes -
Apple will give indie repair shops the tools to fix iPhones
7 votes -
Twitter CEO Jack Dorsey's account was compromised, sent public tweets and retweets including racial slurs
17 votes -
Android Q is officially named Android 10
14 votes -
Why protests are becoming increasingly faceless
10 votes -
Google to pay up to $200M to settle FTC investigation into YouTube over violations of children's privacy laws
7 votes -
Teens are using Instagram to cast each other in fake Broadway shows
9 votes -
BangBros bought PornWikiLeaks.com—a website devoted to doxing and harassing porn performers—solely to shut it down and remove all information associated with it
26 votes -
Mozilla CEO Chris Beard will step down at the end of 2019
18 votes -
Urgent statement of Hong Kong Internet Service Providers Association on selective blocking of internet services
11 votes -
A conservative senator’s crusade against Big Tech: Josh Hawley’s skewering of Silicon Valley has earned praise from some Democrats, but is it truly a sign that right and left agree on something?
5 votes -
Standard for light-based wireless internet connectivity (LiFi) provides emerging alternative to cramped radio bands employed by WiFi and cellular
8 votes -
New research finds that user affiliations on Reddit can be used to predict which subreddits will turn so toxic they eventually get banned
30 votes -
The weird world in RGB
5 votes -
TV manufacturers unite to tackle the scourge of motion smoothing
9 votes -
Silicon Valley is building a Chinese-style social credit system
13 votes -
Comparing four site-uptime monitoring websites
4 votes -
I made my own thermostat using a Raspberry Pi
14 votes -
Swedish data protection agency has issued the country's first GDPR fine after a school was found improperly using facial recognition technology
7 votes -
In April 2018, Facebook promised to share data so academics could research impact on elections. They haven't done it, and the project's funders will pull out if it's not all available by Sept 30
9 votes -
Kernel Panic - The world's first cyber crime: The Morris Worm
5 votes -
Fairphone updates its ethical smartphone for 2019
18 votes -
Mozilla takes action to protect users in Kazakhstan
26 votes -
Google and Dell team up to take on Microsoft with Chromebook Enterprise laptops
8 votes -
Twitch suspends popular leftist streamer after controversial 9/11 comments
19 votes -
Asus announces ZenBook Pro Duo - Dual screen laptop
8 votes -
PewDiePie surpasses 100m subscriber mark on YouTube
13 votes -
I'm not a robot
7 votes -
Inside America’s dysfunctional trillion-dollar fighter-jet program
8 votes -
First release of my native Markdown notes app, Notementum (v0.1.0)
Screenshot I posted a few days ago about a notes app I was working on called Notementum, and I'm happy to show you the first release (0.1.0). Installation instructions are available on the Github...
I posted a few days ago about a notes app I was working on called Notementum, and I'm happy to show you the first release (0.1.0). Installation instructions are available on the Github repo: https://github.com/IvanFon/notementum
There's still lots of things I'd like to add, both big and small, and definitely a few bugs here and there, but I've been going for too long without sharing it, and I find it's best to release as early as you can to start getting feedback, and perfect it later.
One things that's missing is documentation. I'd like to start on this soon, but I'm probably not going to share this anywhere other than Tildes just yet, so this comment will do for now :)
Right now, the app only runs on Linux. I'd like to add Windows support, and it almost works, the problem is that WebKit2Gtk, the embedded web view I use to show note previews, doesn't support Windows. I'm going to explore some other options in the future, whether that's figuring out how to compile it, or allowing other preview methods (user's web browser, PDF, etc.).
The app is also very much in alpha, so you shouldn't use this for anything important, there may be bugs that can cause you to lose some of your data. If you do use this for anything, make sure you backup your notes database.
If you want to use it, here's a wall of text on usage:
Usage
The notes database is located at
~/.notes.db
. When you launch the app, it'll load it, or automatically create it if it doesn't exist. I'd eventually like to allow choosing different locations, but it's hard coded for now.The interface is fairly simple. The leftmost sidebar displays a list of notebooks, and the "middlebar" displays a list of notes. Selecting a notebook will display the notes within it in the notes list. Selecting a note will open it in the editor, which is to the right.
To create a new note, press
Escape
to focus on the searchbar above the notes list, and start typing a title. If no existing notes are found, press enter, and a note will be created with the title you entered.To rename a note, double-click on it in the notes list.
The editor has a toolbar with 4 buttons, from left-to-right:
- Toggle between editor and preview (shortcut:
Ctrl+E
) - Assign the current note's notebook
- Add an attachment
- Delete the current note
The green circle all the way to the right turns into a loading indicator when you have unsaved changes. Once you stop typing for a few seconds, your changes will be saved, and it'll switch back into a green circle.
Notebooks
Notebooks aren't created directly, they're based on what notebooks your notes are assigned to. This means that, to create a notebook, assign it to a note. To delete a notebook, just delete all the notes contained within it, or assign them to a different notebook.
Clicking on the notebook toolbar button brings up this dialog. To create a new notebook, double click on
<New notebook>
and type in a name.Attachments
The notes database also stores attachments. This means that the entirety your notes can be contained in your database. Clicking on the attachment toolbar button brings up this dialog. The toolbar allows you to upload an attachment or delete it respectively. Pressing
Insert Selected
will insert the image at your cursor in the editor (![](image.png)
).Theme
The screenshots show the app with my desktop Gtk theme, Arc Dark. On your desktop, it'll use whatever your theme is. It should look good with any Gtk theme, but at some point I may bundle Arc Dark with it.
The note preview currently has it's colours hard coded to look good with Arc Dark, so it may look a bit off on other themes. I'll try to sort that out at some point.
Planned features
- load/save database to/from different path
- Windows support
- note exports
- database encryption
- changing syntax highlighting theme
- note tags
- full-text search
- proper documentation
- more keyboard shortcuts
- integrated sync
- although you should already be able to use Git, Synthing, Dropbox, etc.
- Vim mode for editor
- maybe somehow embed a terminal to allow using vim/emacs/whatever
Boring technical stuff
The app was made with Python and Gtk+ 3. I've done this before and I really enjoy the development experience, especially with Glade to design the interface. There are still some Gtk features that I should really be using to make things simpler (GtkApplication, actions, and accelerators) that I'll be adding later.
The database uses sqlite 3. This is convenient, as it allows for storing everything in one file, and will make fast searches easier in the future. Attachments are stored as base64 directly in the database. This makes it easy to have all your notes be contained entirely in the one database, but I may have to think about a more efficient method in the future.
Markdown rendering is done using mistletoe, which has been great to use. Syntax highlighting and MathJax renderers were already available, so it was just a matter of combining both and adding custom image loading from the database, which was very easy. Mistletoe has a very easy to use API, so this was no problem.
For LaTeX math rendering, I'm using MathJax. It supports pretty much everything, which is nice, but it can take a while to load. I'm currently loading it from a CDN in a
<script>
tag, so I'm hoping once I load it from a local file it'll be a bit faster. If not, I may have to find another solution.Like I said, the app still has a few bugs that need to be fixed. If you find any problems, it would be great if you could leave a comment here or open a Github issue (or if you have any feature requests).
21 votes - Toggle between editor and preview (shortcut:
-
Security researchers find several bugs in Nest security cameras
10 votes -
Do you run any wireless mesh node?
Hi, does anyone run any node for a wireless mesh? if so, is it part of some big project or is it something just on your town?
17 votes -
With over 10,000 people registered to attend from all over the world and 300+ speakers – Techfestival isn't playing around
4 votes -
How to find old instruction manuals for free online | No Sweat Tech
9 votes -
Samsung Galaxy Note 10 Plus review
6 votes -
Datadog files for IPO
7 votes