skysight-inc/HackerNews huggingface dataset:
That's not accurate, and people are not expected to write an API adapter for every target language. Please read https://hacks.mozilla.org/2019/08/webassembly-interface-type... .

Interface Types are the mechanism for handling the different abstractions in different languages without having to write language-specific interfaces.

WebAssembly prior to Interface Types is more akin to an exported C function than to inline assembly. That already gives you enough for many kinds of interfaces, most notably the common pattern of obtaining an opaque handle and calling functions on that handle.

WebAssembly with Inteface Types gives you everything needed for high-level interfaces in any language. That lets you define strings, buffers, handles, arbitrary structured types, and pretty much anything you'd expect of a high-level interface.
Regarding what's happening, it's a bit of a generous read potentially but I think these lines are pretty clear at stating that it may be happening and the court is concerned that it is happening or that an overeager ruling would endorse it happening.

> Boise said it does not issue citations if the city’s three homeless shelters are full. The plaintiffs said that the two Christian-based shelters have policies to never turn away anyone for lack of space, and so police have continuously enforced the ordinances.
>
> The 9th Circuit noted that those facilities could still refuse to shelter homeless people who exceed limits of the number of days they can stay or who object to mandatory religious programs.

As to your other point

> I disagree with the notion that religion must be a private matter. Religion is not only a matter of personal belief. Its a framework for organizing communities and raising children. Forcing people to keep religion private amounts to an infringement on "the free exercise thereof."

That's fair, it definitely needs to be a balance, it's my opinion that things like Prosperity Gospel not being outright illegal and pundits like Pat Robertson are good examples that it has gone too far, but I definitely see and understand concerns about going too secular. I'm privately faithful and secular in nature, but that's just me and I understand that other folks have their own understandings of faith and religion.
Content ID is such bullshit. Here we are years later and it still doesn't permit fair-use like critique; one of the shown matches is barely 21 seconds in length. How is that a substantial copyright infringement?
Interesting!

But wasn't Emscripten already a thing in 2013? SQLite requires nearly no dependencies so it should have been possible to compile it.
Einstein Notation
Really like this new direction to be honest. Their website gives the impression that they want to build useful tools, not just flashy ones.
Considering the cost of the machine is inevitable, but that cost calculus will ultimately include a lot more variables than the MSRP.

Ultimately these machines need to be insured. The fact that the decisions can and will need to be pre-programmed will ultimately result in the market for insurance dictating the least cost to the insurer has ultimate say over the programming.

What we have in the interim is just a chicken and an egg problem while insurers gather enough data to determine the real, "costs" including lawsuits.

Google SawStop.
How the last 10 years transformed UX/UI design’s role in tech
For some reason, I feel like 48V DC over super-chunky aluminum bus bars is the only way you could avoid making the DC whole-house wiring cost less than the entire rest of the house.

As I understand it, the problems that make aluminum wire strictly inferior to copper wire--expansion coefficient, heat dissipation, non-conductive oxide, and strand breakage--are less significant in bus bars. The remaining concerns would then be bimetallic junction corrosion and work hardening.

Maybe a bus duct with polybenzimidazole spacers and insulation? Still sounds expensive and inefficient, though.
I don't think they're proposing this for anything other than a prototyping solution along the lines of this:

http://xip.io/

There are cases where you simply want to use a name during development because it generalizes better for the eventual production case, but you don't care what the name is, you don't care if anyone can memorize it, you just need it to be a name and not an IP address.
Since Java relies on the JVM I think I'd avoid it, and any other languages that'd require running another VM on top of the WASM VM. Seems like useless stacking of technology that serves basically the same purpose. Not saying it wouldn't work and that it won't be done, but just seems kinda gross and missing-the-point.

Personally I'd also avoid anything with a fatter runtime than maybe Go or C#. If it doesn't already, I'd expect C# and .net generally to have really good WASM support, actually. And even those, unless it becomes standard to ship their runtimes with a browser, you're talking about a pretty fat package to ship before the program can even start running.

