skysight-inc/HackerNews huggingface dataset:
To be clear, this is only a problem if your array can ever have less than two values, or if you require that `first` and `last` be different values.

The mistake is suggesting the unpacking without caveats, because it'll fail in situations that the naive solution doesn't:

items = [1]
first = items[0]
middle = items[1:-1]
last = items[-1]

This will still work as long as you have any elements.
I just use Hacki for mobile.
My only complaint about vscode remote containers and codespaces is that they ruined me for every other IDE, especially in a team context. I can never go back to managing dependencies for every damn language/version on my local machine, just to be able to run the linters/tests/tools I need to develop well in that language/version.

With a team, I know that everyone has the same versions of everything unless they've specifically created an exception. New team members start up the IDE with all their support tooling already in place, automated tests runnable, etc etc.

Paired with codespaces, when I need to make a quick edit as a part of PR review or just to tweak something, instead of the GH text editor I get MY IDE, already configured the way I like it with an identical run environment.

I've used many IDEs over the years, from tricked out Vim to eclipse and jetbrains... but codespaces killed them all for me. I'm sure it's not for everyone but it is amazing for me.
Always interested in a C# game codebase, thanks for sharing!
Won't that theoretically allow malicious actors to study the patch and exploit the now 1-day vulnerability?

Not that I think it's realistic to develop an exploit and gain real value in three days, but theoretically, if all parties had taken more than three days to distribute and apply the patches?
What Intel says exactly:

"A “converged” version of Intel AVX10 with maximum vector lengths of 256 bits and 32-bit opmask registers will be supported across all Intel processors, while 512-bit vector registers and 64-bit opmasks will continue to be supported on some P-core processors."

So all future Intel CPUs starting in 2025 will support a 256-bit subset of AVX-512, where AVX-512 is rebranded as AVX10.

Only some P-core processors will support the full 512-bit AVX-512 a.k.a. AVX10, which is to be understood that only those server CPUs that contain only P-cores, i.e. the successors of Granite Rapids and Granite Rapids D, will support 512-bit registers and instructions (and 64-bit mask registers instead of 32-bit mask registers).
Reminds me of an old book I had about 3d modelling, that was showing some pictures of various things like an underwater scene, a space satellite or rocket and more.

I think the author of the book I have in mind was using form·Z

Tried to find the book online, but I don’t have the book here so it’s difficult to remember exactly.

Here are some books with similar level of detail in their cover art to the detail of that video and to the book I am thinking of.

It’s neat in its own way.

https://www.amazon.com/Into-3D-form-Z-Lachmi-Khemlani/dp/007...

https://www.amazon.co.uk/Inside-Form-Z-Eden-Muir/dp/15669018...

http://ftp.formz.com/support/books/Kenth_Agurell_4_0.html
> Yes, I am the bad guy

What's the point of asking a question (...does this make me a bad person for discriminating?) if you're not ready to accept some of the answers?

Yes, geoblocking totally makes the internet a shittier place. In the same way as the hackers and scriptkiddies make it the shittier place. It's a chicken and egg situation. You're blocking part of the world because it's dangerous waters. I am blocking part of the world because I disagree with the politics of that particular part. We are together making geo-blocking tolerable and acceptable. We're together making the internet more shitty than it deserves. Congratulations.

By the way, I'm not sure I wouldn't have done the same thing you did. I guess if I can't properly manage the security of a resource, the easiest way to deal with it would be to eliminate the source of the attack vector. I wouldn't deny that I'm part of the problem though. Because that's exactly what I am.
In many ways, the NAT classification scheme generated from the BEHAVE wg is a lot better. Splitting it in to "mapping" and "filtering" characteristics, and then indicating if each is "endpoint independent" or "endpoint dependent", with the latter having "address dependent" or "address and port dependent".

That then covers more than the simple, opaque, and inadequate terminology of "cones" used by the earlier RFCs. i.e. see https://www.rfc-editor.org/rfc/rfc4787

