HN user
silvanocerza
Hey.
https://silvanocerza.com
The translation is right.
There are indeed regional differences, but at that point is not called "alla bolognese" anymore but "alla whatever place". People usually call it "ragù" and that's it.
Didn't know that the original recipe has pancetta too. It's good nonetheless. :)
The italian counterpart of what english speakers call "bolognese sauce" would be "ragù alla bolognese". I've never heard anyone call it "salsa bolognese", it's mostly called "ragù" only as it's most common type.
Nonetheless ragù alla bolognese is made with ground beef and tomato sauce, so the italian version is simply wrong. Try and ask for ragù recipe instead. :)
All those features used to be usable even without their shitty software, as every configuration was stored in the mouse, as it should be.
The mouse was usable on every PC without the need to install anything, you had to configure it once and you’d be fine.
Logitech made the shitty decision some years ago to completely rewrite their mouse management software, so that it must be installed to use the main selling point features of the mouse. To be honest they left a way to store the configuration on the mouse, but they made it harder to find, configure and use it this way.
All this is a deliberate choice by Logitech to worsen the user experience just to gather your data.
Dota 2 comes to mind, they have the commend system. If I remember correctly they added something like this to CS: GO too.
Arduino repos require a CLA since years, it was introduced 5 or 6 years ago if I remember correctly.
Arduino wasn't in the best shape some months ago to be fair, quite some people took offers to lower their working hours with a lower salary too.
I heard the rumor quite some months ago but it was mostly speculation, altough it made sense after they acquired Edge Impulse.
I'm not sure whether to be happy or not to be fair. Main issues with Arduino while I was there was the leadership lack of vision and the unwillingness to support projects coming from the engineers. It was a company kinda coasting and unsure where to go.
If they replace leadership with people that have an clear vision and focus this might be good.
My greatest hope is that people with stocks don't get screwed over though, they used to distribute them quite "easily" at a certain point to avoid raising salaries.
Zen can be connected to the Mozilla account and synchronises everything with the other connected Firefox, Firefox for Android, ... installations.
They made this work? I remember testing it out some months ago and it didn't work because of some reason.
Italy banned ChatGPT too when it came out for the same reason, then they agreed to add a disclaimer and call it a day.
Ah, this is nice!
I've been testing out Jujutsu this weekend and this will come in handy. I still need to wrap my head around the different overflow and this might make it easier.
I know.
Though I wanted a short URL, that's why I used .it any way.
I went a different way for my internal network, I use tv.it for my server and rt.it for the router. All two characters .it domains are non registrable so you risk no clash, the only existing one is q8.it.
I have a more in depth write up here: https://www.silvanocerza.com/posts/my-home-network-setup/
Albeit uv is amazing this not a unique feature of the project.
Hatch has this feature since a year or so too. https://hatch.pypa.io/latest/how-to/run/python-scripts/
Yup yup, him.
Not really, it was pretty clear from the investigation that some youtuber that I can't remember the name of that it wasn't just that.
One of the big claim from Honey is that it finds for you the coupons with that make you spend the least amount of money, but that's false if they have an agreement with the seller to only show you certain coupons.
So no, it doesn't affect just influencers, it affects also customers and vendors.
Location: Italy
Remote: Only
Willing to relocate: No
Technologies: Python, JS/TS, React, Go, C++, Docker, CI/CD processes
Résumé/CV: https://resume.silvanocerza.com
Email: You can find it in my CV
Hey people! I'm actively searching for a job right now, but I'm also open to contracting if you need help integrating AI into your products.I’ve spent the past couple of years working on Haystack (https://github.com/deepset-ai/haystack) and am now building my own agent orchestrator framework. I love tackling interesting challenges, so if you’re working on something exciting and could use an extra hand let’s chat!
Cool project but why use an LLM for this?
Recommendation systems exist well before LLMs and have been in use for a while, wouldn't it better and more efficient even?
Happy to notice I already use most of these. The only ones I didn't know are diff.mnemonicPrefix, diff.renames and commit.verbose.
My config if you'd like to steal it, also here: https://github.com/silvanocerza/dotfiles/blob/master/git/git...
Mind that you need diff-so-fancy for this work correctly. https://github.com/so-fancy/diff-so-fancy
[alias]
co = checkout
ci = commit
cl = clone
st = status
f = fetch
br = branch
lg = log --graph --abbrev-commit --decorate --date=relative --format=format:'%C(bold blue)%h%C(reset) %C(bold green)(%ar)%C(reset) %C(yellow)- %an%C(reset)%C(auto)%d%C(reset)%n" "%C(white)%s%C(reset)' --all
lgg = log --graph --abbrev-commit --decorate --format=format:'%C(bold blue)%h%C(reset) - %C(bold cyan)%aD%C(reset) %C(bold green)(%ar)%C(reset)%C(auto)%d%C(reset)%n'' %C(white)%s%C(reset) %C(dim white)- %an%C(reset)'
type = cat-file -t
dump = cat-file -p
# Lists all local branches that have been deleted on remote
gone = ! "git for-each-ref --format '%(refname:short) %(upstream:track)' | awk '$2 == \"[gone]\" {print $1}' | xargs git branch -D"
[color]
ui = true
[push]
default = simple
[merge]
tool = meld
conflictStyle = zdiff3
[diff]
algorithm = histogram
colorMoved = dimmed-zebra
colorMovedWS = no
mnemonicPrefix = true
renames = true
[rerere]
enabled = true
[pager]
branch = false
[core]
pager = diff-so-fancy | less --tabs=4 -RFX
fsmonitor = true
untrackedCache = true
[color "diff-highlight"]
oldNormal = red bold
oldHighlight = red bold 52
newNormal = bold
newHighlight = green bold 22
[color "diff"]
meta = yellow
frag = magenta bold
commit = yellow bold
old = red bold
new = green bold
whitespace = red reverse
[diff-so-fancy]
markEmptyLines = false
[filter "lfs"]
clean = git-lfs clean -- %f
smudge = git-lfs smudge -- %f
process = git-lfs filter-process
required = true
[pull]
rebase = false
[init]
defaultBranch = main
[column]
ui = auto
[branch]
sort = -committerdate
[commit]
verbose = trueThat uses git to sync, mine uses the GitHub API.
This way it works both on desktop and mobile with no issues, cause you don't need git.
Mine doesn't use any script that you must run on each machine.
It uses the GitHub APIs to sync, so it works seamlessly on desktop and mobile. I'm actively using it both on my Mac, Windows machine and iPhone with no issues.
Didn't try on Android but I expect it work fine.
Main difference is that I don't use Git, but GitHub API.
You don't have the full flexibility of a git repo but you can use it easily on different platforms. Works the same way on desktop and mobile too.
Most of those plugins don't work that well on mobile.
Shameless plug, I'm working on a plugin to sync your vault with a GitHub repo. It's still under active development but it does the job.
https://github.com/silvanocerza/obsidian-github-sync
Feedback is more than welcome.
You can use iCloud but it's quite slow.
There are different solutions really, some people use Git and treat the whole vault as a repo. Though I find it quite annoying to manage, also cause not every platform supports git.
That's also why I started writing a plugin to sync with any GitHub repo, it uses the GH REST APIs so it can be used on any platform. https://github.com/silvanocerza/obsidian-github-sync
I'm still actively developing it but the core features work nicely.
Article 7.4 and recital 43 of GDPR cover that.
Article 7 https://gdpr-info.eu/art-7-gdpr/
Recital 43 https://gdpr-info.eu/recitals/no-43/
Those two in combination stop companies processing data for unrelated task to the services they provide. And it's indeed true and already been applied, see this: https://www.digitalguardian.com/blog/google-fined-57m-data-p...
Their website is this one though. :) https://www.taiki.ai/
Scraping is not illegal. Note that this decision is before the AI craze.
https://www.forbes.com/sites/zacharysmith/2022/04/18/scrapin...
From Rome North to Milan South you're paying ~45€. With 60€ you can go from Naples North to Milan South.
That's a 200km difference.
Yup, it's a stupid tool in Rust to keep my soundbar alive.
Turns out that JBL thought it's a good idea to completely cut sound when there's nothing playing and ramp it back up in a perceptible fraction of second so that you miss some part of whatever you're listening to. This is especially annoying when watching anything with people talking.
Here's the code for anyone interested, it also contains a more thorough rant in the README.md. https://github.com/silvanocerza/orpheus
Location: Italy
Remote: Yes, no hybrid
Willing to relocate: No
Technologies: Python, Go, C++, TypeScript, GitHub Actions, Docker
Résumé/CV: https://resume.silvanocerza.com/
Email: silvanocerza{at}gmail[dot].com
I have 9 years of experience working on multi-platform application, web apps, libraries and framework in different languages.I prefer working mainly on Open Source projects. I was one of the main developers of the Arduino CLI. Now working on Haystack, an AI framework.