Most interpreted languages (like Python) running on WASM will probably be notably slower than Javascript running outside WASM, for the reason that they'll have similar limitations on optimizability, will have had fewer person-years put into optimization than Javascript (which has seen tons of investment from e.g. Google), and will be running on an interpreter in the WASM VM rather than a C++ (or whatever) native interpreter. And they'll have the problem of needing to ship an interpreter, similar to the runtime problems for the languages above.

For the best experience you want something fast-loading and well-performing. That means small package size and not too deeply nested in terms of abstraction on top of WASM. If you want a better experience on both fronts than JS, which has the benefit of already having its interpreter bundled with the browser and running on a native, highly optimized interpreter—IOW if you want running on WASM to actually be a win in any meaningful UX way—you'll need to look at fairly low-level languages, I think. C++ is a good bet—people are quick to shit on it, but it remains hugely important in GUI application development—or, if you're wanting something hipper, Rust, perhaps. Go or .net-family languages might be OK, future-proof-ish choices if you don't mind sacrificing load time a bit. Toss Swift in that bucket too, I guess.
I think this will happen eventually… but there’s a lot of work to be done before it happens.
The main thing that breaks the web is js blocking, or cookie blocking. For those who are downvoting this poster, I snipped this from the documentation:

> Out of the box, uMatrix works in relax block-all/allow-exceptionally mode, meaning web sites which require 3rd-party scripts are likely to be "broken".
It doesn't seem to be in fashion these days, but some years ago language-agnostic object models for extensibility were common: Microsoft's COM, Mozilla's XPCOM, LibreOffice's UNO, IBM's SOM, etc.
Yeah, the edge case is jailing the homeless, when there are beds available, but those beds are contingent on indoctrination. The way the article reads, that wasn't fully answered with this case. FWIW, my vote would be forced indoctrination would be illegal in this context (ie, you can't jail for declining a bed with religious strings attached).
I have to deal with this problem constantly and I haven't figured out a good solution yet. I'm not sure this is particularly meaningful in a normal mains-connected environment but as someone who's base power source is a finite amount of 24v DC, I hate eating the inversion losses when I could save ~7-16% using switching supplies off the main bus.

Currently everything I have is connected up with a hodgepodge of those green pluggable terminal blocks. It's not an elegant solution but it's hard to standardize on something, especially when I have devices that run off 5, 9, 12, 24 and 48 volts. I still run an inverter most of the time (I have two, pure and modified depending on the load).

I think it's possible to devise a decent solution here, I like the XLR based designs but I'm afraid of plugging things into the wrong voltage. I think maybe the good solution is to make a color-mapping for the common voltages up to 48v (past that you require an electrician to do wiring in the US iirc) and then make cables that are XLR on one end, and whatever-plug on the other end with an LED that lights up corresponding to the voltage. That way you know if your barrel jack is 12 or 5. It doesn't have to be foolproof, or even customer friendly really. People setting up DC buses to run all their electronics should be able to accept the responsibility of frying something if they give it too much juice.
https://arxiv.org/abs/1906.05433

This paper seems relevant to the climate change part. This is more about what to do rather than technologies.
And they should also add nodev, to block a similar attack where you add a bunch of block devices with 777 permissions, in an attempt to make the block device "/" is mounted from be readable to a user and thus able to read (and write) any file on the host.
I'm pointing out that you don't have to develop plugins with message pack.
The manufacturer wants to pull more value out of the entire lifecycle, rather than just the initial sale.

From the manufacturer's perspective, they only sell the tractor once. The revenue from repairs, and second hand sales accrue to others. If a tractor lasts a long time, that is great news for repairs and re-sales, but not necessarily for people selling new models. Additionally manufacturers have to defend their brand. Letting people graft whatever no-name parts into their tractor will often result in an under-performing or dangerous piece of equipment.

The idea of locked down hardware/equipment is to align these incentives, by splitting the downstream value of a long lasting tractor between the user and the vendor. Think of it like Apple. Locked down and expensive, but done intentionally to produce consistent outcomes.
Does it give a warning before the battery dies or is the idea to just replace after about 1 year?
>I feel the same way about crime, too--the cops should be busting heads

They definitely still are:

https://en.wikipedia.org/wiki/Death_of_Eric_Garner

https://en.wikipedia.org/wiki/Shooting_of_Philando_Castile

https://en.wikipedia.org/wiki/Death_of_Freddie_Gray
T. Rowe Price's story shows that it was possible to see what was going on and hit the brakes. It has been pretty remarkable watching Neumann be so vilified throughout this, as if he conned the poor billionaire investors. As if they were just some good-hearted but gullible hayseeds taken in by a big-city slicker.
I find these kind of discussions about AI cars odd...

Do AI cars really have to choose who to potentially wound or kill in a collision situation? Should the AI analyze absolutely everything before making any control choices whatsoever? Why? What if the time spent on this analysis will lead to more casualties?

Humans act in a random way when faced with a vehicle collision situation. Some freeze and fail to act, some divert to either left/right, some hit the brakes too softly, some hit the brakes hard, some accelerate by mistake (!) and so on.

Fully autonomous computers driving cars, if it ever will happen outside of more or less ideal road and weather situations [x], will be like humans, except with more deterministic (and limited) choices of action. I have a hard time believing there will be rationalizing over the perceived value of potential victims or anything of that kind.

[x] I mean conditions of high winds with watery sleet and darkness sprinkled with water glares, near zero C, very bad visiblity, in a situation when my car might say "sensors blocked".

Edit: footnote. I still don't know how to do footnotes properly.
New guidelines on ID, evaluation and management of autism spectrum disorder
I'm for right-to-repair, but I'll give it a shot in defense of manufacturers. A lot of people assume it's just "evil-corp" greed. All of these reasons are money based, but not necessarily malicious.

Liability: If a customer repairs a machine improperly and it causes more problems, or someone gets hurt, it can paint the manufacturer in a bad light. Many farmers know how to operate a tractor safely, but might not know how to disassemble and repair one safely.

Cost of creating parts distribution channels: Having the parts to repair a machine that you manufactured is cheap. Creating distribution channels to keep track of, maintain inventory, price out, and deliver those parts to customers, is a business in-and-of itself - and is not cheap to maintain. Many companies do this, but it isn't cheap.

Cost of creating and updating documentation for customers: Sure, this might seem tedious, but as a software engineer, I know this has an actual cost. How many companies have you worked at that have had perfect, up-to-date information on the ins-and-outs of the software that's being written, while it's still being written? Every company I've had has glaring blind-spots in documentation. Also, as a hardware product, what happens when you make a minor revision? You send out a whole new book on Tractor v3.8973 (has slightly different brakes than 3.8972 because the brake manufacturer went out of business and Deere needed to find another).

I'm not saying these are good reasons, but would make sense, in a market where everyone wants everything as cheap as possible, or for free. Costs have to get cut somewhere. A manufacturer isn't going to (or able to) give something away for free, and stay in business. Ideally, competitive market forces would be enough to pressure a company into making their products repairable. What we are seeing is likely a byproduct of monopolistic laziness - there's no strong incentive and it's easier to say "just send it to us and we'll fix it".

Just my two cents in defense of companies not being "evil" in nature, but trying to give customers what they want and getting scolded for it.
Because people should have freedom of conscience? If you don't believe in God, or if you're a follower of a different avatar of Abrahamic religion, for example, why should a Muslim or Jewish homeless person have to follow a mandatory Christian program to receive "donated" shelter? Suddenly it's not charity, it's a transaction for one's soul.
not to discount the good being done by religious organizations, but their charitable services are certainly not purely altruistic. they've been used for evangelization (i.e., marketing) for centuries, even if immediate conversion is not required.
Not if you use user namespaces (which you really should).
Cool. Yeah, e-ink and other sensor hardware is something that we’ve been considering down the road. It could be added to our reel-to-reel process. But for the moment, we really want to stay focused and keep the hardware very low cost for asset tracking applications.

