Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
aivarsk
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
31.
▲
by
aivarsk
5y ago
The size of Thinkpad series T*s - 14". I had T460s, T470s, T490s and currently using T480s. I picked the wrong CPU for T490s and it fried two keyboards: several keys on the right including enter and backspace stopped working after ~6 m
32.
▲
Show HN: Python3 bindings for writing Oracle Tuxedo clients and servers
(pypi.org)
1 points
by
aivarsk
6y ago
|
0 comments
33.
▲
by
aivarsk
6y ago
Not mentioned by others, http://atlantic.net starts at $5 a month. DigitalOcean has a similar offer with much better documentation. I run a couple of larger servers at DigitalOcean and am really satisfied with uptime, management
34.
▲
Show HN: Fuxedo – An Open Source Alternative to Oracle Tuxedo
(github.com)
7 points
by
aivarsk
6y ago
|
0 comments
35.
▲
by
aivarsk
7y ago
If you're looking for a cheaper alternative then https://clusterhat.com/ is worth taking a look. I have one sitting on my desk (4 Pi Zero nodes and Raspberry Pi 2 controller).
36.
▲
Going Pro: Lifestyle Systems for the Exceptional Developer
(infoq.com)
2 points
by
aivarsk
8y ago
|
0 comments
37.
▲
How many PINs your payment card has?
(aivarsk.github.io)
3 points
by
aivarsk
8y ago
|
0 comments
38.
▲
by
aivarsk
8y ago
Other languages have other backdoors like Java's sun.misc.Unsafe which is used in many projects to get better performance.
39.
▲
by
aivarsk
8y ago
I work from home 1-3 days a week. I'm also father of 3 boys (2, 8, 10) and wife is working full-time. My only setup is my ThinkPad T450s. That's all. At some point in my carrier I used 4 monitors, specific low profile keyboards an
40.
▲
by
aivarsk
8y ago
They should try to force this CoC into Linux kernel :-D
41.
▲
by
aivarsk
9y ago
What is the reason for having your own Bool type in C++?
42.
▲
by
aivarsk
9y ago
https://blog.acolyer.org/ - for summary/overview of CS papers.
43.
▲
by
aivarsk
9y ago
I visit https://monkey.org/ every couple of years just to bring back memories.
44.
▲
by
aivarsk
9y ago
On a funny note I showed this slide in a talk about why mobile payments will never replace cash and cards: https://i.imgur.com/l8OyoeD.png
45.
▲
by
aivarsk
9y ago
I developed and maintained CI scripts for large modular C++ application 10+ years ago. Someone added `rm -rf $(SOME_TEMP_DIR)/` to global Makefile that was run before building anything. My CI scripts did not set SOME_TEMP_DIR... Came t
46.
▲
by
aivarsk
9y ago
I quickly looked at it and "don't use envelopes by default", "paginate using Link headers" contradict what http://jsonapi.org/ specification says. json:api might not be the best standard and there
47.
▲
by
aivarsk
9y ago
http://pod.tst.eu/http://cvs.schmorp.de/libev/ev.pod and search for "EVBACKEND_EPOLL (value 4, Linux)" to read how much fun epoll is :-D
48.
▲
by
aivarsk
9y ago
I probably should have started by telling it was years ago when applications had to work on OSes other than Linux and BSD (AIX, HP-UX, Solaris). Today it's libev or Boost.Asio. > why not just use poll(2) instead? Because as I mentio
49.
▲
by
aivarsk
9y ago
What you wrote about the design flaws of select is correct but a feed set with 10,000 sockets is just 1250 bytes or 157 longs and hardware is very good at sequential memory access. I agree it will be slower than kqueue or epoll for long-liv
50.
▲
Using select(2) the right way
(aivarsk.github.io)
181 points
by
aivarsk
9y ago
|
37 comments
51.
▲
by
aivarsk
10y ago
I did some tests years ago and a single-threaded event loop was able to handle more than 10,000 short-lived connections per second sending and receiving ISO 8583 bitmaps (38,000 with 2 threads if I remember correctly). And the bottleneck w
52.
▲
by
aivarsk
11y ago
I have some questions: Have you experienced malloc failing a lot? How do you test to ensure error handling code paths work as expected? Have you read 'notes' section of Linux malloc manpage? It says: By default, Linux follows a
53.
▲
by
aivarsk
12y ago
Nice idea but what about legal issues?
54.
▲
by
aivarsk
13y ago
Nice! What about other languages like C++?
55.
▲
by
aivarsk
13y ago
Varonis is Latvian for hero :)
56.
▲
by
aivarsk
13y ago
Do you have a link to this speech?