Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
kaib
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
10 ms
·
31.
▲
by
kaib
13y ago
Owning less of a much larger pie does seems sensible from a monetary standpoint. It seems like you are optimizing for percentage ownership of the company instead of actual value of your stake?
32.
▲
by
kaib
13y ago
Can you expand on this a bit. Dilution itself is usually not a problem when fundraising, the expectation is that the new funds will increase the Net Present Value of the company more than the dilution. Are you saying this is not true or is
33.
▲
by
kaib
13y ago
When you manually allocate memory you are naturally responsible for the lifecycle of that memory. In Go you allocate such memory outside the GC to avoid tracing.
34.
▲
by
kaib
13y ago
This is incorrect. I've written a bunch of ARM firmware in Go and I've seen server applications that use custom allocators for allocation sensitive code.
35.
▲
by
kaib
13y ago
What you want to look at is performance share and not system share. By performance share Gigabit Ethernet is just 12.6%. There are a number of Gigabit Ethernet systems but they are not contributing useful work. There has also been some disc
36.
▲
by
kaib
13y ago
Interestingly the reverse is not true. If you took all the Bitcoin mining machines and made them work on science and engineering tasks they would produce hardly any meaningful output compared to the Top500 systems. The main reason is that B
37.
▲
by
kaib
14y ago
We are building supercomputers and bespoke software to run on them. Your FPGA designs will be at the heart of it all. Senior FPGA Design Engineer, Full Time Airstone Labs, San Francisco, CA http://maximum.simplyhired.com/a/jbb/job-details/
38.
▲
by
kaib
14y ago
There are two separate user desires that you need to separate: 1. If [browser/server/electric utility/network] crashes I should not lose work. 2. I want to explore a few quick changes and then revert back to a known good point. The technica
39.
▲
by
kaib
14y ago
I've written some hundred thousand lines of production code in Go and D and feel they are very different languages. To sum it up: Go is a better C while D is a better C++.
40.
▲
by
kaib
14y ago
San Francisco, CA - Tinkercad We are hiring fulltime Systems, Frontend and Application Software Engineers. Tinkercad makes the leading cloud-based 3D CAD solution. Our secret sauce is building scientific supercomputer clusters and giving de
41.
▲
by
kaib
14y ago
As another poster said, there are starting to be alternatives to these expensive and hard to learn software tools for the early prototyping work. I'm the founder of Tinkercad and we offer a web based solid CAD tool that is significantly qui
42.
▲
by
kaib
14y ago
Worked at Google, startups and various other places for the last 15+ years. No CS degree but over two decades of programming experience.
43.
▲
by
kaib
14y ago
cc
44.
▲
by
kaib
14y ago
I've come across a lot of code where the code itself was the clearest way to communicate the subtlety inherent in it. I think you have an inflated expectation of what human languages can document in a reasonable space. Many times it will ta
45.
▲
by
kaib
14y ago
Nice work, really impressive! A few comments: - You actually have at least four diff states you need to visualize, it's like a matrix. One axis is boolean operations (add, sub etc) the other axis is difference between revisions. For example
46.
▲
by
kaib
14y ago
This is totally why I get up every morning. We are working on Tinkercad which is a super easy to use CAD tool so that more people can design things for these 3D printing devices. There is a ton of people out there, from small children to
47.
▲
by
kaib
14y ago
I think a lot of people would disagree with your view that non-local exits, of which exceptions are a type, is the right way to go. Here is a good detailed analysis why exceptions might be a worse choice: http://blogs.msdn.com/b/oldnewthin
48.
▲
by
kaib
14y ago
We (tinkercad) have actually ended up running once process per core and limiting the number of concurrent OS threads. This gives significantly faster task switching times and is more performant from a GC perspective. Given our system is hig
49.
▲
by
kaib
14y ago
This is a really interesting approach to writing graphical user interfaces, if you have written any GUI code ever this is highly recommended reading. The differences are subtle but extremely important. Here is a simple example that both ren
50.
▲
by
kaib
14y ago
Google search has downtime.
51.
▲
by
kaib
14y ago
Hahaa, it did come out pretty black and white, didn't it. :-) I was mainly referring to the observation that while digital manufacturing in general is considered the 3rd industrial revolution it's 3D printing in particular that's driving it
52.
▲
by
kaib
14y ago
This is incorrect for a few reasons. 1. Limitations on geometry. CNC milling has a much smaller set of allowed geometry than 3D printing. More crucially, the limitations of 3D printing are closer to the limitations of what a stable physical
53.
▲
by
kaib
14y ago
Just a quick heads up. If you are interested in distributed systems, computational geometry or working on a custom WebGL app fire me an email, we might have something interesting for you at Tinkercad. Our tech team is based in the heart of
54.
▲
by
kaib
14y ago
Tinkercad ( http://tinkercad.com ) INTERN - Mountain View and Helsinki The first cloud based solid CAD in the world, we are changing the world as part of the digital manufacturing revolution. Super easy interface, usable by people aged 8 an
55.
▲
by
kaib
14y ago
At Tinkercad, a cloud based solid CAD system, we see "serious work" happening in a cloud environment.
56.
▲
by
kaib
15y ago
Tinkercad, http://tinkercad.com , a cloud based solid CAD runs Go for the cluster component. We have a dozen or so different services running in the cluster. Most are distributed for performance and fault tolerance. All the distributed co
57.
▲
by
kaib
15y ago
Nice. How is the arm compiler holding up? I wrote the original 5g and ken did a large bug fix and optimizer sweep at some point so I'm interested in hearing how it has been going?
58.
▲
by
kaib
15y ago
While the brain is able to combine a lot of sources of perception and create complicated control outputs there are limits to this process. Coordinated turns and crosswind landings are mostly about matching the quite straightforward controls
59.
▲
by
kaib
15y ago
Speaking for our startup ( http://tinkercad.com ) the future we see is one where many more people are original 3D content creators compared to for example the music or movie industries. Designers will still have their place and will require
60.
▲
by
kaib
15y ago
Perforce just raised their limit on the free version to 20 users and 20 workspaces, it used to be 2 users. We use it at Tinkercad and have been very happy, I used it at Google previously. The price (free) is acceptable for almost any small
More ›