skysight-inc/HackerNews huggingface dataset:
> that's just a compiler on other OSes, right?

It's possible to run an Oberon System with it (see https://github.com/rochus-keller/OberonSystem ); it runs on all platforms and the generated C code could even be made run as an OS on an embedded system if need be; I currently also experiment with System 3 and alternative backends; but this is more for curiosity; from my humble point of view the OS topic is solved with Linux (which can also be configured for very low resource systems).
Here's a funny bit.

Roomba iOS app refuses to go past its welcome screen unless its granted access to the location info.

This is unreasonable, they don't need this info for their app to function.

However their devices are all but unusable without an app, so they ultimately blackmail people into giving location data to them.

Meaning they don't really give a sh#t about users' privacy, so it's not that "they are watching you", but that they won't think twice about hooking up to a random Roomba and shooting a video with it. Consent or not.
Amazes me that so many people dont understand that if all things are dependant upon your business logic or on your domain then this is natural. Its natural hex architecture

but this is far nicer way of saying the same thing
https://ericlippert.com/2008/09/10/vexing-exceptions/

I actually do not think your code should throw exceptions. It is really just an Either / result and then if something does blow its because you havent anticipated it via wrapping something in an either or result ... and so it should blow and the callers of your library should be submitting a defect..
After spotify forbade the last library that could do this, I took spotify out of my mopidy/snapcast whole-house audio system, cancelled my premium subscription, and have spent the same money buying albums in MP3 from Amazon ever since. So far so good.
Certainly gives another meaning to 'the power company.'
But is that really relevant in the end? Is CO2 decreasing?
What is the correct amount of freedom to build? Do we have too much or too little? How do you know if we have the right amount of freedom?
If car companies want to be relevant in 10 years, manufacturing EVs isn't optional. Others will be happy to take their customers by selling EVs.
Also read Crafting Interpreters recently and enjoyed it.
That’s a strange definition of therapy.
>* It will always be far less efficient to depend on a few individuals to shoulder large expenses or for disparate organizations (each with their own overhead expenses) to find and collect smaller contributions than it is for everyone to pay just a small amount and collectively cover an expense through a single origination.*

On the assumption that the single organization will actually do the job, perhaps. But it won't. Ask anyone who has actual experience with such government organizations, as, for example, my wife and I have (she far more than me--she was a social worker for 20 years). They don't actually help the people they're supposed to help.

So your claim is factually wrong, not mine. I did not claim that private charities are perfect. I only claimed that charity is best done by private institutions, i.e., that on net they do better than government programs.
This is why I bought 5-6 Chromecast audio devices before they got nuked - they do exactly this (and other streaming services).

Yea it's tied somewhat to Google, but it's a simple easy to deploy puck that just works.

Not to suggest the hard work that's gone into this isn't awesome, because it is!
Those are plain old shared with bourgeois / social democracy concerns, not specifically left concerns (left is about class issues, and focuses on the economic substrate and equality, which is sees as more fundamental and where all others are mere derivatory or pale in importnace. Marx even considered these kind of things "bourgeois rights" and somewhat dismissed them.

In any case, it's not like the right is against "accessibility for the disabled".

Similarly, same-sex marriage is not about left vs right but about progressive/liberal (in the in favor of invididual rights sense) vs concervative.

An anarcho-capitalist can be all about same-sex marriage without being left (the opposite), where even communists were known to be socially conservative in several cases, or pioneering such rights in others.
Terrible take, sacrificing integrity for uptime.
I think the dream is something like making a single commit that updates your code and the documentation that is kept alongside it in the same repo. A blockchain transaction would represent the entire transaction including the mortgage agreement, the deed, the asset on the lender's books, and the liability on the borrower's books. I say dream because there's no real path to this ever happening, and it's definitely not happened yet.
Off topic: There was an ad that tried to make fun of green energy by having the Eiffel Tower converted to a wind turbine. The ad stated that even that will not be enough. I believe the company was Shell. Does anyone have a link to that ad?
> He's probably not as well known as someone like Gretzky in North America, so his name wouldn't immediately spring to mind on forums like this.

I think you might find there are a fairly large number of Indian, Australian and English people on this forum who will find his name does spring to mind immediately. It's more about the timezone than numbers.

> who comes next (Viv Richards or Brian Lara in my opinion)

Tendulkar.

Viv Richards was amazing at his best but declined badly. Lara's best innings were better than anyone (maybe even Bradman) but he wasn't as consistent and unfortunately he was playing in a declining team.

But I'm old enough to remember his 1993 innings of 277 at the SCG. In some ways that was enough to hold off Australia being undisputably the best team in the world for another couple of years.
EV maker Lucid closes $1.5B raise from the Saudi fund and other investors
> In unknown unicast MAC flooding why would would the destination mac address ever be anything other than ff:ff:ff:ff:ff:ff? In your example the destination is 04:04:04:04:04:04.

Different nodes will have different ideas of what is known and what is unknown so it may be learned unicast on the sending node but unknown unicast on a middle node. E.g. imagine the bridge in the middle had it's table cleared for some reason, such as a reboot, or that client 1 had the destination MAC hardcoded in the sending logic but the bridge did not. In either case the client would know the unicast destination and put it in the packet and then it'd be unknown to the bridge in-between and be flooded. Remember beyond sending and receiving actual Ethernet frames with source/destination MACs in them bridges do not sync their learned MAC tables. The unknown flooding mechanism insures discoverability since the endpoints may not always know when a new bridge is between them or an existing bridge lost the entry.

In general there are 3 types of traffic that are flooded in Ethernet: BUM - Broadcast, Unknown, and Multicast. Broadcasts are explicitly created by setting the destination to ff:ff:ff:ff:ff:ff, unknown are a per node concept about a unicast destination not yet programmed in the local table (but may or may not be programmed elsewhere already), and multicast are reserved 23 bit range of MACs that are to never be programmed as learned so they flood permanently yet can have individual identifiers in the network. Sometimes a higher level protocol such as IGMP can be used to restrict this flooding to only nodes that ask for the specific multicast conversation to be sent to them but that's all optional and came later.

> I'm also not understanding the relation ship between NIC 1(local station assigned MAC 0a:0a:0a:0a:0a:0a), NIC 2 (local station assigned MAC 0e:0e:0e:0e:0e:0e and the mac addresses 02:02:02:02:02:02 and 04:04:04:04:04:04.

The relationship is that there is no relationship :). It doesn't matter that the assigned MACs are 0a:0a:0a:0a:0a:0a and 0e:0e:0e:0e:0e:0e since they aren't used in deciding if the 02:02:02:02:02:02 and 04:04:04:04:04:04 frames should be dropped when received. I.e. they are just there to show that if you did the "is this unicast packet destined to the locally assigned MAC? If not drop it" filtering all the time the interfaces would fail to bridge traffic correctly.

Walls of text can be lame so I created a visual scenario that minimally covers everything we talked about so far regarding learning and unicast MAC forwarding. It starts after the conversation has already started but it'll make sense why it starts there by the end: https://imgur.com/a/6vkaEgj
I don’t know if this will help you but it is at least a nice list in a plain text file — intel-family.h from the Linux source tree:

https://github.com/torvalds/linux/blob/master/arch/x86/inclu...
Why Greatness Cannot Be Planned: The Myth of the Objective by Ken Stanley and Joel Lehman. This book was a fascinating read for anyone with ambitious objectives (or an interest in optimization algorithms). Ken is such a deep thinker, I love when he's on podcasts or gets interviewed, and reading his book was a real treat.
Amazon and Microsoft are backing this battery-powered generator startup
“Dr. Rosen: You can't reason your way out of this!

John Forbes Nash: Why not? Why can't I?

Dr. Rosen: Because your mind is where your problem is in the first place!”

- 'A Beautiful Mind'.
It does not demonstrate the effectiveness of psychiatric treatment by any reasonable standard.

The control group is corrupted, the control-treatment pairs for comparison were selected by the researchers, and the provided “psychiatric treatment” includes

> In addition to weekly individual sessions the inpatient program at both groups contained two 75 min group sessions each week. In addition, VITA had shorter group meetings each morning (15 minutes). Patients in both treatments participated in two physical exercise sessions per week, weekly psycho-educational lectures and art-therapy groups, and both groups finish each week with end of the week status groups. On average, patients in both treatments received seven sessions of therapeutic activity each week.

“Both treatments” here is not control and treatment but both intensive treatments.

You can get large effects in almost everything by completely changing a person’s experiential environment from their prior environment, which is what they did here. In addition to everything listed, their sleeping conditions, diet, daily routine, and social environment were probably dramatically changed, although the researchers didn’t record that so we can’t know.

It’s impossible to tell if the actual psychiatric interventions were effective. This fact, though, is particularly damning as to the efficacy of the actual treatments provided:

>The analysis also showed minimal differences between the two intensive inpatient treatments, suggesting that the differences in effect may not be due to the theoretical rationale within the inpatient treatment but rather the treatment context.

There were no significant differences between two very different treatment modalities. This essentially admits that “something else” and not the psychiatric treatments were responsible for the uptick. My guess is regular schedule, connecting with people (community formation) and mattering to someone, none of which do you get from psychiatric treatments.
You can build plenty of infrastructure in countries that are currently NOT run by terrorists but may be some time in the next fifty years. The point being that a large fraction of the earth just isn't stable enough to rely on fifty to a hundred years of total peace, stability and reliability. Which is the prerequisite for all the safety assumptions around nuclear power.

Dams are actually less dangerous, because the potential area of damage is more limited, whereas a dirty bomb may be used quite some distance away and radioactive fallout also isn't that localized. Also most "conventional" infrastructure just degrades and becomes useless when not properly maintained. Can't say that about nuclear infrastructure (besides power plants you need mines, processing and research facilities and waste storage). And even with things like river dams people do ask questions about political stability and who gets the short end of the stick when the dam breaks, intentionally or unintentionally.

Just because you don't like an argument doesn't make it "moot". I think I'm not alone in not being comfortable with new nuclear projects going up in eastern Europe... The political situations are relatively stable apart from Ukraine, but I wouldn't bet my life on it staying that way for the next fifty years. Don't even ask about Africa or most of Asia....
I am pretty sure it used to be sand. Comments on same youtube video:

> Sand is also used in a similar process, but only for roasting groundnuts/peanuts, which can be cleaned easily afterward.
Besides if you control the whole network, how hard would it be to filter the Bitcoin network calls and then arrest the people making them?
Yes it's a killer platform and Spotify app feature.

But for a developer building a custom listening experience it needs to be completely optional.

Right now you literally can't build an experience that plays just one song and stops after because "radio" automatically kicks in. You need to do crazy hacks to pause the current song before it ends or enqueue a silent track and intercept that, if you don't want to occasionally hear a small bit of an unwanted radio song before correcting.
Thank you for the reply!

And I see that even in my original attempt, I could have used (setf (cdr)) instead of (rplacd)...
This is optimistic news, but I'm curious if worldwide gasoline consumption increased or decreased. Unfortunately Mother Nature does not recognize countries, so if the reductions by some countries are offset by increases in other countries, the overall emissions may be the same or worse.
Before ChatGPT, there has been criticism education as we know it today. The notion of “education” has not always been about training, and putting someone in a hypothetical situation and grading progress — indeed, the measurement of progress itself — is not present in all notions of education, or all methods of learning, or even all systems of determination of truth (epistemology). Behavioral conditioning with reward incentives are also not the only method in education.

One of the interesting voices about this John Taylor Gatto. Mainstream methods of “training” as you described them, may indeed be the most common method today, but it is by no means the most effective, and Gatto goes into detail about it in his book, _The Underground
History of American Education_.

For example, an older notion of education is not so much to train people to mechanically repeat results (like you would train people in a factory), but rather, to develop informed and educated citizens that are able to reason, think critically, and participate meaningfully in a republic. There’s little point in having a voting body of citizens unable to think for themselves, and are merely regurgitating ideas they hear.
https://www.proterra.com/

Work here, we're building them everyday!
Oh, Mongo is a major turnoff. The only sensible data store to support in 2022 and beyond is Postgres, maybe SQLite IMO.
> However, if you are writing the code and it's callers, if you don't want to handle the error, why even have it? Just log the results there and move on.

Well at very least you need the caller to know that the operation didn't succeed. And if the failure is deep in the call stack, you may not have enough information to log a meaningful error. Returning errors and wrapping them with a description as you pass them up the stack means you can have a single meaningful log message at the "top level" (wherever the buck stops).
Well, I went the opposite way and I would say I've had my fair share of career mistakes also. I would say that you gotta just do it, because there's really nothing worse than doing something uninteresting for decades. (Or even a few years).

At the same time, make sure developer is what you really want. I am transitioning out of being a developer because even though I loved that kind of thing in school, I find real-world development a lot different and not what I expected it to be.

What would you do if you could do anything in the world? Maybe that open-ended question will give you some ideas.
>Yeah, I’m not sure I buy their explanation about special development roombas since they offered zero proof.

It is simple for any person with even basic knowledge of networking to independently come to the conclusion that Roombas are not uploading video streams (or photographs) to the internet.

I know the IP (10.0.0.11) and MAC (50:14:79:1E:AB:6B) address of my Roomba and using the Insight Netflow Analyzer for OPNsense I can see how much data it has sent to the internet. In the last six months it has sent approximately 72MB of data outside my network. That's about 600KB per day.

It has received much more, presumably firmware downloads.

This is consistent with firmware update checks, notification traffic, and me periodically adjusting its schedule remotely.

That's just me clicking on some tabs in my router's web UI. Hundreds if not thousands of people globally are constantly reviewing and monitoring Roomba network traffic in fine detail in order to understand and/or reverse engineer it for research and other purposes.

So one of three things is happening:

1. All Roombas send photo and video streams to iRobot and they have thus far managed to hide this from the public and the thousands of eyeballs constantly monitoring the network traffic of their products, or

2. A subset of Roombas send photo and video streams to iRobot and they have thus far managed to hide this from the public and the subset of eyeballs monitoring the network traffic of their products

3. These are development devices like they claim.

