skysight-inc/HackerNews huggingface dataset:
As someone still at the "piecing things together" stage, here's my understanding:

There are a bunch of privilege levels in Intel CPUs (https://en.wikipedia.org/wiki/Protection_ring, relatively boring), used for memory protection and user/kernel mode separation (IIUC, I think I'm correct). They can be controlled by whatever code boots the CPU ("gets there first"), because the CPU boots in the most trusting state.

Over time the set of available levels proved insufficient for security and new levels were added with negative numbers so as not to disrupt the existing status quo. Ring -1 is used for virtualization and can also be controlled by whatever boots first (ie, outer code can create VMs and enter them, but the CPU faults if inner code attempts to access the virtualization instruction set), but Ring -2 and Ring -3 are used by the CPU itself.

Essentially, in the same way whatever the bootloader loads gets control over a bunch of interesting functionality because that code got there first, Ring -2 and -3 are controlled by code running directly on the CPU that gained control of the system before the bootloader and in some cases even UEFI was started. The significant elements are that a) this code can theoretically be altered by system (microcode) updates; b) these components run *completely* independently of the operating system - IIRC, the Management Engine is based on Minix running on a tiny 486-class core somewhere on the CPU die; and c) this invisible functionality has the ability to read and write all of system RAM. What's that? A glitch? A couple of bytes of RAM just got modified? That made the running Linux kernel suddenly think a process's effective UID is 0? Must have been the butterfly effect!

A bit of Googling found this overview of Ring -1 to -3 which I'd say is really good, definitely worth clearing your cookies to read if Medium is yelling at you about subscribing:

https://medium.com/swlh/negative-rings-in-intel-architecture...
You seemed to have missed a joke here. I guess you only looked once.
Can you even control which version of python + external dependencies you get in a colab? Whatever you publish and works now will not necessarily work in a year or two (which is often how much time it takes to get a journal paper published).
What if a mobile application wants to use the API?
Building and maintaining Amazon Machine Images (AMI's), if you need to customise them over the ones Amazon provide.

If you have a workload running across n+1 AWS accounts in n+1 AWS regions, then you need to build a production and distribution mechanism for your AMI's.

Surprisingly Amazon do not provide a mechanism for doing this. You're stuck with building AMI's on a per region or per AWS account basis. I do not believe you can build a single AMI and use it across your AWS Organization to date.
So your 'predefined corridors' up-thread are going to lead to every doorstep?
I believe modern ICBMs are not really so defensible against. Perhaps some of the simpler ones like North Korean or Iranian ones. If nothing else, dropping a fast projectile from space is an easier way to create hypersonic speeds than using an air-breathing engine, and there's nothing stopping you implementing manouvreability into these (and I believe that's what modern ICBMs do at the end). US has missile defence programs but they don't seem like a huge priority in the grand scheme of things (just an amateur defence follower here).

The main thing about hypersonic weapons seems to be that others have them and US don't so it better close the hypersonic weapons gap. I suppose you never know where the technology might lead. But for example, during the Cold War, Russia had weaponry specifically designed for destroying US carrier groups, which were thought to be a major threat. Whereas US didn't need such weapons, since Russia didn't have carrier groups. So there can be a bit of asymmetry built in from the get-go.
I think we're producing too many EE PhDs.
The majority of deforestation took place prior to 1910, says Wikipedia. We didn't know nearly as much back then about the problems it would cause. So I'm not sure it's hard to criticize this when seeing it in 2022.
Is that k8's that takes up to much RAM?
Are you referring to the claim that there are western tech companies blocked in mainland China? This is a well known fact. https://en.wikipedia.org/wiki/List_of_websites_blocked_in_ma...
The EE's in both places I studied tended to come out as better low level programmers than the CS grads.

Most of the CS grads rarely touched C, and never ASM.
So if it isn't plastic made from fossil fuels, what do you suggest?

