Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
guillaumec
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
11 ms
·
31.
▲
Show HN: WebGL port of Goxel voxel editor
(goxel.xyz)
3 points
by
guillaumec
7y ago
|
0 comments
32.
▲
Why you should have a side project
(erickhun.com)
263 points
by
guillaumec
7y ago
|
202 comments
33.
▲
C++ is not cross platform anymore
(blog.noctua-software.com)
4 points
by
guillaumec
7y ago
|
0 comments
34.
▲
by
guillaumec
7y ago
Yes! I just finished it. Best vulgarization book I have ever read. Not a single equation, but still telling you exactly how the physics work, without any hand waving. I can't recommend it enough.
35.
▲
by
guillaumec
8y ago
Good article. Compilation time is indeed an important issue, and the main reason why I use C instead of C++ as much as I can.
36.
▲
Lua vs. Duktape for embedded scripting language
(blog.noctua-software.com)
4 points
by
guillaumec
8y ago
|
0 comments
37.
▲
by
guillaumec
8y ago
For anyone interested about this kind of things, I did something a bit similar for 3d voxel rendering: https://voxeltoy.com/ , also inspired by shadertoy.
38.
▲
by
guillaumec
8y ago
I think it was mostly because we knew we could do it this way. Having a C code base is also nicer for integrating back into Stellarium desktop, do other platform ports, etc.
39.
▲
by
guillaumec
8y ago
Yes, but here having a small code is a necessity since we can't have a too big final executable on a website. I am actually still thinking we could make it even smaller.
40.
▲
by
guillaumec
8y ago
In the end the target is web assembly, so even writing the code directly in js would require some compilation. Why C and not an other language that can be compiled to web assembly? I guess that was mostly a question of taste.
41.
▲
by
guillaumec
8y ago
For Gaia, it would be impossible (or too expensive) to put the whole catalog into a conventional DB. The solution is probably going to be something similar to OpenDAP ( https://www.opendap.org/ ), but I haven't looked m
42.
▲
by
guillaumec
8y ago
As for the database size consideration, it will most likely be an issue once we start to support queries into the Gaia catalog (about 500GB of data). There are some ways to make it work though.
43.
▲
by
guillaumec
8y ago
Currently, there are about 2 millions searchable deep sky objects, plus all the Hipparcos star catalog (about 100,000 stars). If you zoom in you can actually see the entirely of Gaia dr2 catalog (about 1 billion sources, mostly stars). We a
44.
▲
by
guillaumec
8y ago
That's the one.
45.
▲
by
guillaumec
8y ago
Server side we have a mongodb database that contains the list of all the searchable objects. It is generated mostly using common stars and nebulae catalogs. For streaming the data with good performances we also have an amazon S3 instance w
46.
▲
by
guillaumec
8y ago
The web version is a full rewrite of the original code, with less features and smaller code. It was designed to work on the web from the start. We try to keep the style similar though.
47.
▲
by
guillaumec
8y ago
I am one of the developers. Nice to see the project getting first page of hackernews. If you have any technical question about how it was done, feel free to ask.
48.
▲
Voxeltoy: Procedurally Generated Voxels
(voxeltoy.com)
2 points
by
guillaumec
8y ago
|
0 comments
49.
▲
Creating application icons with Inkscape
(blog.noctua-software.com)
1 points
by
guillaumec
8y ago
|
0 comments
50.
▲
by
guillaumec
9y ago
I really enjoyed reading the The Gulag Archipelago by Aleksandr Solzhenitsyn about the state of mind of the population during Stalin leadership. He relates the story of a conference of the party where nobody in the room dared to be the las
51.
▲
Porting Goxel to iOS
(blog.noctua-software.com)
3 points
by
guillaumec
9y ago
|
1 comments
52.
▲
Generating the dodecahedron rotation group with python
(blog.noctua-software.com)
1 points
by
guillaumec
9y ago
|
0 comments
53.
▲
by
guillaumec
10y ago
Author here: feel free to ask me any question about the code.
54.
▲
Goxel internals: how to store voxel data
(blog.noctua-software.com)
2 points
by
guillaumec
10y ago
|
1 comments
55.
▲
by
guillaumec
10y ago
Doom original C sources what made me realise how simple and powerful C could be.
56.
▲
Ken Silverman's Projects Page
(advsys.net)
4 points
by
guillaumec
10y ago
|
0 comments
57.
▲
Voxels and Pixels
(blog.noctua-software.com)
4 points
by
guillaumec
10y ago
|
0 comments
58.
▲
by
guillaumec
10y ago
It should have:( For the moment I changed the server config to support .html. I'll make a redirection later.
59.
▲
Show HN: WebGL planetarium
(noctuasky.com)
4 points
by
guillaumec
10y ago
|
3 comments
60.
▲
by
guillaumec
10y ago
Author here: the title wasn't supposed to reflect on the quality of the libraries, but on the difficulty to follow on the development of javascript dev. I have a background in C, where things have been more or less the same for decade
More ›