skysight-inc/HackerNews huggingface dataset:
For IPv4, this could be mitigated on the host by making use of the 16 bit ID field. It is used together with the SRC-IP,DST-IP,PROTO tuple.

So if the host generated IDs on such a basis, maintaining a tuple indexed set of IDs (with some time window), then before any higher level validation is performed , a simple check that the ID in the embedded packet is in the correct range for the SRC/DST/PROTO combo would allow such packets to be discarded.

An additional bit could be maintained to indicate that an attack was detected, just in case some device tries to scan through the 16 bit range. Hence catching that on a per target basis.

This would allow the on local LAN case to be protected against, and would also serve to protect against the remote case, but that should really be handled by the edge router.

e.g. my home router currently shows a number of filtered inbound redirects:

190 deny icmp any any redirect (542 matches)

For IPv6 one could probably perform a similar scheme, but using the flow-id field.
He said epstin is a serial rapist, but that wasn't really emphasized.
Meta's Voice Model
PLUS: Self-healing code, MIT vs AI, and GPT-4 with tools
> I don't know how you can be in a relationship with someone that has such differences in core philosophical beliefs on topics like who should have full rights and citizenship.

We discussed and had opinions on these things but they were mostly abstract as far as our marriage was concerned. One exception might have been abortion. Our marriage followed her unexpected pregnancy. Though she was strongly in favor of legalized abortion, she was at least as strong against having one herself.

> Back in the day it worked because the gap between Democrats and Republicans was relatively narrow. Can't imagine a marriage where one person is a Trump republican and the other a liberal democrat working out.

This is it. I don't think it was narrow before. It's that today the distance is far greater and it's turned into a DMZ where people get shot if they try to cross.
Python has abritrary integer size. However, it runs on machines with a fixed word size. This means internally it has to perform all the usual tasks involved in arithmetic on numbers larger than the machine word size, just like back in the 70s: overflow checking, explicit propagation of carries, taking great care with magnitudes of inputs etc all over the dang place. Like, seriously, everywhere. Take a look: https://github.com/python/cpython/blob/main/Objects/longobje...

I certainly hope for at least some of that code the compiler ends up making use of adc and family, otherwise it's gonna be utterly miserable. It's great that the language is hiding that complexity from the programmer, but it's a big mistake to imply that this means it does not happen at all.

Javascript stores its "integers" in the mantissa of a floating point NaN and makes no attempt whatsoever to hide the implications of that decision from the unsuspecting developer; and good grief that leads to an incredible amount of pain and suffering.
Every request, every microsecond: scalable machine learning at Cloudflare
The attempts to remove Stallman involved people bringing up stories and incidents of how awful he is to work with or even generally be nearby even beyond the most popular incidents. In turn, multiple open source and FSF organizations cut ties with him and the org when he came back to the FSF which is the whole 'you need people to defend the organization' problem comes from.

And so the FSF becomes more irrelevant because they're more interested in the cult of personality rather than the actual principals of free software.
> The process of porting the game was hard by itself, but following up a year of non-creative work with a launch that doesn’t make much noise, nor sell a lot, was pretty hard on all of us.

I think classifying the one (!!) programmer's work as uncreative when he got the game running on multiple consoles is completely wrong. That guy is your main asset, and probably your most creative team member.
The 50eur pass doesn't include the trains you'd use for the trips you'd use Flixbus for.
The free software movement died when it stopped being about writing software and more about politics and ideology. Tell me, when was the last time the FSF funded, developed or released any actual software? Their money and influence is instead now used to tell other developers what to do with their labor and general users how to live their lives.
Apple wants rights to the image of apples in Switzerland
For sure! 10G can be done on FPGA's at 312.5 Mhz using 32-bit words. BlockRAM on higher ended chips reaches 450Mhz+. If you wanted to it could even run at 156.25 Mhz with 64-bit words. This way it is even doable on lower ended FPGA's.
It looks like the Apple TV app is indeed Swiftfin. However, I wasn’t using Swiftfin on my iPad, so thanks for the heads up!
> The guy is on video eating skin off his goddam toes while lecturing CS. If that dude or any of his followers are antidiversity, they need to look themself in the mirror.

He is a white male who’s in power despite eating toe gunk, while also supporting an environment hostile to woman. He’s in no way a good representation of diversity simply because he’s odd.
One of the interesting stats I learned recently is that if you are not a parent by the age of 30, there is a 50% chance that you will never be a parent.
Climate change: Sudden heat increase in seas around UK and Ireland
We do have one line animations [1], we do have starter templates[2]. But not sure what you call "gorgeous".

I 100% agree with the need of good designers.

[1] https://slint.dev/docs/slint/src/reference/animations
[2] https://github.com/slint-ui/?q=template&type=all&language=&s...
Yet somehow in the pre-affirmative action era you never factored in the fact that white legacy applicants have similar (low) SAT requirements?
Interestingly enough, in Sydney, one can alight a train or a tram, yet they set off when they get off a bus. But I think set off is on the way out now and won't survive for long.
Apparently they won't pay for the data since you've been trying for months to get paid... just release the data.
But he does not promote it as security thing.
They also could have gone with Super Xbox or Xbox⁶⁴.
In the US? Genuinely curious who the dataset is for that.
Surely they negotiated a private pricing agreement given the volume of data/usage...one would hope.

Having been a part of these negotiations for services other than S3, DTO discounts can be generous if you have a good forecast (3-5 years) on your data egress.
Interesting, what exactly is it I am looking at?

const resource = {
[Symbol.dispose]: () => {
console.log("Hooray!");
},
};

An object called resource, consisting on a anonymous function that logs Horray to the console. This is all fine and I am used to that.

The interesting part that stuck with me is "[Symbol.dispose]:". Why is it in a Array? What does this exactly do? It marks the anonymous function as disposable at the end of the code block? Correct?

{
[Symbol.dispose]: () => {...}
}
How Orpheus automatically routes around bad Internet weather
I guess it should rather say that NixOS provides 1 and 2, since I don't see how it would be ABI compatible to a major distribution.
> No idea what is this website but it seems to be some kind of p2p, and your PC is peering the video too.

It's a PeerTube instance. For those yet unfamiliar with the software I'd say it's worth checking out.
They "went to" or also graduated there? If they graduated, their high school score doesn't matter.
Seriously. The author is smart enough to get their piece published in the LA Times. You would think they know how to search YouTube for "how to repair old radio".
My concern is not even so much with RMS himself but with how the FSF revolves around him. The FSF as a group need to not be so tied with a single individual. A "bus factor" of one is not admissible for such an important mission. Also, the FSF should be able to have someone on the board who will be able to criticize RMS if need be. Even for just that they're not ready.
> intentional shifting based on social context or group that you're addressing.

Isn't that register-switching?

It gets confusing in English, because the classier registers in English involves the use of more words of French, Latin or Greek origin, the less-classy registers rely more on anglo-saxon words.
>take some Bose noise cancelling headphones and try to connect them to something like a mainstream Linux distribution like PopOS and use them on Zoom. They'll work, but only in a low quality mode, or the audio receiver will work but not the microphone.

My Bose QC45 headphones work identically on all my hardware (Mac, Linux, and occasionally Windows). They can use both standard Bluetooth or a standard 3.5mm TRS connector, neither of which requires any special drivers. Although I've never had any Linux-specific issues, I would guess that if you're experiencing them it's due more to Linux's notoriously poor audio stack than the actual hardware, which conforms to industry standards.

>Now do the same with Airpods, or use Airpods on an Android phone. Airpods will work and you'll get high fidelity audio, but they're constantly exhibiting weird disconnection behaviors. On Linux you'll get incredibly low fidelity audio.

I've also done this to a limited extent (AirPods on Android), and did not notice anything unusual, aside from a few missing Apple-specific features (e.g. auto-device switching, which is not part of the Bluetooth protocol).