See the following article, with the table "NAT Cone Types" for an easier to understand piece, and the sub-set of combinations which the cone terminology covers. https://tailscale.com/blog/how-nat-traversal-works/#naming-o...

As to "implicit firewall", as has been indicated, there isn't really such a thing, just the filtering behaviour.

It is not uncommon for a CGNAT to have EIM and EIF, hence they're "full cone"; so that is what one will generally experience when tethering to a LTE/5G mobile network.
Trying to find some life on the Usenet (2020)
> Don't assume consensus nor finished state

If someone presents me with an document proposing their right and ability to punch me in the throat whenever they desire, it’s either, and then when I protest state that it’s ”just a joke bro”, it’s either

1. a bad joke I’m not in on

2. A real and serious proposition

Now, when the person making the proposal has a reputation for punching people in the throat, it’s very clearly not the former.

> We're all humans

No we’re not: one side is a massive corporation with a profit motive and no morals or personhood. They don’t get obfuscate their intent and escape criticism by foisting the actual submission onto some random dev. The devs in question are either implicit with this-in which case they deserve no sympathy, or they are not, and should realise they’re being used as sacrificial lambs. Neither case is reason to use kid-gloves.

> Technical grounds

This arguments is meaningless in this situation. The proposal is bad on fundamental intent grounds, technical arguments have nothing to do with it.

> Considered alternatives

Yeah here’s a considered alternative: Don’t do this. There we go, just as much justification and technical validity as the original proposal.
Now, as I am reasonable, I will only accept counter arguments in the form of interpretive dance, performed in person, in 15 minutes time, in the sub-basement of my nearest Antarctic station. All other responses are rude and off topic.
I'm sure that Russian troops don't care about trademarks.
For me personally it’s the rise of good documentation. 12 or 13 years ago I needed to build something for our sharepoint 2010 in a world where sharepoint 2013 was out.

I’m not a share point developer, at all, it was my first time with it. I am of the old school however, so figuring out how systems work by reading the manual or specification isn’t foreign to me. I’ve worked with the bitmap format, I’ve worked with solar inverters, I’ve worked with embedded construction software and so on, so sharepoint should’ve been easy. But I couldn’t have done it without StackOverflow.

Fast forward to 2023 and I need to build something for sharepoint again. Haven’t touched it since I was sort of dreading it. Only this time the official documentation made it so easy I never needed anything else. I’m sure StackOverflow could have helped me, but I didn’t need it.

Those are very isolated examples, but really, that is my personal experience with almost every thing I work on these days. Yes, I’ve also got 10 more years of experience under my belt, but I do think it’s because we as an industry have become much better at working through the official channels. I mean, when you have a problem with something today, so you go on StackOverflow or do you go to the GitHub issues (or whatever else they have)?
I thought "demonetization" meant "not suitable for advertisers" => no ads shown => no money

And a consequence of the "not suitable for advertisers" definition means that demonetized videos still make money from YouTube Premium views.
They recently added telemetry to the go tools. The main guy responsible for the change wrote two blog posts first. Then they kept referring to it in the GitHub issue. They were able to thus frame it as if it were an opt-in vs opt-out discussion where everyone agreed that it was obviously necessary. Real people (our peers) kept referring dissenters to the blog posts like it is the Holy Bible.
I can't imagine, either, how it could make sense to do a computation like that in analog. I'm just saying it wouldn't cost $10 per multiply as part of a mixed-signal chip.
It's a funny turn of phrase and also either extremely sarcastic or extremely wrong. Everyone knows about exponentials blowing up. exp(40) or so blows up a float32.
What are some potential risks businesses should consider when implementing AI?
What are some potential risks and challenges businesses should consider when implementing AI?

AI tools basically offer many advantages to a company and can swiftly spearhead its evolution.