Apparently the global human mass excluding humans themselves who comprise 0.01% of the global biomass but including our constructions in concrete, asphalt, aggregates, bricks, plastic & glass exceeded the global biomass back in 2020. The same report claims that this anthropogenic mass doubles every 20 years. I wonder what the thermal capacity of all this is let alone other manifest concerns.

https://doi.org/10.1038/s41586-020-3010-5
http://archive.today/dhdXX
What kind of clickbait is this!
How? What data? I don't even have a name associated with my account and used a google phone number to sign up...
>"Most of them don’t actually believe abortion is murder though."

How do you know this? Is this speculation or logical deduction?

>"If they thought abortion were murder, why are they also against contraceptive use?"

This doesn't represent all pro-life people. This mainly represents Catholics. Being anti-contraceptive is, I believe, an effective strategy for the Catholic Church to produce more Catholics.

>"Over a quarter of all pregnancies end in miscarriage - far more than the number of voluntary abortions - why are they doing nothing to reduce that number? "

Miscarriages are often spontaneous and there is little that can actually be done to save the pregnancy. Additionally, there is a categorical difference between a death due to natural causes and a death due to wilful intervention.

>"And if abortion is murder, why make an exception for rape or incest?"

You're on to something. Plenty of pro-life people take the stance that even these exceptions should not be allowed.
I'd argue a lot of these indie hackers ARE probably profitable. If you take Pieter Levels as an example: He builds a shit ton of small projects, tries to monetize them, many fail, but a couple (NomadList and RemoteOk) take off and earn BIG revenue. He's a one man company, brings in almost $3m USD per year and only has 2 part time contractors to assist with community moderation (on his Slack and Discord channels) and server uptime (which he says hasn't been necessary in months (years?) and security). He profits 80-90% on his companies so that $2m + per year now? And he automates the businesses so he doesn't have to do maintenance - just build new features the community requests when he wants to: No sales team, no marketing team, no stable of devs, no customer support team. Just one man and 2 part time contractors.

Point is: you don't need a huge team to scale. You don't need to throw money at the company to grow. He's not the only one who's achieved this, but he is a great example of what's possible by one guy with mediocre dev skills and a passion to help others can do.
> Picking a license indicates what you are willing to have others do with your work.

Picking a license indicates what you are willing to have others do with your work without going after them with a threat of handcuffs and prison bars. I might not be willing to do or threaten (government-mediated) violence to someone for being an arsehole, and yet consider them an arsehole.
Love this framing
I was interested and intrigued, but then:

// A dynamically sized array, like `std::vector`.
var circles: Array(Circle) = ({.r = 1.0}, {.r = 2.0});

Yegads, they've put effort into ensuring API and ABI compatibility with C++, but they've gone and decided to change the meaning of nouns for basic types?!

Why, just why would introducing that obvious footgun be appealing? It raises the concern that the language is full of other arbitrary choices hiding dangerous footguns.

Edit:

Strangely, their test suite makes it look like Array is bounds checked and fixed size; there is no test for resizing:

https://github.com/carbon-language/carbon-lang/tree/trunk/ex...
> data needs to come in a structured format with a schema. And preferably with tooling to generate code or parsers for said schemas

Where is your engineering, inventor spirit? This seems snowflakish to me. You want everything handed to you on a silver platter. But the reality is there’s lots of data out there that has no schema and never will. And if you don’t have proper tooling, you’d quit? Why not MAKE your own tooling?
Pretty much this;

NZ suffers from "too many wealthy people came at the same time", it'll stabilize and at some point it'll be an island for rich people, as tech evolves they'll be able to produce everything they need, limiting the need of imports, and limiting the need of low skilled workers hence the "low wages" problem will not be a problem anymore

A sad outlook for our society
not sure what point you think you're making- could you be more explicit?
"Business owners rediscover the Pareto distribution! Film at 11!" I genuinely don't understand why this comes as a shock to people. 80% of the results (or revenue or productivity or whatever you're measuring where human output is the foundation of what you are measuring) will come from the top 20% of the producers. This is a normal, predictable phenomenon that continually blows the minds of people who think it's somehow a product of "systemic bias", or who think it should all be a relatively flat, uniform distribution.

Here's the "paradox" that takes this phenomenon even further: the more choices people have, the less uniform the distribution is, and the more it favors the top producers.
Tickets are about $80 a day, that's certainly within reach of almost any family that wants to do it. The tank of gas costs more than that.

What there is is many more options; when I was a kid we had Disneyland, Knottsberry Farm, Magic Mountain, now Southern California alone has added a water park at two of those, Legoland, and more.
It annoys me that these headlines keep falsely attributing his statements to the FCC as a whole. I hate TikTok and I tend to agree that it’s a security risk (so, too, is Facebook, IMO). But this guy has it out for TikTok solely for political reasons and in order to please Trump.
The funny thing is that most of the "being mean" parts also didn't make financial sense, either. In some cases you paid $2 to means test every $1 of benefits, which just jacked up the cost of social programs for zero benefit to anyone.

Well, except for politicians. They got to say they "fixed" the "problem" of people mooching off the system. Except what this actually does is create a bureaucracy that people have to specialize in, so only very dedicated moochers will know how to use the system at all. People who use the system for its intended purpose will not know what to do in order to navigate all the government bureaucracy around it.

Lots of employers were used to buying into a labor market in which their workers had zero negotiating leverage besides minimum wage. This is deliberate. If the labor market had consolidated or changed in such a way as to naturally make prices rise through market mechanisms, then those employers would be calling on the government to manipulate the market the other way. In fact, that already happened: the whole concept of trade liberalization was weaponized to do exactly this to union labor.

Speaking of, we also need to account for the fact that China has shrugged. The torrent of cheap-as-free overseas labor is now not nearly as free and comes with significant problems; i.e. being tied to the CCP's political priorities and frequent lockdowns as a result of China's COVID-zero strategies. So even if we weren't running a UBI experiment, we'd still see shortages and wage inflation, because the country we built the entire global economy around is no longer providing what it used to.
Why aren't the links in the body text... links? Really screws with accessibility.
So in this article together we’ve gonna answer the question by saying “how to stop a dog from biting?”

Little dogs’ mouths are loaded up with around 28 minuscule razors that appear to be drawn to your fingers or toes.

Canine coaches refer to it as “play gnawing,”

However, it’s annoying and frequently agonizing when your cuddly little guy is by all accounts all teeth.

Be that as it may, this is totally typical for a pup getting teeth and essential for improvement, and something you can prepare away with a couple of basic advances.

The steps which answer the question: How To Stop a Dog From Biting? are:

1/Show your little dog nibble hindrance

2/Show your pup that gnawing signifies “game over”

3/Give your little dog an elective thing to bite

4/Sign up for a doggy class

5/Forestall the jump

6/Put them in a break

7/Offer calm time or a potty break

8/Assist with spending some energy

9/Support ways of behaving you want

10/Never beat your canine
At most thats $25 of gas And $40 of parking for most SoCal residents, and thats if you drive a particularly fuel inefficient car. At 25-30 mpg, a 60 mile round trip radius covers a lot of the LA/OC area for less than $15.

$60 + 2 hours of driving << $600 of Hotel fees. It’s not even close.
All this time I thought spf13 was just Some Guy that did a pair of libraries for CLIs in Go, I didn't realize they were such a big contributor to the Go community. Thank you for helping the language escape its "this is a tool by Google for Google to fix Google-scale problems at Google" reputation; I've used it at a previous project for 2.5 years, it has its issues of course but overall I would use it again, in big part thanks to the community and resources available.
> maybe things just move so fast

This is definitely the case in DL (and I'm assuming elsewhere too but I wouldn't know).

I've lost count honestly, running 1-2 year old paper github repos with some detail missing (like the Python version!) that make it non-trivial to run as is. Libraries make undocumented breaking changes, wrong pickle format, authors used a nightly version which didn't make it to a tagged version, and so on.

This perhaps says also something about the CS (versus software eng) background that most people engaging in DL publishing have.
> If the act was effective we could argue systemic racism has been overcome. We could declare victory.

It's a game of cat and mouse. Like in the Lee Atwater video I linked, the arguments for racism have become so abstract that it requires intimate knowledge of reactionary talking points to call them out. Red-lining, means-testing, austerity, and voter ID laws come to mind. These policies seem innocuous at first but they are an extension of Jim Crow into the modern day. My frustration with you in the other thread has been trying to point out that these tools are often defended under the guise of "election security" and "states rights" but are just tools to continue suppressing minorities.

Furthermore, segregation wasn't ended until a full decade later when the federal government started withholding funding for schools in the South.

> If it was a success this wouldn’t be a discussion. You can’t legislate things better. What we can say is since the 60s, there are more drugs, more single parents, reduced cultural strength, and supposedly still lots of racism. It doesn’t seem better.

Non-sequitur. How is a law from 1964 to combat Jim Crow supposed to account for a concerted effort by the US government to ship drugs into the US during the cold war, and then hardest criminalize the drugs used by minorities, then pass the crime bill under the Clinton administration and militarize the police and expand prisons massively?

I must repeat myself, your desire to play "devil's advocate" or whatever is happening, causes you to appear naive or willingly ignorant. Saying that the Civil Rights Act was the cause for African American drug use and incarceration is laughable and ignores the drug war started under Nixon, ramped up under Reagan, and given sharper teeth by Clinton. How is that argument supposed to be taken seriously?

Did the CRA usher in a post-racial utopia? No. To claim that it was ineffective because other factions in the government continued to undermine it is silly.
I can see removing drivers but taking out architecture-dependent code seems less justifiable.

edit: Turns out most of their contributions to "the core of Linux" are to the XFS filesystem, so I take it back, this is all silly.
YouTube Signs Shopify Deal, Expands Live Shopping Tools – Variety
The point is that every rich country first became rich, then started worrying about the environment.

It is hypocritical from rich countries to ask Brazil to stop deforestation if that means halting its economic development. If the rich countries really believe that preserving the environment is more important than the economy, then they need to either (a) pay underdeveloped countries to preserve their forests or (b) sacrifice their own economy and spend their own resources to re-grow their forest land. Ideally both.
Not sure the format helped. No follow-up questions, no real thread of discussion. If you are faced with an interview like that (and for people interviewed regularly I imagine there are tons of interviews like that), why deviate from your stock answers?
A problem is everyone now goes to the big teams, theme parks, national parts etc, the second tier is unloved. Our local baseball team closed down because no one turned up, where everyone follows MLB. Similarly Yellowstone is overcrowded but the campground I used to go to as a kid is empty.
I'm excited about this. The elixir debugging options have been a bit confusing to me. pry isn't really debugging, it's just a breakpoint with no ability to step through. The "debugger" recommended in the docs (:debugger.start()) is an ugly GUI application that pops out of the window. I really would like something better than IO.inspect/IO.puts (basically printf debugging), something like a regular command line debugger. As a newbee to elixir/phoenix this has been a gaping hole.
So, now that we know should we replace some portion of the trees?
Too bad Google shut down Google Wallet which was a good competitor.
I am curious of people's opinion of the likelihood that the app stores take any action.
The USA invested a lot in them in the 1960s/70s. That research pretty much conclusively found lift-generating thrust-producing in-atmosphere hypersonic craft weren't feasible. So the US let it drop.

Fast forwards 50 years and other nation states are looking for ways to achieve ICBM-like performance without being mistaken for an ICBM. They foolishly fund these projects and then have to save face. The "hypersonics" are lauded as impressive "new" weapons for propaganda.

The US, seeing this propaganda, has researchers that realize they too could use the funding again even if the end goal is silly. They could get in on the propaganda too. I assume the decision makers re: funding just don't understand the physics.
I think this is a stretch here, you’re saying “entropy is real, thus the universe is zero sum.”

Hell, we don’t even know if the energy budget for the universe is a constant - we just haven’t observed the opposite yet.
Genuine question as I'm surprised by the Amazon comment given their well known interview process, are there really programmers there who can't program very well?
I'm guessing the composition is dictated by local average conditions. It rains a lot in the UK and freezing ground temperatures are common in the winter too.

I lived in Spain for a while and non-average weather such as a day of heavy rainfall can result in disaster movie-style scenarios. It's all relative.
>United States, which is far more diverse than any other country in the world

Here’s one fundamental problems with many Americans: they know nothing about outside world.
I've been to a few different stadiums and been in several different suites (as a vendor, not like I'd ever pay for that crap). A lot of the game is spent watching TV screens in the suite watching the same thing that people at home are seeing for free-ish. Jerry World (aka where the Cowboys play for those not familiar) has ground level suites where you are actually standing slightly below the field. Once the game starts and the teams are along the sidelines in their normal placements, all you see are the backsides of the players waiting to do their jobs. Again, you spend the majority of the time looking up at the giant TV to see actual game play. Clear evidence that a fool and his money are easily parted.
From the pictures the system looks small enough it could be set on a standard cross-bike as well. If it really improves braking, that could be welcome addition to any situation where a bit more weight is acceptable.
The iPhone had some pretty huge returns for Apple. Maybe "most" EE doesn't have huge returns, but that's also true of most software.
Blatantly false. Completely unrealistic. Additional regulation towards privacy perhaps - affecting all similar (American, Chinese, European etc.) platforms. But not an outright ban.

Facebook threatening to close their site in Europe because of regulations is not the same as EU banning them.
I wrote about this extensively here: https://siliconvict.com/articles/5-lessons-starting-a-500m-a...

It took me nearly a decade to get to where I am today ($700k / year), and half of that time I had a full-time job.

The most important thing to keep in mind is not to stop.
Paint/stroke outline is a command that paints the outline of a selection or path. My preferred way is to do this via the selection editor, which is a basic menu (typically next to layouts) that gets activated after a selection has taken place. Pressing this button paints the outline with your tool of choice, e.g. a pencil or a brush.

I don't disagree that one click is better than two, and yes I also don't know why the GIMP developers are so resistant to providing a basic "shapes" tool, but at the same time, clicking an extra button to paint the outline of a shaped selection is not super complicated either, and if what you got from the above was "carefully run your mouse along the outline", I don't think you'd do much better in Photoshop either.

As for repeating a basic shape a bunch of times, what I typically do is create the first in a couple of clicks as above, and then copy paste or save it as a layer and duplicate away. Again, not the super complicated "you have to manually draw multiple outlines with your mouse" horror story you're trying to make it sound like...
Not really, because these encoders are (generally speaking) making pretty large compromises with their noise filters in order to be timely. I want to spend the extra time doing motion compensated denoising.

These noise filter will sometimes be temporal, rarely will be motion compensating (because that's computationally expensive) and as a result can't get as good a result as I can.
> btw Iran rocked US bases in Iraq just fine with not terribly modern rockets.

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

12 missiles, zero deaths, some concussions, advance warning to the Iraqis, and targeting a lightly-defended base; "due to the lack of a missile defense system at the bases, no missiles were intercepted".

Wouldn't read too much into it. It was a tit-for-tat response to the US droning an Iranian commander.
When I went to an Oakland A's game about a decade ago you were allowed to bring in your own food (not alcohol, of course). Not sure if that is still the case or if other stadiums allow that also. Getting a hot dog is fun, but you could bring in peanuts, popcorn, sandwiches, etc. and many people did.