Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
emelski
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
emelski
4d ago
Hey, I created ElectricInsight! It's nice to hear somebody besides me remembers it fondly.
2.
▲
by
emelski
4y ago
Information is Beautiful did a visualization a couple years ago that attempted to answer this exact question. It hasn't been updated since end of 2020 but perhaps this will still be useful to some readers here: https://www.
3.
▲
by
emelski
6y ago
But unless you're already using Bazel, it's impractical to suggest "just use Bazel to distribute your builds" as doing so requires that you first migrate your build to Bazel. distcc, as noted, can be applied to an exist
4.
▲
by
emelski
7y ago
I found that the LPS lighting in San Jose was very close in color to yellow traffic signals, which made it sometimes confusing (and therefore more dangerous) to drive there after dark.
5.
▲
by
emelski
7y ago
Sorry for the belated response. Electric Make is part of CloudBees Accelerator: https://www.cloudbees.com/cloudbees-accelerator .
6.
▲
by
emelski
7y ago
Electric Make has had sandboxing since 2002, no conversion from your familiar make-based builds to a new shiny build tool required, and it can make on-the-fly corrections to execution order if that sandboxing reveals that incomplete depende
7.
▲
by
emelski
8y ago
Correct, both the technique described in that article and the feature that eventually wound up in GNU make only disentangle output from concurrently executing build processes. With significantly more work GNU make could probably be made to
8.
▲
by
emelski
8y ago
If you're looking to serialize parallel build logs without changing to an entirely new build tool: 1. Electric Make, a high-performance reimplementation of GNU make and ninja, has properly serialized build output logs since it was in
9.
▲
by
emelski
8y ago
Nothing in the linked 14-page window replacement guide has anything at all to do with safety in general or windows falling onto people. It is entirely to do with preserving the "historic character" of buildings. I don't thi
10.
▲
by
emelski
9y ago
Unfortunately very many people casually lump a huge range of maladies under the umbrella of "RSI" and treat them as if they all have the same root cause and the same remedy. Wrist/arm pain could be carpal-tunnel syndrome, or
11.
▲
by
emelski
9y ago
That's true if you limit yourself to, say, GNU make -- but there are GNU-make-compatible alternatives like Electric Make, part of ElectricAccelerator ( http://electric-cloud.com/products/electricaccelerator ), that
12.
▲
by
emelski
10y ago
I think when you say "make Android builds faster", you mean "make Android application builds faster" -- as opposed to making Android operating system builds faster. Those are two very different things, and for the unini
13.
▲
by
emelski
10y ago
This is the fourth post in the series, not the start. Previous posts: http://themacro.com/articles/2016/09/introducing-ask-a-femal... http://themacro.com/articles/2016/09/ask-a-
14.
▲
by
emelski
11y ago
Hard links as well, which are nastier because they introduce aliases for the things you want to track.
15.
▲
by
emelski
11y ago
memoize is certainly not the first use of this technique. Electric Make ( http://electric-cloud.com/products/electricaccelerator ) uses a custom filesystem to track file accesses for purposes of augmenting dependency in
16.
▲
by
emelski
11y ago
I'll take any excuse for a little code spelunking -- according to Perforce it was Scott, in October 2002.
17.
▲
by
emelski
11y ago
I shouldn't be surprised that you published that before I did -- to be fair, it's quite a challenge to find _any_ topic related to make that you _haven't_ written about. :)
18.
▲
by
emelski
11y ago
You can actually articulate that relationship in GNU make, as long as your outputs can be coerced into a pattern rule (like "%.c %.h: %.y"). Otherwise there's no way to do it that's reliable in the face of both incremen
19.
▲
by
emelski
12y ago
_make_ was first released in 1977, but that was the PWB/UNIX version. The GNU variant of make didn't come along until sometime in the 1980's. It's hard to pin down the exact date of the first release because the develo
20.
▲
by
emelski
13y ago
ElectricAccelerator is predominantly written in C/C++, with some Java for the cluster manager server component. As of the 7.1.0 release, it's about 375KLOC in C/C++ (excludes comments and blank lines) and 100KLOC in Java (ex
21.
▲
by
emelski
13y ago
I'm the architect of ElectricAccelerator ( http://www.electric-cloud.com/products/electricaccelerator.p... ), a high-performance replacement for GNU make. I use it every day for all my builds, including builds of E
22.
▲
by
emelski
13y ago
Depends on which version of "make" you're using. GNU make does not, but automatic dependency detection is just one of many enhancements in Electric Make, a drop-in replacement for GNU make.
23.
▲
by
emelski
13y ago
Of course, you can both master a niche _and_ build awesome products and have a good time -- the two are not mutually exclusive as your comment implies.
24.
▲
by
emelski
13y ago
The point is that your backups would be replicated to blobs on other people's hard drives, so you'd still be able to recover your data.
25.
▲
by
emelski
13y ago
It's probably apocraphyl: http://www.snopes.com/weddings/newlywed/secret.asp .
26.
▲
by
emelski
14y ago
Twitter's patent application was filed in 2008, so no, this is not related to the recent legislative change.
27.
▲
by
emelski
14y ago
Does anybody know if the plan is to build atop the Shoreline Preserve in Mountain View? That seems to be the only large parcel of land that is both closer to the bay than Google already is and not currently occupied by other structures. S
28.
▲
by
emelski
14y ago
No, it's not wrong. The whole idea that it might be reeks of elitism. Use whatever theme you want, and let the "members only" Svbtle clique be judged based on the quality of their content, rather than their association with some self-prof
29.
▲
by
emelski
14y ago
What build tool are you using?
30.
▲
by
emelski
14y ago
To me, those are not even remotely comparable, so you can't really use the same criteria for evaluation. On one hand you're talking about allocation of funds -- it's just money. On the other, you're talking about depriving people of funda
More ›