Chatbot Development,Text Completion, Conversational AI, Sentiment Analysis, Question Answering are just a few of the capabilities of the AI.

Having said that, there can be some substantial risks to the use of AI such as discrimination and bias, uncurated low quality content, loss of privacy, security, job displacement and lack of accountability to name but a few.

Companies can however safely implement AI in their operations by setting up centaur systems (highly trained humans guiding the AI), to achieve optimum results.

After all, the centaur systems were responsible for the highest ELO rating in chess in comparison to solo human players or chess programs.

In other words, in my opinion the use of AI requires highly trained people to make better use of it (prepping the AI, prompting it correctly, feeding it with curated data, reviewing and correcting its output).
VR is absolutely amazing. I don't really understand why it's not taking off in the mainstream. Especially with the low prices of quest or pico headsets.

Not that I really care, there's enough usecases where it adds value (eg simming) to support a cottage industry. And I'm not a trend follower anyway, I like to make my own choices. Most of the things I'm really into are very niche.

But it would be nice to see a bit more content for it.
I think this is one of the shittiest things I've seen so far. The thing with this is that
is invisible to 98% of regular users out there. It's already hard to explain things
clearly to non-tech persons as why certain policies are harmful at the privacy level.

And even if they do understand you, in most cases their perception of you is as someone
really paranoid about privacy, and yes they will undoubtly ask things like: "so you don't
have twitter, facebook, instagram, ...". It's really hard to convince people or at least
make them truly see all these dark things going on behind the scenes.

Regular people won't even talk about this, they don't/won't care. As long as they
still able to see the content they are requesting this is something that do not affect them,
it affects the people that know the shit is going on under the hood because we understand
how machiavelic a move like this is.

On the other side if this somehow manages to ever see the light of the day, it's a huge opportunity
for other people to come up with alternatives that effectively fight back this initiative and/or
bypass it. If there's something that we do not run out of in this industry is creativity,
for all sort of things, even the craziest ones, and that's something no corporation will ever
be able to mitigate.

Also keep in mind that no browser is going to ever be in the podium eternally.
Chrome has a expiry date, we just don't know when it will expire.
I just added it to my ublock filter list. Been better off.
It really says something that when faced with _universal_ opposition, he still asked people to either provide “constructive” criticism or GTFO, which is just a nicer way to say “we will push forward this no matter what you say”.
Oh come on, it's not crapping on a newbie. It's a funny comment that serves as a reflection of the days and weeks this guy spent debugging these kinds of systems.

As someone who was a newbie at the time when it was posted, who was looking for a way to parse HTML, I took away that it's just really the wrong way to go about it. I didn't feel crapped on at all.
I love your response!
When someone mentions VR I cannot help but think "...AND JEEEESUS WEPT!"

Damn you, Dan Harmon, damn you.
LPT: You can get Github Codespaces for free if you have a GitHub Student Developer Pack (which you can get one if you are a student)
B&B Brogan Doodlebug, the Cute Little 3-Wheeler from the US
This certainly sounds fun! This is how people realise coding is immensely fun and impactful when you are involved in the results :)
> I really hope ChatGPT causes StackOverflow to change.

It already has, and not for the better. SO is currently awash with nonsensical answers that are clearly the result of feeding the question into ChatGPT. Not to mention questions like this: https://stackoverflow.com/questions/76748781/how-pythons-bui...
About Not Owning Shit
> Do you know why this proposal is over a public repo which is not a part of any official open web group discussion?

A typical workflow for standard proposals is: personal repo => incubation venue => official working group

This proposal is so early stage that it hasn't passed the "personal repo" phase just yet.

> Why would anyone with legitimate concerns for unforseen consequences which would occur if the proposal or any descendants of it to turn to a standard would want to be constructive about it? Particularly considering the concern if they want to stop it on the tracks?

"being constructive" doesn't mean being supportive. If the goal is objectionable and you want the work to stop, articulating why it's objectionable is your best bet at getting what you want.

> Why would you not like to get the legal related feedback, don't the legalities dictate technical constraints? Or do you think this would go on with or without being in the legal?

Actual legal concerns obviously get addressed (and doing that goes through legal counsels). But throwing "legal words" into feedback significantly increases the friction of answering it, without increasing its weight or validity. That can decrease the chances of it getting addressed.
Out of interest, do you think your recent experiences with SharePoint were because Microsoft decided to unify pretty much all of their services behind the common Microsoft Graph API? SharePoint used to suffer from having multiple different overlapping styles of APIs depending on what API style was fashionable at the time that feature was developed - which could make development a nightmare... (OK, an even bigger nightmare).
They keep breaches quiet so we don't know how porous their security is in practice.
Disagree.

Doing things the right way is BETTER.

If you can't, you should add a bit to your question saying "I know the standard way is to do Y, not X, but because of reason Z I can't do it."
> Sometimes it's just an attempt to do the due diligence of citing the primary reference rather than the reference that cited the reference that cited the primary reference.

True, but in this case you should include both references.
Also https://x.org
Interesting. Physical cores or SMT virtual cores? Is there a link to their docs about this?
No, see another more complete reply above.

P-cores in hybrid CPUs will be 256-bit (like E-cores).

P-cores in (server) CPUs that contain only P-cores will be 512-bit.
You mean for the poor people that don't have an X capable terminal and only have a VT100
The Amiga video system had genlock capabilities so it could lock onto an external master clock to keep it in sync with other equipment in an editing suite. This was fairly unusal for consumer equipment. I believe this was originally intended to sync with a laserdisc player if the chipset was used in an arcade machine, but it came in useful giving the Amiga a niche in the lower end of broadcast video as well.

Video Toaster did get ported to Windows when the Amiga died, and NewTek are still around doing various broadcasting related stuff. I guess it's just less prominent when it's just another company doing pro video stuff behind the scenes rather than a company Amiga fans can point to and brag about as one of their few "wins".
Really? For programming they are immensely helpful! ChatGPT 3.5 even rewrote Rust code for me that compiled with borrowing issues, replacing iter() with itermut() and other things. I also had a question about specific configuration w/ an old version of Chart.JS that I could not find an answer on Google, and ChatGPT figured it out.
Once-daily feeding is associated with better health in companion dogs
I can’t remember the last time I saw the accepted answer being up to date and relevant. Things change, and the things you needed to work around in Java or whatever ten years ago are now approached in an entirely different way etc, but SO is stuck in a time warp.
Gruber is reblogging someone else's post, which itself was guilty of the same thing.

Credit where credit is due:

https://toot.cat/@garry/110005074038777944
The simple pranks are the best.

We just used to add an alias for 'ls' which introduced a subtle, but ever increasing delay each time it was run.
> Nah, scientific papers are supposed to be precise and technical.

> What should be encouraged is for academics to blog about their research as well.

Why so binary? A blog would be hard to find, why not have both in the paper?

My view is similar to that of code vs docs: code should be as small, and as precise as possible, whereas docs are best when they’re explaining to humans how things fit together, high level. Also easier to maintain.

Hyper technical natural language mixed in with math is almost the worst of both worlds: low density of the actual formulas, with an incomprehensible wall of text surrounding it. And clearly this is an issue also for phd domain experts.

Not saying academic writing could be super simple but I also see no reason that the status quo is optimized more for comprehension than say social posturing.
Not really so, I have a friend who did lots of complicated modelling to estimated the effectiveness of ads in the real world for the their job.
Local development on enterprise managed win10 can be fairly confusing. Having a cloud vm/container with linux and local admin can be less troublesome, depending on what you’re doing of course.
Mapping Addresses to L3/Cha Slices in Intel Processors (2021) [pdf]
Why would they fire the humans who are doing exactly as they're told?