Based on my own experience we can eliminate 1, based on the images accompanying the article option 3 is highly likely.
BYD already has a massive fleet of BEV busses in China.
Regarding 1), I'm sorry but that makes no sense. Barack Obama has more than 100 million followers on Twitter. So no, a hard limit of 10 million users makes no sense for any messaging service that intends to connect people across the world. That would be a showstopper if there ever were one.

Would you say the same thing about e-mail, that it "would still be fine" if it only ever scaled to 10 million people?
The episodic podcast that I was hooked on was “Rachel Maddow Presents: Ultra” [1] about the plot to overthrow the United States government in the 1940s by members of Congress who were white nationalists and Natzi sympathizers.

Well written with lots of source material from news archives and the Library of Congress.

[1]: https://www.msnbc.com/rachel-maddow-presents-ultra
Well, nice to meet you!

That being said, yes, most people (in my friend group) did not explicitly pay for Windows, but they bought devices with an included license that the OEM paid for. So they did not directly send money to Microsoft, but they still payed for the OS indirectly (just like they indirectly supported AMD or Intel, for example).
In those rare circumstances where someone wanted to see an old statement I've never had difficulty logging in and finding the statements online.
Automatability may make an output ubiquitous to the point where marginal value for any given output is small, but if it was really "worthless" no one would bother automating it in the first place.

We automated a lot of arithmetic and then some higher math decades ago, but that hasn't meant that knowing how to do it is worthless.

Effective communicative prose is an inherently high-value part of coordinating human activity. The number of roles exclusively dedicated to it might shrink but it's part of nearly every activity in a specialized society. What's most likely is that people will use it as a time-saving tool but everyone will be evaluating how good the output is and tweaking it. And that means until we're at a point where people trust AI to actually evaluate the value of AI output, many of these roles (and certainly anyone building AIs that do this) will need to know how to recognize good output -- and the training involved in that probably involves practice in personally doing it.
Then perhaps the core issue is zoning land properly and making sure people don't spread out too thin.

That being said, the locality in question sounds very much like the low density suburban locale that I'm currently living in. It costs a pretty penny for the government to maintain services here, since there are only about 100 homes in an area at the edge of the desert (which at a rate of 75 per home per month as stated in the article wouldn't be able to cover a basic firefighting service). Of course, that does not bother the government in providing funds for everything from a local police station, hospital (yes, not a clinic), fire station, municipality, garbage collection, etc. The only thing missing (for the local Arabs mostly) is a government school, but then folks with families don't bother with it.

I could draw a similar example of my place in India, which has similar low density characteristics, and to make matters worse, is located in a hilly part of the district, but that doesn't stop the govt. from providing a local police force and fire fighting service complete with a helicopter.

Some amenities are basic needs that if you don't receive, then what the hell are you paying taxes for? Freedoms per second?

And no, I'm not a stranger to America's vast landscape. The fact stands that there should have been better zoning - or don't expect any facility at all, but don't make news out of it.

On a side note, the main link of this thread quotes the example of insurance companies in London in the 1830s, who would compensate each other in case their firefighters took action on fires not in their jurisdiction. If our forebears had such sensible foresight and collective responsibility, then why not America today?
AMC alone doesn't say much about the greater TV industry since people have loyalty to specific shows and not the channel. Breaking Bad didn't become popular while airing, it became popular because it released on Netflix. Cable channels have outlived their purpose. Emulating cable channels by partitioning shows into streaming services is pushing people back to piracy.

The traditional TV industry is continuing to fail to adapt to the different way in which people watch content. Youtube demonstrates really well how people are no longer loyal to a network, they are loyal to a creator or topic. There have been certain groups of channels that sort of remind me of an old school TV channel, like MatPat and his youtube channels Game Theorists, Film Theorists, and Food Theorists could have been a TV channel in combination with some other video game or theory crafting channels but people don't search by a bigger topic. People find content based on recommendations, either algorithmic or popular things watched by friends. Netflix Originals and Amazon Originals seem better, but I can't understand the metrics Netflix uses when deciding what to cancel.

As someone who has shifted to online media as the main form of content I watch, I can't tell you what makes a cartoon network show a cartoon network show. I know because of the logos between shows and during ads, but I struggle to find a strong underlying identity.

The easier access to international media has also caused an oversaturation of available good media. I no longer need to worry about what part of the world a show is made in, if it's popular enough, you'll be able to find it sailing the seas. HBO Max, the supposed online equivalent to the cable channel HBO will drop Westworld from its online catalog. Some fantastic Disney+ Marvel shows, like the critically acclaimed Loki, have no announced plans of getting a physical release and Loki released back in Jun 2021. When a TV show enthusiast sees those two pieces of news back to back, a normal conclusion is that the only "sure" way to own shows is piracy.
Well, this is obviously become I'm a terrible person lacking integrity.