skysight-inc/HackerNews huggingface dataset:
If this continues long-term, Apple is in serious trouble. X Elite was on TSMC N4P. This on N3E is dead-even low power performance and a clear lead in high power CPU. Qualcomm has actually been ahead in GPU performance on mobile for about 2 years; Android just needs to clean up the graphics stack and devs need to get on board. (Source: https://www.youtube.com/watch?v=__9sJsKHBmI)

Qualcomm supplies Meta and future players like Sony with VR SoCs as well. The Qualcomm-Microsoft exclusivity agreement ends for PCs this year, and I'm pretty sure Nvidia isn't going to mess up first-time. Linux has been quietly building ARM support, ironically with the help of the Asahi Linux team, and Steam's Proton recently merged ARM patches - there's a real possibility the next Steam Deck goes ARM. This will do wonders for native ARM gaming.

There is an actual possibility now that major studios move to Linux to avoid Microsoft's AI bullshit, and Adobe, Ableton and a few other platforms follow. DaVinci Resolve actually already works quite well natively on Linux. Nvidia will probably keep selling high-end GPUs, and PCIe access will probably be good enough that ARM on desktop will be a lot better than whatever Apple's done with the Mac Pro. It is actually possible to have fast M.2 storage with an ARM CPU, as well as RAM with CAMM modules, so Apple will be in trouble for that bullshit too, pretty quickly as soon as Qualcomm, Nvidia and AMD start releasing ARM motherboards. Expect the small form factor case market to do great.

Fedora is also incredibly reliable lately, and recent efforts on sandboxing apps with Flathub mean that 99% of people will be able to use immutable, version-controllable versions that are as reliable as, if not better than macOS, let alone Windows.

Throw in early AMD/Nvidia ARM SoCs using TSO execution for x86 translation, and some 16k page size patches on Linux, and Elsevier might be supporting Complete Anatomy on Linux before Apple retires my M1 MacBook Air.

In mobile alone, the Chinese domestic market is a pretty good indicator of what's next - ridiculously fierce competition between BBK (Oppo, Vivo, OnePlus), Xiaomi and Huawei, with Samsung way behind and Apple mostly relying on a unified app store and brand value to retain ~20% marketshare. Play Store doesn't exist there, so Chinese apps on Android are a mess, but they do have the benefit of WeChat being cross-platform. The future in the U.S. and particularly Europe, where iMessage won't help, is arguably even worse for Apple.

The claim that high-schoolers are going to stick to iOS for iMessage isn't going to hold up to this much pressure, and no $3 trillion company is going to survive on Mean Girls (2004). No high-schooler, given the option to save ~$700 and get a device that takes artsy film shots (look at Vivo and Xiaomi, and even OnePlus in the U.S.) and runs every app faster and better, is going to cough it up.

Apple's current weakness on iPadOS is also going to bite really badly if Microsoft or anyone else manages to get a good ARM SoC into a Surface Pro or something similar.

It's a great time to be in tech, and a terrible time to be Apple.
We just had an election in BC, Canada, and the way it worked here is that everyone has a "home" polling location which is responsible for ensuring that their vote is counted once and only once.

If the distributed system is not partitioned, you can show up to vote anywhere and they tell your home precinct that you've voted; then during vote counting the precinct where you voted tells your home precinct "add the following to your vote totals".

If the system is partitioned -- either from network outages or remote polling locations or mail-in ballots -- then your ballot goes into an envelope and is physically sent to your home precinct in the week following the election, to be verified and included in the count.
A,B) yeah thats actually unfortunate with 23, but shouldn't be a problem in the future.

C,D) The current naming scheme is RVAxx where xx is increased for every major profile update, one that adds new mandatory extensions. Minor releases are RVAxx.y (iirc) which don't change mandated features but may allow more optional extension. The profiles are supposed to be backwards compatible, and will have a slow release cadence. The increment isn't fixed, but it's still unlikely we'll run out of two digit names. Regardless, if we ever are at RVA70, it's trivial to preserve ordering by going to something like RVA710 next.
Can the DoD guarantee that you'll never ever get sent overseas against your wishes ? People in the reserve and the Guard got sent to Iraq.
The "few capitalists" in this scenario is the domestic people.
That depends on how you view swapspace; on most devices, swapspace is either created as a separate partition on the disk or as a file living somewhere on the filesystem.

