HNHacker News
TopNewBestAskShowJobs

techcode

172 karma · joined December 10, 2013

Senior Developer/Team Lead at one of the largest e-commerce websites in the world
submissionscomments
techcode··on Airbnb is banning indoor security cameras
Actually Booking has been allowing reservations longer than 30 days for a few years now.

Perhaps accommodations in your destinations that are on Booking don't have availability for the whole duration you're searching for?

techcode··on Ask HN: Why do people care about Satoshi Nakamoto's identity?
In The Netherlands normal savings (retirement/pension savings are taxed once you retire), stocks, crypto ...etc are all taxed to everyone except Dutch Royal Family.
techcode··on If architects had to work like programmers (1995)
Was your last job a place with more focus on quarterly business cycle and less if any on longer term?

It might even be that there's seemingly a lot of long term goals/objectives/focus. If it's mostly strategic level plans/talks/etc, while day to day things are still planned, executed and evaluated on half-year and even just quarterly period - it seemingly ends same as not having longer term plans.

techcode··on YouTube's search function is atrocious now [video]
This!

Both Amazon search and trying to workaround it's problems by using it's "categories" are frustrating experiences.

It also extra annoying that sometimes you do get, and other times you don't get a link to category specific product you're looking at belongs.

And as soon as you sort/filter reaults it goes from bad to even worse.

techcode··on Dutch Police intelligence services unlawfully spied on whole population groups
And it's actually hard to find much that looks like original news articles I thought I read.

This is close enough https://www.pcworld.com/article/448520/dutch-civil-society-g...

Though in my fuzzy memory there were some more specific examples/cases that were reported on.

