HNHacker News
TopNewBestAskShowJobs

eerikkivistik

306 karma · joined December 15, 2015

CTO of ValueSpace https://value.space eerik.kivistik@value.space

Previously:

CTO of 3dc.io CEO of Callista Software eerik.kivistik@callista.ee

submissionscomments
eerikkivistik··on What every software developer must know about Unicode in 2023
I stopped in the middle of reading the post just for this. It was so distracting I was unable to focus on the text. It's a fun gimmick, but the result is that someone who wanted to read the post, stopped in the middle.
eerikkivistik··on Memories from old LAN parties
Both really. We mostly play on lan, but if people want to they can play online with decent latency. All competition still happens in lan.
eerikkivistik··on Memories from old LAN parties
It's a pretty fun read on Wikipedia. Honestly I had no idea, there were other people doing something similar. Well, somewhat similar. We take a 2 hour break and shut down the computers in case a thunderstorm is passing overhead :D.
eerikkivistik··on Memories from old LAN parties
Sure thing. So a few notes, you can host CS:GO and Dota 2 games on lan. You do have to be logged in to steam and have a network connection, but the games themselves can be played on lan, so the outbound connection doesn't have to be fast. As for some other games, I highly recommend a cracked version of the original WC3:FT, Starcraft, Battlefield 1942 and Vietnam. Some more insane people, start up a 3-day game of Civilization or Heroes of Might and Magic 3. If you have enough people, I also recommend Enemy Territory (2003 version) with some mods, its awesome. But you need at least 20 people for this. Just for laughs, if we end up with a tie, our tiebreaker is Liero behind a single keyboard.

Edit: Oh, forgot about Age of Empires 2, Rise of Nations. But if you want a good Lan-only experience you kind of have to use cracked versions of old games. I make up for this morally by buying a newer version if there is one even available, then use a cracked old version for playing.