For practical reasons, swapspace isn't really the same thing as keeping it in an actual storage folder - the OS treats swapspace as essentially being empty data on each reboot. (You'd probably be able to extract data from swapspace with disk recovery tools though.)

On a literal level it's not the same as "keep it in RAM", but practically speaking swapspace is treated as a seamless (but slower) extension of installed RAM.
A trail of evidence is still a trail of evidence.
Honestly, you have an idealized view on capitalism.

It's still the most productive system humanity has ever used at scale, but capitalism favors monopolies, cartels and every other anti-competitive behavior you can think of.

That's why we have regulations against such behavior.
Even if - as it turns out- these regulations can still be weaponized by bad acteurs to ultimately strengthen their hold on markets
I would be interested in whether he holds this idea (of holding ideas loosely) and his advice that others should hold this idea too, loosely.
No. 8 in the faqs:

"Is there an ad blocker?

Since version 2.0.0, if the Python adblock library is available, it will be used to integrate Brave’s Rust adblocker library for improved adblocking, based on ABP-like filter lists (such as EasyList). If that library is unavailable or on older versions of qutebrowser, a simpler built-in ad blocker is used instead. It takes /etc/hosts-like lists and thus is only able to block entire hosts.

Note that even the more sophisticated blocker does not support element hiding (cosmetic filtering) yet, it only blocks network requests."

So depends on what one means by "good adblocker"...

https://qutebrowser.org/doc/faq.html
>But likewise, you don't want to do that for regular packages as you're opening yourself up to getting clobbered by a similarly named package.

