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

I think Devbox's killer feature is trivially searching for and installing packages by version: https://www.jetpack.io/blog/how-nixhub-searches-nixpkgs/


There's no need for anecdotes as the data is published. Only ~1% of connections are missed: https://reporting.sbb.ch/punctuality?=&years=1,4,5,6,7&scrol...

~93% of trains are punctual with a VERY strict definition for punctual: within 3 minutes of the scheduled time.

If you experienced worse, you were in an unlucky minority of people.


What your link shows is that train punctuality in 2022 was 92.5 %. That is shocking bad. Back in 2018 at least 10 countries were doing better than Switzerland.

https://www.statista.com/statistics/1255048/punctuality-regi...


Here is a recent perspective.

[1] "Why Swiss trains are less punctual — and what is being done about it" - https://www.thelocal.ch/20220110/why-swiss-trains-are-less-p...

Once more a variation on how to lie with statistics... It does not matter if the overall statistics show a somewhat high value, mostly driven by predicable and frequent travels between Cantons in the mountains, where there is maybe just one track. What matters is the experience of the majority of commuters on urban centers. From [1] in 2022, the year of most recent statistics.

"The punctuality values in the last three months on some major intercity routes are below the threshold:

Zurich HB - Bern: 73.5 percent of on-time arrivals and departures

Lausanne - Geneva: 71.5 percent

Basel - Zurich: 67.5 percent

Zug - Zurich HB: 76.1 percent

Olten - Lucerne: 66.7 percent "


But you are doing the same thing. Switzerland has a high standard of 3min is late. What actually important if you make your connections. In Switerland you make your connection like 98ish% of the time.

This article picks out some of the worst lines over a very short time period. You can do that in most networks. Some German ICE lines have 23% on time.

I ride some of those city to city pairs and those numbers don't line up with my experiance over the last couple years.


I'm not sure how Statista got their info, but most other countries define "late" as being more than 5 minutes behind schedule. In Switzeland that limit is lower with only 3 minutes not counting as late.


Can’t tell from that link but historically the Swiss punctuality standard is three minutes where other countries use five or more, Japan being the notable exception.


CFML was the easiest way to get into dynamic, server-side rendered pages back in the day. It was insanely productive and easy for a person cutting their teeth on programming as it was such a small leap from HTML.

I don't know of anything that still ticks those boxes but if you're just looking for (1) easy-ish, (2) interspersing HTML tags and code, and (3) server-side rendered simplicity, then PHP is still a very viable successor.


Disable source maps in the debugger. They are likely the source of your frustration and frankly I still do not understand why they are on by default given how bad the experience is of actively debugging with them on.


Your comment made me want to scratch this long-standing itch and write-up why you should disable source maps. Check this out:

https://alan.norbauer.com/articles/disable-source-maps


That’s not under the conditional breakpoint heading. You would just override the value to be a getter in the console, or you could even change it in your source code if you have write access.


Thanks, I know I could do it in the console or the original source. But I was referring to the fact that the sentence in the post says to convert it to a getter "either in the original source code or using a conditional breakpoint."


Oh! I understand the question now.

You can put any expression into a conditional breakpoint, so anything you can do in the console you can do in a conditional breakpoint.

So, if you're doing this sort of thing once, you can just type it into the console and you're golden. But if you want to modify a stack local variable over and over again every time it is initialized, it's much easier to do in a conditional breakpoint because then it will happen every time that line of code runs, and your debugger never has to pause. (see https://alan.norbauer.com/articles/browser-debugging-tricks#...)


Got it! Thank you for the explanation.


I'm the author of the article and my advice is that you stop reading it and go learn about Replay.io instead. It's the most slept on web tech and will up your debugging game immensely. Seriously, go check it out.


You can't have 100% test coverage with these kinds of bugs, because these bugs create unreachable expressions.

You can either find out you have these bugs from lint errors or you can find out by finding them in code coverage reports while chasing 100% code coverage. Most people would obviously prefer the former.


That's not burying the lede, which means not putting the most important thing in the title or intro paragraph.

It's lying for clicks and engagement.


Don't know if it's lying.

>Over half (58%) of 6,000 professionals who responded to a recent Glassdoor poll said they’d never return to a company who laid them off. In the tech sector specifically, just 46% of workers said they’d boomerang. Men were slightly more likely to consider boomeranging than women, and older workers were more open-minded than younger ones.

It's not a super majority, but 54-58% does feel like "masses". I can see it both ways here.


Even this isn't very relevant. So they won't return to the company that laid them off, but that doesn't mean they won't work for a different company that laid off other people. I highly doubt any of these companies will have a hard time hiring people because of their layoffs. In the end, people will still go work for them because they pay at the top of the market.


>So they won't return to the company that laid them off, but that doesn't mean they won't work for a different company that laid off other people.

Sure, but I think the point is less "companies that layoff lose good employees for good" and more "if you layoff employee you lose that tribal knowledge forever". Is that something that a company will die from? Probably not, at least not in one fell swoop. But having half the people feel that way is some non-neglible brain drain.

Remember that part of the original reason the Big companies paid that much was as an anti-poaching measure. They didn't want competition getting top talent nor for top talent to be future competitors as they startup their own business. I wonder if the latter is going to pop up more with these kinds of movements.


I'll go work for a different company that laid off other people...unless it was for the same reason. I'm not doing a full-time RTO for any company.


> but that doesn't mean they won't work for a different company

The title didn't imply otherwise to me.


It's meaningless until after those people are offered a substantial wage after living through food insecurity for a while.


This looks like what I want. I’m confused though: what is the radio? WiFi? Zigbee?


Yeah sorry, it's Wi-Fi. It talks to an mqtt broker and that's how home assistant sees it. or anything else that also talks mqtt.


Perfect, thanks!


It's a joke in my household that I often say "there's great a chapter on that in Cyrptonomicon" given basically any topic.


Consider applying for YC's W25 batch! Applications are open till Nov 12.

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

Search: