HN user

rumcajz

4,600 karma

Martin Sustrik, Zurich, Switzerland; 250bpm.com

Posts203
Comments622
View on HN
www.nber.org 5y ago

Why Working from Home Will Stick

rumcajz
2pts0
250bpm.com 5y ago

Simplest Possible Graph Database

rumcajz
3pts0
github.com 5y ago

Grison – Graph JSON

rumcajz
2pts0
250bpm.com 5y ago

Steampunk in XIX. Century

rumcajz
2pts0
250bpm.com 5y ago

Swiss Political System: More Than You Ever Wanted to Know (III.)

rumcajz
2pts0
carnegieendowment.org 6y ago

Lessons from Brazil’s Poor to Fight the Coronavirus

rumcajz
1pts0
250bpm.com 6y ago

Partying over Internet: Technological Aspects

rumcajz
105pts44
www.theguardian.com 6y ago

'Protecting rioters': China warns Apple over app that tracks Hong Kong police

rumcajz
4pts0
www.euractiv.com 6y ago

Debate in Austria over enshrining use of cash in the constitution

rumcajz
109pts149
www.theguardian.com 6y ago

Maths and tech specialists need Hippocratic oath, says academic

rumcajz
20pts4
www.reuters.com 6y ago

Russia, after protests, tells Google not to advertise “illegal” events

rumcajz
108pts84
apnews.com 6y ago

Ethiopia’s PM warns of a longer internet cutoff amid unrest

rumcajz
2pts3
www.dontbankonthebomb.com 7y ago

Shorting our security- Financing the companies that make nuclear weapons

rumcajz
2pts0
github.com 7y ago

Show HN: UXY – adding structure to Unix tools

rumcajz
126pts39
250bpm.com 7y ago

Type-Safeness in Shell (2019)

rumcajz
3pts0
www.icanw.org 7y ago

Companies building nuclear weapons

rumcajz
2pts0
250bpm.com 7y ago

Hull: An alternative to shell that I'll never have time to implement

rumcajz
5pts0
250bpm.com 7y ago

On the Nature of Programming Languages

rumcajz
2pts0
www.theguardian.com 7y ago

IMF warns that tech giants stifle innovation and threaten stability

rumcajz
1pts0
www.theguardian.com 7y ago

Danish billionaires plan to rewild large swath of Scottish Highlands

rumcajz
2pts0
www.theguardian.com 7y ago

Australia had “automatically” blocked all access to schoolstrike4climate.com

rumcajz
12pts2
www.reuters.com 7y ago

Thousands of Russians protest against internet restrictions

rumcajz
250pts112
www.theguardian.com 7y ago

Revealed: Populist leaders linked to reduced inequality

rumcajz
6pts0
250bpm.com 7y ago

Programmatic Code Generation: Composability

rumcajz
3pts0
www.theguardian.com 7y ago

How the US Government Created a Fake University to Snare Immigrant Students

rumcajz
1pts0
250bpm.com 7y ago

Tiles: Report on Programmatic Code Generation

rumcajz
8pts0
github.com 7y ago

Programmatic Code Generation in Python

rumcajz
2pts0
wiki.c2.com 7y ago

Whitespace Language

rumcajz
2pts1
250bpm.com 7y ago

Graceful Shutdown

rumcajz
47pts24
www.theguardian.com 7y ago

Huawei tells New Zealand: banning us is like banning the All Blacks

rumcajz
1pts0

In other news:

The websites of the Kremlin, the government, the State Duma and the Federation Council, the Ministry of Economic Development, the Ministry of Industry and Trade, the Investigative Committee, and also Roskomnadzor itself stopped opening for users. At the same time, the press secretary of the Russian President Dmitry Peskov said that there were no problems with access. "We have seen the messages, but, to be honest, they have not been confirmed with us. Because here I am now ... no, everything opens up for us."

I am from Slovakia and the country is pretty corrupt. But I feel that the moral boundary is somewhat different. In Eastern Europe, preferring your friends and family is more acceptable, whereas in the US it seems to be stuff that could be classified as, maybe, "lobbying" or "ecnomics".

I have hard time understanding what goes for the bribery in US. Apparently, a lot of stuff that would be considered corruption in Europe is just business as normal in the US. In this particular case I would guess that what they did would be considered OK. Apparently it wasn't. Can someone from the US comment on where the boundary between what's OK and what's not lies?

Not being able to scale is one of the arguments that are often being use to dismiss Swiss political system, without much further explanation. However, where is the bar? I mean, I would understand if there was a limit somewhere around the Dunbar's number, but why would something that scales to 8 millions not scale to 20 or 50 millions?

There's going to be a long section about the Blocher case in part III. However, honest question: Do you see SVP succeeding in polarizing the society? How exactly? Have the friends voting for SVP started treating you as an enemy? Do you fear expressing your opinion at particular places? Etc.

"More than you ever wanted to know" is a great name for an article format, where a single topic is explored in depth. I don't think there's any other term with that meaning in English, except, maybe, "monograph", but that doesn't make such a nice title.

Author here: At multiple places people pointed out that there are elements of the system missing from the article. Please note that there's going to be part II. (on decentralizaton, subsibiarity principle etc.) and part III. (on concordant democracy, magic formula, collegiality principle etc.)

Learn Genetics 6 years ago

I agree that the analogy is fruitful, but you have to look at a big ancient codebase full of spaghetti code, dead code, code that nobody knows about and so on. Parts are in COBOL and assembly, parts are in JavaScript. There are shims on top of shims and a lot of mutually interacting half-assed attempts to rewrite the codebase. With that kind of system you get a glimpse at how a biological system looks like.

Interesting problem. It would be partly solved by the look-and-look-back protocol, because then it's obvious that you are speaking to a single person. But then, it could still happen that you accidentally avert your gaze and drop back to the common chatroom, making what you are saying audible to everyone.

OTOH, I, as an introvert, appreciate presence of extroverts at parties because they divert attention to themselves and thus create kind of sheltered zones around themselves, quite comfortable for introverts to be in.

Currently it uses the alignment of the headers as the default. It's only when a field exceeds the size of the header when the output is misaligned. The next record returns to the default alignment though.

I was thinking about adding a 'trim' command that would trim long fields to fit into the default field size.

The question of intrusive containers is kind of orthogonal. You can implement intrusive containers using generics. Aslo, kernel code would use intrusive containers even if there were easy-to-user non-intrusives available directly in C. The reason, of course, being that with intrusive containers you can avoid huge amount of memory allocations.

What I would be more interested in is how such a tower of interpreters behaves. Does the undefined/underspecified behaviour add up until it's impossible to tell what a program will do? Does it remain more of less functional?

See Piaget's concrete operational stage [1] of human development: "Abstract, hypothetical thinking is not yet developed in the child, and children can only solve problems that apply to concrete events or objects."

In other words, you can only push the mathematical thinking as far as the developmental stage of the child allows you to. Memorization helps though.

My son is 6. He doesn't know the multiplication algorithm, but he does know that 2 x 2 = 4 or that 3 x 4 = 12. That's sufficient for him to do discoveries of his own. 3 x 4 = 3 x (2 x 2) ! Picture that!

[1] https://en.wikipedia.org/wiki/Piaget's_theory_of_cognitive_d...

You acquire that skill which is indispensable to all artists and entrepreneurs: the ability to switch back and forth in your imagination from your own point of view as writer/painter/seller to the point of view of your imagined reader/gallery-goer/customer.

That's pretty similar to the API design, where you have to switch rapidly from the point of view of implementer to the point of view of user and back again.