(I'm guessing the example is your own code? Also, I guess you meant "regular" in the ordinary English sense, but in the terminology of PEP 420, a "regular package" has `__init__.py` files by definition.)

In principle, yes - you could get clobbered by such a package, in a different location on the system, that nevertheless uses the same name and also happens to be in `sys.path` for some reason. In principle, `__init__.py` files protect against this.

But in practice, you would get clobbered anyway, because of how Pip works:

$ cd Desktop
$ python -m venv test_venv
$ source test_venv/bin/activate
(test_venv) $ pip install --only-binary=:all: mir.sitemap mir.msmtpq
Collecting mir.sitemap
Downloading mir.sitemap-1.1.0-py36-none-any.whl (3.2 kB)
Collecting mir.msmtpq
Downloading mir.msmtpq-1.0.0-py3-none-any.whl (10 kB)
Installing collected packages: mir.msmtpq, mir.sitemap
Successfully installed mir.msmtpq-1.0.0 mir.sitemap-1.1.0
(test_venv) $ ls test_venv/lib/python3.10/site-packages/
_distutils_hack pip
distutils-precedence.pth pip-22.0.2.dist-info
mir pkg_resources
mir.msmtpq-1.0.0.dist-info setuptools
mir.sitemap-1.1.0.dist-info setuptools-59.6.0.dist-info
(test_venv) $ ls -R test_venv/lib/python3.10/site-packages/mir
test_venv/lib/python3.10/site-packages/mir:
msmtpq msmtpq.py __pycache__ sitemap

test_venv/lib/python3.10/site-packages/mir/msmtpq:
__init__.py __main__.py main.py __pycache__ queue.py sendmail.py

test_venv/lib/python3.10/site-packages/mir/msmtpq/__pycache__:
__init__.cpython-310.pyc main.cpython-310.pyc sendmail.cpython-310.pyc
__main__.cpython-310.pyc queue.cpython-310.pyc

test_venv/lib/python3.10/site-packages/mir/__pycache__:
msmtpq.cpython-310.pyc

test_venv/lib/python3.10/site-packages/mir/sitemap:
__init__.py __pycache__

test_venv/lib/python3.10/site-packages/mir/sitemap/__pycache__:
__init__.cpython-310.pyc

Only one `mir` folder is created, and Pip blindly writes files from both wheels into that folder. Although namespace packages enable Python to split the package across separate folder hierarchies, that functionality isn't actually depended on. I can create and install my own conflicting wheel, and it will happily overwrite (by default! Without warning!) existing files, add `__init__.py` to the base `mir` folder, etc.
Any shared resource seems to give rise to security issues. Extracting data through side channels in the hardware's architecture is what woke me up to this.
The NIL economy of college sports
These ideas (just like the "dark forest" concept by Liu Cixin) are based on the fact that every intelligent specie out there is driven exactly by the same instincts as ours. It can be, but you cannot be certain until you meet them. Also, meeting other species might take millions of years, so at every effect we would be safe for a loooong time anyway.
> Against /Tmp

This is like a pope talking about celibacy.

Did he try to remove /tmp entirely and see how it goes ?
That does not expand on the whole TOCTOU-style family of bugs, which permeates all APIs, and the only solution is to manipulate everything by file descriptor; Linux has many syscalls for that: openat, mkdirat, renameat(2), unlinkat, execveat, (new)fstatat, symlinkat, faccessat, fchmodat, fchownat, linkat, mknodat, pidfd_*, etc.

Arguably, many are not relevant to /tmp, but it's good to keep in mind.
https://archive.ph/FT6nB
World-First Starlink Service on Boeing 777 Launched by Qatar Airways
So here we have again how "Worse is better" works in practice, and how we got here regarding /tmp in 2024.
Voter registration is reasonable, but it should be possible to register on Election Day, at a polling location, and it shouldn't take more than 5 minutes.
That's not at all what i meant, but it doesn't matter.
> Looks good, but I want to MitM my network.

Increasingly that kind of requirement puts you in the same camp as oppressive nation states. Being a network operator and wanting to MitM your DNS makes you a political actor. Devices you paid for, but don't actually own, will end-run your efforts by using their own hard-coded DNS servers. (See https://pc.nanog.org/static/published/meetings/NANOG77/2033/...)
I looked on my phone first, went through information on the About screen, didn't see it, might have been tired last night and overlooked it, will check again today. I'm not sure I feel comfortable pasting my IEMI into a web site, I thought about doing that though.
> Why should voters need to register beforehand? You should be able to just show up on election day and cast a vote.

Well, open borders for one.
You can use /var/tmp for this purpose

It is not cleared between reboots
Rustls Outperforms OpenSSL and BoringSSL
I wonder how that compares to Italians.
> it also requires GIGABYTES of crap you need to download on windows

I was surprised by this since all I need on Linux is llvm and clang, but looking at the official getting started page, it does indeed say "MSVC compiler and windows SDK" are required. Is that really the only way to run it on windows, or is that just the path most familiar to a typical windows developer?

I personally disagree with saying it requires IDE support. I want to write a ctags parser for it, but that's all I would ever use; as a die-hard vim user, I never liked all the language server stuff people are so reliant on these days. But if that's what people want to use, it's available for Odin as well: https://odin-lang.org/showcase/ols/ -or- https://github.com/DanielGavin/ols
> “This is a very weird fact. It’s mysterious,” said Shashank Kanade of the University of Denver. “I mean, where did the 5 come from?”

This is how I felt in 90% of my theoretical math classes in university.
crazy that it's free for all classes.

can't wait for it to be completely rolled out!
Ward Christensen, co-inventor of BBS, is dead
Line 244:

>Currently, a 112-bit security strength for the classical digital signature and key-establishment algorithms does not appear to be in imminent danger of becoming insecure in the near future, so this approach should allow an orderly transition to quantum-resistant algorithms without unnecessary effort for the cryptographic community.

I get from this that NIST thinks the quantum threat is significantly greater than the threat from advances in classical computing hardware or algorithms. So we are to not to bother with transitioning from 112 bit to 128 bit equivalent strength and to concentrate on post quantum stuff. As a result stuff like 2048 bit RSA is now allowed at the "deprecated" level where it was previously "disallowed" after 2030.

It seems that both the quantum and classical threats both currently depend on a fundamental breakthrough so I am not sure how legitimate this policy is. It is reminiscent of the NSA suggestion to not bother transitioning to elliptic curve based methods and skip directly to post quantum methods.
I use a tmp dir in my home folder on my machines too, I like the idea of tmp.
Different cars have different strategies.

Here's a random eBay buy-it-now, for a 24V 250Ah 5.2kWh cell out of a a Tesla S 85, https://www.ebay.com/itm/115749249082 , $340.

Google is telling me conflicting data on the S, saying twice the capacity. But also nicely explains the cell configuration:

> The 5.3 kWh battery module in the Model S and Model X vehicles is made up of 444 Panasonic NCR18650B cells in a 74p6s

Then a number of these 5kWh modules are combined in the car.

But like, I have a LTO battery from a Honda plug in hybrid that uses much much bigger rectangular cells than the 18650 cylinders and is just like 12s1p or some such. I forget the figure exactly but capacity is much less than 5kWh.
This is an interesting tidbit about llms, and I think it's widely applicable to knowledge search whether it's llm driven or not. The more you know, the faster you can tell if a source has anything new to tell you, etc.

But I was imagining creating a new work using a llm, then billing it as a never-before-seen work from a famous author, raking in the clicks and money thereby.
From a statistical standpoint, there are proportionally less black people with ID than other racial groups.

It's not a matter of capability, it's purely a factual matter. It's not up for debate black Americans would be disproportionality affected, and as such you can easily argue the policy has racist intentions. What some black Americans say, and what some politicians say, does not matter.
The real issue seems to be that donations are going to the wrong schools (at least according oo the stated goals of the donors and schools). There is one paragraph that touches on it:

> The donations also appear unlikely to affect where people practice medicine. The schools that have gone tuition-free are all prestigious programs in major cities. None of them ranks even in the top 100 medical schools with the most graduates practicing in underserved areas. “You can’t take somebody that grew up in the suburbs and transfer them into New York City as a medical student and really expect that they’re going to take a job in Iowa,” Dinerstein told me. “Some will, but just not in general.” Although there’s plenty of need in the areas surrounding elite medical schools, making tuition free doesn’t create any new incentives for students to opt for community health centers over distinguished hospitals. “The medical schools that have gone tuition-free, they take strivers,” Dinerstein said. “And strivers, for all the things they had to do to get to medical school, are not going to stop now.”
This looks good, especially the data ingest.

A couple of questions:

What type of data person are you aiming this tool to be useful for, data analyst, data scientist, or data engineer. I'm guessing data analyst who wants to use PyData instead of Tableau?

How data aware is your system? Is it sending dtypes of columns, and maybe actual values to the LLM?

How do you deal with python code gen and hallucinations?

Do you plan to make a jupyter extension with this tech?
It’s interesting in this example that the docs try to show that a for loop is useful, when there’s already an idiomatic approach here:

```
const result = items.map(
i => i.length
? i.toUpperCase()
: ‘<empty>’)
```

I think things get interesting here when different kinds of iterators come into play (eg generators, async-await for loops, non-array iterables). Shame the landing page doesn’t touch on that at all.
Euclid is in orbit around L2 with a radius of around 1.5 million km (~1 million miles), so the spacecrafts are quite comfortable there.
Show HN: Turas.app – A Chrome extension to plan your next trip in Google Maps
Hey HN,

I hacked out Turas.app over New Years weekend in 2023 when it became increasingly difficult for my wife and I to organize a 12-day trip to Taiwan in Google Docs.

Opened it up to other users and since then, it's found a small niche of users who like to be super organized when it comes to travel.

This year, we are planning an even longer trip with stops in 2 countries and several cities so I ended up creating a Chrome extension that plugs right into Google Maps and makes it easy to build an itinerary rapidly with full access to pricing and availability information directly in Google Maps.

The extension makes it easy for travelers who like to use Google Maps to research routes, find hotels, discover interesting places to eat, and streamlines planning your next trip!
https://archive.ph/tna5m
What system operations exist that need temp storage shouldn't have a separate user anyhow?
Vodafone refused to enable dual stack on my DSL connection. I got to pick from either keeping dual stack with CGNAT or completely disabling IPv6 but get a reachable IPv4.

My mobile provider doesn't allow IPv6 connections.

So ironically, to be reachable from everywhere, I had to turn off IPv6.
It's an oversimplification but at some point there is really no difference between impossible and 'incredibly small probability'.

I mean sure it is possible for all air molecules to randomly all go to the same corner of the room at the same time (heck it is inevitable in some sense), you can play it back in reverse to check no laws of physics were broken, but practically that simply does not happen.
Assuming that you’re sharing this in good faith, the claim “it’s difficult for black folks to get identification” is a compressed way of saying “ease and necessity of accessing civil services like DMVs is not evenly distributed across the country e.g. very GOOD accessible civil services in Harlem, Manhattan and NOT very accessible civil services in rural Appalachia, and the unevenness tends to correlate with other forms of inequality in our society such as along rich/poor and white/black lines, meaning some types of voter ID laws create systematic bias in who is able to exercise their constitutional right to vote, and given that it is effectively impossible to make any impact in any election via voter fraud even without voter ID laws, the mass disenfranchisement of a non-random sampling of Americans is not worth the upside.”

Hope that helps!
Reminds of the Spelling Bee scene in the Simpsons:

https://www.youtube.com/watch?v=wWyYTJKOtDU
I'm a bit surprised they talked so much about the AI startup's effectiveness without actually explaining the solution
Attempted Exclusion of Egon Kisch from Australia
I will hopefully reduce your pessimism on one account: just because drugs are not available generally doesn’t mean they aren’t available off-label. Sometimes you need to get a few prescriptions going abroad before you can convince your doctors to keep prescribing them. That is possible now, I am a t1d on a GLP-1 antagonist now.

Cell transplant once every 5 years can be done globally, right? We can do it in China if the laws are better there.

With the trials, I’m also not so pessimistic. This is much larger scale and its stage 3 — not one offs in a lab.

Open your mind to the possibility that maybe things are a bit more optimistic than you believe. I remember when closed loop pumps were about 5 years away for decades ;)
You used to need a passport to vote? 42-47% of Americans have passports currently. In 1990, only 5% of Americans had passports.
There are 5 different businesses that own and operate the distribution network in different parts of Melbourne (AusNet, Jemena, Citipower, Powercor and United Energy).

