HNHacker News
TopNewBestAskShowJobs

botto

198 karma · joined October 24, 2016

github.com/botto
submissionscomments
botto··on Brunost: The Nynorsk Programming Language
Yeah, this is HN at its peak, commentary on a Norwegian based programming language in English :D
botto··on UniFi 5G
Yeah, the fact you can use any of the ports on a dream machine as a WAN (its not optimal, but is an option) makes it really easy to have a couple of fallbacks if you really need high redundancy.
botto··on UniFi 5G
This product targets businesses where they will mount it in a fixed position and target a specific tower so they get the best throughput.
botto··on Ask HN: How much better are AI IDEs vs. copy pasting into chat apps?
I have tried claude code on a few different size code bases and so far very impressed. The code it generates is usually in the same fashion and tone as the rest of the code base.
botto··on An open source, self-hosted implementation of the Tailscale control server
This is my thought as well, if you are in control then you also control which nodes go on your tailnet
botto··on Can't trust any VPN these days
Clickbait title, author didn't use a VPN provider, used own OpenVPN solution and didn't configure things correctly.
botto··on Ask HN: Why hasn't Drupal benefited from WordPress's current issues?
The delta going from Wordpress to Drupal is quite big, it's been few years, but I remeber quotes for Drupal 8 projects being a few times larger than quotes for Wordpress based projects.
botto··on Autossh – automatically restart SSH sessions and tunnels
This is quite clean and tidy
botto··on Autossh – automatically restart SSH sessions and tunnels
I've used autossh to have a reverse tunnel open connection back to my work desktop, IT never found it and I had that in place for year
botto··on Autossh – automatically restart SSH sessions and tunnels
That's what Tailscale is built for, when it can it sets up a P2P connection, it only ever sends data through Tailscales servers if you are in a restrictive network environment (i.e. corp network that controls all inbound and outbound traffic)
botto··on Textfiles
I really like this talk Jason Scott did at defcon about being sued for 2 billion dollars https://www.youtube.com/watch?v=74g7wSTYUso
botto··on Signal is experiencing technical difficulties
Sorry, no. Although Telegrams has encryption it's by default Client-Server, you have to explicitly start a secret chat with individual people. Additionally group chats are not encrypted except between client and server.

I'm not sure of a good alternative as simple as Signal

botto··on All C++20 core language features with examples
This makes sense! Thank you
botto··on All C++20 core language features with examples
I'm curious if these new additions to C++ have genuine use cases (as in we could not do this because X) or if there are more academic driven arguments going on here.

Having recently done a lot of work using C++ previously coming from Go and Typescript I find it hard to understand all the reasons for the language to be so flexible.

botto··on Ask HN: How to relocate to Europe as a software developer
Obviously right now is probably ill advised as various countries in Europe are dealing with the pandemic differently and vaccination might become a factor at some point down the road.

Find out which European country you want to live in, it's a wide ensemble of laws, culture and practices and simply "moving to Europe" will vary a lot depending on which country you move to.

Language is probably on top of the list, I know in some countries just speaking English will be ok and companies won't care, but you will want to do some research on that (i.e. I lived in Germany for a short time and I'm glad I knew enough German to get around).

As far as software development goes, there isn't a shortage of companies hiring, you might even be lucky enough to find a company that is willing to sponsor your. Check your own countries rules re earning money in another country, they might want to tax you.

Overall I'd say you need to research:

- Which country do you want to go to

- What are their immigration requirements (not all of Europe has the same immigration rules, despite what anti EU idiots think)

- Daily language use

- How much does it cost to rent a place

- How much does it cost to live there (food prices vary a lot)

- Right now this is a terrible idea, but go to the country and stay in the city you think you want to live in and test it out, this isn't a substitution for actually living there, but is a start to find out if you hate it or not

In ref to buying a passport, yes this is an option, some countries still do it, usually quite expensive.

botto··on Ask HN: How to relocate to Europe as a software developer
Yes, developers jobs are well paid in London, depending on the company, there are several places that take advantage of their developers and pay poorly. My advice to most London devs is move company often until you find a salary you're happy with, companies need you more than you need the company.
botto··on CutiePi – A Raspberry Pi 4 tablet
The pitch of this project is not great imo.

Not sure saying it's an open source table is any better but calling it a tool for keeping projects on the go is also just weird.

botto··on CutiePi – A Raspberry Pi 4 tablet
Considering all the hardware and software is open source the repairability will be high, obviously you will need some tools to do it.
botto··on CutiePi – A Raspberry Pi 4 tablet
I think if they had stuck to the CM3 this would have lived a short life of "Oh, this is neat, but ugh so sluggish and can't really use it" to now it's an actually viable alternative to low powered laptop/tablet as you can upgrade it to the cm4 with 8gb ram
botto··on First atomic clock wristwatch (2003)
What about if approaching a super dense point where space-time warps?
botto··on DwarFS: A fast high compression read-only file system
It would amazing to see this work on OpenWRT, I think it would fit perfectly using less resources than squashfs. The other location would be on a Raspberry pi for scenarios where power can be cut at any time.
botto··on Norwegian Covid-19 contact tracing app banned by the Data Protection Authority
Some more info from Datatilsynet:

https://www.datatilsynet.no/en/news/2020/temporary-suspensio...

https://www.datatilsynet.no/en/news/2020/the-norwegian-data-...

botto··on Norwegian Covid-19 contact tracing app banned by the Data Protection Authority
So this is article refers to the app developed by a company called Simula which is government owned and does various research in to communications tech and data research.

You can find an interesting self Q and A https://www.simula.no/news/digital-contact-tracing-qa

One of the few smell tests that I wonder if it was a catalyst for the ban is how they explained away not open sourcing the code and using aggregated data to track the spread of the virus.

It all lacked technical details which also is a bad smell test for me

botto··on EU Draft Council Declaration Against Encryption [pdf]
Ultimately the problem with any idea like this is that encryption is as basic as mathematics and trying to ban it will only harm everyday people and the dumb criminal.

The criminals that want to stay hidden will continue to do so because you will always find open source projects that provides encryption.

botto··on Google TV
Yes sorry, I meant the Google TV dongle.
botto··on Google TV
To clarify that is at current exchange range:

£59.99 = $77.45

$49.99 = £38.72

It's actually twice the price!

botto··on Google TV
So the Google TV dongle is $49.99 in the US but why on earth is it £59.99 in the UK??!!

Edit: Clarify it's the dongle

botto··on Google TV
I would not spend a dime on this, to be honest I'm impressed Stadia isn't shelved yet, but just give it time.
botto··on [dead]
Duplicate: https://news.ycombinator.com/item?id=24383060
botto··on Modern C
So there wouldn't be anything specific for embedded, you can apply the same testing practice as other systems where you ensure you abstract out the functions in such a way that the logic can be tested.

The complexity about embedded starts want to incorporate the testing with things like IO, which is more end to end testing rather than TDD.

Page 1 of 3Next →