techcode··on Dutch Police intelligence services unlawfully spied on whole population groups
Ah yes 9 eyes - I was thinking there were 5 and then 7 eyes (and recalled NL wasn't in the first group).

While trying to find years old news articles that mentioned some specific instances of Dutch doing "quid pro quo spying" for another countries ... So far I ran into https://www.jns.org/dutch-agency-spying-on-holocaust-survivo...

And holocaust survivors fits description of OP news article? /Note I didn't read this JNS article, nor know if website is credible/

techcode··on Dutch Police intelligence services unlawfully spied on whole population groups
That's actually very likely. Besides famous example where actual people get confused - like "half drie" is "half past two" or "two thirty" (so if Dutch person is telling me time or number in English, I double check by repeating it to them in Dutch).

In my experience Google Translate often does silly things like mix up AM/PM, day and month, and often enough it even flips the meaning (say "not required" somehow becomes "required") when translating Dutch to English.

So every now and then (when it's really important stuff) I also double check the original Dutch version.

And yeah I should do it more often, or even just turn off automatic NL to EN translations...

techcode··on Dutch Police intelligence services unlawfully spied on whole population groups
What happened with previous way where countries (was it "Seven Eyes"?) would spy on each others citizens, as a way to workaround such "You shall not warantlessly mass-spy on your own citizens" limitations?

From the top of my head, I recall at least USA, UK, Australia and Netherlands were among those 7.

techcode··on Paintings reveal how the Dutch adapted to extreme weather in the little Ice Age
Many countries changed from Julian to Gregorian calendar between 16th and 19th century.

When they did the switch - they skipped about 13 days (depends on when exactly they did it, for some it was 12 days).

And yes - the recorded monthly/quarterly/annual and hence min/max/avg temperature that we can find online [1] for the year particlar country switched is 0, NaN, YOLO, or maybe even negative ...

Hence combination of "average earth temperature" intially being set by just handfull of countries/records/rows would make you think that there was a small ice age, when it was just Christians (re)doing date math to catch up with actually natural seasons

PS [1] wife did some data analysis training during Covid lockdowns, students were given links to github "reference" annual temperature data and some outliers caught our attention

techcode··on Tell HN: GoDaddy Stole My Domain
For those of you that use DDNS for essentially homelab (say to allow friends and family to watch media on your self hosted Plex Media Server) - just use TailScale.

I would think about actual publicly know IP address (like it is for dynamic DNS) only for things like hosting your own mail server.

techcode··on Ask HN: Is the job market is bad as everyone claims it is?
Sounds like USA centric POV?

It was not until several years ago that software developers in Europe finally reached the mythical 100K per year compensation range, that's been common in USA for more than a decade before that.

And that's in rather expensive Western Europe (e.g. €1500+ per month for one kid/toddler daycare), and not "cheaper" Southern/Eastern Europe.

techcode··on Ask HN: Is the job market is bad as everyone claims it is?
Big companies mostly work on quarterly (so earnings call) cycle.

Hence depending on general economic situation (and of course specific industry/company). And just like you might be getting sweet offers to change your insurance/ISP/etc, recruiters/head-hunters might be encouraged to hit their KPIs a bit higher the closer to end of quarter/half-year/new years it is.

Also bigger companies might reorg (both teams/people and change plans/KPIs which is usually known as pivot) around new years - for those same reasons.

With all of that - January/February is usually "Let's see how the latest course of course adjustment is going to play out".

techcode··on Ask HN: Is the job market is bad as everyone claims it is?
You really think that younger you would really understand that?

Or say your child?

techcode··on Ask HN: Is the job market is bad as everyone claims it is?
Obviously for me too N = "too small of a sample size" to extrapolate on whole industry.

What I've seen/heard - is that companies are not hiring (have fewer if any open positions for) seniors.

And in my experience companies focusing on short term (so basically next quarterly earnings call), was always a thing - just that sometimes it was more and sometimes less extreme.

techcode··on Ask HN: Is the job market is bad as everyone claims it is?
That's a US centric view, right?

To be fair it probably depends on definition of how many years are "past few" years.

techcode··on Ask HN: Is the job market is bad as everyone claims it is?
Are you senior or higher role? And is it "general" software development (BE/FE/Full stack and even Mobile Apps included), sys/db admin or somewhat more buzzword things like ML/AI?
techcode··on Croatian Wikipedia takeover was enabled by "lack of bureaucratic openness"
Care to expand on that with more specifics?

Since when I shared the link with my friend from Croatia - he commented:

"Ha. Tamo pak povijest ne bi išao gledati" (Losely translated as "Lol. Yeah I wouldn't be reading about history there")

To which I've replied: "Eh pa to kao i vesti - pogledaš/proveriš sve verzije, pošto je 'istina' negde između." (Losely translated as "Yeah it's like news, you check all variants/versions, because the 'truth' is somewhere in between").

techcode··on Croatian Wikipedia takeover was enabled by "lack of bureaucratic openness"
Serbian is typically in Cyrillic - but everyone knows/uses both Cyrillic and Latin. First year of elementary school you learn reading/writing in Cyrillic, second year it's Latin, and in third you get first foreign language (e.g. German, French, English... My parents had Russian, but both my 11 years older sister and me had German as first foreign language). And in 5th year of elementary school it's another foreign language (for sister and me it was English). Street signs - especially highway/cities are in both scripts.

Croatian is Latin only - and IIRC only people born before ~1980 or so were taught Cyrillic in school (unless they are "Serbians from Croatia"). Street signs are only in Latin, but in past I think they had kind of dual script signs like in Serbia.

Bosnian ... Ugh well Serbian/Orthodox-Christian majority parts (Republika Srpska) have signs only in Cyrillic. Non Serbian parts (so Croatian and Muslim/Bošnjak parts) have signs only in Latin.

So I guess BiH (Bosnia & Herzegovina) might be the only valid use case for Serbo-Croatian?

Montenegrin used to be exactly the same as Serbian (so Cyrillic, and different dialect/accent and very few actually different words). But they also started inventing new words to distinguish themselves from Serbian - so I'm not really sure which version of Wikipedia they would default to.

BTW all the words can be transliterated between Latin and Cyrillic with dummy search/replace. For example "đ" = "ђ" = "dj" (if you don't have "fancier" version of "d" on your Latin typewriter/keyboard)

Meanwhile (Former Yugoslav Republic OF /and now known as just Northern/) Macedonia was always Cyrillic (except like in Kosovo there's many Albanian speaking people there, and they use mostly Latin, though I can't say for sure about Christian Orthodox minority in Albania).

And despite being rather different than Serbian/Croatian (let's not stir up flames by saying mix of Serbo-Croatian and Bulgarian). When I run into random Macedonian people - they literally say "Two countries (Serbia and Macedonia), but one nation".

PS. I'm originally from Belgrade/Serbia; Wife is 1990s refugee from Croatia; When we were born it was one bigger Socialist Federative Republic of Yugoslavia; We're living in The Netherlands; Our kids have Serbian and Croatian citizenship; Friends and Family are scattered across that former/bigger Yugoslavia (mostly Serbia and Croatia) and some live in the rest of Europe.

techcode··on The Jumping Up Test: Easier Diagnosis of Acute Appendicitis in Children
I was 18-20 when I had appendix removed. And it was actually higher/closer to ribcage than on average.

My parents knew about "you can't properly raise your right leg" home test.

While ER folks - well first ones in the evening were crap and basically sent me home to see if it will pass.

Then in the morning (yeah it didn't pass, and I don't think I've slept much because it felt like a bad tootache in your stomach) other ER doctors checked: - 1 Celsius or more higher temperature rectally compared to armpit - push fingers at general area of appendix on your stomach hurts like any other pain (say bad stomach, having been hit ...etc) there would hurt, releasing the pressure slowly is fine and gradually reduces the pain, while quick/snap release of pressed spot felt like you've just been stabbed with a knife (well OK how one would imagine that feels).

And within minutes they accepted me into hospital and I was operated within few hours.

And I guess jump is doing similar things to muscles and tissues since it's quick/explosive type of movement.

Also - and it's been ~20 years so memory is fuzzy - I think doctor explained/mentioned exponentially larger pain on quick release of press compared to slow pressing and even just holding same pressure for longer is general sign of inflammation, not just apendix.

techcode··on Making the Distribution, Part 1
Having started with Linux using Gentoo - after some attempted excursions into Debian/Ubuntu, then at work CentOS and even few months of having to use Slackware on servers until I finally convinced my boss that his T50-something Thinkpad will do same or better on Gentoo ... (and he won't need to manually chase up dependencies).

And even thought already for years compiling most of the things doesn't take that long. Just for not having to compile bunch of packages where I'm using standard/default config - I've tried Sabayon (back when it was still almost kind of Gentoo), went back to Gentoo ...

And then for almost a decade now - I've been extremely happy with https://www.calculate-linux.org/

techcode··on I splurged for the fanciest dishwasher and it was worth it
That sounds like any (semi)good car in the last 10-20 years.

Like 5-6 years old Skoda Octavia (which are generally lasting so long YouTube nickname for them is "Good 'ol miles"). Until one evening you park it just fine in front of your house. And next morning power steering is no longer working.

Official VAG dealer/repair shop folks were like "Well you know it's electric stuff like light-bulb - one day it works, and next day you want to turn it on and it goes poof". Except this light bulb is angle sensor, power/hydraulics and T beam "sealed" all-in-one, and costs 1-2K Eur (which was ~10% of whole cars worth).

techcode··on I splurged for the fanciest dishwasher and it was worth it
Unlike cost saving/outsourcing combinations like Renault cars or Grundig TVs being made in Turkey. Or other PR releases mentioning keywords like "synergy" (say Microchip/Atmel comes to mind).

Well I don't know about Liebherr excavators and such machinery. But Liebherr refrigerators and freezers are amongst the best there are.

techcode··on I splurged for the fanciest dishwasher and it was worth it
After having various Bosch machines - 4 years ago we got Miele clothes washer and separate drier - with wifi et al.

For all the good engineering put into them... I was at a loss at official way to stack two of them. Which is to buy official "add-on" that goes in between the washer (suggested to be at the bottom) and drier (suggested to be above). Attaching that add-on means drilling/screwing into top plate of the machine that's below, with kit including small (superglue size) silicone to seal those new holes.

techcode··on Gentoo Is a Project Car
If we follow that project car metaphor - https://www.calculate-linux.org/ is project car where you can get all parts pre-machined (already compiled) and you can still customize bits and pieces, or even whole thing.

That said - it's default config/profile and use flags are such that it's rare some package needs to be compiled.

techcode··on Using an Amiga in 2021: Making an intro
Indeed it terms of view/emotions from "real programmers" towards AMOS - it was like Visual Basic <= v6.

And in practice I recall it was also slow for doing things like bigger scrolling things - like isometric RTS map, SimCity ...etc

techcode··on Djokovic's PCR test was manipulated?
I just got blocked for 24 hours as well. After opening https://pcr.euprava.gov.rs/validate.php?cqcode=1641591150Q!A... just fine -tried to see what happens when you change the digits to cqcode=1641591151... :)

While I guess in these cases governments don't really worry about enumeration aka https://en.wikipedia.org/wiki/German_tank_problem - it's still often a security risk that means you usually try to avoid it.

Even when internally you have auto-incremental ID - you can provide a non-sequential public ID (e.g. at least use SkipJack/Skip32 of that incremental value).

techcode··on Ask HN: How to find a job in 2021 if I dislike remote?
The point of co-working space combo with "WFH/Remote" is that you potentially get benefits of both WFH/Remote and Office.

Being in co-working space/office gives you some social interaction, less chance teenage neighbor is blasting latest trance tunes on really loud speakers on one side and another neighbor is tearing down/renovating his apartment with loads of jack-hammer action, perhaps you just don't have enough desk space at home, maybe it's easier to switch between work and personal life by having some (short) commute ...etc. Some of those might be all the time - and some might be every now and then.

Meanwhile not being in same "central" office with colleagues give you more independence/autonomy. Beyond having less interruptions (e.g: it's easier to avoid/ignore a chat/email than a physical shoulder poke), some people prefer (or actually perform better) when interactions are less "real time" and more async, or perhaps they just concentrate better at 4am or 10pm ...etc.

And in general idea is that co-working offices don't need to be as big/crowded nor as far as big company offices.

Though I'm not sure how much last part applies to places like Hong Kong (many people, relatively short distances)

techcode··on The future of Python build systems and Gentoo
This is on a tangent - TL;DR: I'm pretty convinced that the future of Gentoo is https://www.calculate-linux.org/

After one too many times Python breaking changes got me to a point of Gentoo system that can't be updated (and it usually happens midway through bigger system/world update, so potentially many applications/tool also don't work) - I've switched to https://www.calculate-linux.org/

It's still real Gentoo system, and unlike Sabayon Linux (many years ago) where you couldn't easily switch between emerge/portage and whatever Sabayon had - with Calculate it's all seamless. You can still do manual Stage3 tarball install, or just use Live image with GUI installer ...

Most (like 99.95% percent) of packages come as pre-built binary, those remaining 0.05% is just packages where I had niche reasons to deviate from config (use flags) that Calculate used to build those binaries.

And unlike `emerge -uND world` which can easily get stuck and even break (usually if you haven't updated system and toolchain in a while) - `cl-update` has been so good that several years passed and it didn't happen - well kind of.

Combo of some python based apps being old/weird/whatever, and python breaking shit between versions - I do have multiple Python versions installed:

* dev-lang/python Available versions: (2.7) 2.7.18_p13{tbz2} - installed (3.6) 3.6.15(3.6/3.6m)^t (3.7) 3.7.12_p1(3.7/3.7m)^t - installed (3.8) 3.8.12_p1^t{tbz2} - installed (3.9) 3.9.9^t{tbz2} - installed (3.10) 3.10.0_p1^t ~3.10.1^t (3.11) ~3.11.0_alpha2^t

Which actually came in handy one time where (through my mistake) on top of pure Gentoo's emerge/portage, Calculate Linux tools (written in Python) also broke. Luckily older versions of python (with all the libs/packages tied to that version as well) worked - so it wasn't hard to temporarily use older Python version to get things stable.

techcode··on Are 14 people really looking at that product? (2020)
Oh and it's illegal to lie in those ways (deceive potential customers) just about anywhere in the world.

And though there is legally gray area - majority of that tends to clearly be not ethical...

But you know - Elon "promised" self driving cars in just a month/quarter or so - how many years ago? IIRC he even said it would be good, no not good but best investment because such a car could earn you money on it's own ...

Yet neither we got those self-driving cars, nor Elon is in trouble due to those "forward looking statements" ¯\_(ツ)_/¯

techcode··on Are 14 people really looking at that product? (2020)
Traffic distribution is basically never uniform. Unless maybe if you've only got very very few products/pages (like just 1-5), though that definitely changes long before you reach 10_000 items.

And for the majority of mid to big websites - visitors/buyers will look only at minority of products/pages. Let's say it's like Pareto 80/20 percent principle. Though if not 90/10 - for tourism/travel/flights - because places like London, Paris [France, not dozens of them in USA https://en.wikipedia.org/wiki/Paris_(disambiguation)], Rome, Las Vegas, Ibiza ...etc are much, much more interesting/visited than say Anchorage/Alaska.

And unless you've got uniform spread of visitors/customers around the world - which I'm thinking that even Facebook/Google/Amazon don't really have (because Flipkart/WeChat/etc are used more in India/Chrina/etc). You're likely to see a daily (per hour), weekly (per work vs weekend days) pattern /where west is different than Israel and predominantly Muslim countries/ - the min/max difference even within one day/week is easily 2 to 5 times.

All of that is to say that by far majority of your revenue will likely be during workday afternoon in your target audiences time-zone, and from those 10_000 items it will probably be <=100 that are seen/bought by majority of your visitors.

← PreviousPage 5 of 7Next →