HNHacker News
TopNewBestAskShowJobs

rcv

215 karma · joined April 3, 2017

submissionscomments
rcv··on Bluetooth remains an 'unusually painful' technology after two decades
I have a 2010 Toyota Prius, and I've intermittently had the exact same problem. Except my song was "Oogum Boogum" - fortunately it was the Alex Chilton version which I still like.

My latest struggle is that my phone now plays audio at 50% speed through my cars bluetooth. Spotify, Youtube, etc - it doesn't matter. It seems to play 50% speed super low pitch for about a second and then skip forward in the audio stream about a second. The only thing that remedies this is to reboot my car.

rcv··on System76 Lemur Pro Linux laptop with 14 hours of battery life
I have a 17" Oryx Pro that I've been using as my daily driver for work. It's basically a luggable, but I mostly love it.

The thing I really miss from my old Apple laptop though is rock-solid suspend behavior. I feel like I can leave my Macbook closed for a week, and it will barely lose any battery life. When I bring home my System76 and leave it in my bag over the weekend, it will always be dead by Monday morning.

rcv··on Large-scale ‘sand battery’ goes online in Finland
> The borehole thermal energy system (BTES) is located underground to store large quantities of heat collected in the summer to be used in the winter.

Basically they heat up the soil and rock beneath their park during the summer using hot water/glycol from their solar arrays, and then during the winter they pump cold water through it which soaks that heat back up.

What's amazing is that it apparently took 4 years to fully saturate the area with heat energy.

rcv··on Ask HN: Heavy Metal Music for Programming?
I can't recommend Lightning Bolt's album "Wonderful Rainbow" enough. It's super heavy, but repetitive enough that I can easily focus while I listen to it.
rcv··on Show HN: I’m Building a Nerf Dart Missile Defense System [video]
This is excellent. Your approach of solving the hardest problems first is great engineering. Looking forward to the rest of the series.
rcv··on Django: Reformatted code with Black
Black is a tool that can reformat Python code. It's remarkable for it's lack of configuration.

https://github.com/psf/black

rcv··on The Rise of A.I. Fighter Pilots
> People have been claiming that over-the-horizon missiles will obsolete dog-fighting since before the Vietnam war:

If you're interested in this line of thought, the book "Boyd: The Fighter Pilot Who Changed the Art of War" is a really great read.

rcv··on A beginner’s guide to identifying birdsong
We have housefinches and white crowned sparrows in my neighborhood, and both have really distinctive calls that get stuck in my head all the time. The housefinches sound like they're ripping a Van Halen riff, and the sparrows sound like they're singing the chorus to that TI/Young Dro song "Shoulder Lean".
rcv··on A beginner’s guide to identifying birdsong
That's a great idea - do you mind sharing your flashcard deck?
rcv··on The fatiguing effects of camera use in virtual meetings
This was supposed to be a feature of iOS 13. No idea if it actually made it to production:

https://petapixel.com/2019/07/03/apple-can-automatically-cor...

rcv··on Intel issues end-of-life notice for RealSense Lidar
They aren't officially EOLing the stereo cameras yet, but their assurances about how long they'll remain in production have been very hand-wavey.

Does FLIR actually have a stereo solution? Back when they were Point Grey they sold the Bumblebee, but all of the stereo processing was done on the host machine.

rcv··on Intel issues end-of-life notice for RealSense Lidar
This is a real shame - I just finished lobbying to use these at work after some very successful initial prototypes.

Does anyone have any experience with the TI mmWave sensors[1] for AMR collision avoidance?

[1] https://www.ti.com/sensors/mmwave-radar/overview.html

rcv··on Show HN: Find Your Hacker News Doppelgänger
From the "How it Works" section:

> We took usernames and respective comment histories from the past three years using the Hacker News API. Then we transformed them into vector embeddings using a pre-trained model, and loaded them into Pinecone.

rcv··on Better JSON in Postgres with PostgreSQL 14
> While I wouldn't recommend simply using the subscript format everywhere in your application due to it not always leveraging indexes...

I assumed that the subscript format was basically preprocessed into the arrow format, but this kind of implies that it's not. It's too bad the point isn't more clear here as I'm curious as well.

rcv··on An Example of Terrible UI Design: The Gas Gauge in the Volkswagen Atlas
What does the coffee cup icon indicate to the left of P?
rcv··on Pg_tmp – Run tests on an isolated, temporary PostgreSQL database
Looks interesting - Unfortunately the homepage is currently inaccessible. http://smormedia.gavagai.nl/dist/quickpiggy/
rcv··on GANcraft: Unsupervised 3D Neural Rendering of Minecraft Worlds
I'm not sure if this is what you're asking about, but here's a Two Minute Papers (dear fellow scholars!) video about a deep learning paper for super sampling with some applications for games: https://www.youtube.com/watch?v=OzHenjHBBds
rcv··on The U.S. Air Force just admitted the F-35 stealth fighter has failed
Maybe the fighter mafia will finally get their way after all. For anyone interested in some behind the scenes of how fighters get developed I recommend the book "Boyd: The Fighter Pilot Who Changed the Art of War."
rcv··on Turtle visual cortex is non-retinotopic
Disclaimer: this is all _very_ rough and approximate - my only qualifications are that I hung out with neuroscientists in grad school.

You can largely think of mammalian eyeballs as camera sensors, which see the world and pass lightly pre-processed pixel data through cables (your optic nerves) into the back part of your brain where your visual cortex "starts". That pixel-level data flows through a kind of pipeline of filters which detect increasingly complex features the further forward they are in the brain.

The first few layers are detecting fairly understandable things - like little lines bits, and corners that turn left, or turn right, etc. The downstream layers take those detections as inputs to detect more complex features, e.g. helping to detect larger closed shapes and determine which pixels are inside vs. outside those shapes. This data then feeds into higher level object detection, etc etc.

What's really cool is that the first few layers of this are more or less laid out like an image in RAM. A star pattern of shapes in the real world would cause a star pattern of neurons in your head to start firing. This sensible layout has really helped neuroscientists grasp what the brain is doing, and has IMO been one of the big reasons we've been able to take such inspiration from neuroscience into machine vision.

Apparently though, the turtle brain doesn't work like this at all. As far as I can tell, the turtle visual processing system is just a big weird soup of neurons with no familiar structure to it. It works somehow, and I'm excited to follow the progress of decoding what it's actually doing.

By the way, if any of this interests you I recommend grabbing a copy of David Marr's book "Vision". It's probably pretty out-dated at this point, but it's wonderfully written and I think gets the basic points across very well: https://mitpress.mit.edu/books/vision

rcv··on Toolz: A functional standard library for Python
Looks like a very nice more functional-focused alternative to pydash[1] (which is a Python port of lodash.js, which in turn is a superset of another library called underscore.js - whew).

[1] https://pydash.readthedocs.io/en/latest/index.html

rcv··on Toolz: A functional standard library for Python
Not sure how easy convenient this is in practice, but the docs mention using the "do" function [1]

[1] https://toolz.readthedocs.io/en/latest/api.html#toolz.functo...

rcv··on Crows possess higher intelligence long thought a primarily human attribute
This one is my absolute favorite: https://www.youtube.com/watch?v=ickzGMtREFk

It's the most perfectly creepy thing you could teach a raven.

rcv··on Oculus Quest 2
Or this part

> I went back to compare tricky "expert" Beat Saber levels on both Quest 1 and Quest 2, and sure enough, the older controller is noticeably more accurate. It's hard to perfectly measure VR controller detection without access to verbose data logs (which I've used to diagnose issues with SteamVR in the past). But I can safely say that after an hour going back and forth between Quest 1 and 2, the number of lost swipes on the newer hardware was higher.

Regardless of whether the new controllers have fewer IR emitters or not, the tracking performance seems to be subjectively worse.

rcv··on Open Problems in Robotics
Stereo vision isn't exactly "solved," but there are a ton of very good solutions out there both open source and commercial. The "Semi-Global Block Matching" algorithm implementation in the OpenCV library[1] is very good even though the algorithm is over 10 years old at this point. I've played around with the new Intel RealSense[2] units recently as well, which are stereo cameras with onboard processing and a nice IR pattern projector. Pretty cheap, and for the most part they "just work."

[1] https://docs.opencv.org/4.4.0/d2/d85/classcv_1_1StereoSGBM.h... [2] https://www.intelrealsense.com/stereo-depth

rcv··on Koenigsegg’s 2.0-liter no-camshaft engine makes 600 horsepower
I really love the idea of a camless engine. Is there some fundamental reason it hasn't been more widely adopted other than tooling change costs? I can't imagine the solenoids are that much more expensive than a ground camshaft and all of the supporting hardware at volume.

This very much feels like the transition from brushed to brushless motors to me - super cheap compute power and sensors unlocking a much more efficient way to drive electric motors. As far as I know there's no _real_ advantage to brushed motors except in dirt cheap applications where a potentiometer is the most expensive speed controller you can afford.

rcv··on How iOS 13 redraws your eyes so you're looking at the camera
One of the drawbacks of video chat is that the camera on your device is offset from the face of the person that you're chatting with (typically your camera is on top of your screen, rather than embedded in the middle of it). This leaves people chatting with the impression that the person they're chatting with is staring at their neck.

This new iOS video chat software modifies your video stream to correct for this camera/screen offset by _redrawing your eyes_. The end effect is that the person you're chatting has the impression that you're looking into their eyes rather than at their neck.

The effect is subtle, but can be made more obvious by putting a straight wire in front of your eyes. With the software feature disabled, the wire appears straight. With the software enabled, the wire appears bent.

rcv··on Why Segment Chose Go, gRPC, and Envoy to Build Their New Config API
Unrelated to the above comment, but could you all please maintain an Ubuntu PPA with binary builds? We're trying to use gRPC at my shop in C++ and the build is a huge pain.
rcv··on A web-based mission control framework by NASA
I made the transition from writing native QT applications in C++ to javascript front ends (generally React) a few years ago. In my experience, writing robust front-end applications was much harder in C++ than it is in javascript. The memory management in QT can get pretty complicated for large applications, and a single mistake can get you a segfault crash. Not to mention that it's much easier to hot-patch a javascript file on the server and then ask everyone to please hit CTRL-R on their browsers than it is to recompile and redistribute a binary to all my clients. At this point, all of the UI components at my company are js based and I couldn't be happier.
rcv··on Rave.dj – an artificially intelligent mash-up machine
Wow, it actually produced something kind of reasonable for the least reasonable input I could come up with. I present "In the Hall of the Dracula Mountain King" https://rave.dj/1jK2s4-jAt3meg
rcv··on Ask HN: Who is hiring? (October 2017)
inVia Robotics | Los Angeles, CA | Full Time | Onsite

inVia Robotics is a Los Angeles based startup dedicated to redefining the modern warehouse through the power of robotics. We have several open positions, including:

- UI/UX Engineer (React && Three.js)

- Embedded Systems Engineer (ARM && C++/C && Python && CAN && USB)

- Senior Robotics Engineer (Controls || Navigation || Multi-Robot Coordination)

- Support Engineer / System Admin (Linux && Git)

- Manufacturing Engineer (Process Design && Mechanical Drawings)

- Mechanical Engineer (CAD && Actuators && Assemblies)

For more details visit: https://www.inviarobotics.com/careers

← PreviousPage 2 of 3Next →