>To connect the two ideas, product x which is proprietary works best on product y which is also proprietary. It's a system that reinforces itself and excludes or marginalizes the rest

It is generally in the best interest of companies to produce goods usable by a maximal marketshare; willingly excluding customers and their money is usually not a good business strategy. This is why companies voluntarily conform to standards. The main exception to this is when standards inhibit the quality of the good. In that case, companies are willing to trade a smaller marketshare for a better user experience in that smaller market (e.g. AirPods' Apple-only features).

As an extreme example, consider cars. Parts are proprietary to a given model because each car is optimized for its specific market niche (size, appearance, performance, etc.), which requires all parts for a given model to be closely integrated. The engine of a Honda is not compatible with a Nissan, because engines and cars must be so tightly integrated that it would be an impossibly bad experience otherwise.
Seems like beehaw is a very pro-censorship platform, and everything that social media should not be, so it will be a hard pass for me. Social media is a big enough echo chamber

Edit:

Now having read their "What is Beehaw" Post [1], I can clearly see I was correct and would NEVER want to be a part of that oppressive community, That post is fill with political ideology, plainly false statements, and mental contractions... wow. just wow

[1] https://beehaw.org/post/107014
> Social networks that only discuss itself and its own existence.

This is a phase that every single new platform/tech passes through. All of them.

(Yes, fediverse isn't new, but it's new to many right now...)
You shouldn't have to, but you can hide those panes and sections on the menu on first run and never see them again. I was forced to find out when an unseen update (on either system) made the Jellyfin app on my Sony TV incompatible with the Jellyfin server on my LAN, and I have never taken the time to fix it.
You’re blaming capitalism for flooding? If that’s the direction we are going, then I could find dozens of famines, dozens more environmental disasters that can be blamed squarely on socialism and communism.
> Diversity is important

For what exactly ? There are countless examples of compagny who innovated or succedded well while everyone being the same race / gender (cf microsoft / apple in the 1990s or literally any china compagny right now).

I do enjoy diversity at work because I don't like when all my peers look / think / speak the same, but it's not exactly "important" beside my personal enjoyment
Well I suppose its for the same reason why the women in the article also didn't have the men in their lives mentioned/named

Or did you not read past the first 2 paragraphs?
With FHS I'd say it does 3 also.
Good enough for me. It works well enough for editing Windows-side files which is all I need WSL1 for.
He can be arrogant and eccentric and I am not a fanboy at all, I am much more pragmatic in my views. But his fiercest detractors are much worse.

But I somewhat agree that people that criticise Stallman should be vetted closely as many of the accusations were very dishonest.

I agree that the FSF shouldn't tie itself to an individual, but the behavior of his distractors seem personal and much more "problematic". He has a strong opinion and isn't a people person, but that is certainly not a problem.

We don't really need unqualified market researchers that believe they know what some blurry target group might want to support.
From what I remember they plainly called him anti trans or transphobic because he suggested something different than they/them during a default pronouns discussion way back when this was all rather new.
A curious statement given his track record.

I also remember him being called a creep because he used to sleep in his office.

And at no point was any kind of change of opinion and/or public apology even hinted at.

It didn't feel like an honest attempt at all.
> The trouble, there, is that the modern American mainstream right (and to a large extent the right, or at least the far-right, in most developed countries), _is not conservative_; in general it's far more radical, and wants to make far more sweeping changes, than the mainstream left.

As a post-conservative (hard right for two decades), I agree with this. I also think the left had a part in our arrival here. ex: I think ignoring the rural poor for generations whizzed away a lot of good will. In this, the left clearly lost their way.

But I also keep coming back to one overriding factor: That no one anywhere wants to clean their own house. No matter what I belong to now or have ever been a part of - that nature either dominates or barely doesn't.
They knew from the start that masks were likely an effective prophylaxis. They lied to ensure medical frontliners had enough.
> He spent the whole time telling me about software freedom and how my headphones were a symbol of oppression or some such.

Easily solvable by telling him “I don’t care” and placing your headphones on your head and activating the noise cancellation in his full view then ignoring him for the rest of the flight.
I've used IRC for a long time and still do, but I do think Discord has a nicer UX for most use cases. In particular, building communities around clusters of channels ("servers") and support for rich media (yes, some old people might call that a downside) increase the appeal for most people. It's also a lot more work to have a persistent connection on IRC (bouncers).

My main problem with Discord is that it's someone else's centralized, for-profit company and has no apparent barriers to enshittification[0]. As Reddit recently demonstrated, it's probably a mistake to build communities on top of something like that.

Matrix is a good candidate for a modern successor to IRC. It's not quite as slick a UX as Discord, but it addresses the main advantages Discord has over IRC.

[0] https://pluralistic.net/2023/01/21/potemkin-ai/#hey-guys
Wasn't the primary premise of the cancellation attempt him defending pedophilia? Everything else was anecdotes and general "he is a weirdo" type accusations, which are probably true, but I don't remember much in the way of "factual claims".
New is not always better, but many times it is. We see this for example in programming languages, where newer ones incorporate the best features of their predecessors.

I think there are two things to be wary of: 1) Selecting a new technology just because it's hot, and 2) Refusing to consider new technology because the old stuff "just works." A good engineer looks at the requirements and selects the best tool to solve the problem while weighing the costs and benefits. Sometimes that's microservices. Sometimes it's monoliths. Granted, I don't know anything about the developers or business problems at that company, but to say that Scala microservices are just bad without justification doesn't sit right with me. It's all situational.

If an engineer comes to me and asks to use something like Scala, he'd better know all the upsides AND downsides (e.g. effect and streaming abstractions, ease of long-term maintenance, referential transparency, vs learning curve, hire-ability, 100 different ways of doing things, etc).
Literally every single claim. That includes https://news.ycombinator.com/item?id=26708993 then, so go on, tell all about how that was fabricated or pulled out of context.
Ask HN: Why Discord instead of a public forum?
With the Reddit blackout, I see plenty of communities redirecting their members to their Discord.

But Discord is far from being a real knowledge base, it's overwhelming and information is not searchable through a search engine.

Why not use a forum-like solution like Discourse?
If people aren’t willing to pay for it, is it “great?”
American science and technology development is unique in its flatness.

Post World War II and Manhattan project, the culture learned that hierarchy creates an energy barrier for information transfer.

It was interesting for me working with professors at the bench in The United States. When I was studying in Germany, professors seemed more aloof/ivory tower-ish, at least where I was in east Germany MOF 2000s.
Apple's Vision for Spatial Computing
I wish I realized this sooner.

I spent years and years comparing myself against imaginary milestones, putting off my happiness for some constantly shifting goal instead of focusing on trying to cultivate daily moment to moment experiences that make me happy.

I had a recent shro trip that really gave me perspective for how much of my life I've spent just being anxious, thinking I couldn't be happy because I wasn't living the /right/ life.

There is no /right/ life. And you don't one day reach an expiration date on fullfilment.
>Through the 1960's, the majority of computer science jobs were held by women[1].

So what? The faux corporate "more diversity in tech" movement started circa 2013, not in 1966.

You can even trace when it happened by clustering the awards given to one of the late greats Margaret Hamilton:

https://en.m.wikipedia.org/wiki/Margaret_Hamilton_(software_...

Three in the 47 years between 1969 and 2016 and 8 since then.
Here’s a non-paywall article about it from the actual University: https://science.anu.edu.au/news-events/news/scientists-disco....
"Creative" and "Un-creative" don't have to mean "Good" and "Bad".

"Creative" makes me think someone who is working on story, art assets, gameplay mechanics, etc.

