MurphyA/hacker-news huggingface dataset:
by ivansavz | 2025-12-25 20:21:14+00:00
Thanks Greg for posting!

The website has all the notebooks from the book, as well as well as the complete tutorials on the tech stack (Python, Pandas, Seaborn).

For everyone interested, check out the extended preview PDFs:

- Part 1: DATA and PROBABILITY https://minireference.com/static/excerpts/noBSstats_part1_pr...

- Part 2: STATISTICAL INFERENCE https://minireference.com/static/excerpts/noBSstats_part2_pr...
by cosmic_cheese | 2025-12-25 20:21:15+00:00
The need to tweak that deeply just to get “baseline” performance really stings, though, particularly if you’re not already accustomed to having to do that kind of thing.

It’d be a gargantuan project, but there should probably be some kind of centralized, cross-distro repository for power configuration profiles that allows users to rate them with their hardware. Once a profile has been sufficiently user-verified and is well rated, distro installers could then automatically fetch and install the profile as a post-install step, making for a much more seamless and less fiddly experience for users.
by Imustaskforhelp | 2025-12-25 20:21:18+00:00
Oh at this point I am trying to stop myself from getting into it since I know that I would get sucked into it like you too :) since I wouldn't have the funds to buy websites anyway and with things like PPP (Power purchasing parity) working against my favour it would be hard.

I did buy fossbox.cloud for less than a $ per year (81 cents iirc) when I wanted to build my own cloud with its own nice-ities.

Currently its just hosting some simple python servers and nothing much because I feel extremely lazy to host anything there because of lack of time mostly due to the fear of studies or similar but yea (read my another comment here for more context, sorry if it got long)

Let me know if you want the domain xD, I will transfer it to ya for free so that people like you can work in cloud industry too perhaps xD. We need people like you working in vps/cloud industry and maybe I can try to better explain some other things too!

Imagine if this domain of fossbox.cloud supercharges your journey into vps provider/cloud provider xD (let me know what you think, maybe we can collaborate which can be insane haha, 100% tell me more about your thoughts on the whole thing please!)

Also another question but how much do you think a domain like fossbox.cloud is worth? Not that I am selling it to someone to be honest but Did I make a profit xD?
by AngryData | 2025-12-25 20:21:18+00:00
To be devil's advocate, a lot of peoples problems, especially in the US, is from the government. If you get a few years in jail for drug possession, or lose your license because some cop claimed you were high even though you haven't smoked in 12 hours, or they seize your cash or possessions over dubious civil forfeiture laws, or one of any number of other things, the government is your biggest problem and the simplest but naive solution is to eliminate government.

It isn't very forward thinking, but most people are mostly concerned with their immediate problems, not indirect problems that would take decades to culminate afterwards. US governmental problems are now, the problems of potential anarchy are a long ways down the road.
by devilbunny | 2025-12-25 20:21:42+00:00
A multipoint VPN that punches through NAT and can be configured to do a lot of neat things besides.

Nothing that a network guru or even a sufficiently motivated hacker couldn’t do on their own, except that the maintenance is practically zero for the personal user and it’s actually easy enough for a very nontechnical person to use (not necessarily to set up, but to use), perhaps with a bit of coaching over the phone. Want to use a different exit point for your traffic? It’s a dropdown list. Share a file? Requires one config step on the client for macOS, once, and then it’s just in the share menu. Windows, Android, iOS are ready to go without that. Share whole directories? Going to require some command-line setup once per shared directory, but not after that.

There are features that are much more enterprise-focused and not as useful for personal stuff, but everything above is in the free version.

I’m not in tech at all, professionally, and never have been. I’m savvy for an end user - I can install Linux or a BSD, I can set up a network, I can install a VPN myself to get back to my home network - but I would never, ever call myself anything more than an interested layman. I probably could figure most of this out on my own, if I had to. Thing is, I don’t have to. It’s more than just Wireguard in a pretty wrapper.

Try it. It won’t take long to figure out why so many people here like it, even if you may not want to use it.
by QuantumNomad_ | 2025-12-25 20:22:05+00:00
It’s a whole office suite.

And even if you use it only for bug ticketing there are products that are big enough that it takes a long time to implement changes. You really don’t want outsiders to be able to read open bug tickets for security vulnerabilities you are working on fixing for example. And you also don’t want outsiders to read your planned features either, probably.

I think it makes perfect sense to use e2e encryption for bug tickets considering this.
by pjmlp | 2025-12-25 20:22:19+00:00
For NVidia it suffices this is a Python JIT allowing programming CUDA compute kernels directly in Python instead of C++, yet another way how Intel and AMD, alongside Khronos APIs, lag behind in great developer experiences for GPU compute programming.

Ah, and Nsight debugging also supports Python CUDA Tiles debugging.

https://developer.nvidia.com/blog/simplify-gpu-programming-w...
by PaulDavisThe1st | 2025-12-25 20:26:05+00:00
Actually, this is missing my point quite a bit. The difference is not the minimal/non-minimal interface.

One can easily imagine (and I think they even exist) GUI front ends for ffmpeg that let a user set up a conversion "more easily" than they might find it using the command line. Bellard has chosen not to do this (lots of entirely fine reasons), but even if you use such a GUI front end the use of ffmpeg still consists of "set the parameters and let the program run". At some point after clicking "Run" (or whatever the button says), then just like after press "Return", the ffmpeg process will have completed its work, and that particular user interaction is over.

By contrast, a video and/or audio editor is really an entirely different beast, in which the user is continually adjusting any and all parameters and states of the project, expecting undo/redo histories, and so on and so forth. There is essentially no "completion state" for the application to reach.

I'm just curious that Bellard seems never to have tackled this kind of application (as is absolutely his right to do, or not do). I'm curious because it creates an entirely different class of programming problems from the "set-and-run" type of application (though they also obviously overlap in many important areas).
by dragonwriter | 2025-12-25 20:26:43+00:00
In the US we have a couple hundred; structurally, though, only at most two are usually meaningfully competitive at any given time (both locally and nationally, though historically not always the same two in every area as nationally), and which two are nationally conpetitive is very stable (though one of the two has changed at two different times in US history, one of which involved a significant period of only one national competitive party with internal factions.)
by gsnedders | 2025-12-25 20:27:02+00:00
I mean, you can create alternate APIs that would work for the pop-up use case: you could have a command to create a new window positioned relative to the current window’s coordinate space.

That limited capability still has a risk of denial attacks (just throwing up pop-ups that extend beyond the current window’s boundaries), but those can be mitigated in a number of ways (limit the new window’s boundaries to the current window’s, or just limit how many windows can be opened, etc.).
by gnyman | 2025-12-25 20:27:08+00:00
hmm, I tried it on firefox and it works for me, and for me .leaflet-top already has a high z-index: 1000;

although I run 140.6.0esr so maybe newer ones need a even higher one?

the code is on GH now https://github.com/gnyman/mapdraw , codeberg is on my todo
by MangoToupe | 2025-12-25 20:27:27+00:00
> I don't use a Mac, but have you ever used Windows?

I have

> I mean, maybe you have, but if you are not fussy then at worst MacOS is quirky and Windows and Linux are identical and merely have different icons.

Neither have keybindings that make any sense. The other failures are secondary

> If you pay a little bit of attention you will notice that on linux things seem more flexible and intuitive.

Only for windows refugees that have never used Mac OSX

> If you are very finnicky, there is nothing that comes close to X11 window managers when it comes to window management flexibility, innovation and power.

Unless you want to copy and paste, or have consistent key bindings cross applications, or take screenshots. Sure
by KlayLay | 2025-12-25 20:28:10+00:00
The question is whether or not American companies like Apple are controlled by the US government. Do you genuinely believe that, just because you can go to a court, that you're somehow free of control? Whether or not the state is authoritarian doesn't change that.

You must really have a distorted view on society to believe that companies can be free from their respective governments on the basis of freedom of speech, which is largely a western concept.
Show HN: Building web views as executable Python code
by Edybrown | 2025-12-25 20:30:19+00:00
Hi HN,

I’ve been working on PyFrontKit, a Python DSL that builds web views as executable Python code instead of text-based templates.

Instead of writing HTML with placeholders, you write Python that constructs the view structure and styles. The output can be exported as HTML/CSS files or used directly in memory as a backend template.

Example use case:
- backend-generated views
- dynamic layouts and styles
- reusable Python-based templates without string rendering

Repo: https://github.com/Edybrown/Pyfrontkit
You can install it via pip:

pip install pyfrontkit

I’m mainly interested in feedback on the idea and whether this approach feels useful or unnecessary.
by throwup238 | 2025-12-25 20:30:52+00:00
> The major problem with these systems is that they just hope that the physics is recovered through enough examples of videos. Yet if one studied physics (beyond your basic college courses) you'd understand the naïveté of that. It took a long time to develop physics due to these specific limitations. These models don't even have the advantage of being able to interact with the environment. They have no mechanisms to form beliefs and certainly no means to test them. It's essentially impossible to develop physics through observation alone

Sounds like these world models are speed running from Platonic ideals to empiricism.
by jemmyw | 2025-12-25 20:32:35+00:00
I... didn't really understand most of what you wrote in context of my post. Yes, if I were single I'd probably go for a city. My wife hasn't had a job since we had kids when I was 25, and I think we're in a much better financial state because it meant we had an easier time shifting our lives around the world for my job. I've never earnt big tech salary but I make more than was possible with the jobs I could access in New Zealand.
by CPLX | 2025-12-25 20:32:41+00:00
> If you are today a big insurance like Munich Re, and you see already today that self-driving produces already much less accidents

Insurance companies don't really care that much if accidents are more or less likely, what they care about is that they can be underwritten effectively.

The most interesting shift here as it pertains to insurance is the fact that losses might be correlated in brand new ways. Today there's no simple way for 100,000 cars to all crash a few minutes apart, worldwide, for the same reason. In the future that may in fact be plausible.
by 650REDHAIR | 2025-12-25 20:34:07+00:00
I outfitted our 10 person team with the E16 g2 and it’s been great.

Two minor issues- it’s HEAVY compared to T models.

Because of the weight try not to walk around with the lid up and holding it from one of front corners. I’ve noticed one of them is kind of warped from walking around the office holding it that way.
by Imustaskforhelp | 2025-12-25 20:34:11+00:00
> Both of their companies are under their respective state's control. The only difference seems to be what you're willing to recognize as control, since I'm much more interested in what happens when push comes to shove.

I can agree with your whole comment except for the fact that we are comparing an if / future statement when push comes to shove for america since although one can predict about national security or espionage act or anything, Nobody can be 100% certain if apple would have to have follow it

Now compare this with China where states own the financial sector and have a share in every company so there is a 100% certainty there that when push comes to shove that china is a more likelier culprit than america

I feel like everything breaks down when push comes to shove though because I feel like Europe which has its flaws is still more stable (most parts of it) in terms of blatant corruption and authoritarianism than the trends displayed by america right now but if push comes to shove, I feel like Europe could have harsher rules than maybe even America considering America's "freedom" sentiment

The question however which I wish to ask is that what are some countries which you think are good if push comes to shove. I suppose switzerland but its gotten too good of a reputation that its become infamous for bad stuff but I am interested what other countries would you list.
by tatersolid | 2025-12-25 20:34:49+00:00
I can confirm terrible video quality on 1Gb/s Xfinity connection in Chicago area. The NFL streaming picture quality looks like RealPlayer on a 56kbps modem from 1998. The ball becomes invisible as soon as it is passed or kicked! Blocky and ghosting artifacts.
Not a network issue, every other site/app working great, it’s simply Netflix falling over during a live event again.
by teo_zero | 2025-12-25 20:34:49+00:00
Because that's a description of the intended behavior, and I reason about a language as an abstraction that allows one to express an expected behavior ignoring the implementation details.

I know it's not universal: some languages in their infancy lack a formalization and are defined by their reference implentation. But a more theoretical approach has allowed languages like C to strive for years.
by tirant | 2025-12-25 20:35:10+00:00
I also loved Playmobil. But they were so much better in the 80s, early 90s, when all the figures were exactly the same, except by the colors, so it meant they were all flexible to be dressed up as anything you wanted.

Nowadays each playmobil doll is extremely personalized which removes the flexibility to dress them as anything and limits the imagination and originality. Such a pity. No wonder Playmobil almost went bankrupt recently.
by lproven | 2025-12-25 20:36:11+00:00
Sea level rise is about to get a lot more immediate. When the Thwaites goes, the West Antarctic Ice Shelf follows. Once it's afloat, forget melted just floating, we'll see around 5 metres average sea level rise worldwide. Estimates and models say the new sea level will take about 12 days to stabilise globally.

It might be enough time to evacuate but not much else.
by cheema33 | 2025-12-25 20:36:13+00:00
Agreed. We could all do better. I know it would be very difficult for me to do what these people did. Some of us are perhaps barely neurotypicals and barely holding it together. I worry that having to care for an autistic individual may push me over. I am not using that as an excuse, but genuinely curious if there are others in this position. They want to help, but worry that they are not sane and stable enough to handle the task.
by phire | 2025-12-25 20:36:43+00:00
It seems very useful for archiving branches that never got merged.

Sometimes I work on a feature, and it doesn’t quite work out for some reason or another. The branch will probably never get merged, but it’s still useful for reference later when I want to see what didn’t work when taking a second attempt.

Currently, those abandoned branches have been polluting my branch list. In the past I have cloned the repo a second time just to “archive” them. Tags seem like a better idea.
by gobeavs | 2025-12-25 20:38:53+00:00
Impact can vary wildly between companies and circumstances given the same inputs however, so indexing on that can be misleading in interviews.

I've moved big revenue metrics with relatively simple projects. Anyone else could have done the same thing. And I was building on work that lots of product people and other engineers performed. That "impact" doesn't tell you anything about what I can bring to a new company with different systems and products.
by tsimionescu | 2025-12-25 20:39:06+00:00
> What makes 'Alzheimer's' a disease rather than a region we've named in a high-dimensional space we don't really understand all that well?

Nothing. I think it's sometimes in fact called a syndrome, not a disease per se. Since we don't really understand the mechanism of action, it remains more of a diagnosis by exclusion rather than anything else.
by fragmede | 2025-12-25 20:40:03+00:00
Is it impressive in the way Max Verstappen winning the F1 World Championship in 2023 was impressive, operating at the absolute limit under pressure and getting paid beaucoup bux for it? Or is it impressive in the way your kid is impressive the first time they manage to draw stick figures and a house with crayons? Those are both real achievements, but they are impressive in completely different ways, and the value of the work produced is wildly different. I might fly to Vegas along with 300,000 other people and pay for hotel rooms and pay to watch some shows while I'm there as well as to watch him race, but (and don't take this the wrong way), but I ain't gonna do that to watch your kid draw with crayons.

The difference is the baseline. Once the default outcome is cheap, fast, and good enough, the human effort stops standing out in a way that matters. At that point, pointing at the Walmart sweater is not missing the point, it is the point.
by boulos | 2025-12-25 20:40:25+00:00
Ehh, PHP fits that bill and is clearly optimizable. All sorts of things worked well for PHP, including the original HipHop, HHVM, my own work, and the mainline PHP runtime.

