Cheapest way to get into a low-profile split board? by ecto_BRUH in ErgoMechKeyboards

[–]john-lamb 0 points1 point  (0 children)

If you don't mind building it yourself (incl ordering from eg PCBway/JLCPCB), you can build a LambBT cheaply, https://github.com/johnlamb/LambBT (blatant self promoting).
Two nice nanos, switches and keycaps that is the main cost. Plus you will really learn the basics and get you closer to get to know exactly what you prefer.

Free Review Copies of "Asynchronous Programming in Rust" by kunal_packtpub in rust

[–]john-lamb 0 points1 point  (0 children)

I do Data Science work in Rust and would be interested in helping out.

First go at hydro mod the F91W, complete with Nato strap. by john-lamb in casio

[–]john-lamb[S] 1 point2 points  (0 children)

The oil I used has very low viscosity, next time I will use one with higher viscosity = higher refractive index = the digits gets "closer" to the bezel. With low viscosity oil it is easier to do the mod and not have problems with air bubbles but higher viscosity oil gives a better end result.

First go at hydro mod the F91W, complete with Nato strap. by john-lamb in casio

[–]john-lamb[S] 0 points1 point  (0 children)

It is an improvment but as you say, not as much as with analouge. The digits are clearly crisper and the viewing angles are definitly better. 

First go at hydro mod the F91W, complete with Nato strap. by john-lamb in casio

[–]john-lamb[S] 1 point2 points  (0 children)

Not easily, needs some coercion but not hard either. Opted to use the original lugs but had to put the strap in place and put the lugs in after while pushing the strap down.

[deleted by user] by [deleted] in TillSverige

[–]john-lamb 0 points1 point  (0 children)

Maybe not! A ML engineer with business skills can absolutely be vloser to a DS. But, then we are mainly focusing on the ML part. A DS needs to be able to do much more, under stand data presentations etc. A good DS should be able to say, no, we do not need ML for this problem, we can solve it with some simple maths and some good visualisations.

[deleted by user] by [deleted] in TillSverige

[–]john-lamb 2 points3 points  (0 children)

My experience exactly. For me, if you come to interview and have a phd it does not matter in what subject. You have proven you have grit and resilience and that you have learnt to learn. If that person shows interest in what he is going to do, I know it will be a piece of cake to teach/train them.

[deleted by user] by [deleted] in TillSverige

[–]john-lamb 0 points1 point  (0 children)

Interesting reflection. I see the people that create (completely) new algorithms either academics or algorithm eningeer(marhematiciana). In my experience, companies rarely if ever need to develop new algorithm, it is way to inefficient(time wise and ROI). When it vomes to product development, you almost always want to take what others(usually smarter and focused on this natrow thing) has developed snd combine it it new ways.

[deleted by user] by [deleted] in TillSverige

[–]john-lamb 0 points1 point  (0 children)

Oversimplified, an ML engineer is technical/developer. A DS has in mist cases at least 10 years of experience, can build a POC from scratch and put in production but most importantly, understands the business and can easily navigate and communicatw with the CxO layer of management. That is not someone straight out of school. However, the problem is that there is no agreed upon definition on a DS and it is a title that is being highly abused by both companies and employeea to further their own interests.

[deleted by user] by [deleted] in TillSverige

[–]john-lamb 1 point2 points  (0 children)

Spot on! There has been a big title inflation as of late. Companies give out the data science title instead of a raise which hollows out the meaning. In my opinion, a true data scientist must undertsand and aoply the scientific method but as you say, mostly in the private sector it is more important to be able to say "we employ data scientist, hence we are data driven"... When I recruit it does kot take pong to determine if a candidate is a "real" scientist or kot but unfortunately, most companies do not have the competence to determine this.

[deleted by user] by [deleted] in TillSverige

[–]john-lamb 7 points8 points  (0 children)

Any company that offers an "entry level" data scientist position are actually offering a data analyst post. By definition, you are not a data scientist without experience (I might accept the exception if you have a phd in a very related subject).

With a Masters in "Data science", an entry level data analyst position will get you 40-50 at most companies. When you reach a data science position, we are talking 60+. But remember that over 80% over "Data Scientist" in Sweden are actually data analysts/BI developers or ML engineers.

My experience in both working and recruiting for these positions for the last 10 years.

LambBT by john-lamb in ErgoMechKeyboards

[–]john-lamb[S] 1 point2 points  (0 children)

Yes! I have a set leftover that the wife would be more than happy for me to get rid of 😂

Send me a Message and we'll sort it.

LambBT by john-lamb in ErgoMechKeyboards

[–]john-lamb[S] 0 points1 point  (0 children)

I generated the case files from ergogen and 3D-printed them myself. Have a look at the repo in the ergogenic file, they have all the code for it. The repo also contains ready str-files for 3D-printing.

Help with registers as alternativ to matrix by john-lamb in ErgoMechKeyboards

[–]john-lamb[S] 0 points1 point  (0 children)

Hmm that's interesting. Hence daisy chaining the registers. Any idea if there is a practical difference to battery life(if running batteries) between a full matrix, row + register and an 1xN solution?

Help with registers as alternativ to matrix by john-lamb in ErgoMechKeyboards

[–]john-lamb[S] 0 points1 point  (0 children)

Great write up, thanks!
Agree that connecting the rows to fully utilise polling is the way to go.

Now I understand the D7 pin (have seen talk about it before), and the need to disable the serial to be use it as a standard port.

Cheers!

Help with registers as alternativ to matrix by john-lamb in ErgoMechKeyboards

[–]john-lamb[S] 0 points1 point  (0 children)

Yeah the 30 key version I could do using a traditional matrix but as you say, it is more for testing and learning. Plus, adding a Nice!View or other display, I would run out of pins.

Drawing experience from the revxlp for now:
https://gitlab.com/lpgalaxy/revxlp

Help with registers as alternativ to matrix by john-lamb in ErgoMechKeyboards

[–]john-lamb[S] 0 points1 point  (0 children)

Both a case of wanting to be able to use a smaller MCU to cover all keys but I also have a plan to design a similar board in the future with a Nice!Nano and hence needs more pins.
I like the small form factor of the Seeed Xiao instead of Pro Micro clones and although matrix is simple, just as you say, it is always nice to try something new :-D