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

tau might make things easier and be a better basis for everything but it is not good for Euler's as you then miss out -

This is it. I wrote largish systems in perl using its OO things and that was good.

The one thing I could never ever get was using a regex - not the regex itself but the line to actually use it.

Python was so much easier as it was simple define the regex and then use a function on it. I suppose I should hjave spent a few days to write some wrapper in perl - doing those few days would have saved me time overall.

As for one liners I was originally an APL programmer so not a problem. But it is just bad style to write a one liner much better to write it in a maintainable form and split up the operations so they can be seen.

Nowadays I ddon't use lambdas if possible - much better to have a named function you can refer to.


> Python was so much easier as it was simple define the regex and then use a function on it. I suppose I should hjave spent a few days to write some wrapper in perl - doing those few days would have saved me time overall.

That's funny. I avoid python whenever possible, but one of the things I hate the most is how it is doing regex. I find the way it works in perl (both for search/replace and in conditionals) just intuitive.


How does a parent check what the child does on the way to school or meeting friends in a shopping mall.

Public wifi and smart phones chngaes what can be done and what needs to be done.


How does a parent check that a friend isn’t passing pills to them in the back of the bus? How are they checking that they don’t shoplift when out on their own? This is not an argument.

Do your best as a parent and that is enough. Perfection is not possible or even desired; kids do have a degree of agency, and if they want to break the rules they are going to do it! And breaking some rules (ideally in a safe-ish way) is one way that we learn how to be independent from parents as we mature.


Or purchase third party libraries. This does two things - limits what you drag in and also if you drag it in you can sue someone for errors.


This definitely not why enterprise "chooses" C# and neither of these were design decisions like implied. MS would have loved to have the explosive, viral ecosystem of Node earlier in .NET's life. Regardless a lot of companies using C# still use node-based solutions on the web so a insular development environment for one tier doesn't protect them.


I am not so sure about that. .net core is the moment they opened up, making it cross platform, going against the grain of owning it as a platform.

If they see a gap in .net, which is filled in by a third party, they would have no problem qualms about implementing their own solution in .net that meets their quality requirements. And to be fair, .net delivers on that. This might anger some, but the philosophy is that it should be a batteries included one-stop shop, maybe driven by the culture of quite some ms shops that wouldn't eat anything unless ms feeds it them.

This has a consequence that the third-party ecosystem is a lot smaller, but I doubt MS regrets that. If you compare that to F#, things are quite different wrt filling in the gaps, as MS does not focus on F#. A lot of good stuff for F# comes from the community.


They actually had a pretty active community on CodePlex - I used and contributed to many projects there... they killed that in ... checks the web... 2017, replaced with GitHub, and it just isn't the same...


Isn't that bad lawyers rather than bad rules?


If the rules are so opaque even professional lawyers are confused, thats a bad law.


They are not that opaque


That’s the “you’re holding it wrong” defense.

Good rules will have their intent followed by bad lawyers. Bad rules will have their letter followed but their intent missed.

Most lawyers aren’t bad, they’re just risk averse. I’ve had very few outright “no” answers from legal, even when pushing the boundaries in the grey areas, but the result of that is the PM doesn’t get a straight yes from legal so they decide to take the most complicit option. In the cookie banners case, that’s show by default especially if you don’t understand.


It definitely is.

My experience with GDPR lawyers is that they treat every "cookie" as requiring consent purely because of lack of information and difficulty in fully assessing the full picture.

In every other field, lawyers have to work together with experts. Technical experts must engage with the lawyers. This here is a failure from both sides.


Sort of.

For things that run on Linux and other Unices yes.

For macOS UI programs and those that need specific permissions and for commercial programs stick with Homebrew but you can define what you want in homebrew in nix.


Using nix-darwin to manage brew declaratively feels like using a jackhammer to nail a picture to the wall, but I can’t live without it anymore.


No it represents the editor's (John W. Campbell) passions - he would suggest using those ideas to authours and was more likely to accept stories with those ideas.

He had an overwhelming presence in SF until the New Wave of the 1960s


It’s more accurate to say that Campbell became a huge presence in science fiction by publishing the stories he did. Their popular success reflected a desire in the culture to read what was being published. Larry Niven is one example of an author who did not go through Campbell but yet had many mental powers in his stories and found huge success.

Many universities had depts to study “parapsychology.” The end of that era is the basis for the opening of Ghostbusters. I’m using popular media as shorthand for how wide-spread these ideas were, but military and intelligence operations seriously studied this stuff too, and in many countries, not just the U.S.

This is the way science goes; people can only work with what is known at the time. Newton was doing alchemy while inventing the basis for modern physics. It’s tempting to look back and condemn people by the standards of what we know today, which is based on additional evidence and theory developed over decades or centuries since. But I think it inhibits understanding of how such knowledge is created over time.


I just had to get a new phone old was a 2020 SE (Previous was a 6S plus) so 5 years.

The new phone is FaceId ioty is much less reliable than touch id. With touch it just fails if I have wet hands or in cold weather with gloves, faceId fails in many places.


UK buses and trains do this.

I think the reason is for Day return tickets ie those where you can go out and come back on the same day. It allows the return to be after midnight which makes sense for example going to a theatre show or pub that shuts at 11pm


In London trains came in 30-40 years before electric trams. So trains were the driving force.

See the Underground for an example.

Might even be 70 years see the London-Greenwich railway for the first instance.


The early trains did not significantly change the situation, they were more useful for trade and long trips. They were not frequent enough for daily commutes for the majority of city residents.

London and Paris were real outliners, with the early adoption of steam-powered subways. Mostly because they had to due to their size, but it really was the tram that initially allowed the working-class city population to commute freely.

It's also interesting that it coincides with the significant boost in productivity, and also with general improvements to workers' rights.


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

Search: