skysight-inc/HackerNews huggingface dataset:
The hard part of open hardware isn't the technical complexity by itself. I'd even go so far as to say there is no such thing as something so complicated we can only make a closed implementation of it, just see Linux. The questions are more like "Do you want to fund the hardware investment, including legal certifications since this is consumer radio technology, on the hope it'll sell enough to make it back?", "Do you want to continuously design new versions to new standards every 5 years so it doesn't just become obsolete anyways?", "Do you want to maintain the firmware and driver, answering all of the issues that come about connecting to thousands of other devices across thousands and thousands of pages of standards behavior you or they implement poorly?", and, moreso, "Do you want to do this for the rest of your life all out of principle that client Wi-Fi chips, which the high end of the latest generation go up to a whopping $16.55 per in bulk, sometimes have bugs and you can't go in and just fix the particular bug you want to?

Now sure, maybe you can convince your closest 10 dozen friends interested in open source hardware to not put everything on one person but at the end of the day there are a few people it's going to be a significant burden on and they have to see it as a worthwhile burden otherwise nobody is going to run the project. It'd probably be easier (though not easy) to stir up enough support to convince an existing manufacturer to make their firmware open source instead.
Solving problems in areas or ways that AI can't touch will continue to become more valuable.

So to the degree one is in those unknown areas right now it is improtant.
what are some games that were made using the nebula engine?
Standards-obsessed boss ignored one, and suffered all night for his sin
That's true but I think everyone knows about vector<bool> being quirky. By the way, the standard does not require vector<bool> to be implemented as a bitset. Instead, it relaxes some of the details of vector, in a way that allows the implementation to do it that way. But these choices are implementation details.

Vector<bool> is a little weird if you are just starting with C++, but it does have major performance benefits in its niche, and it came from the 1990s so we can be generous in overlooking its rough edges.
> * When does the gamete/zygote/embryo/fetus/infant/whatever go from being not-human to being human?

Per the US constitution, they are considered a person (an individual with human rights) after being born.

Per the Jewish faith (ditto Buddhist, Unitarian), upon their first breath.
As a Catholic convert (long journey from born in a Muslim country -> Atheism -> Nihilism -> Agnosticism -> Catholicism) I agree with what you said.

I am not interested in arguing with people here about why God exists and Christianity is the truth but I wanted to add that I think there is a lot more than just debating "liberals" which attracts people to Christianity: the Sacraments, community, sense of purpose, temperance, life of service and let's not forget beauty, arts and philosophy; all of which are intertwined with Christianity.

You can argue that the above is not exclusive to "religion" and you would probably be right however organized religion put those well within one's reach with ease and it just so happens that the dominant religion on the West is Christianity; thus we are seeing many people return to Church as a result.

Perhaps battling non-Christian and "woke" is a pathway in for some but that phase doesn't last very long and what truly converts people at the end is Love, Scripture, Community and the Works.
Every active iPhone that I have ever examined has a huge number of past tabs/sites that have accrued in Safari.

For those who have used it to browse less reputable sites, I have seen hundreds of calendar events set to warn of browser insecurity that were injected by Safari.

The incognito mode in Safari is not prominent, and unused by all except those who know exactly what they are looking for, and why.

In these situations, I close the dozens of tabs, wipe all the Safari history that I can, then I install Firefox Focus and tell the owner to use it unless they specifically want the browser to remember them.

