HNHacker News
TopNewBestAskShowJobs

brachi

536 karma · joined January 25, 2015

submissionscomments
brachi··on Facebook to shift permanently toward more remote work after coronavirus
My sign is vital
brachi··on Ask HN: Is there still a place for native desktop apps?
The main point though, is that running Python in the browser it's an unnecessary abstraction because you get a crappier version of something that runs pretty well natively. If you're starting from scratch, I think that the browser might be close to native performance in some tasks. Porting existing applications is a pain when you start looking into the details.
brachi··on Ask HN: Is there still a place for native desktop apps?
I don't find it that crazy, if properly compiled with web assembly. The thing is that Blender's UI is all synchronous python, so, yeah, that and the addons system would be to need rewritten. Python in the browser is a no-go performance-wise, of course.
brachi··on Show HN: Twitch Roulette – Find and chat with streamers who are streaming alone
just of out of curiosity, what size was your droplet and how was your asgi config?
brachi··on Ad blocking with Raspberry Pi and Pi-hole
Reading these kind of anecdotes makes me wonder why is this legal or at least opt-in.
brachi··on Computational Category Theory in Python III: Monoids, Groups, and Preorders
Thank you. I'm finding it fascinating.
brachi··on Show HN: An online collaborative UML editor using PlantUML
- use certbot from letsencrypt to setup https - you could start the app immediately without having to decide the name (e.g. assign a random name). Only when/if I want to share it, then I can think of a name
brachi··on Why Amazon got out of the Apple App Store tax and other developers won’t
You mean in platforms like F-droid, or in random apks downloaded from random websites?
brachi··on Dolt is Git for data
> With Dolt, you can view a human-readable diff of the data you received last time versus the data you received this time.

How is this accomplished if the data is binary?

Also, how does this compare to git lfs?

brachi··on Show HN: SpicyPass – A free and open-source minimalist password manager
I'm pretty satisfied with the minimalism of pass, and thought of asking this question. The documentation is also pretty good.
brachi··on Waveform Free
> Once addicted we have a perfect selection of deep dive tools available in Waveform Pro to take you to the next level.

I like the honest and careful selection of words in advertisement.

brachi··on The Philosophy of Computer Science (2017)
> People in crypto don't understand the design tradeoff between centralization and decentralization.

Care to elaborate about that trade-off? And could you be a little more specific on who is 'crypto people? (e.g. everyone from users of a crypto systems, core developers, etc.).

brachi··on The opt-out illusion: how we have acquiesced to losing our privacy
It's amazing how many sites won't even load nor give you a warning when you just opt out of JS (e.g. by using an addon like NoScript). Even very big ones, like twitch.
brachi··on Ask HN: How to Visualize the Gist of C(ode)?
Reverse engineering is a discipline where these kind of graphs are important, but YMMV. Have you seen the way radare2 represents[1] calls in the console? There are even web front-ends for it.

[1] e.g.: https://www.megabeets.net/uploads/packedup_vv_vs_vp.png

brachi··on Unix as IDE (2012)
also, you could use ctags.
brachi··on Show HN: Darken – Darkmode Made Easy
Neat! Using a browser add-on and brightness control of my displays improved my sleep.

A simple github page showing a demo with the code next to it might be cool, and the README size can be cut in half.

brachi··on Show HN: Darken – Darkmode Made Easy
Very interesting thanks. I'm looking for a balance in great UX and features with a minimalist approach to the code needed in the client. Trying to stay with vanilla javascript with little dependencies might be hard thougg. So many frameworks and old habits. Maybe wasm will change that.
brachi··on Is Git Irreplaceable? (2019)
> Only slightly slower than Git

That's interesting. In your examples isn't it fast because monorepos are network-based, as in, you only fetch what you need when you need it?

Also reminded me of discussions around CPython's startup time and how one use case where milliseconds matter is in small cli utilities such as Mercurial.

brachi··on Godot Engine – A decade in retrospective and future
> there is no real industry wide vendor lock-in when it comes to formats in 3D

Mmm, Blender had a lot of problems having to reverse FBX from autodesk, which AFAIK is or was a de-facto standard. About open standards, I kinda hate xml, so I didn't like Collada much. I'm looking forward for knowing more about glTF[1]. Thankfully Blender 2.8 had the official add-on from the beginning.

brachi··on How I automate my home
This is pretty cool. After a year experimenting I found that turning things off/on in an if/then fashion doesn't add much value to me. The kind of automation I want is for chores that take time and are not much fun, like laundry. Turns out that doing that is much harder than turning things on/off remotely :).

I'm thinking of an assistant where I show (or tell it) what I want, and it just does it (it 'learns'), improving based on feedback from the users.

Hard-coding times in the day, for example, could be improved if the assistant knew what would be the ideal time to sleep to me, based on all the data collected for each profile of the people living in that home. It might ask me or suggest me things to do, having more flexibility than static rules.

brachi··on Godot Engine – A decade in retrospective and future
A very well written and inspiring post. I haven't used Godot much, but I feel 2020 and the next decade is going to continue growing much more :)

> This was an extremely hard decision to make [work full time in Godot], because at the time, my experience (...) was paid a lot more, and I was receiving extremely good job offers(...). [T]he same happened to Rémi (an Energy Engineer), who also changed his life plans and profession to work full time for the project.

It really speaks of the love for the project. I hope the motivation and joy for writing the engine is balanced with the right compensation.

brachi··on Three recent papers uncover the extent of tracking on TVs
I have an old Thinkpad T420 with a non-working display that I attached to my (non smart) tv. I'm very satisfied with Kodi and browsing with Firefox in Linux. Next step would be some voice and gesture recognition (open kinect maybe?)
brachi··on Building Interactive SSH Applications
I just started using it and I love it. Simple, easy to configure, and it just works.
brachi··on PySceneDetect – A tool for detecting scenes in movies
Even if that is fixed, a link to the repo on the left column[1] would be nice. Maybe you don't want to edit that page, just encountered the docs first, e.g. from HN :D. This project sounds pretty interesting, I'll take a look!

[1]See e.g. docs of requests: https://requests.readthedocs.io/en/master/

brachi··on CHURP: Dynamic-Committee Proactive Secret Sharing
> No tests

yikes, that's hard to justify.

brachi··on Major book publishers sue Amazon’s Audible over new speech-to-text feature
I think also because the key to the experience is interaction and playing. However, in more 'cinematic' games, one can avoid purchasing the game and just watch a speed run.
brachi··on Major book publishers sue Amazon’s Audible over new speech-to-text feature
Then I wonder why people who stream video games don't have to pay?
brachi··on Japanese anime studio Khara moving to Blender
Such as? I get annoyed as well coming back and forth for simple tasks in image manipulation.
brachi··on Show HN: A time tracker that asks you every 10 min what you're doing
The problem with all time trackers that require any manual input is that eventually you stop using them. Either a small disruption in your life, or simply that the habit doesn't stick. Full recording of physical and digital actions + analytics might work. Some sort of spying on yourself.
brachi··on Escape the scripter mentality if reliability matters (2011)
> So now we're automating a 5 minute job that can be done by the office assistant, which will be performed 730 times.

Mandatory xkcd reference: https://xkcd.com/1205/

Page 1 of 3Next →