Agree, temperature is easy to add. We’re not quite setup for it at the moment, but considering it in the future for the right opportunity.

Funny you should mention 433/868/915 MHz. That’s my background in previous wireless sensor based technology companies. The barrier to entry problem we always ran into was having to install gateways. The approach with Got-it is to leverage the phones already in employees’ pockets, making it really easy to integrate at work.
> Good luck for average Joe Farmer troubleshooting why the hydraulic valve doesn't work?

And what if Joe Farmer wanted to take his faulty tractor to Bill Repair Man who knows about this but charges a lot less than Deere?
And also, architectural search allowed for neural networks to use more efficient builtin blocks, using many less parameters, and achieving the same accuracy with smaller models (and lowering training cost)
Even Windows gets this wrong at times, with several UAC bypass techniques exposed by auto-elevating binaries. Still, Microsoft has done a great deal of work with the Windows privilege model to prevent things like this, and these issues are steadily being resolved.
That risk exists independent of MMT. We could deficit spend an airdrop of a million bucks to every American with a bill today under modern economics, and still destroy the economy with hyperinflation. We could borrow trillions in a foreign currency and face hyperinflation risk today.

As I understand it, MMTs actionable insights range from issuing less/no debt for the same government spending, offering jobs to the unemployed and underemployed through a federal jobs program, and tinkering with government spending /taxation as a tool for controlling inflation (as opposed to interest rates as a tool for controlling inflation).

Note that regardless of your economic beliefs, these are all still subject to the same political system we live in today. Most of the worst case scenarios people imagine with MMT look like "we gave someone the power to print money and they printed too much money". But in the real world that's a problem with autocracy, incentives, and feedback loops. If we keep autocracy out and still monitor/alter incentives and feedback loops as needed, it's hard to imagine MMT having a massive downside risk any moreso than existing economic orthodoxy.
Third Base
> What am I missing?

Not to sound cruel, but, maybe you're missing the fun in imagination?
>How about start with a nail painting bot?

That's actually probably far more realistic as a viable product although it would still require a human for trimming the nails, pushing the cuticles back etc but would allow for much finer detail to be done.

I imagine sensors would be able to identify the nail much better too (both optically and via a physical sensor).

- Some small 'receptacle' that you place the finger it, it applies a very modest amount of pressure to hold the digit still.

- Optically scan the still digit to identify the nail

- Some sort of stylus type device domes down and quickly probes the perimeter to create a second data point of where cuticle and skin are

- Nail is then painted with the color selected and any pattern option selected

- A small air hose near the application head/compartment is removing the fumes from the immediate area

- Paint is cured via UV quickly

- Any additional features such as stones are then placed

You could do each digit individually or do all of the fingers of one hand at once, then the thumb, then the other hand. It would be quicker, capable of much finer detail, etc. You'd be able to have someone hammering out manicures/cutting and then send people over to a row of machines to pick exactly what they want from a screen or instantly load their preferred setting from previous visits. Someone could even design what they want in an app before hand, or purchase a special design from a community market place for a modest fee.

This works great in a mall or airport because you can have minimal staff doing the trim/cuticle push/roughing up which could be done in a minute or two and then you kick people over the machines for the nail decoration, have little applicators of polish remover available for any accidental skin painting, something like a cotton swab or little sponge that is pre-moistened.
You're talking about people.

Regardless of if they are annoying you, you shouldn't try to treat this like a pest-control situation.

I urge you to re-think your position, with the understanding that they are real in the same way you are.
>This month, Google shipped the last update for my Pixel phone. The hardware is functional and in great shape, but I don't think there are any truly viable ways for me to keep it secure.

