Hacker Newsnew | past | comments | ask | show | jobs | submit | samoit's commentslogin

I prefer the lyx editor.

I will use Elixir for the backend. It is a pleasure to develop with it and with an impressive performance and resilience.


ELixir but for concurrency right


I hope Matter becomes the "the facto" standard... now we have several more "standars"


What I really don't like about thread/matter is that it is becoming the de-facto standard that thread border routers are connected to the internet.

This will in time result in IoT devices that actually mandate this connection (it was already stipulated in a recent version of the protocol). The end result will be that a new protocol was created, but rather than devices being able to run on their own, we end up with beds in heating mode, ie. the garbage we were trying to avoid in the first place.

So for me, zigbee it is!


A lot of zigbee infrastructure also expect an internet connection.

These border routers also double as admins, and people want their smart home stuff to be available while they are outside their home network.

Thread devices can mandate internet connectivity the same way Wifi devices can.

Matter defines profiles and does certification that says your light bulbs cannot require an internet connection. The admin your water leak detector connects into can (and arguably should) alert you even when you are away from home, but the leak detector _itself_ cannot do that and be certified.


> A lot of zigbee infrastructure also expect an internet connection.

Like what. I have several hundred zigbee devices of almost all category you can think of, and I have never come across such a requirement. I don't understand how that would even work.


> the facto *de facto

Any reason you prefer Matter rather than Zigbee? Zigbee has been a thing far longer than Matter, so I don't think the "one more standard" criticism is valid here.


It is supposedly an open source standard that do not requires internet connection to work, and can use regular wifi (2,4ghz) networks as a means to connect devices so you do not need to buy a hub for them. You can create your own hub with a mini pc for instance with a regular wifi card. No need for specific hardware


All of this can be done with ZigBee. It is open and local mesh over 2.4ghz.


You need to buy the zigbee adapter. With matter you can use just regular wifi cards


I mean you can already do exactly that with zigbee after buying a zigbee usb connector which are extremely cheap.

I know because that’s what I have been doing for the past five years.

But to be fair my setup is now mostly IKEA so I guess I could go back to a bridge and stop having to maintain my stuff at some point.


So you need to buy and adapter. With Matter you don't, you can use your regular wifi cards. No new "adapter" needed.


What makes you think you will be able to use Thread with a regular wifi card? That's not my impression.

Matter is just the protocol and Matter over Thread is pretty sure to be prefered by everyone over Matter over Wifi because of the power draw.


For matter over thread you do need a hub and you need more certifications for matter, so for manufacturers it is less open.

The standardization is a plus though.


No need for specific hardware

Meet zigbee2mqtt and ZHA. You only need a cheap USB adapter as a Zigbee coordinator and you are ready to go.


So you need to buy and adapter. With Matter you don't, you can use your regular wifi cards. No new "adapter" needed.


I also have problems with Firefox. I guess it is something Google related...


I think that "hate" comes from the "write once" language fact. Perl is quite cryptic to read... even if it is your own script. That's why raku appeared


Which is even harder to read


There is also Devpod with a nice UI.

https://devpod.sh/


Maybe SmallTalk?


To me these movements always remind me of "free testing". If they want testers, pay for them.


Windows beta testing has worked this way for 30 years, if not longer. I was a 'public' Windows 98SE beta tester. I downloaded new 98SE ISOs over 56k once per week and wiped that machine clean once per week.

The only compensation I ever got was from beta testing DirectX 5?, I think, and I received a MS Force Feedback Pro joystick for filing the most bugs.


You're not testing to tell MS that there's a bug. You're testing to make sure that your software doesn't break on the latest version of Windows.


You are actually testing for both, as an insider your feedback is asked every now and then, also you report issues you encounter willingly (Get Help metro app) or unwillingly (System Service/App stopped responding, collecting data and sending it to MS)


"Insiders" get (got?) to use Windows without license/activation as long as they stay on the latest version. That can be seen as "payment". The rest of the users get to offer QA services for free, after the repeated layoffs in the MS's QA departments.


My personal case: (I am a software engineer)

I basically stopped using "stack overflow" web to help me find code issues. Now I just ask the model. It's usually faster and much more concise. Also many of my google search has been discontinued and just use a model to ask what I want. The only problem is about being updated. Models have a set of trained data so new content is not there. So for very recent or new things old "googling" still there...


with regard to languages:

-To learn try something easy and well structured as Pascal or Ada. Those languages will teach you organization and well structure code. C family of languages are extremely loose and vague, avoid them if possible.

-After learning the basics go for python if you like data science or machine learning.

-Go for javascript if you plan to do frontend with react or just web development.

-Go for rust/ada for system programming.

-kotlin or dart/flutter for android. Swift for Apple systems.

-C# or lua for game programming.


Thanks for the detailed suggestion


shell scripting is also an option


Don't write shell scripts. Friends don't let friends code in *sh.


I hope they will not consider this as a spam.


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

Search: