skysight-inc/HackerNews huggingface dataset:
It may be misleading, but my argument is that it is not misleading to the point that they deprive the people doing these things of agency, which to me is what matters. Everyone who is disregarding the warnings, weighting their steering wheel, weighting the driver's seat, etc. knows that what they are doing is not how the vehicle is intended to be operated at this time. They are knowingly pushing the limits.

If tomorrow Boeing came out and said "hey, Autopilot on the 787 Dreamliner is sophisticated to the point where the plane can totally fly itself, from takeoff to landing", would it be reasonable for all 787 Dreamliner pilots to just leave the cockpit and get wasted with the flight attendants in the back? I don't think so. So I don't understand why people are holding Tesla to a ridiculous standard that they're not holding any other company to. Teslas can drive themselves from A to B in many situations at this point. It's not false advertising to say that. What would not be OK is if Tesla was saying if you buy this car you don't need to be in the driver's seat right now (not in the future, which is how they're currently selling it).
How to Get Involved in Decentralized Finance (DeFi) and Start Earning 15%+ APY
SDL for state diagrams (https://en.wikipedia.org/wiki/Specification_and_Description_...),

UML seq. charts to develop the SDL state diagrams.

Object Role Modelling for database schema design (https://en.wikipedia.org/wiki/Object-role_modeling)
I agree that it is one of the most challenging jobs. You get to deal with farmers, the emotional toll on you, the cry of the animals, you get to experience that awful dead smell. One will only last long in this job if they have patience. A genuinely sentimental job that only a few can last.
Sure: in the United States, social media companies have been diligently removing content critical of government COVID policies and recommendations, even criticism from scientists and doctors who are speaking as professionals.

The US government hasn't requested that social media companies do this, but the result is the same.
Welcome to the Latin Quarter?
Wouldn’t that depend on the size of the study? Seems like catching an orders of magnitude smaller difference would require orders of magnitude more samples... and the population is only so big..
> But it's also incredibly fulfilling work, and it's a great example of a community-driven effort to accomplish something very important: providing food.

I'd love to take a break from my job once in a while to do some other, probably more manual work.

I think everyone used to go back to the countryside to help with harvest during summer, bur I feel overspecialized these days. How about incentivizing companies to take more part-time workers (as in, do not make it difficult to do so)? Together with minimal wages, it could be quite interesting. I also think having a broader skillset (more people helping) would help quite a bit: If I worked part-time at a bakery, I could probably help them with their computer/electronics troubles, for instance.
> Question about this tech is, does it really kill weeds, or just defoliate them?

Question from a non-farmer: if it were cost-effective to defoliate weeds once per day, would that be good enough? I.e., I would think that totally prevents the weeds from thriving.
I thought patents only last 20 years... some of those on the list are older than that. Can you sue for previous violations of now expired patents?
The majority of popular reddit posts are already SEO optimized marketing campaigns anyway.
Bacteria and viruses do that, but weeds first don't reproduce as fast and second humans can see them and find out something like treating crop seeds with fluorescent color.
society should, just like roads.
Any major change from V1?
FTA: "The researchers think that the substantial deadheading miles (miles traveled without a passenger) by TNCs could contribute to the TNC’s negative impact on road congestion. According to some other studies, approximately 40.8 percent of TNC miles are deadheading miles."

Uber could optimize this by predicting where demand will be and telling a subset of drivers to move there. Right now drivers predict and move to hotspots in herds.
At this point I don't even think we want strong AI. It is really only valuable to us as a slave, and would be inherently difficult to enslave and keep that way.

Glorified simulations of non-self-aware optic nerves are really a lot more profitable.
That’s a slow process, further you can always rotate between crops with different spectra.
I half agree and half disagree. Having "colored functions" can be a useful design feature in a language, and indeed, perhaps ought to be spread further than they are.

However, those colors should arise from fundamental differences, and be chosen deliberately, not from accidental considerations chosen by expediency. This post elides the idea of coloring functions for effect vs. coloring them for asynchronousness. Those are not the same thing!

Having coloration of your functions based on their synchronousness is an accident, either because of optimization choices (like Rust) or because your language was previously incapable of the new color and it just wasn't practical to simply put it into the language (Javascript). It is not necessary for the synchronousness of a function to be in the color, as proved by the languages where it isn't, and having used both I'm not convinced it's a good reason for a function to have a color. You get better code in languages that lack that color distinction, even if perhaps at a slight runtime cost.

Having it based on "effects" is probably a good idea. But even in Haskell, the current reigning champion of a usable language that cares about effects (as opposed to Idris or whatever Coq renames itself to, which are interesting but not really "usable" in a software engineering sense)... asynchronousness is not an effect! You can use asynchronousness in whatever pure computation you like. There are things that are treated like effects that are related to concurrency like STM, but those are built on top of the asynchronousness that is not related to the effects machinery. (What is actually the "effect" in STM is the updating of the Transactional Memory, not whether or not you ran things concurrently or in parallel to develop your pure commit.)

Concurrency, on its own, is not an effect. You may concurrently try to run multiple effects at once, and create new levels of problems with effects, but that's not the creation of the concurrency itself. Whether or not a given bit of code has "effects" is unrelated to whether or not you run it "concurrently". (Given the usual simplifying assumptions we make about not running out of memory, not having CPU starvation, etc., which are generally valid because we also simplify those away for non-concurrent code too.)

So, coloration is probably a good thing in programming, but "spending" your coloration on the accidental detail of explaining to the compiler/runtime exactly how to schedule your code is not a good place to spend it. Compilers/runtimes ought to be able to work that out on their own without you having to specify it by hand all over the place.
This is very similar to what we are trying to do with Sidewalk. Anonymous names, chatting with people on the extension or on any specific domain or page. People seem to like the concept although we haven't reached PMF yet.

https://chrome.google.com/webstore/detail/sidewalkchat/denbp...
I think the question was just visible light cameras vs other wavelengths.

With visible light, all you have to go on is small differences in shades of green and shape of the leaves. With other spectra you'd have more cues.
MSCHF’s Cookies Challenge
An Experience in Turkey Led to a Million-Dollar Startup [Founder Interview]
Just positive feedback loop. The term "positive" or "negative" refers to the effects of the feedback path on the overall system, a negative feedback loop attempts to negate any changes in the outputs, while a positive feedback amplifies any changes.
As an Indian, I can assure you we have plenty of hat-wearing nitwits as well, and there's more in common in the ways Trump and Modi got elected than you think.

In case of unmoderated social media, just because law enforcement goes after them doesn't mean the content doesn't need to be taken down sometimes. Think non-consensual nudes, calls to extremism, etc. These things are filtered out because at some point even Parler and Ruqqus and all will delete them. But completely unmoderated social media will not allow for that.

I also never said that free speech was less important than dealing with the Parler crowd. I'm just saying it's a harder problem than it's made out to be.
I have to disagree somewhat: versioning objects or endpoints is never the right solution. I'd go so far as to say that versioning the whole API is simply the least bad option.

What constitutes a major version? Simple: as soon as existing clients break it's a new major version. That means you can, for example, add new endpoints because that's not a breaking change. You simply can't remove or change any of the existing endpoints, fields or objects.

It also means that a client can't mix-and-match what major versions to use ie you can't use /v1/customer and /v2/account. Why? Because clients will do that as a quick hack and you need to save them from themselves.

So why not version endpoints or objects? Because of environment bifurcation. Let's say you have 2 API versions (v1 and v2). To verify your API you can test each independently. That's relatively easy.

But imagine you have 10 endpoints and each is versioned separately. Now you have to test 2^10 possibilities. Clients will do stupid things like use a different version as a quick hack or even when they don't need to and you'll be debugging those things forever. Don't give your API users footguns.
If you're a regular at a restaurant, and you point out to you friends that you've supported said restaurant, you are not claiming a charitable act. You are pointing out the consequences of your actions.

If someone wants to see that as charity, it speaks more to them than anything else. (And claiming your patronage was an act of charity would be rightfully seen as a diminishment of said business.)
there is very little OOP in boost.
Automating Deep Learning Workflows Using Kubeflow
We should definitely expect road policy to not introduce extra inequality.
Cheerleader’s Snapchat rant leads to ‘momentous’ Supreme Court case on speech
Perhaps he just meant IR sensors? Also, I wonder whether UV sensors would be helpful.
> They seem to have written contracts that say 'you get what your dedicated manufacturing produces'.

It came a couple of weeks ago in the news that 29M AZ shots, hidden in an Italian harbour, waiting to be shipped out of Europe, were found by the authorities. As I said -> selling the vaccine to whoever pays the highest price.
Serial daters. Plenty of guys just using these apps for one-timer hookups or FWB. They stick around for a month then onto the next branch like a damn monkey.
At least in the US, "society" doesn't build and maintain roads. Thousands of individual city, county and state governments do.
So cool to see Rails hooked up with modern front end!
None of that sounds like charity or even framed as charity. They need workers to work at these factories they are building. US workers don’t have those skills. So they need a training center for their business investment to work out.
Algorithm agility is bad. You see it happening at the beginning of every TLS session; what you don't see are the long trail of vulnerabilities that have resulted from TLS's overly complicated handshake, and, worse, the essentially nonexistent vulnerabilities algorithm agility has mitigated over TLS's lifetime; in general, when TLS constructions have failed, they've failed in the joinery (block cipher modes, MAC arrangements, etc), and, most importantly, have required updates to the entire protocol anyways.

It's a bad idea and people shouldn't build it into new systems. Version the protocol instead, and plan on making it straightforward to upgrade the protocol and lock out old versions.
Having worked phone support for a dial-up ISP in high school, I can confirm that tons of people will assume and skip steps for any number of reasons - faulty mental models, misunderstanding the reasons we wanted to check things, who knows.

If there was a "no dial tone" call the first thing I needed to check was obviously if the phone cord was plugged in. And I had a few of these calls that ended the same way: me several pages deep in the troubleshooting tree before the customer sheepishly admitting that the phone cord wasn't plugged in.

I asked my coworkers and they all had their own tricks. One liked to have the caller unplug/plug the wire back in at the modem while they looked for a serial number printed by the jack. Another knew the Bell system pinout order and would have customers unplug and "check the wires" on both ends to be sure they "had the right wire". No one cared what the results of those questions were – of course the cord you bought from Radio Shack was wired up correctly. But you checking means you have to unplug and plug back in and that makes you discover that "oops, when I moved the filing cabinet I must've ripped the plug out of the wall". Or "oops, the pin on the back of the modem broke off and I was too cheap to get a new one and it wasn't making contact". Or whatever.
Why Governments Fail
"Another possibility is that the investigators fail to share evidence as required."

They also don't maintain good Gugilo records. You can request that information, but they won't give it to you because they don't keep good records of the past issues, on purpose. I had a trooper contradict himself in court and official reports 3 or 4 times. The prosecution still found him to be a reliable witness. Anyone else would have their testimony thrown out.

Because they don't keep good records of these contradictions, I guarantee future cases requesting this information will not get it.
I tried this on an Odroid-N2 and it worked great. Thank you for posting this.
Fascinating that we have so much history recorded on what started as insect secretions (shellac).
Hey Email adds support for personal custom domains
The problem is they use the money they have to lobby and influence in favor of those beneficial tax loopholes and policies. It's a self-reinforcing cycle that we need to break.
It's some time since I last touched Java, and even back then the projects I was involved with took care to use only stable releases (i.e. either oldest supported or already EOL'd) of anything.
EU sues AstraZeneca over breach of Covid-19 vaccine supply contract
I think strong AI requires a body. And probably a body that is legible in a society. Which means a primate body.

Someday there will be societies with digital bodies, but that will
have to be bootstrapped with primate body AIs.
C4 Model + PlantUML is the the best combination.

You can version your diagrams with your code (or in their own repo) using PlantUML, and by following the C4 Model you create digestible diagrams that are easy to understand.
Over time we’re establishing native fescues which don’t get super tall. As well as native wildflowers. All beneficial for the insects. Once established, mowing becomes less frequent. But we’re talking about 20 acre areas, so yea it’s a lot more realistic than weeding by hand.
My uncle was a farmer, and I had odd jobs on the farm. I remember the potato harvest as being cold, back-breaking and utterly boring hard work. I've also been a fruit picker, wasn't much better.

But. I survived my early 20's on these kinds of jobs while I sorted my shit out. I'm grateful for the experience and the ability to support myself while I did that.
It wasn't when I was there last time in September/October 2020, I could still call cabs through the app and pay. I believe they only connect to licensed taxis, at least the app worked for hailing one.
Farmers already drive sprayers to kill weeds, so it's not like this would add labor costs. Maybe it's more expensive than chemicals, so they needed some other way to be cost-competitive.
SSH and OpenIDConnect, Using your Gmail account to SSH to your servers
Interesting analogy, seems like many of these binary choices cause divides.

My point about the design being mistake is the way you need to be explicit in invoking with await and the often harmful side-effect of forgetting the await expression (that in practice becomes a code-path fork that can become tricky to debug if the awaited function is a void function with no unexpected values coming out of the missed await expression).

For JavaScript the dynamic type-system really leaves no choice since the caller has no information about the behaviour of the callee, so await for these dynamic languages is kinda unavoidable (unless the entire language is green-threaded thatis).

For Rust and C# (and probably others) the compiler knows about this in advance so the "await" expression just adds an extra layer of work for the developer (that is also error prone).

There is little reason that for example the C# compiler couldn't have auto-inserted the await for all Task<> returning functions inside every (async) marked function and instead had a (direct) operator for the FEW cases where a developer really wants to handle the Task<> object manually instead of just awaiting it (C# is quite pragmatic in many other cases so the little loss of direct developer control would have been far outweighted by better symmetry and less ceremony).

Practical? Definitely, the Zig language seems to even handle this entirely under the hood by it's compile-time functionality. So for a developer the red-blue distinction is mostly something handler by the compiler despite not affecting the runtime more than some extra code i guess?
What was emailed to customers: https://pastebin.com/C3cEE3qq

The article with the most amount of direct quotes I could find: https://variety.com/2021/digital/news/roku-youtube-tv-google...

Some comments from Roku's founder on a prior, similar situation: https://popculture.com/streaming/news/roku-founder-reveals-w...
The link at [1] seems to be mostly about "pasture and rangeland weed control" with limited applications to forestry and crops. The examples for those are good, but seem at a glance application-specific. The most general recommendation for crops is to use animals during the pasture rotation of a plot to reduce weed pressure during a growing rotation.

[2]: Again, great, but very crop-specific.

[3]: I've seen/used mulching on permaculture farms, and it seems like a fairly effective method. Also has the benefits of reducing the need for water, and regenerating topsoil via decomposition. But labor-intensive. The clover idea is very interesting and new to me.

> I wish we would spend more time rethinking our industrial farming practices, rather than try to prop them up with diesel burning robots.

Agree wholeheartedly! And if the answer is that more labor is required to farm sustainably, then I'm personally all for that. But I'm also pragmatic, and if we could improve the economics of sustainable farming by automating some of the manual labor, I think that would be great. I'm not sure this specific robot addresses that - it seems designed for industrial monoculture farms - but it's an interesting idea to me.
Agriculture is incredibly subsidized, which means cost of production and cost at point of sale do not have a tight relationship
The Netflix series on F1 got me interested in the current rule sets and it's mostly just kind of depressing.

It occurred to me that a professional racing series becomes boring at about the time that the car isn't built by a dozen (or less) mechanic/fabricators in a commercial space at an airport.
It's not some idea that came about from a vacuum. Put yourself in an investors shoes: you may have some investments that you do for the sake of charity or philanthropy, however, the majority of your investments are to increase your investment. It isn't surprising then, following this basic premise, that we have arrived at the current situation. Capitalism factors in greed for the general welfare of the most people. It just seems that we underestimated the upper bound of human greed.
Postgres + pgbouncer.
OP here, happy to chat about the setup and how we use it if anyone’s curious!
I agree with your point that there is a need for advertisements to inform consumers about available options. I'd generally fall in the "dismissal of all things advertising" box, but I would add a nuance to it that it really depends if it was requested vs. forced upon you.

In both instances you mention as being useful advertising, shopping for furniture or how to sleep on an airplane, you are asking for advertisements. That makes sense. You are looking to solve a problem by purchasing a product.

From my perspective, there are two issues with the current climate of ads: First, that the overwhelming majority of ads are forced upon you. They track you, distract you, and have generally turned the internet into a wasteland. Second, that a search engine/social network/news site is the place to view ads. I would prefer a site dedicated to this use case, not have the use case tacked on to unrelated sites constantly in the way.

I feel the same way about physical ads, too. I don't want uninvited people knocking on my door to sell me their ISP. I don't want those terrible mailers with coupons in them. Billboards are ugly and distracting.
At that point, is this more environmental than applying Round-Up to the field?

Each of these lumbering beasts goes 5 MPH, burning diesel the entire time. How many gallons of gas is going to be spent weeding a hundred acres of farmland?
> you have multispectral or full-spectrum imaging

...that's exactly what CV needs to handle.
Here's a competing device that is solar powered and seems to have figured out that mechanical weeding is cheaper than a bunch of friggin lasers

https://www.youtube.com/watch?v=XP7GoNKcTS4
We know that paid advertising works, so it should not surprise us to discover that paid advertising on the Internet also works. But Google and other search engines seek to organize the world's information, not the world's commercial products and services. For a multi-multi-billion dollar company's core product, I'm somewhat surprised they cannot do a better job killing the blogspam. Given the resources at their disposal, I think most people just assume that they don't care about the blogspam.
Over the course of the year you make the same. However some months you make a lot more/less than others.
Well, that's right, and I didn't think of it. But besides what the sibling comments pointed out, that's an issue with any kind of weeding, including manual.

The answer is to select according to a wide range of criteria, and not rely on a single one. That way, weeds cannot progressively acquire resistance, and need to check all the boxes at once, which makes it highly unlikely that they will pass on their "slightly better" genes.

And of course, the larger the scale you employ a single weeding system at, the more risky it gets. It would be great for supplementing herbicide (while lowering doses) at first, for instance.
True. I was mostly talking about the "innocent until proven guilty" saying effectively being BS in the US.