_lm_
I keep a few chickens; if I wanted I could have a huge garden too. Plenty of people keep cows, horses, chickens, etc.
Power is through a co-op; in my experience it's both cheaper and more reliable than the in-town utilities. Well water tastes good and works as long as I have power.
Internet I get through a WISP, it's not fast nor cheap but it's better than satellite (and, at the time, cell service). I did put up a 50' tower for that, which was quite an adventure.
I'm a grad student; the university is perhaps the biggest employer in the area but there are still some factory jobs and also some commercial science jobs in the area. My landlord used to be the butcher and farmed/raised cattle in his 'spare' time. Sadly, there's significantly fewer local businesses in the area than there were a decade or two ago, according to folks who have been here that long.
Ask HN: What C++ unit testing framework do you use?
What C++ unit testing framework are you using, and how do you like it? Is it easy to get started using it? Are there many footguns?I've used Boost in the past, but am debating whether I should switch to Google's test framework, or to Catch, or something else.
Likewise, if research output is difficult to access, the feedback loop between ideas and implementation is broken; folks outside academia can't easily comment on the cutting edge work in a field, and academics only have to worry about what other academics think of their work.
Linux Namespaces and Go Don't Mix
http://docs.idris-lang.org/en/latest/tutorial/typesfuns.html...
C++ Function Dispatch Under the Hood
More specifically, std::function's operator() is virtual, and calls into a subclass that's specialized to function pointers of type void(int). The subclass then performs the actual function pointer call.
C++ Lambdas Under the Hood
I think this will be good in the long run--Zotero is complex enough to merit being its own application, and separating Zotero and browser plugins will make it easier to migrate Zotero off XULRunner at some point, if the developers choose to do so.
(Note that 'gnu' in the story is GNU Emacs!)
However, the voltage measured from either pin to ground might very well fluctuate. Without the grounding pin on the power supply, the DC side of the supply may 'float' with respect to earth ground. If you plot the voltages measured from each pin to ground, it probably looks like a pair of sine waves, one shifted 20 volts above the other.
> It is based on the well developed theory of hypothesis testing and uses a multiple test procedure. As a result the filtering process mathematically controls the percentage of irrelevant extracted features.
Here's the paper on this: https://arxiv.org/abs/1610.07717
It seems that the relevance of the features is somewhat tunable based on the p-value you choose for the statistical tests. (Every feature selection algorithm I can think of has some tunable parameter, although the information theoretic ones just depend on the length of features you're willing to consider.)
There is a blind spot in AI research
Category Theory for the Working Hacker
Here's a long article on why this is a bad idea:
https://www.troyhunt.com/the-cobra-effect-that-is-disabling/
$1 - 20 cents for Uber - 15 cents for taxes - 50 cents for fuel/depreciation = 14 cents.
18 cents - 4 cents for Uber - 3 cents for taxes = 11 cents.
So drivers net 14 cents/mile plus 11 cents/minute.
If I didn't have that know-how (or a friend or family member who could help me out), I'd be SOL. And this is hardly a one-off thing, and hardly specific to me. Plenty of people are only able to afford cars if they can fix them themselves.
Moreover, I hope to keep these cars running 10 or 20 years further down the road. The only reason I can hope to do this is because of aftermarket manufacturers and no technical restrictions on what I can replace, upgrade, or re-make on my cars.
A friend of mine has had weird problems on his relatively modern car because of what's probably a cold solder in the fuse box on his car. That fuse box costs $700 to replace PLUS whatever the dealer is going to charge you to reprogram the computer in it. Why does a fuse box need a computer in it? Hell if I know. How do you fix this once the dealer no longer keeps around the cables and software to reprogram that computer? Either replace every single computer in the car with computers from a car with a working fuse box, or reverse-engineer the proprietary protocol the fuse box talks and re-engineer a replacement.
Oh, except that latter choice is legally questionable, thanks to the DMCA.
I expect a lot more cars from this era to end up as fancy bricks.
That's a damn shame; there's no reason to discard a nearly-functional pile of parts just because some auto manufacturer is too stingy to help you fix, or not hinder you from fixing, the thing they built and sold you. I recall a study that showed that keeping an old car functioning was just as efficient pollution-wise than building a whole new car to replace it with.
I guess the upside here is that there's going to be a decent amount of demand for folks like me who have both mechanical and electrical chops in the car repair scene in a few years.
There's definitely something to be said for the maintainability of a vehicle where a small tool box worth of tools is enough to fix 90% of all possible problems.
You could probably generalize that condition to situations where f can be lifted over the output of r so you don't have to require that r's output type is the same as its input.