Python has some semantics and behaviors that are particularly hostile to optimization, but as the Faster Python and related efforts have suggested, the main challenge is full compatibility including extensions plus the historical desire for a simple implementation within CPython.

There are limits to retrofitting truly high performance to any of these languages. You want enough static, optional, or gradual typing to make it fast enough in the common case. That's why you also saw the V8 folks give up and make Dart, the Facebook ones made Hack, etc. It's telling that none of those gained truly broad adoption though. Performance isn't all that matters, especially once you have an established codebase and ecosystem.
by bjackman | 2025-12-25 20:40:57+00:00
For optimal battery life you need to tweak the whole OS stack for the hardware. You need to make sure all the peripherals are set up right to go into the right idle states without causing user-visible latency on wake-up. (Note that often just one peripheral being out of tune here can mess up the whole system's power performance. Also the correct settings here depend on your software stack). You need to make sure that cpufreq and cpuidle governors work nicely with the particular foibles of your platform's CPUs. Ditto for the task scheduler. Then, ditto for a bunch of random userspace code (audio + rendering pipeline for example). The list goes on and on. This work gets done in Android and ChromeOS.
by foxrider | 2025-12-25 20:41:37+00:00
The xdg-desktop-portal stuff is still too immature. For example, my friend wanted my help after upgrading his Pop_OS to 24.04, and 24.04 replaced GNOME with COSMIC. COSMI had no RemoteDesktop portal (and still doesn't have it), so we couldn't use RustDesk like we always did without him installing a GNOME session just for that.

I've been an i3 user for almost two decades, but eventually switched to Sway - to this day there's no InputCapture portal, so I can't use Synergy with Sway, forcing me to switch to i3 while I'm working.

It's been over 10 years of things like that. There's always SOMETHING missing.
by ninalanyon | 2025-12-25 20:42:14+00:00
Looks useful but doesn't work quite as expected for me.

In Vivaldi location tracking doesn't work.
Version
7.7.3851.66 (Official Build) (64-bit)
Chromium Version
142.0.7444.245
Extended Stable channel (may also include additional security patches)
Channel
Official Build
Platform / OS
Linux - linuxmint 21.3

And in Firefox 146.0.1 on the same machine the URL doesn't get updated.
by brominebrewer | 2025-12-25 20:43:37+00:00
I work for the company that was Ethyl and we have old "propaganda posters" touting the benefits of tetraethyllead on the walls of the administration building at the location where TEL was produced. They're curios from another time and hung on the walls as a reminder that acceptable science, norms, and requirements change over time. We're not the company we once were, but the past is worthy of remembrance--if only so the mistakes thereof are not repeated.
by fragmede | 2025-12-25 20:43:40+00:00
I did it in three. I selected it in your comment, and then had to hit "more" to get to the menu to ask Google about it, which brought me to https://www.google.com/search?q=MLIR which says: MLIR is an open-source compiler infrastructure project developed as a sub-project of the LLVM project. Hopefully

Get better at computers stop needing to be spoon-fed information, people!
by lproven | 2025-12-25 20:43:56+00:00
X11 can do it. It's Xinerama that can't.

These days Xinerama is the only mainstream tool for dual head, but there used to be others. Nvidia Twinview was one. I bought my first dual head box in 1996 with two Matrox Millennium cards (although it mainly ran NT4) and those cards later went into my dual Athlon XP machine. That ran SUSE until Ubuntu came out.

Xinerama isn't a sine qua non. It's just easy so it became ubiquitous. Maybe it's time to replace it.
by rolph | 2025-12-25 20:44:06+00:00
i can. and i will take longer than you.

i will take longer, because at each step the process of lateral association occurs, this will foster imaginative variation of schema, and result in inspiration, an internally generated drive to pursue a goal, and experience the results.

i will not only complete the task, but will understand the many outcomes of task corruption as they relate to the components of the task.

you will obtain a set of right answers, i will discover the rules that govern the process.