skysight-inc/HackerNews huggingface dataset:
Totally out of topic, but I highly recommend it ...
(Not technically a spoiler) I really liked the parallel betweens the bad guys' language, which was manipulative to the extreme, and the good guys' language, which was of course less extreme but still contained deceiving vocabulary
(i.e. Babel 17 is critiqued because the good guys are called "who are invading", yet the bad guys are themselves called "invaders" in English ...)
Time to Call It AI Again
That was my experience as well. Home labs seem to be cyclical for a lot people including myself. Started with a big overkill rack to learn technologies, and now I’m down to a 10 inch desk rack that is ATX case size with just a few things to run my network and small VMs.
My company was also using discord for virtual desks and have moved to slack huddles. They work as good as discord voice channels.
Just compare the median.

The median US software developer earns $110,000 (excluding any benefits).

The EU median is close to 1/3 that.
I lost that ability in my 30s thanks to Bell's Palsy. I mostly recovered, but the nerves on the right side didn't completely recover enough for me to seal my lips well enough to do it anymore. After I wasted $35 on a chanter, my wife and neighbors were relieved to find out that I won't ever be able to play the bagpipes, either.
Thanks! I'll give the RK Narayan version a try :)
>What makes even less sense is wanting use to use software like vSphere or ESXi since its about 10x more complicated than just using virt-manager/QEMU.

I disagree. Assuming your example of a single ATX desktop, ESXi really is easy to setup and modern versions provide a graphical web client. This assumes you're staying away from vSAN, vMotion, and iSCSI storage.
For a dumb TV to computer a projector is the way to go. I haven't darkened everything much so it doesn't work great in the daytime, but I tell myself that's a feature not a bug.
also a lot of people on here who have actually experienced tesla's self-driving. certainly a lot more than have experienced any other self-driving product (at least above a "lane-keeping" system)
EdgeRouter 4 is available on their own store right now. Most of it's lighter weight siblings aren't, but their 3 most expensive models are also out of stock. None of their consumer wifi gear seems out of stock, though. I'd guess Si shortages before assuming they deprioritized the consumer market.
For engineers/developers (or anyone producing the actual output), meetings are an imposition.

This is true for the sort of engineers who have no input on what is being built. Once you get to the level where you're making architecture decisions you need meetings in order to discover what to build.

My advice to any developer who dislikes meetings and sees them as an imposition is to find a way to appreciate them, or stay near the bottom of the food chain.
Is it just me who thinks UI/UX of the web app feels like MySpace?
By putting pressure on the banking system. No transfers to or from exchanges that don't play by their rules.
I've experienced HN to be highly anti-Bitcoin for some reason -- got instantly downvoted for commenting neutrally on it [0].

However, I sort of expected more people on here would sympathize with the Cypherpunk Manifesto [1] and band together against pressures to minimize our privacy.

[0]: https://news.ycombinator.com/item?id=28114156

[1]: https://www.activism.net/cypherpunk/manifesto.html
That's not true.

Any plan (including Free) can set a minimum TLS version of 1.2—or even 1.3 if you want.

Login to the dashboard, select your domain, click SSL/TLS → Edge Certificates → Minimum TLS Version.

(former CF SSL PM here)
What LG TV are you talking about? My old smart TV was "slow and laggy", but as soon as I upgraded to a mid-range model a lot of those complaints went away.

I can't imagine trying to use a dumb TV now. We have four streaming services in my house, the UI homepage quickly shows which series we're in the middle of and makes it easy to jump back in without navigating a lot of menus.

Even if plex were to do exactly what I want, it's more effort on my end when I just want to be able to easily pull up shows without issues. On top of that, you need a very new TV (with new HDMI 2.1 features) if you want to really experience the power of next-gen gaming consoles.

An older TV might work for your use cases, but I think you're increasingly in the minority. No one I know (except my parents) watches channels anymore, they all just stream Netflix/Hulu/Crunchyroll/Disney. If there's something really niche I want to watch, there's torrents and videostream.

Stay away from cheap Samsung TVs and get a good Sony TV. I love my Bravia x900h.
> I'm pretty sure the main use case is to enable smart TVs and other IOT to phone home despite being disallowed.

I highly doubt that. Rolling out this network is a lot of work and I'm nearly 100% certain this is to reduce claims of non-working devices caused by bad WiFi, plus maybe the option to sell network access on a wide range of devices.

