Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
thedracle
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
1.
▲
by
thedracle
3y ago
> when exceptions would add no overhead Isn't the overhead for C++ exceptions quite significant, especially if an exception is thrown? Exception handling can also increase the size of the binary because of the additional data needed
2.
▲
by
thedracle
3y ago
I mean, it's outperforming C as well in that particular benchmark. Lies, damn lies, and benchmarks? I can at least say, the performance difference between C, C++, and Rust, is splitting hairs. If you want to write something performant,
3.
▲
by
thedracle
3y ago
Datadog | Senior Video Conferencing Engineer, Backend Systems Engineer | Full-time | Remote (US) | Description: My team @ Datadog is actively looking to hire a Senior Video Application Engineer, and a Backend Systems Engineer, to work close
4.
▲
by
thedracle
3y ago
Sorry I missed this. We still aren't using hardware accelerated encoding. It's the last, and biggest contributor to CPU we see after profiling. Moving to Rust was more of a decision for safety, than for performance, since most of
5.
▲
by
thedracle
3y ago
We're good friends with the Jitsi guys, and I have worked with Jitsi for many years now. Here is a interview I did of Emil Ivov, the founder of the Jitsi project: https://www.youtube.com/watch?v=7nODpF8JjHE
6.
▲
by
thedracle
3y ago
Jason Thomas, former CoScreen CTO here. I am an avid Synergy user, and what they have accomplished in terms of direct mouse/keyboard input synchronization is very impressive, and I use it on a daily basis. I can say however, it's
7.
▲
by
thedracle
3y ago
For a full blown Linux client, we haven't yet set that date. We are working on a headless Linux client that will allow you to stream first pty/terminals, and then windows, into a CoScreen from Linux systems. It's going to be
8.
▲
by
thedracle
3y ago
We are using WebRTC for both Audio/Video and screen sharing. The Audio/Video are using VP9 SVC, and are a pretty typical configuration, using Jitsi as the backend. The screen sharing is accomplished via a combination of libwebrtc
9.
▲
by
thedracle
4y ago
I always look for practical application. I think cutting through the hype-train is something every engineer learns with time, but some times there are diamonds to be picked out. At least for my own anecdotal experience, Rust has lived up to
10.
▲
by
thedracle
4y ago
There was a time when memory was conventionally expensive, memory allocation of large blocks was slow, and small blocks was much faster (malloc would find a small block faster than a large one on a highly fragmented heap). Before having gig
11.
▲
by
thedracle
4y ago
The reality hammer hits quite a bit harder when people are playing the "fake it until you make it" game with C++ versus other languages as well.
12.
▲
by
thedracle
4y ago
I started as an embedded software engineer in the early 90's, and at the time there were lots of well paying jobs compared to other software engineering diciplines. In the 2ks/10's, at least in my area, embedded jobs dried up
13.
▲
by
thedracle
4y ago
I'm really surprised at how stable and widely supported Rust's FFI is. I have several C++ projects that integrate a portion written in Rust, where the Rust project produces a .a file that is ultimately linked with clang into a lar
14.
▲
by
thedracle
4y ago
HireVue AI Assessment.
15.
▲
by
thedracle
4y ago
Now is the time to hone your skills in a highly in-demand area, with little competition. Get Linux on your computer, study the Linux kernel, and learn about EBPF. Write some monitoring software using EBPF, learn all about it. Learn about th
16.
▲
by
thedracle
4y ago
So many creational design patterns rely on static factory methods too. I'm not really sure what they're on about.
17.
▲
by
thedracle
4y ago
I imagine part of the strategy should be to use the funds from the tax to counter the negative effects of the product. This was an effective strategy for smoking. Stopping ads for soda, and similarly producing ads that inform people of the
18.
▲
by
thedracle
4y ago
AFAIK Pharo is a fork of Squeak, which is much more open about it being a smalltalk programming system implementation. https://squeak.org/
19.
▲
by
thedracle
4y ago
The dish soap method worked best for me. But the best method was getting lasik, now my old glasses are in a drawer gathering dust.
20.
▲
by
thedracle
4y ago
This is so beautiful. Super cool not having manual thread joining code.
21.
▲
by
thedracle
4y ago
I would guess just having a lot of blockchain experts on staff, and since the blockchain is pretty much an open, unencrypted, public ledger; analyzing it is a pretty natural and not entirely unethical thing to do. I think the issue is reall
22.
▲
by
thedracle
4y ago
I'm similar in that I've jumped between embedded, web dev, etc etc.. through my career, and it was always easy to learn new things. I think it was actually the newness of the things that made me interested and kept me focussed on
23.
▲
by
thedracle
5y ago
I downloaded Solar Winds from a BBS when I was a kid, and I have played it several times again throughout the years. I get strong nostalgic feelings from playing it. Solar Winds Galaxy is solid too, but not as engaging or as interesting of
24.
▲
by
thedracle
5y ago
I worked on some data acquisition software that was in a beam-line (SLAC), but we just made sure to surround everything with lead bricks. I've never sent any hardware into space, but some former colleagues of mine were working on OWL a
25.
▲
by
thedracle
5y ago
So, it was a long time ago, and I did use a JTAG emulator/debugger called the "Partner JET:" https://www.kmckk.co.jp/eng/gigatrace_index.html It was extremely expensive, and commercial, I'm honestly
26.
▲
by
thedracle
5y ago
I haven't, to be honest I'm not much of a writer. I have a good friend however who is a great writer, and who has written a lot about her experiences, and who is working there again: https://www.jamiezvirzdin.com/
27.
▲
by
thedracle
5y ago
We used SH4 chips for the cosmic-ray surface detector array for the Telescope Array project: http://telescopearray.org/ I cut my embedded development teeth writing device drivers and custom firmware targeting it. The reason
28.
▲
by
thedracle
5y ago
I think in Python, I saw a good deal of adoption in the Sciences early on. I worked on a Physics experiment almost 15 years ago, there were inklings of Python dripping in to doing numerical analysis. NumPy just using existing Fortran librar
29.
▲
by
thedracle
5y ago
Full disclosure, we still use hackerrank for just this internally. I just think if a candidate scores a 70%, I don't expect them to be better or worse than a candidate who scores 100%. Having criteria to perform an interview is one thi
30.
▲
by
thedracle
5y ago
Fair, you could use a lot of other platforms to do the same thing. But you can't fault me for plugging CoScreen ;)
More ›