HNHacker News
TopNewBestAskShowJobs

tga

1,447 karma · joined June 20, 2010

submissionscomments
tga··on Ask HN: How do I build a website as a backend engineer?
Vue is similar because you can add it to a page and have the entire app asap single file, editable inline.

With Svelte you need a build step, and can’t change the app without setting that up first.

tga··on Ask HN: How do I build a website as a backend engineer?
Take a look at Streamlit or maybe Dash.

They are meant for putting simple UIs on top of (Python) data apps, which I think is what you really have here. You focus on the logic and don't have to deal with the frontend directly.

https://streamlit.io

https://dash.plotly.com/introduction

tga··on Idaho Stop
For a bit of pedantry, the driver _can_ be right at the front of the vehicle and low enough, see city buses.
tga··on Ask HN: Freelancer? Seeking freelancer? (November 2022)
Thank you for the heads up!

Could you please contact me directly using the address in my profile?

tga··on Ask HN: How to deal with my team speaking a different language?
It's _your team_, the people you most closely work with every day. You shouldn't need a manager to talk to each other.

Just bring it up while grabbing lunch: "hey you guys, I hear a lot of Chinese and I feel left out, and others might too". If they're half decent people they will remember this next time and stick to English.

tga··on It looks like I’m moving to Mastodon
> I can’t see myself putting the same work in to help the world’s richest man pay the loans he took out

So Twitter was “really good” (while it was helping the many rich shareholders of a random public company) but it’s suddenly “work” a couple of days after the owner changed?

Nothing wrong for not using it because of ideological reasons, but the product’s accessibility (or anything else really) hasn’t changed yet.

tga··on Ask HN: Freelancer? Seeking freelancer? (November 2022)
SEEKING FREELANCER | Remote | Data engineering, devops

PartsCloud connects industrial machine manufacturers with a global network of specialized logistics service providers and enables spare parts to be sent to customers worldwide within hours. This is a game changer for German industrial SMEs that got stuck with their after-sales business in the last century.

We are building our core data platform (import/export pipelines and data lake, not so much analytics and querying) on the Python data stack (PostgreSQL, S3, Dagster, dbt, DuckDB, Airbyte, Django) and would love the input of an experienced data engineer who has done this a few times before and can guide us around the pitfalls. Join us for a 1-3 month engagement on making a detailed plan and getting all the pieces in place.

Please get in touch at grow@partscloud.de with your profile and experience.

tga··on Ask HN: Who is hiring? (November 2022)
PartsCloud | Remote | Data engineer, Full-stack engineer, Interns | https://partscloud.com

PartsCloud connects industrial machine manufacturers with a global network of specialized logistics service providers and enables spare parts to be sent to customers worldwide within hours. This is a game changer for German industrial SMEs that got stuck with their after-sales business in the last century.

In your role as a Data Engineer you will be responsible for designing, developing and maintaining our core data platform. You will bring and apply your previous knowledge of data systems and take part in architecture decisions. You will work together with the Product and Operations teams on developing our product offering as well as on daily operations.

- Experienced software/data engineer with 5+ years of developing software professionally

- Strong skills building data pipelines and scalable systems

- Devops knowledge: containers, infrastructure as code, log management, monitoring

- Experience with cloud platforms (AWS)

- Experience building web applications

- Comfortable writing Python (Pandas), SQL

- Able to work independently as part of a small tech team

- Experimental attitude, with a launch fast and iterate mentality

- You are fluent in English, German is a plus

- Previous experience with maintaining production systems, data integration, logistics/ecommerce, ERP systems is a plus

https://partscloud.jobs.personio.de/job/858034?display=en

Please mention you're coming from HN.

We are also looking for an intern / working student -- same interest profile as above, but no(t much) experience required. Please check out our website and get in touch.

https://partscloud.notion.site/PartsCloud-Careers-70d3f77ad2...

tga··on My thoughts on the Framework laptop
It would be of great help and peace of mind if you would partner with _one_ reference distro (realistically Ubuntu, Fedora, Debian, Arch or maybe SUSE) and prove that the hardware can be _fully_ supported in their LTS release.
tga··on Ask HN: Is there a spiritual successor to del.icio.us?
My favourite self hosted option so far because it's fairly minimal but does offline archiving:

