880 karma · joined September 17, 2017
Opinions are my own.
Perfect landing, incredible, you can’t get better than this
Score: 101.1 point landing
Speed: 0.7mph
Angle: 0.1°
Time: 26 seconds
Flips: 0
Max speed: 32.4mph
Max height: 194ft
Engine used: 53 times
Boosters used: 30 times---
We're building an app for crafting beautiful documents and taking notes. Already available for 2 years, won the Mac App of the year 2021 award by Apple, good user base (individuals and business) and community (11k+ on Slack), raised a series B recently, plenty of runway, great engineers. We're growing steadily and have the ambition to deliver the best document writing experience out there.
Stack: NodeJS, TypeScript, React, Swift, AWS, Serverless
More info: https://www.craft.do/careers/
I ended up finding a really nice job via my network. Took some time but I'm very happy now. Ping me your LinkedIn or CV, the company I'm at is still hiring. My email is the same as my website in my HN profile, only replace the first dot with an @.
Maybe I've done it wrong. Would love some good pointers on this. Any simple ways to generate vector tiles for a world map up to zoom levels 11 or 12?
> Only members of the civil aviation community, incorporating airlines, airports, companies, organizations, associations, government agencies and qualified individuals, may register a domain name in .aero.
I've been there as well and I'm thankful to the people who shared, sometimes hard to swallow, truths that helped me see clearer. That being said, the grass is not always greener elsewhere. Consult people around you and listen to their opinions, an outside perspective can give you great insight to your current situation. Sometimes the change needed is within yourself. Also, if you see a firend in that situation, be there for them and be honest, people get stuck in this and it can take them into really dark places.
Glad you got out and found something better OP. Don't resent past experiences, it's a waste of the time you saved. Take it as a learning experience, we all do mistakes.
On the topic of car theft, my dad used to have a BMW E30 325iX back in the days. The car was very sought after by thieves, so his cousin (who's a mechanic) installed a switch under the seat to cut-off the gas between the tank and the engine. The car was broken into a few times but never disappeared.
The first one was very much a traditional full stack experience, developing front end features for the website and web based apps, as well as back end features for the web and games. We worked very closely with the game development team, so day to day I had to go into dev builds to see if my changes worked properly. I loved the job, it was the games I always wanted to work on, colleagues and management were great. But crunch was hard, ended up burning out which took a while to recover. Looking back at it, I would do it all again, I learned so much and I'm proud of what my team and I achieved.
The second job was as a UI developer, using the Gameface middleware, which basically renderers a web frame on top of the game, allowing you to design and write UIs with web tech. I was doing React there. The job was alright but the management was horrendous, a complete shit show at some points. Ended up leaving after a year and never came back to the games industry.
For both jobs, the salary was lower than other web dev jobs. And at times, it can be quite tough with crunch. But on the bright side, you meet great people and learn lots about game development even if you're not directly in the production pipeline of the game itself. I guess if your focus is to work on the game, you can easily transition within the company.
Your tech stack can be relevant depending on where you apply. Experiences wary greatly between studios, sometimes even within the same company. But I noticed a trend where working conditions and salaries are getting better in the industry, so maybe it's a good time to join. Have a look at career pages of game dev studios, you might find something you like.
Or maybe look at the indie route, working on your own game idea during your spare time. I'd highly recommend starting with Godot[0], the concepts of that engine are quite easy to grasp and you can produce really good results with it.
Edit: The only "problematic" part would be the cameras. Not sure if Unifi cams can work with other platforms than Ubiquiti's. But in any case, the wiring is there (Ethernet) and the cameras can be replaced or a new owner could bring their own Unifi surveillance console (or we could sell it with it).
Regarding your issues, I'm not an expert but I would recommend deploying more access points (pick some good ones) on the areas where your IoT devices are. Best advice I have is to wire your access points, I always had bad results when bridging them wirelessly. Although if you are in a remote area with little interference, you could get better results.
[0] https://store.ui.com/collections/unifi-network-unifi-os-cons...
With the current setup, I can easily connect via VPN to configure network devices. Ubiquiti also makes it very simple to apply network changes or upgrade it remotely (as long as it's from the same brand). I set up extensive monitoring and alerting to proactively resolve issues. I also gave my parents some training and docs on how to plug things to the Ethernet sockets (if they want to setup a new printer for example) or what to do to bypass the router (rewiring) in case the main router fails.
As a side note to helping my parents. They are both 70, not the most tech literate people but they manage to do all basic things without much trouble. I put them both on Ubuntu 8 years ago, never had any issues whatsoever. I get maybe one message or call in 6 months for a question, but it's usually web related. Once in a while when I get home I update the distro, but that's pretty much all the maintenance I do. I have Teamviewer on all their devices, just in case but never really had to use it so far.
On the server/NAS, a QNAP TS-464eU (4x 4TB HDD RAID 5 + 2x 1TO SSD RAID 1), I'm running Container Station with 4 docker containers:
- Home Assistant => For all the home automation, displayed in the kitchen on a tablet.
- Adguard => To remove internet trash and protect my parents when browsing the web.
- NextCloud => For contact, calendar and file sharing in the family as well as backups.
- Caddy => Reverse proxy to make NextCloud available from the outside.
Computers (including mine) are backed up daily via NextCloud. The NAS is also backed up off-site with a cloud provider.I did a more comprehensive list of the setup[0] if you are interested.
As I understand, the lists are maintained per carrier but implemented based on UK regulation. I still find it baffling that despite giving extensive personal information (ID/Passport, bill as proof of address, credit score) to get a mobile contract for an adult, this is opt-out with no questions asked (for example "do you wish to enable/disable this feature?" when the contract is signed). This leaves a lot of room for abuse, as it's demonstrated here.
Personal anecdote, I had to phone Three to disable the filter a few years back when I wanted to browse 9GAG on my commute to work...
The few things I dislike about ProtonMail is the search and the fact they don't have the email client app on F-Droid. If you decide to move to Proton, I would advise against importing all your emails (maybe just the last X months). Keep a local backup of all your emails to search them, that worked the best for me and avoided cluttering my new email box.
If you're looking to do some Power Functions (PF) hackery, there are some interesting articles that cover the wiring and working of PF gadgets more in detail[1][2].
[0] https://twitter.com/iamkeraf/status/1274433444446113792 [1] https://www.hackster.io/Notthemarsian/take-control-over-lego... [2] https://www.philohome.com/pf/pf.htm
Games stopping to provide self-hosted servers is also what made LAN parties increasingly difficult. Having to rent game servers, provide decent bandwidth and not being able to run third party tools (for recording scores or set modifiers) made it impossible to use modern games in a 50 people LAN party with a low budget.
Shameless plug: We've just updated to davinci-003 for the AI Assistant (MacOS/iOS/iPadOS only) in Craft[1]. Free accounts have a handful of requests included if you wish to try out the new model on there as well.
[0] https://beta.openai.com/docs/api-reference/completions/creat... [1] https://craft.do/
Another impactful project of mine was also a browser extension. Internal tool that started as a lunch time project to make my team's life easier. Can't go in detail on that one, but basically they liked it and start suggesting improvements. So did a department that was working with us. And bit by bit, it became a really useful tool that became standard in these departments. Last I heard, the tool is now deployed company-wide. Crazy to think it started just from some lunch time hacking :-)
[0] https://steamcommunity.com/app/578080/discussions/1/31801111...
I find myself having a great time on Rising Storm 2: Vietnam[0], Insurgency: Sandstorm[1] or Hell Let Loose[2]. They tend to have more mature audiences and less skill grind, easier to just jump in a casual game once in a while without getting obliterated for a consecutive hour.
[0] https://store.steampowered.com/app/418460/Rising_Storm_2_Vie... [1] https://store.steampowered.com/app/581320/Insurgency_Sandsto... [2] https://store.steampowered.com/app/686810/Hell_Let_Loose/
I miss the simplicity, yet the huge amount possibilities (via their store and SDK) and watch faces the Pebble had. They still managed to keep the device distraction free along with a good battery life. I'm all ears for any good Pebble-like smartwatch if anyone knows one.
In the meantime, I'm wearing a Withings ScanWatch [0]. Not as extendable as a Pebble, but it has some features I care about and doesn't distract me.
Yes, Electron eats a lot of resources and generates big distributables. I would love to give my users snappier and lighter desktop applications while still being able to build them with front-end web tech. On the other hand, what keeps attracting me to Electron is how feature complete and well documented it is. I tried many alternatives but there is always a point where I can't do something because the API is missing.
I wish all Electron alternatives would join their efforts to make one good framework that can compete, not only in terms of performance, but features too.
So far, I've been working with Tauri[0] for a small project and found it to be working really well despite missing a few features that I needed (and that Electron has). I have high hopes that Tauri will become the best Electron alternative out there and to use it for all my future desktop projects.
If you're looking for a full fledged service that offers SSO and that you can self host (or cloud) with SDKs for most of the popular languages out there, then I'd recommend to look at Ory[1].
[0] https://docs.microsoft.com/en-us/aspnet/core/security/authen... [1] https://www.ory.sh/