Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
timtadh
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
11 ms
·
61.
▲
by
timtadh
11y ago
So true. I had to read the entirety of the JSP spec (and a few others) when I was an intern to help the company do some static analysis things. I also read a good chunk of Tomcat. Sun had this grand vision of App servers which you could jus
62.
▲
by
timtadh
11y ago
ROLEX also values your memory. Scrolling that page caused my Firefox to jump in memory size by about 1GB. "Works as intended."
63.
▲
by
timtadh
11y ago
I have found that this says more about the ability of the management and less about the ideas underpinning remote work. Large companies figured out some time ago that they could have a large remote workforce. So it isn't just Basecamp
64.
▲
by
timtadh
11y ago
The response was made today.
65.
▲
by
timtadh
11y ago
> > It was created as a research project exploring: "transparent, lifelong program analysis and transformation for arbitrary programs."[1] GCC and other compilers were not setup to do this. > gcc was in fact set up to exp
66.
▲
by
timtadh
11y ago
LLVM was not created as reaction against the licensing model of GCC. It was created as a research project exploring: "transparent, lifelong program analysis and transformation for arbitrary programs."[1] GCC and other compilers we
67.
▲
by
timtadh
11y ago
I saw a presentation at a departmental colloquium 3 years ago which demonstrated similar capabilities. The point is, car companies are not responding well to this threat even though it is well known to them . In such situations it is in th
68.
▲
by
timtadh
11y ago
Another cool thing you can do is solve the 8-Queens problem. There is a great write up at : http://www.andreas-dewes.de/en/2015/queens-of-the-data-age-a...
69.
▲
by
timtadh
11y ago
Great project. I enjoyed reading over your code for Volumes and Stores. I have worked on similar things in Go to support B+Trees. Finding the right level of abstraction is difficult for those pieces and I am never sure that I have found it.
70.
▲
by
timtadh
11y ago
Question 2 is : Is reading an uninitialised variable or struct member (with a current mainstream compiler): (This might either be due to a bug or be intentional, e.g. when copying a partially initialised struct, or to output, hash, or set s
71.
▲
by
timtadh
11y ago
I am always interested in what powers these tools under the hood. I had to learn the hard way, you do not write a program analysis tool from scratch, if you can help it. I know I have tried. It is too much for one person to do. So what is p
72.
▲
by
timtadh
11y ago
> > "hacking has left teenage basements and has become weaponized and used by governments around the world" > Source? Particularly with respect to "weaponized". The worst I saw was North Korea alledgedly being r
73.
▲
by
timtadh
11y ago
Agreed. As a high schooler I loved sourceforge. I would talk it up to people and I had a couple of projects that I put up there. I thought it was the best thing since sliced bread. Then I saw that famous talk by Linus on git in 2007 ( https
74.
▲
by
timtadh
11y ago
That would have never happened without British involvement, since they controlled the sea. Furthermore, as the article pointed out, Napoleon and America shared similar ideals. Finally, fighting a war in your homeland is infinitely easier th
75.
▲
by
timtadh
11y ago
The movie is very hollywood, however the book is both detailed and interesting. I would recommend giving it a read.
76.
▲
by
timtadh
11y ago
With Nix it seems like the technology is there. It works. It has a superior model compared with other systems. However, it lacks a corporate sponsor or large community to make it "professional-grade". Canonical and RedHat make the
77.
▲
by
timtadh
11y ago
I had a great experience putting something together using an ALIX 6f2 ( http://www.pcengines.ch/alix6f2.htm ) which I bought via a Netgate kit with enclosure ( http://store.netgate.com/Network-Computers-C2.aspx
78.
▲
by
timtadh
11y ago
Not a very useful article from the perspective of you are the point where you need to take some control over memory management in Go. The article spends a lot of time telling you should probably don't have that problem or you are not g
79.
▲
by
timtadh
12y ago
I know some are disappointed by the lack of ram in the XPS 13. If you need a beefer laptop there is another Dell "Project Sputnik" (aka Ubuntu) laptop the Precision M3800. http://www.dell.com/learn/us/en
80.
▲
by
timtadh
12y ago
Oops, my bad. I didn't read the original closely enough.
81.
▲
by
timtadh
12y ago
While we are at it Python: >>> sum(x*x for x in xrange(1,11)) 385 You could use a map in Python as well, but really, the generator expression is much cleaner: >>> sum(map(lambda x: x*x, xrange(1,11)))
82.
▲
by
timtadh
12y ago
+1 on all of those books. If you are interested in multi-dimensional indices (R-Trees, M-Trees, and many more exotic ones). You should checkout "Foundations of Multidimensional and Metric Data Structures" by Hanan Samet. Very comp
83.
▲
by
timtadh
12y ago
Agreed. I remember being very inspired by some of his papers when I started studying databases in grad school. His work along with all of those who developed the B-Tree and its variants[1] is really foundational to data storage and retrieva
84.
▲
by
timtadh
12y ago
I think the parent was referring to typing at a steady tempo not typing with a single key at a time. I rarely type with tempo at a computer. It would be interesting (and challenging!) to try.
85.
▲
by
timtadh
12y ago
This most interesting comment here is this one: http://lwn.net/Articles/636143/ . I had not seen that you could fix this by changing the refresh rate before. I also did not know that you can potentially change the
86.
▲
by
timtadh
12y ago
You can always use another code review tool to do pull requests. You can also do it the way Linus does with pull request emails (git request-pull). It isn't really a deal breaker to not have it built in. There are other ways to use git
87.
▲
by
timtadh
12y ago
From my perspective the problem with water in the US is that no one is charged for the actual water. You are only charged for the processing costs. This means that the market never acts to regulate how much water you use. People will use le
88.
▲
by
timtadh
12y ago
Because it doesn't do any good to serve over SSL. They do provided GPG signatures and checksums which provide assurance that the bits you wanted are the bits you got. Ex. http://download.documentfoundation.org/libreoffi
89.
▲
by
timtadh
12y ago
It is the furnace blower fan that is the essential thing to power. (assuming a natural gas/propane furnace) With that you can heat your house. If you can heat your house you can have running water. Without heat you will need to shut of
90.
▲
by
timtadh
12y ago
Docker isn't a VM? In docker everything is native code. There is no emulation. It uses OS level sandboxing primitives to provide protection and isolation. Running an application in docker gives you the same performance profile as runni
More ›