- Shiori (https://github.com/go-shiori/shiori)

tga··on Jabra denies support for Elite 85t Bluetooth earbuds on computers
Thank you for all the suggestions, your answer is exactly what I was hoping for!

It sounds like Avantree DG80 might solve my issues on Linux, I never realized I could outsource the entire Bluetooth audio headache to a generic dongle and get regular audio out of it.

tga··on Lavender's Game: Silexan for Anxiety
Edit: not directly relevant to Silexan, but I'm not surprised that the lavender oil didn't work, especially if it came from a naturopath.

The Massachusetts Medical Society states, "Naturopathic practices are unchanged by research and remain a large assortment of erroneous and potentially dangerous claims mixed with a sprinkling of non-controversial dietary and lifestyle advice."

https://en.wikipedia.org/wiki/Naturopathy#Evidence_basis

tga··on Jabra denies support for Elite 85t Bluetooth earbuds on computers
What is a good alternative for a USB/Bluetooth office/WFH headset with a noise canceling _microphone_ (no background voices/noise), especially one that would also work on Linux?

Jabra Elite2 40 for example looked almost perfect, but was almost unusable on Linux/without their custom software.

tga··on Building a fullstack app with Flask and Htmx
I have been using Parcel (https://parceljs.org) for building JS and CSS (from SASS) asset bundles for Django apps. It is pleasant to use because it takes almost no configuration to get going.
tga··on Dual 75“ 4K TV Floor Computing
Too bad, that hits really close — my monitor is a Philips BDM4065UC.
tga··on Dual 75“ 4K TV Floor Computing
I use a 40” screen about 80 cm away, and it’s almost the perfect size. I think it would be even better with a curve, because text right on a corner (like a terminal prompt) is a bit of a stretch.
tga··on Dual 75“ 4K TV Floor Computing
I definitely agree with that take when talking about running two 4k monitors at full resolution, but it doesn’t address the size at all. The more reasonable approach would be to use two ~38-42” monitors.
tga··on What is: Linux keyring, gnome-keyring, Secret Service, and D-Bus (2019)
I'm genuinely curious, why would you like this to be a part of systemd instead of an independent system service?
tga··on Linux Developer Laptops: Dell's Precision 5500 series reigns supreme (2019)
I am still running Debian stable on a T460p and all I can tell you is that there is hope.

I used to have major issues with suspend and dock on this machine, with Ubuntu and then Debian. I lost many work mornings to getting the machine to show anything on the screen after docking. I tried various drivers, tweaks, everything -- sometimes it would work for a while and then trouble would be back with the next reboot or kernel upgrade.

Then one day I hit the right tweak -- or Debian flipped the right bit -- and at least for the last ~year I've had zero problems with it. Dock, undock, suspend, resume, it's 100% there and I don't even think about it anymore.

I believe it's because I finally managed to turn off the Nvidia card and use the Intel one instead, but I can't be sure. To be honest, I'm afraid to touch the video setup or reinstall Linux because I might land right back in driver hell.

tga··on Ask HN: Why should I trust password managers?
I don’t trust password managers — I use them to store only half of each password. I have a changing algorithm to derive the other half from the site’s name in my head.

This allows me to securely copy paste the first part, then securely type the second part. Also, even if someone has my password database and a full password or two, they still wouldn’t trivially have all the other ones.

tga··on Ideas that have been beaten to death
Well, your bookmarks form a _very very_ small web, with only pages that are guaranteed to be interesting to you.

You're inadvertently hinting towards an elegant solution: forget about trying to organize bookmarks. Instead, just hit a button to add that page to your micro-web, and later only use Google-like full text search for retrieving things.

It's the content search part that browsers are missing -- can anyone confirm whether Raindrop or other bookmarking services do it well?

tga··on Run Your Home on a Raspberry Pi
Tuya Zigbee air quality sensors on AliExpress start around $20. I can't speak to their accuracy, but they are supported by Zigbee2MQTT and provide a CO2 reading.

https://www.zigbee2mqtt.io/devices/TS0601_air_quality_sensor...

tga··on The unbearable fussiness of the smart home
Philips Hue lights are sadly not on the same seriousness level as the Lutron hardware.

After a time away, I tried to turn on lights with my phone -- only to be greeted by a message like "There is a mandatory update available for your bridge. You can use your system again after 10 minutes". I found not being able to turn on the lights for 10 minutes because they were installing unprompted updates completely unacceptable, so that was my last day as a Hue user. I now use a mix of Zigbee bulbs controlled with a (stable, offline) zigbee2mqtt gateway.

tga··on Ask HN: Simplest stack to build web apps in 2021?
Normally you wouldn't use `w-32` but rather something like `w-8`, that translates to `width: 2rem;`. Same with colors, you would use `bg-red-400`, that happens to translate to `rgba(248, 113, 113)`.

Half of TailwindCSS is a _way_ of using styles, but the other half is almost a theme: a set of margins, paddings, text sizes, colours, etc. that work well together.

tga··on Org Mode Is One of the Most Reasonable Markup Languages to Use for Text (2017)
In my notes, I put the properties as YAML in a code (‘’’yaml) block starting each heading. Easy to parse and well supported by all editors.
tga··on Ask HN: What is your preferred notebook screen size and why?
HP used to make a 20” laptop, so it’s not outrageous: https://gizmodo.com/hps-20-inch-hdx-dragon-laptop-walked-thr...
tga··on Gollum – A simple, Git-powered wiki with a sweet API and local frontend
Unless that has changed recently, gitea doesn’t provide any way to search a wiki (!), making it quite useless for documentation.
tga··on Ask HN: Why are all non-English submissions flagged?
በቀላሉ ብዙ ሰዎች ስለማይረዱ።
tga··on Bitcoin is 'a giant pyramid scheme,' says Pinboard founder [video]
What is Pinboard and what does it have to do with Bitcoin?
tga··on Can I get some reasons to use Java instead of Kotlin?
http://www.paulgraham.com/pypar.html

True in 2004, probably still true to some extent in 2021.

← PreviousPage 3 of 13Next →