Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
mikaraento
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
61.
▲
by
mikaraento
8y ago
I think the parent meant Jubal Hershaw, who does rather read like Heinlein's dream image of himself.
62.
▲
by
mikaraento
8y ago
Many people call this "Enterprise architecture" and although painful tends to be worth doing. You can think of it (simplified) as 4 steps: 1) figuring out and deciding which technologies to use for which domains and problems (thes
63.
▲
by
mikaraento
9y ago
Until five years ago the consensus view was that moderate alcohol consumption lowered all-cause mortality compared to non-drinkers. Latest meta-analyses say that after controlling for reasons behind non-drinkers (‘former alcoholics’) the ef
64.
▲
Elon Musk takes aim at £40bn payday – the world's biggest bonus
(theguardian.com)
4 points
by
mikaraento
9y ago
|
0 comments
65.
▲
by
mikaraento
10y ago
Do note that an SMB exploit does give you privilege escalation once inside a network.
66.
▲
by
mikaraento
10y ago
Previous discussions https://news.ycombinator.com/item?id=8275970 and https://news.ycombinator.com/item?id=12300953 (not because I want to dismiss conversation here - did want to read up on it myself)
67.
▲
by
mikaraento
10y ago
I don't completely agree. While git definitely could still be more polished, the problem it tries to solve is fundamentally complicated. Git does a good job of cleanly modeling the graph of distributed changes and providing a set of us
68.
▲
by
mikaraento
10y ago
I think the uphill's not too steep - keeping track of the aliases on your own is quite reasonable. The thing that does _not_ work is not using namespaces to decide on the meaning of tags/attributes when processing XMPP :)
69.
▲
by
mikaraento
11y ago
I've found improving style checks file-by-file to be a reasonable approach: - all new files are checked - old files are put in a whitelist for the style checker, the submitter is supposed to remove the file from the whitelist when sign
70.
▲
by
mikaraento
11y ago
Please consider chipping in at StackExchange to help find out an answer to this. There have been a number of discussions on about how to handle obsolete answers without a clear winning idea or feature - it's a difficult topic.
71.
▲
by
mikaraento
11y ago
It looks like a weekend project but isn't. Scaling it up took Twitter a long time. Showing your feed is a very expensive operation (there are users with a large number of followers and users who follow many others) and syndication and
72.
▲
by
mikaraento
11y ago
Having a political view or religious belief is almost synonymous with acting on that - participating in the political process or your religious community. (Though you shouldn't be doing these at work). To be uncharitable, you are takin
73.
▲
by
mikaraento
11y ago
The term has a specific meaning in the context: letting the user drive the order of interaction instead of following a set sequence. Many early character based interfaces forced the user follow a specific process (think filling in a form fi
74.
▲
by
mikaraento
11y ago
Also: writing good macros is (even) more diffcult than writing good functions or modules. Writing macros is doing language design and compiler implementation at the same time. If you've ever cursed the error messages from a C++ compile
75.
▲
by
mikaraento
11y ago
The DOM _is_ only rendered after your JavaScript is finished running - as long as you don't ask for properties that can only be known By rendering it out.
76.
▲
by
mikaraento
12y ago
Perl, Visual Basic 6 and to some extent Python are examples of languages using the moral equivalent of ARC.
77.
▲
by
mikaraento
12y ago
It is somewhat correct to say that it's an evolution of the internal platform, as in that it indeeed used the same mechanisms to spawn jobs; but in the way it provides a PaaS it was very much a parallel track - instead of naming and al
78.
▲
by
mikaraento
12y ago
This matches my experience: Docker is very promising, and indeed already a very good solution to development and test environments - but the productization level is still low. You need to invest a significant chunk of time to get things act
79.
▲
The Rabbit Hole of Using Docker in Automated Tests
(gregoryszorc.com)
1 points
by
mikaraento
12y ago
|
1 comments
80.
▲
by
mikaraento
12y ago
Most templating languages have binding syntax, and most people want them to have some. That said, I too find the documentation too brief, especially on things like ng-repeat's filters.
81.
▲
by
mikaraento
12y ago
A good touch UI is not a good pointer-based UI and vice versa. A touch UI needs large hit zones, benefits from natural drag/scroll, has only one kind of click but can have multiple touchpoints. A pointer UI can use very compact and pre
82.
▲
by
mikaraento
12y ago
I think the biggest reason health insurance is provided by the employer, rather than bought by individuals is adverse selection. Simplistically: people who are more likely to suffer an illness (e.g., people with pre-existing conditions) wil
83.
▲
by
mikaraento
12y ago
XMPP's federation is great, but it's a real pitas to scale up a single domain (long-lived connections, implementations typically assuming one node, dialbacks). The gtalk team had a really hard time with it. Http is a lot easier to
84.
▲
What every developer should know about testing – part 1
(hartsock.blogspot.com)
5 points
by
mikaraento
12y ago
|
1 comments
85.
▲
innerHTML vs. appendNode vs. DocumentFragment, for mobile
(blog.mikie.iki.fi)
36 points
by
mikaraento
12y ago
|
6 comments
86.
▲
by
mikaraento
13y ago
Well that was interesting. The cost is indeed in the paint (the lagging top-left quadrant redraws the whole map svg). The difference in the tl and other quadrants is that the other quadrants were causing a synchronous layout because they we
87.
▲
by
mikaraento
13y ago
Although I roughly agree with the sentiment ('if you think everybody else is leaving money at the table, you should be picking it up rather than complaining about it') - there is evidence to the contrary. A large part of the post-
88.
▲
by
mikaraento
13y ago
I think it's a good fit on mobile. The mobile browser performance is still much lower than on the desktop, so you don't want to render too large a DOM at once. Loading a new page over the network can easily take 10s, if you need t
89.
▲
by
mikaraento
13y ago
That's right: a) you don't get scroll events until the scroll has finished, b) you do get touch events that drive the scroll (but nothing during the inertial part), c) the appearance of the page is not updated until the scroll has
90.
▲
by
mikaraento
14y ago
Here are a couple of CS-y but not too math-y suggestions. Consumer-facing interactive native apps are typically low on CRUD and some of them require non-obvious solutions. You could try to get a job (or just create a product on your own) on
More ›