Safari is really not configured to be a safe browser for the general user. Firefox Focus is a far better place to start, even if it is constrained by WebKit.
Good question. I think a Python background is strongly recommended. PyTorch knowledge would be a nice to have (although I've written a comprehensive 40 page intro for the Appendix, which is also already available). From a math perspective, I think it should be gentle. I'm introducing dot products in Chapter 3, but I also explain how you could do the same with for-loops. Same with matrix multiplication. I'm bad at estimating requirements, but I hope this should be sufficient.
How big does a plastic item need to be a "piece" of plastic? Does a bottle cap count? Does a micro plastic count?
I don't like Java and I don't consider jobs where I'd be doing a nontrivial amount of Java. But the original comment I replied to said this class of bug is hard to avoid, and it's not. Use any statically typed language, and it can't happen. Java's the obvious choice. C# is probably fine too.

Same with something like SQL injection or log4shell. These are also preventable using string formatting macros. If `DatabaseConnection.run` takes a `SqlQuery`, not a `String`, and you can only make a `SqlQuery` through a safe API, and your escape hatch is a macro that does query parameterization instead of string substitution, then your users can't get it wrong. This is how Scala libraries actually work and have worked for years. Similarly if you build your logging library to take MDC objects that are built with format macros. These are solved problems.
it's not just that it's huge and unified - ryzen APUs obviously can have 2x32GB SODIMMs put in them and they support unified memory too.

the difference is the bandwidth and the computational power of the APU. M1 Max is roughly similar to a PS5 in terms of overall system design (shader configuration and bandwidth) plus has dedicated AI inference units already (which won't be added to consoles until PS5 Pro launches with RDNA 3.5). It is far more bandwidth than you can get out of a socketed-memory laptop system.

https://twitter.com/Locuza_/status/1450271726827413508

To support that level of performance in a socketed-memory system you will need an extra layer of caching added to the processor to supplement the bandwidth - and maybe still need to go to quad-channel. Those products are Strix and Strix Halo and should be hitting the market over the next year or two but the reality is that the M1 Max was an absurdly powerful laptop, far more potent than even the first-gen 5nm laptops for x86 let alone the other junk you could buy in 2020.

This is the problem with the discourse around apple silicon for the last few years: yeah, they're expensive, but even a loaded-out x86 laptop doesn't get you the same capabilities. Even if the x86 is competitive in some particular benchmark on iso-node you are probably spending more power to do it, and the x86 product comes years after the apple product, and still has a much weaker gpu and less bandwidth (which doesn't just matter for GPU, it matters for compiling and JIT too).

It is incredibly silly to look back on the discourse in 2020-2023 around apple silicon, a lot of reviewers made extremely silly claims about how "even 7nm x86 processors were already competitive with apple silicon" and as the ecosystems have matured it is obvious that even 5nm processors are not quite competitive yet. And they dumped on the SPEC tests and Geekbench that measured this properly, in favor of dumb things like cinebench R23 and so on (it's always cinebench used for this dumb shit tbh, CB R13/R15 were hugely misleading at the zen1 launch too). Let alone things like, you know, compiling or JVM/node workloads...)

(similarly, gotta love the vibe a few years ago of: "threadripper vs mac pro" - did you know that a 64C threadripper with 256GB RAM is actually cheaper than a mac pro loaded out with 2TB!? waow, who knew systems with an order of magnitude less capacity would be cheaper!? https://youtu.be/BH291DQRIOg )
> do the job in an apartment

You should visit Chicago some time.
I wonder if they’ll start to select for variety of trash? what will be the most effective against predators? Aluminum lightbulb end or plastic bottle cap
Thanks! And please don't hesitate to reach out via the Forum or the GitHub Discussions if you have any feedback or questions.
Exploring iceland for 10 days though is a potentially more involved and less inherently luxurious activity than paying $6-12k on a train ticket to be served high-end food while watching beautiful scenery go by, or whatever it cost to have someone fly you in a helicopter over NY. Those specific kinds of activities are realistically only within the realm of considerable value for people who are either rich or that have connections, because normal people would save up for any other kind of trip knowing they'll derive more from the culmination of expenses and intangible things that won't necessarily show up in the checkout process.
This is just an instance shutting down, not all of the Nitter instances. Sort of a deceptive title.
Again, that depends on how long it delays that outcome.
The mechanisms in improving LLM code output do not correlate to better understanding of systems or even LLMs for that matter. For language I think you're more correct in your view for sure.
Keyboard and Trackpad for Apple Vision Pro
Shakespeare was considered in his time to be bawdy, throwaway pop culture.
> You can even have a local/wan address in addition to an Internet routable address at the same time, all without a hacky network address translation layer in your router.

Suppose that a host wants to open outbound connections to other hosts on the same network, as well as across the Internet, without regard to which kind of destination it is. By what mechanism does the host decide which source address to use? And how portable is this mechanism across different systems?
Maybe the early 70s Zinsco electrical panel my landlord refuses to replace? :P
Not at all. AI generated images are— for all intents and purposes— are real images as viewed from the average viewer. There is no distinguishable feature here that is different from "revenge Porn", where revengeporn is a blanket term for an individual distributing non-consensual images whereby average viewers would assume the individual of the attack is the individual in the content.

The argument that it's just "photoshopping" is so outdated— and blatantly ignores the advancements in AI and deepfake technologies— that it frames your argument in a such a bad-faith position that it isn't worth engaging with you. Modern AI can generate highly convincing and realistic content, making it distinct from traditional image editing.
They are pretty close in frequency IIRC, but in a crowded place I assume every little bit would help. Not sure how much, though.

Of course the -real- benefit to upgrading early is that you'll likely have the 6ghz space to yourself for a couple years.
More likely Monsanto appeals and the damages get much smaller. Juries like to award much larger sums than judges.
It's funny how many people push for big bang rewrites and how few people have actually seen a successful big bang rewrite.

I've been at 5 shops across nearly 20 years. I've been on teams mired in promising to do a big bang rewrite of our own system. I've been on teams that had competitive teams hired to try to replace our system. I've never seen it work, not once.

It is a herculean, multi-year, double-your-current-budget effort requiring you to throw most of the functionality of your existing system out the window. It just never works out.

The naiveté is incredible. I've seen promised 6 month rewrite projects escalate into 2 year projects, and fail.. leaving the existing system live another 10 years.
The important part is the linked GitHub comment from the primary maintainer (and owner) of the Nitter project. To save readers a click

Guest accounts have been removed, they weren't just led to believe that. With real accounts getting rate limited immediately and likely banned, I don't see any path forward for Nitter.

Source: https://github.com/zedeus/nitter/issues/983#issuecomment-191...

The way I interpret this comment is that all public Nitter instances are at risk of becoming inoperable (at their current scale).
>That is not what we mean by dynamic filters.

My point was that "reduces ad blockers to static filter lists" is not true as it is not a static list of rules.

>What critics of Manifest V3 are talking about is not the ability to dynamically add rules

Yes, they are. Due to early versions of declarativeNetRequest only having a static list of rules there are a large amount of people who believe this to still be true. On this site I have encountered many people who make a claim about it being impossible to update rules without an update to the extension through the store.

>It's a little deceptive to claim that the concerns here are outdated and to point to vague terminology that sounds like it's correcting the problem, but on actual inspection turns out to be entirely separate functionality from what the GP was talking about.

Dynamic rules do correct the problem of a static list. The second half of my comment points out that there was a trade off made between functionality and performance which is why "dynamic filters" are no longer possible.

>This is the debate; most of the adblocking community disagrees with this assertion.

Considering MV3 lets extensions turn every page into a blank document or inject random scripts I don't see how it can be possible for ads to somehow force themselves to be shown to the user.

>common features that are already not possible to support in Chrome

>CNAME-uncloaking

The relevant issue in the bug tracker is https://bugs.chromium.org/p/chromium/issues/detail?id=115104... and the engineer working on it does not have enough bandwidth.

>Browser launch

This is no longer a problem with declarativeNetRequest since the rules for blocking network requests is part of the browser itself.

>as written about features that are not able to be supported via Chrome's current V3 API

Some of these are self inflected by the author like only updating rules with store updates and, some of these are due to the lack of maturity of MV3, some of these are due to trade offs that are being made ecosystem wide.
As the other poster said, Stellar. At the end I was reading about mobile IP issues, and a voice in my head said I bet he doesn't mention QUIC. Then he mentioned it. Which makes it the most complete piece I've read on IP routing.
Except half of the instances are rate limited, so unless you know the username or tweet you are looking for, good luck searching for anything.
This is disappointing because often times people link to threads on Twitter but if you’re lucky enough to not get a login wall, the full thread wont be visible without logging in. (Which I’m not going to do)

I really wish people would just stop linking me to twitter (or better yet, stop using it altogether).
That's what I meant, yeah. Just feels like a UX issue, instead of some evil plot to prevent you from buying a new phone
GP did not mention dynamic rules.
> But if you don't already understand the code and the concepts, you have no way of knowing if it's actually giving you accurate information or just hallucinating or confabulating.

That's the issue right there, I would also argue. And this epistemology thing is at the heart of the whole (AI) post-truth phenomenon.
Editor’s summary:

Editor’s summary

Changes in retinal thickness are thought to be linked to systemic diseases. Zekavat and colleagues performed a cross-phenotype analysis using retinal optical coherence tomography (OCT) images from the UK Biobank and identified associations between retinal layer thickness and incident ocular, neuropsychiatric, and cardiometabolic diseases during a median 10-year follow-up. Genome-wide associations identified 259 loci linked to retinal layer thickness and revealed concordant genetic and phenotypic associations between OCT retinal layer thickness and certain ocular and systemic conditions. These results suggest that OCT imaging might be used to derive retinal markers for systemic and ocular health, but further validation of clinical utility is needed. —Daniela Neuhofer
Don’t test the acceleration every time you drive from a stop sign
Let's just head on down to the Winchester have a couple of pints until this whole thing blows over.
Sometimes you're just curious if you'd notice the difference or if you like it. Just because you're not discerning doesn't mean you won't notice differences or have preferences this time.

I'm not a discerning drinker, but sometimes I'll still order a fancier beer or glass of wine, because... why not? I don't do it often, so I don't mind dropping some extra bucks, and sometimes I experience something new and interesting.
You missed the point that it's about the money spent. Unless you think paying $10k to study Shakespeare is also a good use of money.
Somewhat related:

I did a thing - I made hermit crabs armor then released them!: https://www.youtube.com/watch?v=SYZUBG-YLc0
Well, yes, but actually, no
D&D players too; your campaign will be a combination of improv and the writing of your friend who is DMing. Everyone is doing it for fun and nobody is a professional, the “writing” expectations are not super high.
If they have to allow lookup by email I don't understand why they wouldn't throw out the input data. They should only ever have had a function to send password reset that takes a user ID and uses the email on record from the database.
Just did an implementation of this in C++ with Qt Scene Graph as a learning experience in case someone is interested https://invent.kde.org/carlschwan/warpong/-/blob/master/src/...
First by providing a lighter course subject these courses are often a fun intro to the field of study that can get students more interested in more traditional subjects in the field.

Secondly, Limited cultural centers is exactly a reason to study it because everything is controlled by those corporations and it’s impossible to understand modern society without it. Should we throw away most of the masterworks of the renaissance because they were funded by the Medicis? Should we throw away medieval European art because of influence by Catholicism? Even though those corporations control everything individual artists still have voices even if it’s mediated by power structures. If say in a hundred years a professor wanted to offer a course covering the late 20th century and early 21st century culture not including artifacts produced by those corporations would be incomplete at best. An analysis of modern culture needs to start somewhere and why not something like Madonna or Buffy that students can personally connect with?

Now I’m fully sympathetic to arguments stating it’s too modern to have that objective eye since our analysis will be rooted in the same cultural frame that’s mediated by extreme corporate power. But even that has value.
I had a very large client that was squatting someone else's address space in the pre-WWW days. When I pointed out the problem this would eventually cause and that RFC1918 was the (then) answer, the CTO said "no one here needs to get to the University of Tokyo". I was long gone by the time the SHTF.

I had another much smaller client who's leadership insisted that because they were using it the owners would have to just have to not use it. Some sort of imagined IP squatters rights, I guess. I doubt the DoD accommodated them.
Why build nuclear when solar and wind is cheaper and at worst the turbine catches on fire? There’s no waste to worry about for thousands of years. Did I mention it’s cheaper?
This reminds me of the similar weird sensation of phantom movement after jumping on a trampoline.
This is a logic bug, not a typing bug. One clear way you know this is: this bug occurs in both Java and C# applications, routinely. But that's OK! I'm not going to dunk on you for using C#, even though it is practically the ground spring from which all web app vulnerabilities have emerged (you'd think it'd be PHP, but C# has a better claim to the title).
The thing you describe about replacing PC with an LFSR has actually been done, to simplify the silicon. Some very cheap 4-bit micro controllers, often used for TV Remotes, in fact, do this.
We don't live in that ideal world. We will probably never live in that world, no matter how much "logical" sense it makes. Because we're people, not machines.

And for better or worse, most indistinguishable nudes of people were real up until these past few months. Convincing folks that such a monumental change has happened is going to be effectively impossible in a reasonable timeframe that will save jobs and lives.
Agreed, I left healthcare networking at a place with ~36,000 APs just around the time 6E was getting its first early release hardware and we had already deployed multiple hospitals with Wi-Fi 6 APs and laptops at the time. As you say, the absolute latest (especially when it's the first round of hardware) can be iffy but 2 back seems extraordinary over-conservative.

I'd even go as far as to say we had as many client tickes from bugs about old hardware from 2 standards (~10 years) ago that weren't receiving patches anymore as we did from the new hardware but at least the new stuff was still getting patches.

That said once you go to consumer/prosumer hardware I'm convinced everything has a litany of bugs that have no hope of getting meaningfully fixed regardless which version you use. For 99% of use cases it'll work fine enough and that's all any vendor selling it will care about, new or old. Often Qualcomm/Broadcom/whoever-made-the-actual-wifi-chip-com will have patched things consumer APs and devices won't have actually updated to anyways.
Entering the Era of Intelligent Search
Different source, unpaywalled https://archive.md/mDous
I appreciate the time to make a detailed reply.

> Everyone with strong feelings on a topic, on every side of every position, feels that way

As a small aside, do you have a page that explains the comment search?
Oh, does it mostly affect searching?

99% of the time I touch twitter, it's to go to a specific tweet or timeline.
Fake explicit Taylor Swift images: White House is 'alarmed'
Thank you so much! I was afraid to say it was the "FireWire" because it seemed anachronistic in my head.
Until legal systems fully catch up with the ramifications of such immoral actions, social pressures— such as doxing— is totally acceptable to reduce the engagement of such disgusting behaviors becoming mainstream.

Normal, respectable, people would never engage in such behavior and those who choose to do so should feel the full force of social pressures to lesson the chance of others following suit.

Your defense— of such disgusting behavior— suggests that you are implicitly ok with sexual assault, rape, or general degradation of women. You should seek help with your view and I hope the women in your life know they are in danger.
I don't think I am misreading this. It's not subtext that Gruber thinks Apple is the smarter party here, it's text:

> Which side is smarter? My money has been on Apple. Yesterday’s announcements, I think, show why.

It's not my imagination that he thinks Apple found some kind of a loophole that nobody had considered.

> The EC’s obsession with payment processing and commissions blinded them, I think, to the fact that Apple has always had other options for monetization.

> I don’t see anything in the DMA that says Apple is prevented from charging fees to developers.

It's pretty clear that he thinks Apple has won this fair and square, and the only way their square-jawed C-suite could be denied the victory is by the sniveling Eurocracts capriciously changing the rules. (And sure, maybe he thinks
that it is even likely that the referees will change the rules given Apple's strategy. But then I don't get why he thinks Apple is the smarter side.)