Avoiding blocked network for TVs and other "smart" appliances is surely a nice benefit, but I doubt even 1% of people actually block network access (hell, most probably want it!). There's no way Amazon would pour that amount of effort into extracting that minuscule piece of tracking data.
Paid Community Writer Programs
It might have some effect, but Googlers can read all the same stuff on the Internet as everyone else.
Super nice! Always delivering quality tools. This also seems to play good with starlette as well. And I see async and migrations are coming soon.
Alembic is good but a bit cumbersome to use, I hope to see some improvements there as well
Chart: Broadcast news coverage of Afghanistan over time
The number of cases has never been less relevant than when the majority of the country has been vaccinated.
Very unfortunate choice of terminology in this context. Most of the math textbooks I used in college used "natural numbers" to mean the positive integers. Others used it to mean the nonnegative integers. So the term "natural numbers" presents the same uncertainty to a reader as indexing in an unknown programming language does :-)
Slide is also a pretty good FOSS(?) Reddit client for Android. I don't use it anymore since I'm trying to get myself to use Reddit less and less but Slide was a pretty good experience for me.
The Webpage Text API
> The problem with old.reddit.com (as opposed to teddit) is that numerous links on Reddit will redirect you to the New experience. Absent DNS hacks, you'll find yourself consistently frustrated by this.

I have found that keeping the "Use new Reddit as my default experience" box unchecked on reddit.com/prefs results in almost never being redirected to the "new" site. The only exception is when someone uploaded a gallery - you have click on the "comments" link to see the gallery photos in oldreddit style.

This solution works for me on both mobile browser and desktop browser.
YouTube is forcing the popular Groovy Discord music bot offline
Yes: both observability and parameter identifiability assume knowledge of the model structure; system identification includes methods for choosing a model structure for a black-box system.

> This is why I never understood why this analysis was very helpful

If a system is not identifiable/observable, there may be multiple values for the parameters/state (respectively) that are consistent with observations; if you try to infer these without checking for identifiability/observability, you may obtain values that are consistent with observations but very different to the true values, which can result in serious errors when you try to do something using them.

> it isn't very useful outside of the specific experiment / motion / inputs used

There are cases where some parameters cannot be identified regardless of what inputs are provided to the system. For example, when you write down the differential equations governing the system in a particular way, you might see that two parameters (k1 and k2) always appear together as a product (k1 * k2), never independently - so their individual values are not identifiable, though (k1 * k2) is; this could be fixed by re-parametrising, by replacing k1 * k2 by k3.

Also, some parameters have very little effect on the behaviour of a system, so are weakly constrained by observations ("sloppiness"), whilst others are more tightly constrained - it can useful to know which are which.
The lenovo “tiny” hardware recommended in the article is really ideal. Its essentially laptop components in a micro case (no hid/battery/screen), they even are powered by a laptop style external DC adapter.

They are affordable, quiet, powerful (modern x86_64 with basic gpu) and light on power usage.

I run a pair of m92p myself.
There are. It's just you can't get the good stuff for anywhere near smart TV prices
Sounds like you need to quit your job. I hear they’re paying new hires a lot.
Agreed, I was shocked that I stopped using my Apple TV and that a Smart TV app experience would be even remotely close to an Apple one.
Yes! Companies refresh Dells pretty often and you can find an i7 for not much money on eBay. Buy two to double up the RAM. If you know the right people at a company, you could get them for free even.

Home labs aren't about millions of hits. It's a playground.
Funniest and saddest thing I saw was bookstores being completely ignored during the looting. South Africa's literacy rate declined from 93% to 87% during the last decade.
Ultra-Vaxxed Israel’s Crisis Is a Dire Warning to America
> This thread feels very...Hacker News Bubble?

Smart TVs is one of those recurring HN topics where it’s clear that people made up their minds years ago, likely from a single bad experience. Now they can’t imagine that any progress has been made since then. There’s not much reason to buy a new TV these days if your old one still works (with an external TV box)

You can still find terrible smart TVs out there, of course, but the newer models from top tier vendors like LG are actually quite good.

I think it’s going to take many years before the angry HN smart TV comments catch up to modern reality.
While I'm a fan of both pydantic and SQLAlchemy, I feel like support for this should be more clear in pydantic. We have the `.from_orm` method and we have sqlalchemy model metadata. This project wraps them nicely but I shouldn't have to have separate glue code for this. Until we have cleaner pydantic/sqlalchemy integration for FastAPI, the OP's project will do just nicely. Great job. I fully expect FastAPI with it's reliance on pydantic to help push better support for ORM models though. Anyway, enough ranting and back to coding.
The Long Legacy of a Short Life
Gigabyte have a 48" 'monitor' now (an LG panel with Displayport 1.4 and no smart features)
With COVID we had a ton of wildly hysterical, panicked, vacillated prevention attempts still requiring a ton of cure
dotnet publish -r linux-x64

Seems pretty simple. Though the binary size is definitely not on par with go.
L4 with ability to phone home for remote assistance is good enough.

By the time L5 arrives people will have been happily riding around in vehicles with no steering wheels for decades. L4 cars that phone home less and less every year.

Eventually someone will notice that no L4 car has phoned home for a whole year and almost nobody will care. Just a footnote to an era that already feels taken for granted.
One challenge for a lot of enterprise shops is an addiction to things like MITM middleware boxes, which often lag far behind, and long approval cycles for updates - demanding that software be repackaged for deployment and the like.

The biggest blocker on 1.3 deployment will be that it deliberately breaks middleboxes, which many, many enterprises have as a hard requirement (foolishly, in my opinion).
There are almost no tv manufacturers offering consumer TVs without the ability to connect to the internet to collect metrics, display ads, and run “apps” like Netflix. I don’t doubt it’s because the upsell is profitable and regular consumers would choose the TV with smart features over a similarly priced TV without, but it’s also possible no one has decided to compete on the “our TV is $40 cheaper, comes with a rebate for a roku you were going to buy anyways, and also we can’t push ads to you through it”
Fine. Then I will. (Been downvoted plenty lately, what's some more?)

Socialism is social ownership of the means of production. It's not government healthcare. It's not government bailouts (unless the government keeps ownership of the businesses). It's not "government doing things". It's not government using taxes to pay for doing things. It's government owning the means of production, or else the people owning it in some other way (mandatory profit sharing would qualify).

Now, can we prove the parent wrong and have an actual, reasonable discussion?
>combines text chat rooms, voice chat rooms, and video streaming into one place

and unlike skype (and probably teams too) supports PUSH 2 TALK which gaming oriented voice chats had close to 2 decades ago and is even more useful now, during WFH.
The article you link says so.

I wonder if this stuff will lase.
This would be an amazing language to use with one of those SBC boards like Arduino or STM32.
The West never toppled one dictator for being "evil". It toppled many for not being profitable.
Sad state of affairs when you have to hack a device you probably paid well over €1000 for...
There is a level of mastery, but it is borderline useless. I've been called an architecture astronaut (ref: https://www.joelonsoftware.com/2001/04/21/dont-let-architect... )

And the thing here, software is simple. You take bits in, do stuff, and then its bits out. State machines there. Disks over there. Algorithms in hand. There is no real end to understanding all the details, but the game is well understood in a very reductive manner.

There is the game that we study which is making these infernal machines do useful things. Then, there is the meta game of getting humans to do things with these infernal games. These games are infinite and mastery demands you to see them for the games that they are.

In this, there is no plateau. You can operate with peak resources to explore, but the game is the game to play.
Seems nice. I don't agree with all of it's deviations from Lua, which unfortunately breaks portability, but I get it.

I wish C was scriptable, versus Lua being compliable, but this is really cool.
> This can be annoying with NFS because you need to export and mount each dataset separately.

I use ZFS on multiple servers, and appreciate this approach. The problem is -- you're going to feel pain one way or the other. In that case, make sure that the pain is obvious and predictable.

If you're using subvolumes/datasets, you will have to deal with a problem at some point. Either you have to manually export multiple NFS volumes (ZFS), or potentially have inode uniqueness issues (Btrfs).

I'd much rather have the problems make excruciatingly obvious. I can script generating a config file for exporting many datasets (and I have done so). I can't really deal with non-unique inodes in the same manner.
Yeah I think people forget that Skype actually owned the video game voiceserver market for a few years.

Ventrillo and Teamspeak and Mumble were all good. But you had to assign someone in your friend-group to manage the server. This meant paying for hosting to do it "the right way", and in turn one friend either paid the hosting themselves or you had to figure out how to split the cost. Then if someone else joined the group you had to split it with them, etc.. Some people would self-host teamspeak or ventrillo at their houses so you could avoid those costs, but now you are reliant on an unreliable system of one friend hosting your voiceserver on their desktop computer. This means that router mishaps could send it offline, them turning off their computer could send it offline, or if the teamspeak/vent daemon wasn't running then your whole server is offline.

Skype solved a lot of those problems because it was always online, no one had to manage a server, and it was free. It sucked in just about every other way as a game chat option, but the benefits of no-server-management, always-available, and no-cost, made an objectively inferior product dominate the world of game chat.

Discord simply took the features of teamspeak/mumble/ventrillo and combined it with the service benefits that skype offered. No more server cost sharing and no more server administration. But you still got the benefits of actual game chat servers like voice lobbies (as opposed to initiating calls like skype).

I really don't think Marketing is what made Discord successful. This is truly an example of someone who solved a need. We needed a product like teamspeak/ventrillo/mumble combined with a service like skype. Discord was that creation. It truly solved a problem for gamers. Gamers were not looking to cling to skype, but they were all using it. Discord created a product that fit into the market perfectly and the masses ran to it because the need was so big, and Discord solved the problem that gamers needed. The ease of setup also helped. Sending a single share link that someone simply clicked was all it took to join a server and start talking. I think that ease of setup is also an incredibly under-rated strength of Discord. In fact I would venture to guess that most gamers joined their first Discord server by clicking a discord share link that was sent to them via Skype.
I don't understand the idea you are trying to convey. iMessage is not impenetrably complex, it is just an ugly API that uses an Apple provided certificate and a valid serial number as part of the authentication factor.

I also don't agree that the human-in-the-loop part of the process is a/the problem. Are you suggesting that it should just send the findings straight to the FBI... where a human would review it? Or maybe skip all of the messy middle part and if the model detects enough CSAM just send an APB to the local police to pick you up and take you straight to prison with no trial?
There is another dimension: when there have been liberal governments, but that want to do things like nationalise western oil companies, western countries prefer to destabilise those countries - the end result is often authoritarian regimes.
There was an interesting article a while back about how pine tree farmers have moved away from cutting cutting timber and are instead selling pinestraw for landscaping because it's more lucrative.

https://www.washingtonpost.com/business/2021/03/31/pine-need...
The magic remote kind of ruins my LG TV for me. I like the UI, but hate that bumping my remote brings up that darn cursor that flies around the screen.
Thanks for the feedback. Will prioritize single-topic pages in the future, where page title is descriptive of the URL.

If you are an HN moderator, please feel free to delete this thread.
California DMV regulations do allow testing of autonomous vehicles without a safety test driver if certain conditions are met, spelled out in Title 13, Division 1, Chapter 1 Article 3.7 Section 227.38 [1]. The most technically challenging of these is that the car must be capable of operating at SAE level 4, which goes back to the OP's comment. CUPC licensing for commercial passenger services also allows this [2].

That said, I agree with others that this is the natural progression of testing rollout and doesn't tell us anything about the pace at which the rollout will occur, in particular whether it will be faster or slower than Phoenix.

[1] https://www.dmv.ca.gov/portal/file/adopted-regulatory-text-p...

[2] https://www.cpuc.ca.gov/regulatory-services/licensing/transp...
https://twitter.com/matthew_d_green/status/14299631415684014...
The governement should know who you are and the bank you are associated too, if that's required to do business with them. Eg. VISA should be able to return my money to my bank account if someone has a chance to abuse the system and target me.

I don't want companies to share my information to third parties, this includes the banks about my purchases. And eg. Facebook shouldn't be able to target me because a site added their 'like button'.

Privacy doesn't mean lawless land of crypto companies hiding in unknown countries. I actually expect governement regulation to protect it's tax-paying citizens.

That's why we vote for them.

Edit:
As a counter argument, there are also a lot of downvotes without reasonable arguments when you argument against crypto ;)

Edit 2: the informed article you shared is actually pretty biased from my POV, definitely not neutral + The additional sanity check when checking the author didn't check out either.
I've come to realize that the current fiat scheme and the crypto scheme are both unethical in their own way. But it makes me sick to hear people talk about banning crypto without at least suggesting to dramatically reform the fiat system.

Crypto would not have existed in the first place if most people felt that the fiat system was fair.

People who don't acknowledge this at this stage are either totally blind or totally corrupt.
Better engineering than Slack, but not as good of a business
I was literally an hour ago trying to figure out how to get my complicated Pydantic models to convert correctly to the SQLAlchemy models I made. Thanks tiangolo!
I think that the advantage in using some kind of instant-message system like Discord/Slack is that you might end up getting a faster response, which is quite helpful when I'm feeling impatient and want my problem to be solved faster. On the other hand, the questions aren't as easily searchable and archived for future people to find.
This is how American propaganda works, not only to support the Afghanistan war, but to support US imperialist foreign policy in general. It's extremely manipulative, but also effective at controlling the narrative, in a 1984-esque fashion. It has lead to the result that the "official narrative" as portrayed by mainstream media and (complicit) politicians stands in stark contrast with the general public perception on the matter. It's basically taboo to be critical of the widespread use of propaganda to support imperialist policy, and you're generally deemed a conspiratorial lunatic if you point at CIA's role in all this in a manner which is critical both of them and the state which support them.

Where are all the journalists scouring wikileaks for real news? For real content, investigating the dark underbelly of foreign policy and war, etc.? Why are we only served with manufactured consent (i.e. bullshit) from BBC, CNN, etc.? When it comes to war, they eagerly repeat the manufactured lies about our "enemies", be it Saddam's WMD's, Assad's chemical missile attacks, Gaddafi's genocide - all exposed through wikileaks to be lies manufactured by "intelligence" agencies, in conflict with facts and evidence at hand at the time - which then serves to justify intervention on "humanitarian" grounds, but which is merely pretext for imperialist aggression. It's taboo, most of all for journalists, to take an interest in this. They are barred from mainstream media outlets, shunned even. Some are even killed (cf. the investigators of the Panama Papers). You will receive no financial support if you do, and you will be judged a foreign state actor if you're freelancing for non-western media outlets (e.g. RT).