eerikkivistik··on Memories from old LAN parties
It sure is.
eerikkivistik··on Memories from old LAN parties
Me and some friends host a pretty weird event, the name of which loosely translates to "Field Lan". We set up tents, generators and an antenna in the middle of a field in Estonia and compete in various games for 72 hours straight on an open field in fresh air. We sleep in tents. Its a private event once a year, but we have 30 - 50 people there every year. Next year is the 10th year we do this.
eerikkivistik··on Human Shader
I suppose by using a non-human shader and comparing the results :D
eerikkivistik··on Noticing when an app is only hosted in us-east-1
I for one agree with both of you.
eerikkivistik··on UCLA computer grad constructs “crown jewel of cryptography”
So wait, doesn't this also indirectly imply that we will never be able to decipher neural networks of sufficient size for the general case?
eerikkivistik··on Ask HN: Anyone else frustrated with “secure connection checks”?
I’m sure they will now that you suggested it :)
eerikkivistik··on Ask HN: Anyone else frustrated with “secure connection checks”?
The funniest thing I've seen recently, is government API services that have been put behind Cloudflare. Which means, you literally cannot access them without a browser. Let me reiterate, you cannot use machine-to-machine APIs without a browser.
eerikkivistik··on Ask HN: Side project of more than $2k monthly revenue? what's your project?
We built pepchecker.com (Saas) as a weekend side project back in 2019 and have been slowly adding functionality over the course of a few years. It's now profitable and growing pretty rapidly. If we had put more effort into it, I think we could have crossed the $2k mrr threshold in a year.
eerikkivistik··on Ask HN: Employers, why do you want us back in the office?
A lot of communication between people is non-verbal. Also, the interaction with drawing software is not the natural way for people to convey their ideas, we tend to use our fingers to point, to draw etc. For some types of problems, I stand by my point, that first person interaction speeds up problem solving. But obviously there are many kinds of problems that do not benefit from this. So the way we usually structure this, is we set a date/time when X people from a team work together in the same room, if it makes sense to grind through things together. And at other times, people choose their own schedules / workplaces.
eerikkivistik··on Ask HN: Employers, why do you want us back in the office?
Well, I do this every other day. The days where I need to focus on deep work and just grind things out, I stay home. The days where I need to be creative, I go to the office and get in front of a whiteboard.
eerikkivistik··on Ask HN: Employers, why do you want us back in the office?
Some problems are solved faster by multiple people getting together in front of a whiteboard and drawing. For those kinds of problems it’s useful to have people in the same room until we have AR solutions that can fill that need. Also for some people, not leaving their home caused significant issues in their performance. People aren’t solitary creatures, so for some - the office fills that role. For others, home office works perfectly well. There isn’t a yes/no answer here. I should perhaps add, that coming to the office was always voluntary in my company, way before Covid.
eerikkivistik··on Ask HN: Why do people still use Stripe?
Maybe we are talking about different things. Up to an amount you can do this: https://europa.eu/youreurope/business/taxation/vat/vat-digit...
eerikkivistik··on Ask HN: How to move from traditional tech into game dev?
@krajzeg Do you happen to know the 1997 game Into The Void? Took a look at Slipways and had a nostalgic moment.
eerikkivistik··on Ask HN: Why do people still use Stripe?
Yeah, so from what I can tell, with the addition of Stripe App Marketplace, we have some addons that can handle the VAT issue. But I have not tested them yet. As for filing the taxes, you still mostly have to do that with your local government tax agency, but any sales below 40k€/year should not require having any branches in other EU countries
eerikkivistik··on Ask HN: Why do people still use Stripe?
Sure thing. Stripe is in some sense feature complete. You can get almost anything you need out of the box, including taxation related features. They have good documentation for development, simple setup for testing locally. I am not really aware of any other provider that offers that many features out of the box, with good documentation and customer support. The risks are there, but when starting a new business, its a smaller risk than going with an alternative and building out these features yourself.
eerikkivistik··on Ask HN: Those making $500/month on side projects in 2022 – Show and tell
A few years ago we set up https://pepchecker.com. It's a relatively simple API/Dashboard to search for politically exposed people and monitor sanctions. We rolled it out a separate product, because we kept rebuilding it for various financial systems.
eerikkivistik··on Clara.io Shutting Down
I was more referring to having a second product, that leverages the first one. So for example, if you have a simple 3D editor that doesn't compete in features with high-end 3D editors. What you could do, is have a game, where amateur 3d users can use that tool to build content for their own world. That is why I mentioned Roblox as an example.
eerikkivistik··on Clara.io Shutting Down
For not fully featured 3D editors (which takes so much work, I won't even get started), I think the trick would be to bundle it with something that uses the output and that part generates the revenue. Roblox is a great example of that.
eerikkivistik··on Clara.io Shutting Down
Sad to see it go, but I perfectly understand. You may or may not remember, but we had a chat about some of the backing tech about 5 years ago. I am one of the founders of 3dc.io and we are shutting it down for similar reasons. Ironically our tech stack behind both products is pretty identical.
eerikkivistik··on Sonic: Fast, lightweight and schema-less search backend
About 2 weeks ago, I was searching for an alternative to Elastic for this exact use case. Funny how the world works, now I have my answer: "someone has built it".
eerikkivistik··on What happens if you point two CNAMEs at each other? Not much, really
Either a hard limit on the number of jumps, or Floyd's Tortoise and Hare Algorithm.
eerikkivistik··on A Simple Hash for Perlin Noise
Maybe I am missing something, but wouldn't a regular random number generator with a defined seed work just as well? If the problem is determinism, then using a deterministic seed should give the same result.
eerikkivistik··on The Feynman Lectures on Physics (1964)
I do the exact same thing. Listen to the lectures, they are fun and engaging and at some point I doze off.
eerikkivistik··on TinyRenderer – how OpenGL works: software rendering in 500 lines of code
Well I hope you are happy. Just lost like 3 hours of my time, because I couldn't stop reading.
eerikkivistik··on Rome: Decline and Fall? Part III: Things
There is a wonderful historian who talks in length about Roman history with some basic visual aids and animations.

I'll leave a link to the playlist here: https://www.youtube.com/watch?v=s9qlNBBoFG4&list=PLODnBH8ken...

I highly suggest taking a look at the episode that covers the battle of Alesia for example.

eerikkivistik··on Spinal implants allow paralysed people to walk, swim and cycle again
I have a colleague who could benefit from this type of new treatment. Since HN is a wonderful place with a multitude of experts in various fields, I'll throw a question in the air:

Who and how would I contact, if I wanted to know more about these kinds of clinical trials and participation?

← PreviousPage 2 of 6Next →