Engine work can be good but it is not creative from the player's perspective. Maybe from the programming-for-the-sake-of-programming perspective it is.
In my newfound wisdom I came to realise that comparing is not a game you can win. The thing with smarts, success, money, etc. is there will always be someone that’s done better than you. There is value to playing the game, even if it is to appreciate its rules and give yourself enough experience to then go on your own. Late bloomers don’t really bloom late, they bloom all the way to being noticed. The important is to take their example and not wait to be noticed. They would keep on blooming regardless and we should too, even if our bloom is greyish, boring and subpar to others. Blissful ignorance may be easy, blissful knowledge is different, not better but blissful still.
Congratulations, another member of the professional-managerial class has rediscovered existentialism.
I currently mostly use coconut oil or butter for cooking and olive oil for taste (salads, hummus).

I don't understand any of the science that I've tried to read (and watch). How misc fats like PUFAs metabolize and so forth.

The Fire In a Bottle guy has explainer videos. Alas, I'm in no way competent enough to judge how good that info is. It seems to jive with other advice, eg Dr Terry Wahls and Dr Rhonda Patrick and Dr Peter Attia. But what do I know? https://fireinabottle.net https://www.youtube.com/watch?v=Jjt6C_7Vgw4&list=PLo4Cmo9MNY...

Nor am I able to assess tradeoffs. Like with the nootropics stuff, I worry about over optimizing (or just plain wasted effort), where the rewards don't merit the effort.

My impression is the metabolism science is progressing quickly. Esp wrt cholesterol. (I have a stubbornly high LDL, hence my interest.) I'm optimistic that sooner than later some consensus will emerge and some one can just tell me the correct answer and I can get back to coding.
It's a fallacy to believe that all projects are just sold to the lowest bidder.

There are probably a dozen reasons why something like this might have occurred, and not giving the vendors a free pass, but assuming that a more expensive vendor would do a better job with security and reviews is just as likely to be a mistaken belief.

If a project is too expensive for a client to do well, they should not be doing that work in the first place.
That is true and well-spotted. Id be grateful for your thoughts about the entire material as well.
The FSF has never had as many members as it has now, and most of the new members are from the fierce fanbase.

They became members when there was an attack on RMS from inside and out.

In a way I think one root cause is about professionalism. Corporates like sensible professional behaviour. Activists don't. Activist organisations could be seen as compromising by becoming clean.

Perhaps it's about the hobby internet and big internet businesses via arguements about tone and attitude.
Made me think about this podcast I listened to the other day:
https://www.nytimes.com/2023/06/06/opinion/ezra-klein-podcas...

In it Jennifer Pahlka, a high ranking US government official who worked on heathcare.gov and other digital government projects, talks about her book that is about why most of these projects go as poorly as they do. Quite illuminating...
I was riding a rented bike through the Coromandel outside Auckland one day on holidays many years ago, with my girlfriend on the back. Loads of nice wide curves and mountain climbs. I’m not a particularly aggressive driver but the road was clear and I was certainly fanging it from time to time.

Towards the end of the trip, the roads were mostly downhill. It’s easy to go too fast for the corners, so I back off a bit, but am still having fun.

We passed a sign saying “caution, winding road”. Great!

Then a minute or so later, we passed a sign saying “warning: falling rocks”. Ok.

Another minute and we passed a sign saying “slippery when wet”. Well it’s not raining so I’m good.

Then less than a minute later it started raining, seemingly out of nowhere.

I sat up straight in my seat, dialled the throttle back and decided the rest of the ride would be entirely defensive.

$DIETY had given me enough warnings for one day.
What were the consequences for the engineers
Ah, fair enough, though it feels a bit like stretching the definition.
Discourse/discourse-activity-pub: Adds ActivityPub support to Discourse
If you're correct, then this would mean there are countless genuinely great games on e.g. Steam going completely untouched that would otherwise be megahits if people simply knew about them. This sets up countless amazing commercial opportunities if you are correct, that are seemingly just going completely untapped. But for the more simplistic purposes of our discussion, can you think of any particularly compelling examples?

Basically I'm arguing that there is no black swan. It's not really hard to refute it, if I'm wrong, because all you need to do is point to one. I suppose the inevitable outcome might be we then hem and haw back and forth about whether something is "good", but well - at least it's a reasonable evidence based starting point, yeah?