skysight-inc/HackerNews huggingface dataset:
I use Barrier[1] and even with full software integration it sometimes gets things wrong (especially if you have a game or something else doing mouse capture); I'd be surprised if this can be solved entirely in hardware, but it sure looks amazing.

https://github.com/debauchee/barrier
> that apple refuses to support later because they weren't actually allowed to sell it

This is a separate—and reparable—set of harms.
I'm curious to know from experts if there's anything Apple can do to create a step-change in terms of security of iPhones? Like if the going rate for a zero day is $1 million, is there anything Apple can do that can drive that up to $2 or $3 million? Or is it just going to be a perpetual cat and mouse game with no real "progress"?
According to Census CPS which I consider a better primary source than "BlobStreaming dot org" the fraction of 25-to-34-year-old Americans living in their parents' household bottomed out in 2000 and went up about +50% since then. 2020 dislocation was just a little blip on a larger long-term trend. Another blip of similar magnitude happened in 2011 after the financial crisis.
Profiling will catch many of these types of errors, but not all of them. Although I do think a profiler is indeed probably the first thing you should be reaching for, especially in Java, which has some of the best profiling in any language.
This from a country where tapwater unfortunately typically tastes like crap?

(b/c it is chlorinated)
It was. Cretinism was one of the manifestations of iodine deficiency. The trope of crétin des Alpes (lit. cretin from the Alps) existed for a reason. The manifestation was goitres and stunted development, with people who seemingly stopped growing up around 14. Pretty much the story’s subject. It was a public health problem before iodised salt.

https://en.m.wikipedia.org/wiki/Congenital_iodine_deficiency...
Tested g++/libstdc++ and clang++/libc++ and both operate identically to the C test above, testing `std::cout << "a line of output\n";` vs. `std::cout << "a bit of output. ";` (and with explicit flushes using `std::cout << "a line of output" << std::endl;` and std::cout << "a bit of output. " << std::flush;).

So I'm correct on those targets as well.
All of these have the same worst-case algorithmic efficiency, O(n). The difference is the best-case efficiency. The "optimized" version in the article is O(1). Your solution is still O(n) best case.

The optimal solution will depend on the data. If most strings aren't palindromes then optimizing the best case is likely the better approach. (Example: You are adding an easter egg which will trigger on "random" user input.) If palindromes (or near-palendromes) are common than your solution will be faster as the slope is lower.
My understanding of GDPR via compliance is that yes, you can. I didn't get any specific to CCPA, so not sure if CCPA allows the same thing but I think it does.

My experience on the implementation side is that data sources are flagged as containing PII or not for access control, and each data source flagged as containing PII has some (typically automated) procedure for flushing information out.

E.g. legal gets a request to delete information for John Doe, they send that to compliance who finds the user ID for John Doe, and an automated system blasts out a "scrub user ID 12345" message to all the PII systems.

> Even if the data was already public and does not contain any private data of me?

You can only make the data private by taking down public sources. And under GDPR, the operative term is "personal identifiable information" not "private". GDPR doesn't care whether the data is "private" or not, only whether it can identify a person. If the information can identify you, you have the right to force them to delete it (barring some exclusions for e.g. KYC).

You can also ask for copies of the data they have so you can evaluate whether you're okay with the data that they're gathering and what they're using it for.

> Account data and so on, I would understand, but could I ask archive.org, for example, to give me a list of all Websites they archived where my name appears?

