HNHacker News
TopNewBestAskShowJobs

purisame

104 karma · joined September 3, 2019

https://purisa.me
submissionscomments
purisame··on Ask HN: Who is hiring? (October 2023)
Ditto (https://www.ditto.live/about) | REMOTE | Full-Time | Senior Software Engineer | Rust

Ditto aims to expand the internet beyond traditional reach. Our groundbreaking edge sync platform is powered by peer-to-peer database technology that runs on mobile, web, IoT, and server systems, enabling devices to sync data in real-time even without the internet.

We work with a variety of customers including the U.S. Air Force, Chick-Fil-A, and Alaska Airlines. We have been featured in top publications like the WSJ and TechCrunch: https://www.ditto.live/about/ditto-in-the-news

All of these roles are focused on the core of our platform which is written entirely in Rust.

* Senior Software Engineer -- P2P file sharing: https://grnh.se/60d02b496us Note: must be able to obtain a U.S. Security Clearance

* Senior Software Engineer -- Replication: https://grnh.se/dd88c0f26us Note: must be able to obtain a U.S. Security Clearance

* Senior Software Engineer -- P2P networking: https://grnh.se/4ee408c06us

* Senior Software Engineer -- Cloud Services: https://grnh.se/b45289806us

Additional open roles can be found on our Job Board: https://boards.greenhouse.io/dittoliveincorporated

purisame··on Ask HN: Who is hiring? (September 2023)
Ditto (https://www.ditto.live/about) | REMOTE (USA Only) | Full-Time | Senior Software Engineer | Rust

Ditto aims to expand the internet beyond traditional reach. Our groundbreaking edge sync platform is powered by peer-to-peer database technology that runs on mobile, web, IoT, and server systems, enabling devices to sync data in real-time even without the internet.

We work with a variety of customers including the U.S. Air Force, Chick-Fil-A, and Alaska Airlines. We have been featured in top publications including the WSJ and TechCrunch: https://www.ditto.live/about/ditto-in-the-news

All 3 of these roles are focused on the core of our platform which is written entirely in Rust.

* Senior Software Engineer -- P2P file sharing: https://grnh.se/60d02b496us

* Senior Software Engineer -- Replication: https://grnh.se/dd88c0f26us

* Senior Software Engineer -- P2P networking: https://grnh.se/4ee408c06us

purisame··on Seed – A Rust front-end framework for creating fast and reliable web apps
I do like the JSX feel of Yew, but the docs are definitely lacking. And the latest changes on master have changed a ton of stuff.
purisame··on Seed – A Rust front-end framework for creating fast and reliable web apps
Thanks, that context is pretty helpful
purisame··on Seed – A Rust front-end framework for creating fast and reliable web apps
Does anyone know how this compares to Yew?
purisame··on MGBA Integration: Introducing the Integrated GBA
Tried it out with some friends a couple hours ago, worked like a charm!
purisame··on Travel websites are down? Airbnb.com, Expedia.com
Concur is also down
purisame··on Show HN: Open-source, configurable HDMI output for FPGAs
The primary license is Apache, but the user may license under MIT for GPLv2 compatibility.

I've been writing a lot of Rust lately, and started providing both after their big relicensing push: https://github.com/diesel-rs/diesel/issues/82

purisame··on Show HN: Open-source, configurable HDMI output for FPGAs
Sounds like a good idea, I'll look into it.
purisame··on Show HN: Open-source, configurable HDMI output for FPGAs
From what I've read, you are supposed to become an "HDMI Adopter" to legally sell products that use HDMI. There's a flat annual fee plus a per device royalty fee. Not sure how well enforced it is, since there are over 1,000 terminated adopters: https://hdmi.org/adopter/terminated. I wouldn't be surprised if some of their products are still on Amazon and other places.

The FPGA I'm using has HDMI and was made by Arduino, but they are not an HDMI Adopter: https://store.arduino.cc/usa/mkr-vidor-4000. "Raspberry Pi Trading Ltd" is one though.

There's a parameter to make the output be DVI only if it's a concern, I'll make a note of this in the README.

purisame··on Show HN: Open-source, configurable HDMI output for FPGAs
The HDMI entity itself is using less. Here's the resource utilization report by entity from Quartus: https://gist.github.com/sameer/b04f798f3e9f574853ed55aae7b21...
purisame··on Show HN: Open-source, configurable HDMI output for FPGAs
Mike Field has something in VHDL for this: https://github.com/hamsternz/Artix-7-HDMI-processing
purisame··on Show HN: Open-source, configurable HDMI output for FPGAs
Thanks! I was originally writing in Verilog but made the switch after coming across multidimensional packed arrays, which made the audio implementation easier.
purisame··on Show HN: Open-source, configurable HDMI output for FPGAs
Here's the usage on my Cyclone 10:

  Info (21057): Implemented 1509 device resources after synthesis - the final resource count might be different
  Info (21058): Implemented 15 input pins
  Info (21059): Implemented 33 output pins
  Info (21060): Implemented 87 bidirectional pins
  Info (21061): Implemented 1240 logic cells
  Info (21064): Implemented 128 RAM segments
  Info (21065): Implemented 2 PLLs
I haven't been focusing on resource usage yet, but I think there's big savings potential in packet_assembler.sv since it's using around 300 cells just for parity computation.
purisame··on L-systems
The page seems to crash Firefox on Android
purisame··on Three Years of Misery Inside Google, the Happiest Company in Tech
https://outline.com/XUCRBr