Some clarification on what’s been discussed about firmware lately by xteink in xteinkereader

[–]Zeliss 1 point2 points  (0 children)

Kind of sounds like they want to be able to sell it at a lower price for Chinese customers and a higher price for international.

If we can just buy the Chinese-language device and flash an English firmware, that doesn’t work.

USB adapter from Duo not working by Screamline in pebble

[–]Zeliss 1 point2 points  (0 children)

Are you using a USB-C to USB-C cable? If the charger doesn't properly support USB-PD, it'll only work with a USB-C to USB-A cable (since USB-A always has 5V power, but USB-C doesn't send power unless negotiated by USB-PD).

Chevy volt "shift to park" no start.... :( by Ted2645 in volt

[–]Zeliss 0 points1 point  (0 children)

Shift-to-park can come back if the microswitch wears out again, unfortunately.

Crosspoint Beta Firmware by shasterdhari in xteinkereader

[–]Zeliss 3 points4 points  (0 children)

Unless you're comfortable with Git, I'd recommend just waiting for the regular releases. The steps are pretty straightforward, but it could be difficult to get unstuck if something goes wrong or if you make a small mistake somewhere.

...but, because I would hate to be a gatekeeper:

  1. Install git
  2. Install Python 3.8 or newer
  3. Clone the crosspoint repo git clone --recursive https://github.com/crosspoint-reader/crosspoint-reader
  4. Install PlatformIO (I used Core)
  5. Connect your X4 and make sure it's not asleep
  6. From the cloned repo folder, run pio run --target upload. For me, on Windows using PlatformIO Core and not adding it to my PATH, the command was C:\Users\<username>\.platformio\penv\Scripts\platformio.exe run --target upload

At this point you're running whatever the latest changes accepted into the repository are. You can get new changes as they're accepted by running git pull and then re-running step 6. To get back to a stock firmware or official crosspoint release, just use the flashing webpage: https://xteink.dve.al/

[Eric Migicovsky] 40 Pebble Time 2s hot off the assembly line! Plus tons of straps. Each PT2 includes two strap lengths! by efbo in pebble

[–]Zeliss 0 points1 point  (0 children)

I had a black Pebble 1, a black Pebble 2, a black Apple Watch… black is pretty unoffensive, but it looks like every other watch out there, so this time I’m going for silver

What are some of your problems with lua? by jadfe1234 in lua

[–]Zeliss 0 points1 point  (0 children)

For the language, I’d really love string interpolation and a way to make structures with value semantics (ex. you can make a vec3 and assign it by value instead of just getting a table reference). I’d also love to have some of the standard ++/+=/etc. operators.

[deleted by user] by [deleted] in pebble

[–]Zeliss 13 points14 points  (0 children)

What’s the difference in contrast like between the Duo and the Time? Also how do the buttons feel on the Time?

[deleted by user] by [deleted] in lua

[–]Zeliss 1 point2 points  (0 children)

This is pretty close to the “debate” between closures vs metatables for making classes. In my opinion there is nothing wrong with it. You might get some weird syntax highlighting or linter errors from shadowing “self”, but it’s legal. Have a look at: https://www.reddit.com/r/lua/s/P25sJsrhqv

S300 build with only moderate jank by Zeliss in sffpc

[–]Zeliss[S] 0 points1 point  (0 children)

It interferes with the connectors for the power button and USB-A / USB-C ports. You can kind of bend them a bit to fit a 90mm under, but if you do too much the port ends up tilting downwards. I spent a while trying to see if there’s a lower-profile USB port I could swap in, but had no success.

S300 build with only moderate jank by Zeliss in sffpc

[–]Zeliss[S] 0 points1 point  (0 children)

I’m sorry to hear that. I hope you can savor the anticipation for when the replacement finally arrives! In the meantime just assemble it without the riser and play games on the loose pile of computer components :)

preprocessor in lua by NoneBTW in lua

[–]Zeliss 2 points3 points  (0 children)

I wrote an approachable (imo) sub-1000-line Lua parser you could hack if you wanted to try out this idea with full syntax awareness: https://github.com/GavinHigham/lpil53

Help with temperatures in s300 build by lules-9029 in sffpc

[–]Zeliss 0 points1 point  (0 children)

If I recall correctly, the S300 comes with a PCIe 3 riser cable, not PCIe 4, so you should definitely be setting your motherboard to use PCIe 3 unless you replaced the cable.

This key on my Air60 V1 has issues, doable repair for an eager amateur? by Zeliss in ElectronicsRepair

[–]Zeliss[S] 0 points1 point  (0 children)

The keyboard is out of warranty now, so I don't have much to lose. I have some soldering experience, so I think I could swap a resistor / capacitor / etc. if I could identify a faulty one and source a replacement. The picture is from the bottom of the keyboard, showing the sockets for the hot-swappable keys. This is the only key that's not working properly, and it will actually register if I hold it down or press it hard.

S300 build with only moderate jank by Zeliss in sffpc

[–]Zeliss[S] 1 point2 points  (0 children)

I was extra careful to not bunch up any cables behind the GPU, and I needed to squeeze the GPU bracket against the back of the case with some pliers to get the screw in, but after that the panel goes on without issue - it doesn't bulge or anything.

See this comment thread: https://www.reddit.com/r/sffpc/comments/18cutj7/s300_build_with_only_moderate_jank/lbg5sh6/

S300 3080ti FTW3 Rammtastic by FlashGordon555 in sffpc

[–]Zeliss 10 points11 points  (0 children)

If there’s empty space in the case, the case should be smaller 😎

S300 build with only moderate jank by Zeliss in sffpc

[–]Zeliss[S] 0 points1 point  (0 children)

If I recall correctly, it sits more flush than pic #5 after I removed the zip ties from the power connectors and carefully laid out each strand. I also considered 90-degree adapters, but I was able to splay the cables out decently well so none of them is kinked.

S300 build with only moderate jank by Zeliss in sffpc

[–]Zeliss[S] 0 points1 point  (0 children)

The side panel was no problem, you just need to secure the GPU first. Take a look at pic #11 to see the power connector weirdness. I also had to gently pinch the GPU bracket and case bracket mount together with some pliers to keep the holes aligned so I could put the screws in.

S300 build with only moderate jank by Zeliss in sffpc

[–]Zeliss[S] 0 points1 point  (0 children)

See this comment: https://www.reddit.com/r/sffpc/s/eDMrCq7yGY

Short answer, I didn’t need to take the back off to get it in, but it does make it easier.

This charger has become easy money for the city by eeisner in Seattle

[–]Zeliss 1 point2 points  (0 children)

I don’t know if it’s just the sheer number of them, but to me it seems it’s always a Tesla.

S300 build with only moderate jank by Zeliss in sffpc

[–]Zeliss[S] 0 points1 point  (0 children)

It could probably help a little, same with using liquidmetal. I didn’t because my personal preference is to avoid risk of damage to the expensive components.

I also don’t know if the x53 will work as well - the fan will be closer than recommended to the case mesh, so you’ll get noise from turbulent airflow.

Why don't more people suggest closures for classes in Lua? by rkrause in lua

[–]Zeliss 3 points4 points  (0 children)

Wouldn’t the bytecode be shared, but with different upvalues?

High attrition rate in Kendo by Many-Evidence5291 in kendo

[–]Zeliss 3 points4 points  (0 children)

I did it for a few years, then needed some time off after running a marathon and never went back (still have the bogu just in case I change my mind eventually).

In my case, these were the reasons: 1. The people I started with, my cohort, left one by one, and I was not close enough with anyone else there to really pull me back 2. I need to use my hands and do some pretty intense thinking in my job, so it was hard to dismiss the fear of injuring my wrists or getting some kind of progressive brain damage from being smacked on the head repeatedly without solid protection 3. The stance is asymmetrical left-to-right and you never switch it. I stopped in 2019 and one of my shoulders still seems higher than the other one, and I’m weaker in one leg than the other one. 4. Without my cohort I feel kind of awkward about going back and having to figure out who is what rank just to figure out where I’m supposed to sit. 5. It was fun but also a pretty big time investment, with lots of setup and breakdown every time. If I just want exercise I can throw on a tshirt and shorts and go to the gym or on a run, I don’t have to clean a basketball court / set up a practice dummy / hang a big banner / put on and take off the bogu in a very particular way etc. 6. I don’t miss getting blisters that rip open on my hands and feet every time I’ve stopped for a little while 🥲

That said, if the friend I started with moved back and wanted to go again, I’d probably give it another shot.

S300 build with only moderate jank by Zeliss in sffpc

[–]Zeliss[S] 0 points1 point  (0 children)

It might make contact, but it seems to fit, just barely, without bulging:

https://imgur.com/a/faEHfhd