To my understanding, sure. They might point you to the search bar and tell you to do it yourself (I'm not sure what their obligations are if you already have access to the raw data).
I think the biggest problem is that the vast majority of people in the world simply don't care one bit about open source.
Then you will see 1001 theories about why the population is declining. People in their 30's can't afford a house, let alone raising a family. A whole population inside a certain age group seems completely unable to grasp this basic reasoning.
Just wanted to say I appreciate all the Julia content and evangelism you put out. It's kept me excited for the language and is a big reason I still use it for most of my personal work.
Absolutely no disagreement there. iMessage's attack surface is ludicrously large for the actual behavior it delivers on the average user's phone.
Isn't that taste chlorine from the sanitation process?

Either way I actually do assume water filter companies lobby to keep public water as subpar an option as possible, there's certainly no incentive not to.
Why doesn't this article have a graph showing the percentage in the past?
> essentially endless reservoir of new roaches

We have a similar problem with box-elder bugs. About 3 years ago there was a massive explosion of them statewide and now we have thousands coming into the house every fall and staying until summer. They don't seem to live very long, but reproduce rapidly and since we have a lot of box-elder maples on the property, among many other trees, there's a constant supply of them.

They're harmless, but ugly and annoying as hell and so far impossible to get rid of.
Then it comes down to preference, but the craft and discipline objectively evolved as a result. Just as your trained ear may keep your preference to more refined percussive - a subject matter expert may care more for their native, untrained materials on their topic. In either case, music progressed in spite of the trained ears, just as AI will progress all walks of life in spite of the subject matter experts.

Nonetheless, trained ears and subject matter experts can still pick their preference.
This study was also done during 2020 which may have had some other confounding factors with it, of course I can't think of what that could be.

Part of the squeeze is that we have the largest age demographic, the boomers, in a stage of life in which they are highly unlikely to move, whilst still living in their homes. This issue will sort itself out shortly.

At the same time you had incredibly low interest rates which led to many people who already had established credit and assets the ability to borrow against it and move it to real estate in order to find a stable vehicle that would hedge against inflation.

The final, and I consider biggest, factor is the fact that the government start indirectly subsidizing housing, which means there was now a massive pool of money that could only be spent on housing available, and the economically predictable thing happened, which was the price of the thing increased substantially because now there was a large portion of money that could only be spent on that thing. As evidence of this the 3 things that seem to be increasing in cost the fastest, and that people complain about the most, Healthcare, Education & Housing are all heavily subsidized by the government.

My point being that people have short memories, this housing crises, will eventually pass given time, as long as we don't do anything stupid to make it last longer.
I think lockdown drops most iMessage features, so I would suspect the answer is yes. But as far as I can tell, lockdown prevents use of mdm, so it might be a net negative for security… instead, using the mdm policy that disables iMessage might be preferable.
My prediction is N-plexes will be built, allowing homeowners to rent out portions of their property, but still give them privacy and flexibility in the future.
The ancient Imadeitup people.
sweet! but alas, I'm looking through the examples and one line of simple+clear JQuery is a often a dozen tricky lines of pure CSS.
That is not potassium cyanide.
Which benq model is this?
> if the appeals determine apple was actually in the wrong, they don't have to pay anything?

No, then there are money damages.
I mention in a footnote that the input has no non-alphanumeric characters is an implied constraint for palindrome problems. Just doing a two-pointer approach would fail the test case of "A man, a plan, a canal, Panama!" (an extremely famous palindrome) that iteration of the ChatGPT-generated solution also gives.

Another implicit constraint now that I'm looking at it again is that the characters are uncased, so the ChatGPT-solution would fail the test case due to the capital P of Panama.
You never actually own a home anyway. The property taxes rise relentlessly every year (the rent you pay the government). Then there's all the code and zoning laws to greatly restrict what you can do with it.
I find it wild that they'd rather just hand all that money over to Grubhub.
I just dont get this mentality. Here is proof positive (if you believe attribution) that the NSA is using exquisite and exotic techniques to force their way into iphones and you look at it and come up with the exact opposite conclusion that Apple is letting them into the iphone. Its not a backdoor if you're smashing in the window.
Show HN: I Made a Reconnaissance Tool
This is somewhat a fusion of Sublist3r, Nmap, and Gobuster. The goal is to provide a brief overview of an organization by just providing its domain/subdomain.
Ask HN: Good resources to plan the right plugin architecture
I am seeking solution to plan architecture to support new addon that can enhance the value of an existing web app. In current form, the solution is npm packages. We build npm packages that use the product's SDK to interact with its api but when we also want to have a ui component, it becomes a circular dependency. Also there are multiple common components copied across various packages that are common among all. The goal is to decouple tiny functionalities from the main codebase while maintaining the common functionalities in the core project. Appreciate your suggestions and resources.
Nvidia Employees Too Rich to Work
Given that dual licensing has been a thing for a long time, what problem does SSPL solve, and how does it do so such that GPL does not?
The landing page ought to show some examples of the differences between Lua and Pluto.
Unfortunately, Lockdown Mode disables Live Photos from being received via iMessage... That's a pretty big iPhone feature to not work under Lockdown Mode!
Do you have a way I can contact you? I’m looking for a business to acquire and I wonder if there would be a fit.
"The newspaper ran her answers through Copyleaks.com, whose AI content-detection tool boasts a 99% accuracy rate, and found it was written by artificial intelligence."

On 101 words, this is about as accurate as the 9 out of 10 dentists that recommended my toothbrush but for some reason we trust it enough to ruin someone's professional or academic reputation.
You’ll gave to ask them that but the Hamas attacks were to disrupt normalisation of relations between Saudi, UAE and Israel, and some of the better analysts have said that was the plan. Taking a guess, I imagine it would be that regional peace benefits everyone.
> they have such a good memory that they manage to write it verbatim

No, there is no clause in copyright law that says "unless someone remembered it all and copied it from their memory instead of directly from the original source." That would just be a different mechanism of copying.

Clean-room techniques are used so that if there is incidental replication of parts of code in the course of a reimplementation of existing software, that it can be proven it was not copied from the source work.
Also see Snap!, a fork of scratch3 (the js-only version, not the squeakvm-in-the-browser versrion from TFA).
https://snap.berkeley.edu/

Snap! is made by folks previously involved in Berkeley Logo, and has a lot of "missing pieces" that make organizing programs easier: lambdas, cc, and binding functions to definitions (aka build-your-own-blocks).
The entire position is that Israel is an apartheid state because it occupies territories, and you are viewing the whole as a single country. In that respect yes I understand it can be considered an apartheid state.

But again none of the multiple commenters here making this moral judgement have offered an actual solution based on this assessment that is any way realistic and treats both populations with the basic human right they deserve of self determination. Israel cannot be erased from the map as most Palestinians want without committing an actual genocide. Neither Israelis or Palestinians want to live in a single unified state. So what is your solution? What does labeling this an apartheid or colonial state and saying your solution is to end it actually solve? The only thing it does is perpetuate the narrative that actually keeps Palestinians from having a state and living in peace, which is coincidentally quite convenient to a lot of Arab states in the region who can brush under the proverbial carpet the horrors in their own backyards, just look at Syria and Yemen, the number of deaths is in the order of 30x more than Gaza and 10’s of millions of civilians have been displaced, and where is the outrage about these horrific wars?
Neural control of retinal blood flow visualized
Asbestos was used everywhere, that's not proving that it's safe in any way...
I was shocked: my husband was using AI to write our children's bedtime stories
Mostly every east Asian country that has a background with Confucianism. So at least 2 Billion People.
> the largest age demographic, the boomers

Millenials are a larger generation than Boomers.
Nobody wants Gaza, not Israel, not Egypt, and not the UAE. However the UAE want regional peace and don’t like seeing Arabs be poor.
It sounds like Japan since the 90s, but without broad societal acceptance
whats it mean
India is one country where that is the norm.
> In 1875, life expectancy in Switzerland was just 38

As is usually the case with numbers like this from the past, this is a mean value, not a median value, that is massively skewed downwards by having upwards of 50% child mortality by age 4.

A typical Swiss person in 1875 who had already turned 30 could be expected to live to be 70.

Here's an article talking about this phenomenon [0]. They term it "adult modal age at death", i.e. at what age do people tend to die once they have survived childhood? In Sweden, in 1875 an adult woman could be expected to live to be 72, and an adult man to be 69. But the average life expectancy in Sweden in 1875 was only 44.

Per the same article, the modal age at death for adults in Switzerland in 1875 was 70 for both men and women.

[0] https://www.cairn-int.info/article-E_POPU_1204_0683--the-mos...
“Move fast and externalize costs” is the private equity slogan, and it’s very applicable here. Deliveries are a competitive feature, not a core market focus. Replacing benefits-laden delivery employees with a temp agency that can just invoice for deliveries is a dream come true for a megacorp.

Are temp workers for DoorDash et al. paid the new fast food minimum wage when performing contract work for fast food businesses in California?
Other platforms use Glock magazines because they are popular, not because they are particularly high quality. The most reliable magazines are double stack, double feed. Glock magazines (like many other pistols) are double stack, single feed. This simplifies feed ramp design, but it creates more friction in the magazines because the rounds have to slide against each other as they go from double stack to single stack at the top of the mag.

This is not to say that Glocks or their magazines are unreliable, just that a better solution exists.
APTs probably routinely identify and target such developers. With multi-million dollar payouts for single bugs and high state level actor attention, employee profiling is clearly a known attack vector and internal security teams probably now brief on relevant opsec. FWIW the only Apple kernel developer I knew has somewhat recently totally removed themselves from LinkedIn.
> Part of the squeeze is that we have the largest age demographic, the boomers, in a stage of life in which they are highly unlikely to move, whilst still living in their homes.

These days we have the millions of people crossing the border into the US. They'll all want houses, too.
Adam Conover did a piece on this one:
https://youtu.be/_ve6BqXzbjw?si=H4EjP4CFTNfsHGHY

He says a lot of these kids are migrants from other countries and maybe not so much the American kids from poor families trying to make some money on the side.
> Suggesting it’s only infringing if the entire work is reproduced is legally incorrect

It may not be conclusive, but it's highly suggestive:

> Amount and substantiality of the portion used in relation to the copyrighted work as a whole: Under this factor, courts look at both the quantity and quality of the copyrighted material that was used. If the use includes a large portion of the copyrighted work, fair use is less likely to be found; if the use employs only a small amount of copyrighted material, fair use is more likely.

> https://www.copyright.gov/fair-use/
There is some circumstantial evidence in the form of stone structures and carvings of relatively advanced civilizations before or during the last ice age which were later wiped out thus setting back human technological progress. By "advanced" I don't mean rockets and microchips, just some higher levels of stone and metal working possibly with wooden sailing vessels. It's hard to conclusively prove or disprove this hypothesis given the difficulties in reliably dating stone artifacts. And if such civilizations did exist, much of the evidence has probably been inundated by rising sea levels making it extremely difficult for archaeologists to find.

The reason some people care (beyond purely academic interest) is that if those ancient civilizations did exist then one of the ways they might have been wiped out is by multiple bolide impacts around 12000 years ago. This is commonly known as the Younger Dryas impact hypothesis. If it happened to them then it could happen to us. I don't necessarily believe the hypothesis is correct but there is at least some data in geological formations and core samples to support it.

https://doi.org/10.1177/00368504211064272
There is https://github.com/FluxML/Torch.jl. There are also Julia native frameworks such as FluxML, https://fluxml.ai/ .
Most common one used here is Sodium Ferrocyanide
: https://en.wikipedia.org/wiki/Sodium_ferrocyanide

Also used as a coating in welding among other things. And like other commentor said, a nephew of cyanide.

Now Im sure most of us will be fine, but I prefer not to eat that a few times a day. If you think that makes me foolish, be my guest.

It's also not needed, there are plenty of other sources of Iodine, and sea salt from the grinder is perfectly fine.
Ownership is a legal fiction. You "own" something as long as you can stop other people from using it. Property taxes are just what you pay the government to enforce your claim.
There’s not an election right now. It’s only primaries.
Sounds similar to many parts of eastern Europe and Russia. People go to health retreats to drink water from specific natural springs that are high in minerals.
Not sure how well protected this property is in general but if it is then this small personally owned land patches might be one part in protecting these lands.

No company in there right mind would be chasing thousands of international land owners for a few hectares each
yeah no.. not sure it will bomb but this is a lot less likely.. would be great if they help the vr market in general though
“Ownership” is a spectrum obviously but owning a home still gives you a hell of a lot more control than renting.

Source: used to rent, now own
If you even find someone willing to sell to you, which is not a given internationally.
The Best Way to Count [video]
This is the same conspiracy mindset of flat earthers, and you deserve your own netflix mockumentary over it.

Because a bug is a bug, it's very nature means you cannot prove it isn't malicious, therefore you take it as positive proof of malice and sit pretty bc no one can prove a negative.
Isn't the caveat here that we would need an archeological site which was last used within the >5k years ago? how many burn pits of any type have been detected on this time scale?
anyone know of a ebpf tool that can temporary block ips if it starts sending too many syn packets?
> There is promise in constraining output to be valid JSON. One new trick that the open-source llama.cpp project has popularized is generative grammars

This has been working for months now and is the best method for this type of stuff, a thing for moat-lovers. Too bad it wasn't explored here, the text-based methods turned out to be mainly an unreliable waste of time.
My understanding is that they aren't handing over any money... we are.
I had to start taking synthroid since about 5 years in my mid 40s. In my mid 20s I was into Tae Kwon Do and while sparring a guy taller and much heavier punch my in my neck. I have to wonder if he damaged my thyroid.
Sadly, opinion pieces are what drives the news economy these days. Columnists/commentators, in effect, subsidize the hard news (at those venues that even bother to produce the latter). Filling their prime time hours with opinion journalism was the trick that Fox News discovered to become wildly successful.
> Green called it “Elon Mode” because the name in the software suggested it was meant for “executive testing.”

https://electrek.co/2023/08/30/tesla-autopilots-elon-mode-dr...
Agreed, and even browsing the docs, it's hard for someone not intimately familiar with Lua to discern the differences.
That is a new definition of intelligence that you are using. You are saying that even when something can outperform humans in the SAT or other tests of intelligence, it isn't actually intelligent due to it not being a carbon based lifeform
Since he offered treatment packages, that meant a larger customer base?
English is not the only language.

America is not the only country, and theirs is not the only culture.

Problem solved by pronouncing it "cee-oh-queue".

The idiots won again.
The main reason for OpenFirmware being added (was not in the 6100, 7100, or 8100 PPCs)was because Apple was supporting the Mac Clone business back then.

I was at Apple back then, on the project this post is about, and remember being in OpenFirmware meetings with John Rubinstein who at the time was with FirePower. As noted in the article the Netware startup code had a hacked OF interpreter to boot the NW volume to do mappings that was not used on real OF machines. Because it was just a development hack that’s why some things, like being hardcoded for 24Meg RAM, were implemented. Once we got real OF prototypes those limits were gone.

The planned NW port was intended to work on any PPC OF hardware although Apple was only going to supporting native drivers for Apple stuff.
The country: Switzerland
The people: Swiss

The word Switzer isn’t in use since a very long time :)
If you set up Cloudflare Tunnel, you don't even need to be set up to accept any incoming connections. With Access, you can even run SSH through that tunnel. You can then setup your firewall to drop any incoming packets for non-established connections, closing a significant hole for DoS attacks and such.
Here’s a chart with more up-to-date data: https://www.census.gov/content/dam/Census/library/visualizat...