In SML, a piece of code depends on interfaces, and exposes an interface of it's own. Functors bind together pieces of code with appropriately matching interfaces.
4,835 karma · joined July 21, 2009
In SML, a piece of code depends on interfaces, and exposes an interface of it's own. Functors bind together pieces of code with appropriately matching interfaces.
You can, of course, disclose vulnerabilities whenever you like. But don't expect to get a bounty if you piss off the vendor in the process.
If you can settle for VR, you might be happy with Immersed and Vive Focus 3.
There are no AR headsets today that would be remotely useful for day-to-day work, let alone with any kind of passable software support. Stuff from Varjo (like the XR-3) is getting there, but it's not there yet.
Host *.foobar.com
IdentityAgent ~/.ssh-agent-for-foobar.ssh
Of course, you still need to run a separate agent for each security domain you wish to keep separate. AddKeysToAgent confirmIt not easy to prevent data exfiltration if you allow connections to, say, S3 and the attacker can just send arbitrary data to their personal bucket.
We typically have returns in toilets, showers, etc. with one or more supply vents in each room; a large room may have several. Air flows in via supply vents, flows out under mandatory gaps in doors (if closed), through to the toilets and then outside. Moisture, CO2, and smells are constantly flushed in the right direction.
When the hood is on for cooking, air supply is typically enhanced so it doesn't mess up the overall pressure too much.
Incoming air is filtered, of course. The ventilation unit transfers heat from outgoing air to the incoming air to save energy and avoid problems with condensation.
In my home office, TVOC as measured by an Eve Room rarely goes above 100 (mostly happens when I pour an occasional whisky in the evening).
Old houses don't have ventilation machines at all, but rely on natural ventilation instead: warmer air flows upwards via chimneys and such due to gravity, pulling in fresh air from whatever gaps the structure has (accidental or purpose-built).
Many new companies spend too much time perfecting the wrong thing.
But messy code is NOT a requirement to make it.
Messy code, in and of itself, does not help.
Messy code might be a sort of inevitable step on the path to product/market fit. However, it is most certainly not a goal, and dealing with messy code is not a luxury. It is more likely a sign that the early tech people weren't very good.
Looks like it's measuring something like number of direction changes in relation to distance traveled; ignoring the y axis completely.
There is no shortage of software jobs. There are plenty of opportunities to work with a relatively clean codebase, capable and experiences colleagues, unencumbered by the VC runway bullshit.
Not that it matters much. I've made payments with almost 100% Apple Pay for years — a lot of the time I don't even carry the physical card with me.
Based on a cursory inspection, it looks like UniversalSPF makes use of a custom DNS server and the the %{i} and %{o} macros for SPF.
Before this, I wasn't even aware that SPF had macros!
Which, it turns out, you sometimes don't. It's especially bad when you think you know what it means, but you're mistaken.
I was kind of joking, of course, but only kind of. I'm a happy user of operator overloading.
EVs, as a rule of thumb, accelerate more quickly, because it's so easy. Just press the pedal. No noise, no fuss, no revving the engine, it just goes.
Acceleration is pretty much the equivalent of tire wear. That's what I was thinking about.
Tire wear, well, from what I can tell electric cars seem to chew through tires more quickly due to the weight of the vehicles and the high torque. No sources at hand for this, either…
Zefort is building a SaaS to manage contractual and other documents and files for organizations of all sizes. We've been on the market for a few years, no VC, recurring revenue growing organically at a nice rate.
Our tech stack includes things like Django, React, PostgreSQL, Celery, ElasticSearch, PyTorch, Ubuntu, and Ansible.
We're looking for a senior software engineer to grow our small (~10 people) and experienced product team.
We value things like good architecture and interface design, automation, low ego, smart communication and priorization, attention to detail, a good work-life balance, and fun.
Our HQ office is in Turku, Finland, but these days it's mostly empty.
More info here: https://zefort.com/join/
Contact ville@zefort.com.
Still, it sucks to pay €1.00/mo for an IPv4 address I don’t want or use.
Also, they should update the marketing site to clearly show the impending price change.
Edit: they’ve updated the website.
Edit: I’ve now received an email about the price update, and the marketing site pricing has been updated.
Virtual machines from Hetzner, however, always come with an IPv4 address. For security reasons, I’d much prefer to get them without one (I disable the interface and firewall it 100% anyway), but it’s not an option to get a virtual machine without the public IPv4 address. One would think they’d provide that option if they are already hitting commercial limits with the IPv4 address space.
Tap the “Aa” button to reveal a menu with “Show Reader View”.
You can choose to run Pi-holes, Plex, and all that crap in your intranet and pretend you don’t need a CA. It’s not that hard to set up.
Either learn how shit works or don’t do it.
To be clear, I’m still talking about a scenario where you are running a company and process data for your customers. Hobbies are different.