765 karma · joined February 27, 2013
[ my public key: https://keybase.io/silasdavis; my proof: https://keybase.io/silasdavis/sigs/W1ncYgiogWNgpdzI7fQk-YTKecuo-Mj2tl9i3qEv-jQ ]
Could a Trump tweet (real or fake) cause a pivotal escalation in a series or escalations leading to war? I think probably yes.
Location: REMOTE (London, New York, Edinburgh)
Contract Type: Contractor
Remuneration: Dependent on experience
Help us build and scale our cutting-edge legal contract management platform built on blockchain technology.
As a Front End Engineer, you will have the opportunity to work across the top portion of our of our smart contracts-driven application stack. You should be well versed in UI/UX fundamentals and use you understanding to spot interaction issues early in development. Maintaining an ability to think concretely from a user's perspective to challenge user stories and design modalities is a crucial aspect of working with an evolving legal technology paradigm.
Requirements:
- Minimum of 4-6 years of software development experience
- Extensive JS/TS front-end development (React, Typescript, Tailwind)
- Well versed in UI/UX fundamentals and tools (Figma)
- Understanding of JS/TS server-side development (Typescript)
- Experience with OpenAPI Spec (OAS 3.0)
- Experience with relational databases (PostgreSQL)
- Experience with event driven architecture
- Ability to work autonomously
- Critical thinking and audacity to challenge assumptions
- Good communication skills (we are now fully a remote team, so communication is vital)
Apply or find out more:
Profanity filter gone wrong? Meh.
> Unit tests, integ tests.... was there a preprod environment for it? A trial run? Can you safely roll back if / when bad data shows up?
Nothing of the sort :)
But... Let the adequate be the enemy of the less awful?
To give some context this was a utility company. The gas pipes were consumer and commercial supply lines. You need to know where they are buried so people don't blow themselves up digging them up. It was safety critical.
>> It was really quite depraved but it worked
The baseline context for this, though, is a very error prone process. It was common for me to register a pipe in the technical specification (size depth etc) system and map that (by rekeying the handwritten ID) and accidentally pick a different location in the system for indicating connection of service to main pipes. You could have a service pipe (to someone's house) registered to a main in a completely different area. My script eliminated these types of errors.
The other thing to note is it didn't change the underlying process. You could, and I did, check the underlying form fills (something I wouldn't bother doing when it took 6 times as long).
I'm not trying to denigrate the individual here, he might have been doing his best given his knowledge and level of autonomy (he might also have been chickenshit) but as an organisation they let some value fall on the floor from an employee because they had no mechanism to capture and integrate it.
I showed it to my immediate manager who I liked; they had a huge backlog and issues with the health and safety executive. She was interested and I thought I might get a slightly better low paid job maintaining my script, but alas the overworked, underskilled, and somewhat frightened IT person couldn't stomach the risk of getting in trouble for using it. So a hundred or so people went back to doing things 6 times as slowly and much more error prone-edly. It's stayed with me as some kind of lesson about inefficient use of human capital.
It was the first time I can remember really solving a problem I had with software. Thanks ahk. You beautiful ugly thing.
It doesn't really describe the information it just indexes each piece. For that it is a very large key space. A 128 bit key could index 10^38 objects. That's a lot of slots. Provided your hash has sufficient mixing you will need a lot of shots to hit anything.
>If one can truly "easily" derive a "secure" hash function
Semantic security has a precise definition. We just have to make empirical assumptions about whether an input cipher is semantically secure. The hash is only secure if the cipher was but the derivation is easy.
They are not universally a bad thing, but total avoidance of sync package primitives is a bad idea (and much slower in many circumstances)
This gives a good analysis:
https://www.jtolio.com/2016/03/go-channels-are-bad-and-you-s...
I don't think the author would agree it would be terrible if everyone broke these rules. He is opposing rules he does not agree with. Rules made those who have accumulated land over a long period. There is clearly some nuance in how you might apply judgement on the justness of restriction of land, but it seems to me there are many cases it is largely unjustified and would not in practice cause harm to anyone to relax them. See for example the right to roam in Scotland.
But we still see issues.
Parhaps a patent on some electronics means for discovery of targets for specious patent claims. Or a patent on some 'novel' business process that patent trolls could be argued to rely on. Something sufficiently broad that might be weaponised against patent trolls.
Have I just ruined the patent trolling patent by creating prior art?
Is there still maintenance?
Posting because I found the analysis of filmgirlcw in that discussion interesting.