YouTube/Google moderation could be way more accurate if they were truly incentives there for them.
Why? If birds are dinosaurs then some dinosaurs are birds. So the ancestors of those dinosaurs are also birds and we can go further and further until the first living thing which was also a bird. So its descendants were also birds. So every living thing is a bird.
> The end result is that DRM and banking sites will just tell you to use chrome to continue.

IMO much bigger issue is that significant amount of non-banking sites that are now trying to shame user with "disable adblocker to continue" messages (easily bypassed) will start requiring this. Or Twitter/Reddit/etc., in the name of "fighting bots" of course, nothing to do with ensuring you are watching their ads...
Given Twitter is headed for bankruptcy, that's in question.
Documentation or other «static site» content can easily be edited like this, too.
Your view of the six days of creation is backwards. It is a story that is meant to justify the division into weeks and the concept of Shabbat, a day off once in a week.

It is probably the most widespread social policy that had ever been spread by any religion.

You can look everywhere in the world, including the non judeo Christian parts, and see the work week with a day off implemented.

It is such an intuitive and effective policy that nearly everyone forgot where it came from - but back then, it took a lot of effort to get people on board with it.

So don't judge the merit of the story by whether it's physically how the world was created, but by how the message and the consequences it teaches the reader have changed the world.

Every time you have the weekend to look forward to, remember that without some people believing God created the world in 6 days, you would be working non stop, or without the same day as your family to stop and rest.

It's definitely debatable whether that's how the world was created (I don't think it was that way), but the merits of the message of story are also undeniable. And it is the kind of message you can only get people initially on board with using drastic beliefs.
4d Sports Driving (Amiga)

Another World (Amiga)

Ar Tonelico II (PS2)

Castle Master (Amiga)

Chrono Trigger (SFC)

Impossible Mission (C64)

Lemmings (Amiga)

Kult (Amiga)

sharin no kuni, himawari no shoujo (Win32)

Sonic The Hedgehog (Game Gear)

Syndicate (Amiga)

The Secret of Monkey Island (Amiga)

The Settlers (Amiga)

Wings (Amiga)
Not according to this https://www.co2everything.com/co2e-of/tomato

Fish ... 1,32 kg CO2e

Tomato ... 0,32 kg CO2e

Environmental impact of food production of tomatoes would depend on the method of production and the season. Growing tomatoes in the winter in non-insulated greenhouses heated by coal energy would be very bad, obviously. Importing tomatoes by ship could be better in that case (CO2 tranport budget is usually under 10%), obviously seasonal produce is best.

Meat is not CO2 only, though. Other impacts of animal agriculture:

- Greenhouse gas emissions

- Deforestation (50% of pastures used to be forests)

- Land degradation

- Water pollution

- Water overconsumption

- Loss of biodiversity

- Antibiotic resistance

- Ocean dead zones

- Inefficient land and resource use

- Ethical concerns

- Contribution to zoonotic diseases

- Air pollution

- Eutrophication

- Soil erosion

- High energy consumption

- Chemical runoff from pesticides and fertilizers

- Destruction of habitats and ecosystems

- Inequality in global food distribution

- Public health risks from foodborne illnesses

- Nutrient pollution

- Strain on waste management systems

- Overfishing (40-70% of plankton gone, sharks 90% gone, fish almost gone in 2040's)
>I’m curious about why you bought an X-box specifically for Rocksmith. Does it perform better with an X-box than a PC?

I doubt it, but I already didn’t have any Windows box to run it at home, and wanted something as dummy as possible to only play the game with any other distraction around. Would they buy a dedicated device, I would buy that if it just run and let me play.
I haven't used recent technology, but I mostly associate VR games with motion sickness.

This is actually a reason 2D games can exclude women; they get motion sick more easily and nobody tunes the games for them!
It still happens it’s still The Miracle / Song Of Innocence / U2 and it’s still annoying.
It now redirects to twitter for me, so I guess it was something in the chain that hadn’t refreshed!