Hacker News new | past | comments | ask | show | jobs | submit | more davidzweig's comments login

Language REACTOR

Me and Ognjen are based in BULGARIA / Serbia. Most of the time REMOTE, but, generally we like to meet up 2-3 times a year for a few weeks in a nice location.

We make software for learning languages. The focus is on making tools, rather than content. It's a competitive field. That means understanding learners' needs, and relentlessly applying ingenuity and resourcefulness to make something of value. We manage well though, and the financial side is solid.

We run bare metal servers at Hetzner, and a number of big GPU machines in Bulgaria.

Salaries are ~Western European. Additionally, special effort will not be unrewarded. I can help arrange an EU Blue Card / VISA if needed. Bulgaria is Schengen now, taxes among the lowest in the EU, lots of mountains and pine trees, cost of living still relatively low. No hard rules around work hours or vacation. If you are reliably helping the project progress, and are available during critical weeks, I don't mind what time you drink your coffee or what timezone you are in.

As a minimum:

-- Thoroughly comfortable writing Typescript (or experience with similar language)

-- Familiarity with HTML/CSS

-- ..and linux terminal.

There's a substantial amount of mostly decent code, some even pretty good. It will take some time to become familiar. Noone will be standing over your shoulder, you need to be able to make yourself useful. You will be creating new features. Somewhat open-ended, rather than just taking bug tickets. Things need to be polished and hardened before launch, and some older code needs rewriting from time to time.

Other skills that would be highly useful:

-- Backend skills (linux admin, ZFS backups, postgres tuning etc.)

-- Knowledge around ML/DL, Python, NLP, fine-tuning LLMs, ASR and TTS.

-- Strong React and CSS skills (we use MUI for our website, and have an unfinished RN Tamagui prototype).

-- Doing some server hardware maintenance or upgrades (server hardware is mostly like PC hardware with some extra bits).

-- Not adverse to occasional travel to meet a potential collaborator, or some occasional non-code work.

-- Experience or connections in highschool/university language education.

-- Knowledge of languages, particularly East Asian.

-- Electronics design and manufacture (yes).

I'm not adverse to teaching what I know, but then it's probably going to need to be more in-person then.

I'll be honest here: this could be a dream job for some, and rather demanding for others.

dioco@dioco.io


> "Me and Ognjen are based in BULGARIA / Serbia. Most of the time REMOTE, but, generally we like to meet up 2-3 times a year for a few weeks in a nice location."

Congrats! I'd very much like to set up something like this for myself, "company" in the sense of friends working together on a topic at a steady pace over the years. I just don't know how to get started, other than going at it alone, which is not quite half as fun -- pending cosmic luck of encountering the right people to team up, and networking certainly doesn't seem to make a difference. * A bit more on the philosophy of this setup [here](https://medium.com/suomesta/the-future-of-work-4-efd281d526e...) and [here](https://medium.com/suomesta/winter-reflections-4-75fecb2e02d...)


Are you open for part time work? This seems like a super exciting work.


Is it possible a similar patch would work for P2P on 3090s?

btw, I found a Gigabyte board on Taobao that is unlisted on their site: MZF2-AC0, costs $900. 2 socket Epyc and 10 PCIE slots, may be of interest. A case that should fit, with 2x 2000W Great Wall PSUs and PDU is 4050 RMB (https://www.toploong.com/en/4GPU-server-case/644.html). You still need blower GPUs.


It should if your 3090s have Resizable BAR support in the VBIOS. AFAIK most card manufacturers released BIOS updates enabling this.

Re: 3090 NVLink, that only allows pairs of cards to be connected. PCIe allows full fabric switch of many cards.


In cases where they didn't, the techpowerup vBIOS collection solves the problem.


Thanks for the amazing work! I tried the driver with some 3090s (all of which show the 32G line with lspci -s 01:00.0 -v) and while torch says I have p2p access, I can't get it to work with anything as I get illegal memory access errors.


Update, I checked with the case company, toploong, they say that board is a 5mm too big or so for the case.


Doesn't nvlink work natively on 3090s? I thought it was only removed (and here re-enabled) in 4090.


This not not nvlink.


You can fit a SAS card (like LSI 9207-8e) and hook up external disk shelves (like ds4246). This gear is on ebay and is mostly plug and play on linux.


iirc the os needs to have processor specific task switching code in assembly, Freertos must have tons of ports already. Nim supposedly has nice FFI for C. The niceness of freertos is then mostly about it's.. system call design. If it's good, then you could probably progressively rewrite freertos in nim.

Never used nim and been a while since I did any embedded.


I think it's a speech to speech model, I know about seamlessm4t: https://www.google.com/amp/s/about.fb.com/news/2023/08/seaml...

Interesting, but what inference engine supports it to run at decent speeds?


Check PLX chips are getting enough airflow, assuming you have them?


plenty of countryside, birds and grass in Romania and Bulgaria. Write me a mail, I'll sort you out.


Haha thanks, Romania is an example, the language barrier would be a big issue actually — especially given that I am fluent in 2 other European languages. Anywhere would be cheaper than London.

I'd like to visit Romania one day though, looks gorgeous.


"In 2022 alone, the South Korean company sold almost 260 million smartphones worldwide."

Say there's a model that sold 10m total. I think it's fair to say Samsung could reasonably increase the price by $1 (~0.75c minus tax) for 10 years of support instead of ~3 years.

That's $7.5m. I used to flash Cyanogenmod on my phones (motorola defy etc.), IIRC it was often a single guy making the roms, I guess part time, doing a decent job of it. $1m/year for years 4-10 should cover a team of 5.

I think difficulties arose when newer kernals wouldn't work with the older hardware drivers that were available. But there's fewer SOCs than smartphone models.. I guess maybe $0.10 to Qualcomm for every SOC sale should cover updating drivers.

Not sure I'd want to be using a 10yo (2013) phone now, but a 5yo (2018) phone with fresh software would be fine. Todays higher-end phones should still be usuable beyond 5 years.

Here's Android 12 on Samsung S4 (2013), looks okay but probably marginal once you put a few chonky apps: https://youtu.be/lySu841rNgg?si=LyONyyUP8mcCa67L&t=783


> I think difficulties arose when newer kernals wouldn't work with the older hardware drivers that were available.

That's a problem of Samsungs own doing. They can mainline their drivers and force their subcontractors to do the same if they want to sell to them. They're definitely big enough to be able to do it if they wanted to.

Samsung doesn't see this as a problem.


I really liked the product video, can someone advise how to make something similar for our project?

EDIT: Oh, I guess After Effects with some stock background video and audio track mostly.

Burning logo effect: https://www.youtube.com/watch?v=wkP-IYmPzpI

Glitch effect: https://www.youtube.com/watch?v=7eOMSuPdbok

Simulated monitor recording (this doesn't show the monitor border though..) https://www.youtube.com/watch?v=JOYdGtyxMkI

Animated font effects - surely these are possible if the rest is.

At 1:04, I think they made a custom graphic to that overlays the stock video below.


Probably Adobe After Effects


Heh that's mine and Ognjen's project. :)


Well, thank you very much, because I'm really enjoying it. So far I've only tried Netflix and PhrasePump, but both are very helpful.

I'm honestly surprised by how well the Netflix integration works. I have a good friend from China who has more or less perfect English now, and I once asked him how he first become proficient and he said that he really got going by watching every episode of "Friends". I feel like LanguageReactor's Netflix tools are the same idea but on steroids!


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: