HackerTrans
TopNewTrendsCommentsPastAskShowJobs

overlordalex

no profile record

comments

overlordalex
·3 เดือนที่ผ่านมา·discuss
The way that this is done these days (and likely what the author did/does) is that you use a custom domain to receive mail; you provide an email like [email protected], and that way when service@ starts receiving spam you know exactly where it comes from
overlordalex
·2 ปีที่แล้ว·discuss
Yes and no. If congress has granted the EPA authority to regulate water to ensure it's not bad for you, then someone needs to determine what "bad for you" means.

Previously, under Chevron, the courts would defer to the EPA as the experts to make that determination (with the understanding that congress could always pass more specific legislation if they felt the EPA was overstepping its granted authority)

What the Supreme Court has said is deferring to the agency is going too far, and that if congress wants specific things regulated then it needs to be specific in it's legislation. Prima facie that makes sense, except for two major problems: congress is not productive enough in passing legislation, and congress are not the experts

This means that when questions like this arise, it comes to the courts to be the ones who end up interpreting the statutes and making the determination on what "bad for you" means.
overlordalex
·2 ปีที่แล้ว·discuss
What you'd want is Architecture Unit Tests; you can define in code the metastructures and relationships, and then cause the build to fail if the relationship is violated.

The classic is ArchUnit in Java:

    @ArchTest
    static final ArchRule  layer_dependencies_are_respected = layeredArchitecture().consideringAllDependencies()

            .layer("Controllers").definedBy("com.tngtech.archunit.example.layers.controller..")
            .layer("Services").definedBy("com.tngtech.archunit.example.layers.service..")
            .layer("Persistence").definedBy("com.tngtech.archunit.example.layers.persistence..")

            .whereLayer("Controllers").mayNotBeAccessedByAnyLayer()
            .whereLayer("Services").mayOnlyBeAccessedByLayers("Controllers")
            .whereLayer("Persistence").mayOnlyBeAccessedByLayers("Services");
The problem I've had with these tests is that the run time is abysmal, meaning they only really get run as part of CI and devs complain that they fail too late in the process

Also, I'm on mobile so apologies for the badly formatted code - original can be found here: https://github.com/TNG/ArchUnit-Examples/blob/main/example-j...
overlordalex
·2 ปีที่แล้ว·discuss
We are presently in the futures past

That is to say, it's entirely possible that you were already tortured and the backdoor is already there by using the same logic - no time machine needed

Like already said unfortunately the only safety would be reading the code
overlordalex
·2 ปีที่แล้ว·discuss
The barriers start at the beginning - you just have to reverse and then you can drive over mountains and under water to your hearts content :)
overlordalex
·2 ปีที่แล้ว·discuss
I read this book many years ago and thoroughly enjoyed it - in my opinion the movie did a good job as well, however I've found it increasingly difficult to find via online services (and even finding it on the high seas was rare, but perhaps that's changed)

When I read it my partner at the time was from an exUSSR country and validated the feelings of hopelessness, grift, and expectations of the future matched a lot of the personal experiences of people at the time
overlordalex
·3 ปีที่แล้ว·discuss
That's if you even got a pin in the first place!

I discovered this recently when I wanted to use the gloriously named AusweisApp2 (ID app 2, superseding a PC app which was at least forward thinking enough to be called ID app 1).

In theory it's simple to request a new pin - you can even do it within the app! However I've moved since I acquired the card, and so instead of the reset mails going to my registered address, I can only assume they went to the address stored on the card. And in a catch-22 of course you can only update that with a pin...

But no worries, you can simply book an appointment at your nearest buergeramt to have a pin reset in person; except there are no free slots in the next 3 months.. anywhere!

I needed documents for a new visa, which should give me a new card (and hopefully a new pin!), which ultimately turned out to be faster to do than trying to sort out the damn pin
overlordalex
·3 ปีที่แล้ว·discuss
They're considered fillers that mark a continuance on part of the speaker so that the other participants know that they will continue speaking. Different languages not only use different sounds, but in many cases continuation markers can also be "normal" words from the language. In English some examples would be "well", or "yes" which can be pure filler words to bridge to the next utterance.

That being said, what is a word anyways? You could argue that they're well understood units of language that convey meaning, which I would argue is pretty much a word
overlordalex
·3 ปีที่แล้ว·discuss
I'm in a similar boat - I pretty much use the watch for HR tracking (as a proxy for stress), but otherwise keep things like the notifications disabled. This gets me about 20 days between charges

However the biggest problem is that the eInk screens seem to be a major failure point - even when working normally it seems to suffer massive burn-in making it unreadable after a few months.

My first watch had the screen die due to what I believe was trapped moisture (the weep-hole on the back is easily clogged) and just a few days ago my current watch also had the screen go bad.

It's really sad because the feature-set is almost precisely what I want, at exactly the price I'd like to pay
overlordalex
·6 ปีที่แล้ว·discuss
In general I think unions are like governments - they need to be regularly overthrown and rebuilt to ensure that they always represent the best interests of their members.

That being said, there are some obvious counter-arguments to your experiences, however they tend towards "guilds" as mentioned in another comment more than unions as I understand them.

> Oh, you want to move that folding table and a few chairs to the conference room so you can have a design meeting with the whole team? Sorry furniture movement is union-only work.

Bob grabs the table and lifts with his back, in a twisting, jerking movement. Bob is then unable to come in to work due to back pain for the next two weeks. The union keeps Bob from hurting himself unintentionally.

> Need that extra monitor moved between two adjacent cubes? Sorry, equipment relocation is union work.

Someone notices that a bunch of monitors have gone missing. Have you been burgled?! Noone has any record of where these monitors have gone, however you eventually track then down to Alice's cube where she has finally completed her dream 9-monitor nest. Phew, false alarm!

> Need to plug that new PC into the socket? Sorry, equipment installation is a union job

It gets cold in the winter, so Dan brings their own heater to put under their desk[1]. One day they forget to turn it off when going home and burns down the department; On the other side new employees don't just materialise out of the ether. The organisation should have plenty of time to set up their working environment

[1] Funnily enough, if Dan was part of a union they would have enough bargaining power to make sure their employers provide adequate working conditions, however their manager simply filed away their request away under 'C', for "Complainers - Fire these people first"

I'm totally on your side about these examples being ridiculous, but I do like to steelman the other-sides arguments