AusNet owns & maintains the transmission network in Victoria, but it is under the operational control of AEMO.

Dispatch of generation and FCAS instructions is NEM-wide and the responsibility of AEMO.
Poverty is not equal across racial boundaries and geography is also not equal across racial boundaries. Where you put the DPS matters, and the South is still very much segregated to some degree today. Naturally, the state government knows this and takes full advantage of it.

See also: Gerrymandering. Same concept.
But that's just an auto volume level, it doesn't actually change the sound balance or dynamics or anything like that. It just makes the average volume of the track closer to the average volume of other tracks.
Scale-pilled and ready to go: AI 2030: Scale, Deploy, & Secure
Does the TS vs. JavaScript debate matter?
The world's greatest PRNG.
Create a search keyword for Wikipedia. Then you can type "wiki whatever" into your address bar and be taken right to Wikipedia without the google middleman.
"Might makes right" is not only a pretty heartless ideology but one that I don't think works well most of the time. It seems like the prior application of that policy caused much of our immigration today.

> if they are making our lives worse

They (legal and illegal immigrants, for this discussion specifically from Latin America but I suspect more broadly) certainly are making my life better and I'm not convinced that they're making the life of the average American worse.

I've seen a lot of convincing arguments for why immigration helps us, and they seem to mesh with my understanding of immigration to the US being historically a good thing. I can't say the same for arguments from the other side. Often the claims are totally baseless, such as claims that illegal immigrants are as a whole dangerous, despite having a lower incarceration rate than US-born citizens. Other times they're just myopic (most of the claims related to jobs imo). Sometimes they're just blatant racism (white-replacement theories).
Reality is continuous and always changing. Space-time is just our human way of focusing on aspects of reality to understand it. Space-time is about human perception, not the reality we are trying to understand.
Slight correction, while the exponent is indeed fixed, it is larger than a f32/f64 exponent: https://gmplib.org/manual/Floating_002dpoint-Functions

However, this is not exposed in all GMP wrappers.
What proportion of the stars in this survey have been given names (even just gibberish identifiers)? Are there too many for even astronomers to care to bother cataloguing?
Highly recommend giving Comply Foam tips a shot - I got them a few years ago, total game changer. I replace them approx every year, since they wear out based on your usage pattern.

https://www.complyfoam.com/products/apple-airpods-pro-ear-ti...
Given that it seems one can overclock[1] the RP2350 to 600MHz, it would be interesting to compare it to the Teensy at same frequency.

[1]: https://forums.raspberrypi.com/viewtopic.php?t=375975