Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
deadsy
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
deadsy
4y ago
I wrote this (in golang) to satisfy my need to generate STLs for 3d printing. https://github.com/deadsy/sdfx In general I like to write code to define objects, but there are some situations where a graphical editing UI
2.
▲
by
deadsy
6y ago
3d = stl, 2d = svg or dxf
3.
▲
by
deadsy
6y ago
SDF = signed distance function. A function mapping a 2d/3d coordinate onto a scalar. The scalar is the shortest distance from that point to the surface of the object. (+ve outside, -ve inside) CSG = constructive solid geometry: Take pr
4.
▲
by
deadsy
6y ago
I started with OpenSCAD but: a) found the language to be clunky b) had a hard time doing chamfered unions between objects (needed for sand casting patterns). So - I wrote my own tool/library in Go and it's essentially replaced my
5.
▲
by
deadsy
7y ago
I wrote a CAD package in Go that has a function for it. https://github.com/deadsy/sdfx func InvoluteGear( numberTeeth int, // number of gear teeth gearModule float64, // pitch circle diame
6.
▲
by
deadsy
8y ago
You sequence the motor, get a pick up from the light sensor and then turn it into a note trigger. It'd be simpler to sequence an array rather than a motor and generate a trigger based on array content. But sure. Art. It's a piece
7.
▲
by
deadsy
9y ago
Right - they statically link which means that you typically don't have to worry about shared object dependencies when moving the binary around. You just have big binaries. If you use cgo (integration with C-code and C based libraries)
8.
▲
by
deadsy
9y ago
Premise: It's more important to be productive than to have fast code. Conclusion: Use Python. Is the premise true? For many cases- yes, but it depends. If you are running an application on the cloud and your metric is $/user/
9.
▲
by
deadsy
9y ago
As an engineer hiring engineers, if a candidate gives me a guthub url then I'm going to take a look. There are too many people coming through the door who are marginal coders, so if I can get a sense of what they do for something other
10.
▲
by
deadsy
10y ago
>Even something seemingly simple such as saying "is point C to the left or right of the line A->B" is very hard in floating point. Is it? ie - construct a normal and take a dot product. That'll work the vast majority of
11.
▲
by
deadsy
11y ago
There are other tooth forms that also satisfy the fundamental law of gearing (constant ratio of angular velocity). E.g. cycloid gearing used typically in mechanical clocks. The involute is popular because its easy to manufacture. It can be
12.
▲
by
deadsy
11y ago
When I was in Stuttgart I made a point of visiting the one they have in the Rathaus. It's an interesting mechanical design, but definitely assumes some personal responsibility on the part of the user. Keep your hands to yourself as you
13.
▲
by
deadsy
12y ago
I'd been curious about this one since it was released in the early 80's. I wrote an emulation in python to satisfy my curiosity. ( https://github.com/deadsy/py_z80 ) My general conclusion was that the hardware
14.
▲
by
deadsy
13y ago
The Tensilica guys took this thing an extra step. ie- profile real code to find out what constants are most typically used, enumerate the top n constants, encode the constant with 0..n-1 in the immediate instruction - the immediate value is
15.
▲
by
deadsy
13y ago
On the off chance that you are not just trolling... You seem to have this retrospective view of technology creation where anything that didn't pan out or doesn't connect to current technology was therefore a waste of time and effo
16.
▲
by
deadsy
13y ago
Babbage did invent the Turing machine - the design was Turing complete. >Robotics is not like mathematics Ever heard of Bayes' theorem?
17.
▲
by
deadsy
13y ago
I'm not sure what the big deal is. Individuals have been smithing guns since their invention. Hillbillies in the Ozarks could make rifled barrels. People with a manual or cnc mill in their garage are making ar15 lower receivers from billet
18.
▲
by
deadsy
13y ago
Atheism is a disbelief in god(s) and doesn't say anything about life after death. To the extent that an atheist might take an evidence based approach to belief they may also disbelieve in life after death. Given what we know about conscious
19.
▲
by
deadsy
14y ago
Not an expert, but I'd be worried about those hull windows around the bow getting broken as you plowed through waves. Maybe the boat is more of an Apple III than an iPhone.
20.
▲
by
deadsy
14y ago
... and often the specialised hw doesn't go far enough. ie- i2c and spi hw that doesn't have enough buffering to be left on its own. Either we babysit the interface or we can leave it to do its own thing until we get an interrupt for comple
21.
▲
by
deadsy
15y ago
Right. There's a bit of use of the "nano" prefix in the article, but it really should be "micro".
22.
▲
by
deadsy
15y ago
Brett Victor is very accomplished. I'm pretty sure he understands math. Personally speaking if Brett Victor had a different opinion about something than me than I'd pay careful attention, because I'm probably missing something.
23.
▲
by
deadsy
15y ago
>given the privileges corporations receive (like limited liability) Corporations don't receive limited liability. The owners of a corporation have limited liability.
24.
▲
by
deadsy
15y ago
YACD
25.
▲
by
deadsy
15y ago
A patent is a finite time period monopoly on the use/practice/sale of an invention. To innovate means to introduce something new. The two concepts aren't the same. E.g. You can patent something economically useless, you can patent something
26.
▲
by
deadsy
15y ago
Where in the claims did you see adaptive encoding? It seems to be describing any sort of load balancing of media servers based on network throughput to the client. Do bit-torrent clients do that? Or do they just throttle their own response
27.
▲
by
deadsy
15y ago
Filing a patent doesn't mean anything at all. If the patent issues AND the claims read against your practice AND the filing date predates your practice of the invention then he could reasonably claim infringement. Sending an email to someon
28.
▲
by
deadsy
15y ago
>but this article isn't factually based There's more than one article and there's lot's of facts in them. >If Prop 13 is such a hindrance why is California in the top 5 highest taxing states across the board? I don't understand your
29.
▲
by
deadsy
16y ago
There using an fpga for the video chip with public verilog sources - so you could adapt it to different fpga devices if you had to.
30.
▲
by
deadsy
16y ago
Yes. I suppose when it comes down to it I just don't like Java and I especially don't like IDEs. Vive la difference.
More ›