skysight-inc/HackerNews huggingface dataset:
Huh, you really need to elaborate on both points.

As far as I remember from my 'active' C++ time, a move operator does a 'flat copy' of all 'top level items' in an object, and then puts the source object into a state where the destructor can safely be called on it without destroying any of the previously owned resources (which means for instance setting any owning pointers to zero so that the destructor doesn't free the memory that was owned by those pointers, because ownership of this memory has moved to the destination object). It gets a bit more non-obvious if any of those items are complex C++ objects themselves, but in the end it's always "copy all the bits, and then clear any owning pointers without freeing the underlying memory".

Did I miss something?
To clarify, I would narrow my statement, perhaps, to something like this: "inaction [regarding a subject with which you are familiar and are in a position to act on] is a political position".
We'll be redesigning Hydrogen to be powered by Remix: https://hydrogen.shopify.dev/roadmap/
Floppies are under appreciated just how easy and cheap they were. Everyone had a box of (if you were fancy, preformatted) floppies next to their computer, and throwing one in and making a copy was just something you did all the time, and giving the floppy to someone to have and to keep was commonplace. That didn't really get replaced until CD burners became cheap, then everyone had a stack of blank CDs next to them, but they were not as convenient. It was easy to make backups and keep them offline and safe (though people would still not do it at times).

Even today, most people do NOT have a box of USB sticks that they can give away - they can use one to transfer something but you'll want the stick back. Throwing something on the internet and sending a download link is the closest we have, and it has some advantages, but it's not the same.
That kind of attitude is great for editor or compiler or game development.

It is absolutely the wrong attitude for self-driving cars or anything that is safety critical.
Cybersecurity for SMEs: 5 Best Practices to Prevent Cyberattacks in 2022
You'd think so, but so far it seems like they can't get him out of this deal no matter how hard he tries.
Dark mode fixes my problem, and I prefer dark mode aesthetically. I have no reason to do anything differently (unless there is meat to the parent reply, which is why I’m asking for a legitimate source).
> Yes, but not if you own a telephone company.

Why not?
I didn't run Solarized through WCAG when designing it (I don't believe that was around when I was designing it, though I could be wrong) but I did design it to enable high contrast use (this is mentioned on the site but sometimes overlooked in implementations). The highest contrast base tones as background / foreground colors (base03+base3) do pass with a 13.91:1 ratio. In "low contrast" mode, Solarized passes all but WCAG AAA with a value of 4.74:1.

As my eyes age I often use Solarized in higher contrast configuration, so I'm sensitive to this issue.
If, even in real life, after a theft, the police cannot always help return funds to the owner, then in the virtual world there is not even an appropriate body that investigates and punishes criminals. With the development of DeFi
Headlights are an arms race.

I used to be able to safely drive my 1982 Jeep CJ5 at night with its 5 3/4" sealed-beam 55W halogen 5006 headlights. Once my eyes adjusted, I could safely see far enough ahead to drive at 55 mph and - experimentally verified - stop in time for deer standing in the road, even with a wobbly vehicle and without ABS). Then HIDs and came out, and people with sealed-beam and replaceable bulb halogens started putting in painful blue-tinted bulbs. I upgraded to replaceable bulbs with high-brightness 65W H4 bulbs, but didn't go blue because I'd never look like a new, fancy HID vehicle and I didn't want to blind other drivers. Now my 65W bulbs are the least bright lights on the road, and I don't drive the Jeep at night because it's just not safe.

I suppose that I could get an LED ring and new high-brightness LED bulbs with a fan on the back, but I'm already higher than the trunk of smaller cars and I don't want to be "that guy" who I often see behind me with the lifted truck inches from my bumper when I'm not driving the jeep.

At least it's a little safer than the people who don't understand their auto headlights and drive in the rain with only the DRLs illuminated and no running lights visible from the back. Bulbs are cheap, and they last forever these days, there's no reason to drive with them turned off.
The paradox assumes "advanced aliens" having abilities we've never observed and which are impossible given current human technologies. These aliens have been imagined by essentially linearly extrapolating human technological progress and, European expansion across the Earth. Humans have explored the solar system and it's becoming clear to most people that off-earth settlements are unlikely to in the foreseeable future (despite certain people's claims). Colonizing near-space, if it happens, won't be like colonizing earth. Moreover, our current exponential increase in resource usage seems more like to destroy our species than to get us to space - if we fix that, the perceived need to get to get to space may much less once technology reaches the point it would allow us to do so.

Basically asking "why can't we see the interstellar empires?". Well, maybe these don't exist even if many earth-like societies exist. Maybe "colonizing" other stars is uninteresting to any society that reach level where it would be possible. Maybe there really are hard limits to such endeavors or maybe we're alone at the moment (the limited time in the universe is a factor. Life on earth took a significant fraction of the universe' lifetime to develop and the earlier universe might have been life hostile).
Programming for Intel Tofino Using Intel P4 Studio [video]
OT: Sorry to hear what happened to you at Twitter (:
Anybody famous enough to warrant a special verification process can probably afford $20/mo.
I agree he does come off as arrogant at times. There are plenty of times when he's right, though. Those times are pretty fun to read about: https://twitter.com/jinglejamop/status/1310718738417811459
I am still getting it
Microsoft promises eternal support for Call of Duty on Playstation
Jack replied "if it is Friday, and you got paid, then we're even".

That's probably one of the few Welch quotes I actually agree with. Granted, I take it from the "employee loyalty" POV, but it works the same going either direction.

Ironically, I get paid today, so we are even. Tomorrow, the company and I start over.
Understanding Focal Plane and Depth of Field (2018)
> and the comment is factually correct in saying that the representation of women consists mostly of trans women

It's almost impossible that that could be true based on demographics (50% vs around ~0.5% for women vs trans women)
What he's asking is some sense of whether these are merely statutory violations or whether they are so far off the statutes they are dangerous.

Sometimes straying from the statutes results in something considerably safer, or perhaps just better without being more dangerous. You see this sometimes with medical devices that don't qualify legally to be medical devices, but are far more popular. Think wheelchairs or hearing aids in particular.

The article is brief and only mentions them being out of spec and under documented. It doesn't say anything about failures.
When I was reading the story I confidently thought - I know how this goes, for sure Terminator was based on Second Variety. I was very surprised that Screamers was the movie licensed from the story because the Screamers part of the story is just the introduction/setup for the main plot, and the movie simply used the setup technology for the entire plot which kind of misses a point of the story in a way.
Almost everything has a dark theme for me, including HN - sites I use regularly which don't have their own dark themes will get overridden with Minimalist.
It is a bit weird to call building of fossil plants "healthy" when it is leading us down to environmental destruction.

Nuclear on the other hand is game over everywhere except China. It won't come back within the next 20 years. After this renewables and power grids optimized for renewables (across countries and with lots of decentralized storage based on electric cars) will make any type of energy generation which isn't wind and solar infeasible.

Nobody is choosing de-industrialization. Cheap gas from Russia has been keeping energy cheap in Europe. People are choosing solidarity with Ukraine even if this means some harder years.
We noticed GRB221009A despite it being 2.4billion light years away. Makes you wonder if someone took the opportunity to encode data in it.

Edit: Another reason to analyze it is that existential threats are a universal language. Any sufficiently advanced civilization must pay attention to possible threats, so that it can avert them. It then follows that if you want to get the attention of another civilization about which you know almost nothing, threatening them is a viable method. Of course you don't want to overdo it, lest they actually hunt you down. A blast of high energy (but non-lethal) radiation will draw attention without making anyone panic. Intelligent civilization within a huge radius will certainly be tuning in.
Keep in mind that’s cash flow, not profit and they need to at least maintain it while cutting staff… and maybe make a profit one day?

They only have made a profit 2 out of the last 10 years.
There's legendary stories of the very few software developers out there, having huge "conferences" (parties) across Las Vegas and almost every Ski Resort on the planet. To be in demand meant that if you were an Ad Exec or a Software Engineer in the 80s and early 90s, you were set.
It was awful. And it was great.

The awful part was C++. There were only two popular programming languages: C++ and Visual Basic. Debugging memory leaks, and memory corruption due to stray pointers and so on in C++ was a nightmare. Then Java came out and everything became easy.

The great part was everyone had offices or at least cubicles. No "open floor plan" BS. There was no scrum or daily standup. Weekly status report was all that was needed. There was no way to work when you're not at work (no cell phone, no internet), so there was better work-life balance. Things are definitely much worse now in these regards.

All testing was done by QA engineers, so all developers had to do was write code. Code bases were smaller, and it was easier to learn all there is to learn because there was less to learn back then. You released product every 2.5 years, not twice a week as it is now.
When it's your actual track record it's not bragging. It's just facts.

edit: apparently this is a hot take to some, but no real substantive refuting of what's being said- only appeals to greater authority. "Well so and so was smarter"
<pedant> no need for decimal points when specifying 100%. </pedant>
Ford drops full self-driving cars
I'm too young to have formally "worked" 30 years ago. I did create a lot of code for fun, and some of that saw practical use for a business within the family.

Therefore, can't say much about the work part. It may be result of having grown up, but the most significant change I feel is perspective. Back then there was no tomorrow. No worries (or hopes, or plans) that anything created would need to maintained, or obsoleted/replaced by anything in future. Everything was right here, right now. Today, anything comes with an expected life-cycle, at least implicitly. Constant worries that the next minir OS, browser, language, ... update is going to break something. Back than, if it ran on MsDos 3, it woukd run on 6. And most likely in a command window of windows, and OS/2, too.
Yes! In fact, you can rotate i (or 1) by any angle around the origin and obtain a so-called "root of unity". If the angle was rational, you can now apply this rotation multiple times to itself and eventually you'll obtain 1 or -1.
I’m not at all surprised by this. Instagram has banned accounts for no good reason (no policy or TOS violations) for a long time. Seems like the bots just went wilder this time around.

Social media accounts are not your own. They’re leased to you at the pleasure of the bots and “machine learning” algorithms that determine what’s appropriate (for their owners to make more money) and what’s not.

A few more incidents like this is all we need to bid good riddance to this platform that treats its users with so much disdain.
Especially since Linux at that time would let you do things that would cost many thousands of dollars to do with other operating systems. Samba on Linux as a fileserver for Windows clients was probably the main gateway for millions of future Linux sysadmins.
Since apparently being racist and generalizing is OK and acceptable - f off and keep your opinions to yourself you German speaking Nazi prick.
Eurozone hasn't really raised rates that much and there's nothing pointing that they will as AFAIK that will cause high debt countries like Greece to default.

Someone correct me if I'm wrong.

Sure, they won't go back to zero as they were before, but still they're not as high as the US, despite the EU being in a worse economical situation because, you know, with the war and energy shortages and all, along with the devaluation of the Euro vs the USD.

>When I see people predicting rates will go back down next year I chuckle.

I think it's mostly people, like my friend, who put all they had in stocks and crypto and saw a huge chunck of their portfolios wiped out and now wish for a new bull market as soon as possible.
In most (all?) societies that I am aware of you can forfeit your right to personal autonomy and/or life by committing a crime.

Is your argument that we should not punish crimes with imprisonment or is it that people do not have a right to personal autonomy?
Of course you can forfeit a right. If I commit a felony in the US as a US citizen I forfeit my right to vote. If I sell a copyright I've forfeited the right to monopolize that work.

Nevertheless, you have the right to free speech, just not a platform. The government hasn't made it illegal for Kiwifarms to have a website, it's just that nobody wants to be a part of hosting or distributing it. That's literally the right of free association at work.
My ISP gives me a static /48. I'm currently using 5 subnets, so I could probably have survived with a /56. I'm glad I have a full /48 though.

I switched from my previous ISP because they only have me a /64. It was quite honestly useless for me, since I couldn't even split it into two subnets. They did it because they clearly had old network equipment and were using 6rd to provide IPv6.
To be fair, he was recently in the news saying self-driving cars are a scam. https://cleantechnica.com/2022/10/09/george-hotz-autonomous-...
I am a newly employed engineer and I am assigned to learn Design patterns (the book and all) right as of today. Needless to day, I am very intrigued. Could you expand what you mean by too far, beyond over-applying the patterns?
Molten salt reactors could save nuclear power
i think what will happen is similar to the JS tooling ecosystem; instead of everything written in (JS|Python), you want to move the core tools into Rust for performance and type/memory safety.

remains to be seen WHAT core items need to be moved - it was retroactively obvious for JS that you start with transpiler -> bundler, but data engineering doesnt have the same kind of stack..
Streamline your GitHub Actions dependencies using Nix
Can verify that Twitter is laying people off. Several contacts at Twitter were laid off this weekend and hoping they I could submit their resumes to my current employer.

They were told that these were performance based terminations, despite not receiving any negative evaluations during their time at Twitter. They were also told they needed to sign NDAs in order to receive any severance.

Can't confirm the %.
I must say props for the BAP reference
Flu and RSV can fuse into a new kind of virus
If a group has 49% share, and there are 10 other groups that each have 5% share, will you still call the first group with 49% as a minority group? does n't make sense to me. As per your definition, then every group will be defined as a minority group.
"I'm taking some time away from comma." means leaving the company entirely? Not stepping away from leadership, or taking a break?

The body text does have the vibe of totally leaving the company. But it's not clearly stated.

I'm a little sad overall, I was never really impressed by George until he did Comma and started building real things. I was mildly hopeful about the Comma bodies before seeing this.

Tinygrad/tinycude seem cool. Anything to squeeze more memory out of these GPUs.
This feels more like a thing that "just happened" rather than something that was intentionally done.

Blogs and such are still there, they just take an much work as they always have. And the centralized sites don't require nearly as much intentionality.
To me it seems like after cracking the PS3 and working for sony is where he went downhill. He could never top that.
Hang on there. I think the more accurate sentiment is "Nintendo hardware has lackluster graphics".

Switch is as much a console as it is a mobile device. Compared to an XBox, a Switch is a few horses short of a full stable.

Even the blockbuster Wii could only do 480p while contemporaries were doing HD.

What Nintendo does well is make the tradeoff worth it. Both the Wii and Switch make up for their reduced graphics by pioneering new ways of thinking about console gaming.
I see them reporting on stories that others have generated, but what I certainly don't see is anything like investigative journalism targeting any of Bezo's business interests, i.e. generating original stories, publishing embarrassing leaks (that others have not already published) etc. Again, see the Top Secret America investigative journalism effort from 2010. There's nothing similar that the Post has done since Bezos bought it, is there?
I hope his shine hasn't burned out yet. People seem to do great things in their 20s, and then at best ride the wave they set in motion. Actually creating a wonder from zero after you've clocked 30 is very rare.
We use it at our company. Also in CI. Because it's much more straightforward and everyone can understand what it does. Glad it exists.
Active Directory Federation Services: https://learn.microsoft.com/en-us/windows-server/identity/ad...

The internet facing deployment means you have to set up ADFS Web Application Proxy in DMZ that is NOT domain joined and can communicate with domain-joined ADFS service.

ADFS allows plenty of stuff, including 2FA, for example for trusted devices only, which has been registered with ADFS and uses certificate based auth. It allows SSO with online services like Azure, Google Workspace and more.

Edit: Ahh, sorry, the story is about not logging into web apps, but domain joined computer. Credentials are cached on user laptop, so you can login without network (you can prevent credential caching if you will. You should for domain admin accounts). Or you setup always on VPN (DirectAccess or wireguard) so that you always have the connectivity.
This is a good find. However I read through the key portions of the cited Lukasik article about the founding of ARPANET (pp. 10-12), and I can't find any real support for the claim in his introduction. He mentions the Baran RAND proposal and its survivability goals, but I saw no evidence provided that ARPA funded Taylor's ARPANET project because they thought it would help meet those same goals.

It's also important to mention that Lukasik wrote this article in 2011, over 40 years after the fact, and that the claim you quote is contradicted by pretty much everyone else involved at the time, including Lukasik's boss at the time ARPANET was conceived, Charles Herzfeld (as cited in the same wikipedia article.)
One thing I noticed is that browser tabs each have their own process id. Would applying the policy on the main process affect each child tab process?
Ah, so the middle is to just do nothing in favour of boosting marginalised groups, otherwise you're "too woke" because those marginalised groups tend to lean left? No, I don't think I can agree on that. Because, as I stated multiple times so far, marginalised people's existence != political.

Being a bigot is a choice (and using the term woke unironically is a pretty good, albeit not perfect tell), being black is not. I couldn't care less about finding a common ground with bigotry. I have zero interest in debating them, and I have zero interest in debating your "centrist position" to do nothing to elevate BIPOC people's position in marginalised fields. Hope that clears up my comment for you!
> Perl has symbols do represent lists(@), associative arrays(%), scalars($).

It's been a long time since I last programmed in Perl, but as I recall the confusing part was that for instance a list might use @ or $ depending on what you're doing with it, and the same for associative arrays, which might use % or $ depending on what you're doing with it; the same variable might use different sigils in different parts of your code, instead of staying with the same sigil for its whole lifetime.
I never seen Samsung fanboys inventing fantastic stories to defend their brand. Where with Apple I seen tons, remember the issue with the keyboards ? I seen here an HN people accusing users that they are slobs, or trolls and that the keyboard is perfect, one fanboys was creating a fantasy where Apple had a giant lab with mechanical robot hands typing on a keyboard simulating real world usage and there is no way Apple did a mistake. (where are you naive Apple fanboy that things robotic people are typing on hundreds of keyboards so Apple can release perfect stuff???)

When Samsung or Google phones have issue I never see such fantasies beeing created to defend a giant company that has payed people to do that.
I work at NanoVMs. We don't actually do hosting. What we've found in the past is most organizations are very wedded to their existing infrastructure (AWS/GCP/Azure, etc.) so you can deploy Nanos to any cloud. I suppose we could turn something on again in the future if we wanted too but all of our users/customers are mostly on the big three clouds.

However, you are spot on that deploying Nanos to say GCP is very much a heroku like experience. I'd encourage anyone who is interested to just try it out.
If you're selling a motorized vehicle to children, you should probably follow all the laws even if they don't seem that critical to your bottom line
Descendants of Omicron are proliferating worldwide
This is a crap reframing, such that I honestly have a hard time taking your post in good faith. The censors aren't wanting to stop anyone being able to read/see certain things. The fiction and history isles in most any setting are still highly available.

No, they want to make sure they are not fostering the market for the things you mention. Such that, yes, they are, in effect, limiting the veracity and effectiveness with which you can say and spread these things. That it makes it a little harder for you to see them, is a side show, at best. It is also harder for you to see illicit pictures of people, but we don't see that as an attack on freedom.
Ask HN: How does a Grammar spell checker work?
I'm aware of how a computer can easily detect typos etc by comparing to a dictionary, but how does the system accurately make grammar corrections, e.g. between then/than, it's/its...

I'm assuming it's not machine learning yet (although I'm assuming this is how it will be solved in the future), as those grammar checkers have been around for a while, but rather a complex set of rules about the grammar of a given language? What language would such a system be usually written in?

I'm referring to for example the spell checker in Windows/macOS/Chrome (or is that one just using the system spell checker?)
Synit and SqueakPhone Demo [video]