The same thing happened recently with the Chromebook I purchased for my significant other. She's a very light computer user, so we thought it was a perfect device. It was great, until one day she received a message saying, essentially, "this device is no longer supported and is now insecure". Meanwhile, I've got an Ubuntu distribution running on a 10 year old computer in my basement (and soon will on this Chromebook).

I certainly won't buy another Chromebook to have it unsupported in 3 years.
Per this page, Deere has over 30% of the market; I don't know that would be considered a monopoly, but assuming the rest of the market is heavily fragmented, it's certainly a dominant position.

https://csimarket.com/stocks/compet_glance.php?code=DE
Misleading headline: only FUSE for MacOS became closed source. Linux and Windows FUSE are still open source:

https://github.com/libfuse/libfuse

https://github.com/billziss-gh/winfsp
Nice! I run a similar service at https://ip6.name/. The service also supports empty groups, e.g. 2001.db8.8000.x.1.ip6.name resolves to 2001:db8:8000::1, as well as 2001.db8.8000.0.0.0.0.1.ip6.name.

A neat one is x.ip6.name, which resolves to ::, e.g. localhost...
Hard disagree, at least, for the next 5 years. We’re still struggling to maintain “previous version” information density and “previous version” performance in all the various websites and apps that are undergoing redesigns.

An AI will not predict when I want to draw a construction line in Fusion360 and automatically select or display a clickable widget in a suitable and predictable manner. The correct choice is to give lots of options, visible at a glance, with hotkeys they are reconfigurable.

I lament the day that unpredictable icons line a toolbar changing as often as I change a tool. And this whole discussion happens independent of the styling desires a company wishes to exert, with smooth transitions, animated modals, etc.

Maybe I’ll eat my hat within 5 years, but it’ll be because it has been forced upon us instead of any actual user experience feedback.
True. My usual very-unscientific method is a search for "john deere vs" which turned up some alternatives but they seemed to be obscure to the point of giving Deere an effective monopoly, but yeah I don't really know.
> I see no way to setup my own video channel, and so this site is useless.

It's useless to you, yes. Floatplane is a way for established video creators to acquire a more stable revenue stream and for viewers to support their preferred video creators without being subject to ads.

It's not a place for creators to find a new audience. It's not a place for new creators to build an audience. It's basically a replacement for Vessel - more like an alternative to Patreon than YouTube.

> I'm not at all interested in starting multiple subscriptions at $5 a months for these two-bit channels. $1 per channel is a massive flex, but $5 is like some fantasy world flex.

Correct. Floatplane gives users an option to pay for a premium viewing experience (better video quality, cleaner UI, better comments) while supporting their favorite creators. However, it's not an alternative to YouTube. Video creators can (and should) still use other platforms like YouTube to sustain and expand their audience.
Looks like blogspam for https://www.tomshardware.com/news/amd-ryzen-9-3900x-wprime-w...
I use The Clock.app from appstore for my multi-zone needs
If your friend is a straight white male, and the only example you have real first-hand stories of, it might be best to reserve judgment. I don't have any personal experience, but I think there's plenty of historical evidence to support defaulting to a suspicious position on that particular organization.
Related discussion around the original arrest in 2017: https://news.ycombinator.com/item?id=13918892
That seems plausible. I used the electrode from the front of my head, and the brows probably tensed while playing.
Airbus didn't have to cheat into the same type rating in this case. It is OK to have pilots qualified for this type, as opposed to Boeing being "forced" to grandfathering a different plane (737Max vs. 737NG in terms of aerodynamic handling)
What's truly ironic is the browsers in question use QtWebEngine, which is based on Chromium/Blink. It even says so in the User Agent.
This is something silly one would do if they suddenly got a windfall - spend a chunk of it on a flashy purchase. You can just charter one for the once in a while you want a jet. How many flights is that, even for the 1M a year maintenance? Or fly 1st class. Or, you know, spend it on something that appreciates instead of losing value, like luxury real estate.