skysight-inc/HackerNews huggingface dataset:
I was recently working with collection of Rust libraries with poor dependency management. Some dependencies wouldn't compile for certain platforms. In most cases these features were totally unnecessary for my usage.

Would love to see a tool that could automatically break these dependencies into optional features within their crate. It felt like a poor use of my time to track everything down manually.
Why use a custom compiler for one specific target when you could have a single compiler that support any target you want? It doesn’t look like emscripten has an integrated build system either?

I think that’s the genius of Zig.. one of the main goals is to build a better and faster C compiler. It might end up being the only C compiler with really solid hot-swapping support. And then if you’re already using the compiler you might as well start using the language too.
For a better deep dive into mouse cursors with more information, there's Posy's "Mouse Cursor History (and why I made my own)":

https://www.youtube.com/watch?v=YThelfB2fvg

It also shows how absolutely horrid Windows' cursor designs are. They always were. I still remember making my own sets back in the early 2000s when DeviantArt was the home of desktop customization.
Infostealer Infections Lead to Hacking of Google, TikTok, and Meta LESPs
I don't understand the websocket protocol issue. The connection is not the http(s) protocol beyond the upgrade - allowing the use of http or https here is misleading, no? Is using a turnary or having a value other than what the current page is navigated to so terrible? I'm glad their doing this work at normalizing the browsers. I just find that one a bit low priority if it merits a change at all.
This presumably applies to any FDE utilizing TPM, not just BitLocker.
I think left handed users do not find it weird as it works in left to right up to down information systems. So unlike with pen they get the same benefit of operating tool sensibly.
Continuous Analytics for MongoDB with Debezium and RisingWave
I started with the original IBM PC 5150 at home when schools were full of C=64s. That experience set me up for life but I still want to get my kid a real C=64.
@jacquesm nailed it. I will just add that a competent DIY enthusiast will be able to design a better and safer switch than those cheap ones you find online, not least because they are probably not trying to cheap out on everything.
2000 kcal is equivalent to 470 mAh at like 4946V.
How AI is helping us learn about birds
The Cautionary Tale of the Death of Ello
I don't like to carry a phone, but I already do. when AI can generate unlimited content in virtual space, we probably don't want to take our eyes away from it. People spend hours playing video games, I don't why these people won't wear VR headsets for it. I agree that the technology is not there, it will though. Is it a good time for Vision Pro, I don't know.
Logged in to FB for the first time in years to post something on the marketplace last night, briefly checked the feed to see what it’s like and was greeted by a picture of a slightly different AI generated, scantily clad volleyball player every 5/6 posts…all with ~150k likes. The quality of content on that platform is so low it beggars belief.
> it can be a PITA to get hold of the CFO from the mere employee side

I'm guessing that someone who can authorize a $25M transaction is fairly high up in the corporate hierarchy, not that many levels away from the CFO.
I'm having an absolute blast with a Quest 3 and Skyrim VR running off my PC, via Steam Link, wireless. Not experiencing any latency (obviously this is all local - copper to my PC, Wifi to the Quest).
401k balances are safe from (non-divorce) litigation per ERISA.

If you have a fat income or other assets, umbrella insurance is wise.
You missed a lot. When I think of what happened to the Amiga because of their incompetent management I get angry, however if the journey is the reward, then it paid a lot just by letting me become part of that era. Amiga has been the true "think different" many years before someone else would make it their motto, and I'm thankful I could own some of those machines, with all their shortcomings; they cost me the equivalent of many thousand $$$, and became essentially door stoppers when I sold off them a few years later, but their real value was letting me live a wonderful experience that I could never regret.
You will see people reading a paper on the London tube most days, because The Metro (AM) and Evening Standard (PM) are free papers, with stacks of them left near entrances to stations. The Metro has national distribution as well, so you're just as likely to see it on a bus or tram in Manchester.

There is a slightly weird thing about accuracy and impartiality in news I've noticed to be a major difference in the UK and the US.

In the UK you can print in a newspaper anything that is legal, including non-libellous lies. There is no need to show both sides of the argument, and as a result the paper can come across as an unhinged political mouthpiece of their owner, with editorial pages just dialling it up. The Times and the FT are the only papers that even attempt neutrality, really.

TV news however is very strictly regulated by Ofcom - partisan news channels like GB News are constantly running into issues, because they aren't meeting the regulatory requirements for fairness and impartiality. There are no editorial "entertainment" shows like you would see in the US on BBC or Sky News - if they bring in a pundit from the right wing, sat right next to them is a left wing pundit to call them out, and vice versa.

In the US it seems inverse. TV news is insanely partisan (on all sides, I literally can't watch any of it when I'm travelling in the US, and CNN in the US is atrocious compared to CNN International), but even though the newspaper industry is unregulated and has First Amendment rights, the standards for accuracy and fairness seem much higher than in the UK (supermarket tabloids - staffed for many years by ex-UK tabloid hacks - aside). I wish other nations could learn from that.

I really don't know why this is the case though. The market for newspapers seems to be causing them to regulate more widely towards this, and there's something news on the internet could learn from that: perhaps clickbait isn't the way to go strategically.
Exactly, websites like this need straplines and a clear "about" page.

>"This {convoluted previous story about an audience generated concert that uses computer vision} is basically the idea behind Folk Computer, a small human-computer-interaction (HCI) research project run out of a converted auto shop in East Williamsburg, Brooklyn, that I visited one afternoon in March. Its founders, Omar Rizwan and Andrés Cuervo, want to make an interface that is haptic and three-dimensional: no longer an image of a desktop, but a real one. Folk’s hardware consists of a tiny, monitor-less Intel computer, a ceiling-mounted camera, a projector, a printer, and lots of paper spread out on an IKEA table. Each sheet is printed with a QR-code-like marker (called an AprilTag) that corresponds to a program written on a laptop and stored on the Github cloud. The camera reads the tag and executes its instructions, which, for now, are fairly simple – “draw a green box,” for example, causes the projector to cast four green lines onto the table. Folk is part of a larger “screenless” trend in HCI, ..." (Spike Magazine, https://spikeartmagazine.com/articles/essay-emily-dickinson-...)

I guessed that following the "in the media" link would lead to a story with a brief synopsis, but the link just goes to a blogroll that's no longer got the "Folk computer" story on, searching for it gets one the above page though.
This was my first reaction as well, but checking how I actually use a mouse I don't think it makes sense. Curious if it's jut me though.

For starters for normal desktop usage like >95% of the time the thing I want to click on isn't under the mouse yet so it doesn't obscure anything. Instead I move the mouse to it and by the time the mouse is there I don't care what is under it anymore because the decision to click it was made already.

Second when the mouse is over something I need to be able to read it seems I tend to move the mouse away (even when it's over text and turns into a straight cursor). The reason being that no matter what cursor is used its lines are typically wider and higher than the lines in rendered characters underneath so always obscures something. In other words: even if the cursor weren't tilted it would still obscure the same amount of surface, but just in a slightly different location. And that's really only slightly so for practical use won't matter.

Wrt where something is approached from: that depends on where the cursr is and where the target is. It would be really interesting to put this in a heatmap from daily usage, but I quickly checked some of the things I access often, like in my bottom taskbar and browser tab bar at the top, and since the things clicked often are both left and right of the screen and my cursor can be seeminlgy anywhere there might still be one approach direction used more but only by some marging.

Lastly most software I checked where obsucring could actually matter (e.g. CAD) uses custom cursors like 1 pixel wide crosses etc, not something tilted.
After an initial round of bullshit with the local government insurance agency to get my CPAP including the multiple “two month wait for x”, then a 6 month wait to get the machine, and subsequently struggling to get it serviced, I bought my own for a few hundred EUR and been doing that for nearly 10 years now.
Interesting...

A PIN auth step eliminates the convenience value proposition of a TPM.

Selling passwordless authentication as a solution requiring a PIN just isn't recognizing that the PIN is now the password.
You can now understand why the UK is holding on the its NHS with white knuckles despite the Conservative push to dissolve it by stealth.
You are what you love
I’m convinced Vision Pro is going to be amazing (at some iteration) but the current use cases Apple are suggesting seem… kinda boring.

It’s nice to see things like this and I think there’ll be loads more.
> I asked ChatGPT and it said it wasn’t aware of it.

nah. You are using ChatGPT wrong.
I think you nicely summed up why we have a huge problem with the current state of things, both in the NPM and Docker ecosystem.
Are there any studies estimating the cost of this kafakasque nightmare? End of the day users pay for this via higher premiums. I am sure doctor's offices also face something similar.
If it suggests Berkey filters. No it isn't.
Who doesn't like tech? This isn't some special HN thing and my point isn't really about tech but about delayed gratification in general.
> all 30 of us would need to concurrently write, edit and review 150+-page

As I wrote, it does not work at all for concurrent access - I mentioned Google Docs & Co for this.

> LaTeX on an online collaborative environment (well-known, not naming it -this post isnt an ad)

I wrote my MSc and PhD thesis in LaTeX (physics) so I know how fantastic it is. You write content without caring for the container - and since changing anything is black magic you give up and do not try (which is a VERY good thing - it just works).

I never used Overleaf though (I guess that this is the product you refer to). I guess that having a concurrent system (such as etertab or something - or Overleaf if it supports truly concurrent editing) is the graal.

The drawback is that you need to know the language to cooperate. In a university setting this is not complicated, in a company - not so much.
> I think that's an unfortunate name for the bahavior.

It made sense when it was coined; it's not like that was the day before yesterday. (Can't recall for sure, but I'm guessing Adam Smith, in The Wealth of Nations.)
> That is to say, imagine your terminal as a floating window, but you've also got other windows arranged around your home and office, not just clustered at a desk. Reminders floating near your fridge or break room, weather forecasts near the coatrack, calendar with upcoming events on a wall, Kindle or Books.app floating next to your couch...

I'm imagining it and I'm not impressed. Post-its on fridges work fine, and why would I ever walk to my calendar or weather information when I have everything right here in my pocket? That sounds like a downgrade. Regarding replacing the Kindle: while I love my Kobo, most people still prefer physical books over ebooks, so I don't see it.

I know I know, people said the same about the iPod, the iPhone etc., but I was not one of them (yep, I'm old). (EDIT: I was highly dismissive of the AppleWatch and EarPods, but I think their success are more because of fashion. I kind of doubt that the AVP will succeed because it'll be fashionable to sport one on your head, but as just said, I was wrong before...)
January 2024 Analytical Engine Project Report
Both lack of imagination of what life can be, and supporting factors we take for granted. I dismiss drake equation as fully useless as it doesn't provide useful upper nor lower bound.
"Proverbs" from The Bible (pick your poison/edition).

Do NOT read this as a religious text (if you already have read in such POV, read again OBJECTIVELY). Proverbs is specifically written for a young man entering this chaotic world of temptation...

As somebody twice your age, I can only vaguely recall how little I would have wanted to read The Bible at twenty... but it could have helped avoid several heartbreaks (personal and business), if only I would have considered listening.

—Agnostic Electrician
Not really, that is more like a compiled Python.
Does it only work with GitHub specifically or any git host (e.g. self hosted Gitlab)?
I assume by "single study" you mean this: https://pubs.acs.org/doi/10.1021/acs.jmedchem.6b00975

If you read that it explains that despite all that research there has not been a single double blind trial that has shown it works. It also explains the chemistry of the compound and why effects shown in vitro are unlikely to work in vivo.
I got it down to about 33M, gzipped with musl (completely untested, of course)[0].

Most of it seems to be from git:

$ nix path-info --closure-size --human-readable nixpkgs#legacyPackages.x86_64-linux.gitMinimal

/nix/store/f7b2yl226nbikiv6sbdhmaxg2452c8h5-git-minimal-2.42.0 112.9M

$ nix path-info --closure-size --human-readable nixpkgs#legacyPackages.x86_64-linux.pkgsMusl.gitMinimal

/nix/store/25807yw3143a94dpr3a3rffya7vg5r24-git-minimal-2.42.0 73.5M

Apparently "gitMinimal" is not all that minimal:

$ ls /nix/store/25807yw3143a94dpr3a3rffya7vg5r24-git-minimal-2.42.0/libexec/git-core/ | wc -l

172

[0]: https://gist.github.com/jbboehr/3a5d0dd52a0c1139ce88b76ab82a...
> get angry and leave the site -- GALS.

Since I posted, went to the Web site of my auto insurance company: The borders of their text boxes were so light they were tough to see. That is better than the Web site of my Internet service provider (ISP) where the text boxes are fully invisible until guess where they are and left click on that spot.
The carbon fee would lower and possibly sometimes completely remove the incentive to mine Bitcoin on a grid that is coincidentally emitting CO2, when the current electricity generation mix has a large share of fossil generation.

As most (if not all) uses of electricity, Bitcoin mining is sensitive to the electricity price. Introducing a a carbon tax / carbon dividend, doesn't magically make any particular use of electricity economically unviable all of the time. It just pushes the cost equilibria to different values.
Recovering a Busted Video Capture Device with Firmware Flashing Tricks
clang also supports cross compiling.

Sometimes I wonder how much people nowadays actually bother to learn about compiled languages.
Is it memory safe enough and if it helps mitigating other kinds of errors without being in the way. It will find its place in the programming world.

I think what zig really needs is something like the rust Axum ecosystem for web backend development. I would never be able to make a zig case at work without those sort of frameworks. People would say why zig without web related packages when you also have GOlang.
US road deaths have started to increase recently after a multi-decade steady reduction.

IMO, that’s disingenuous to call “keep increasing.”
I have no idea how something like this can even happen. In a company of that size it should be actually impossible for a transaction like this to occur without clearly documented processes to ingest, review, authorise and pay transactions.

I have clients where anything over even quite a low set limit (say €10k) requires multi-party authorisation - and it's very common for the person entering payments to be unable to authorise payments. That's just good practice.

A payment should not be able to be queued without a PO number. If the payee is new, the bank details need to be verified by phone. Once approved as a destination account, that payee is set up in banking, and authorised by a finance clerk and someone more senior. At the point a payment is requested the PO and other details should be double checked against what is in the system. If there's a match, then the payment can be queued for authorisation. The person entering payments and the people approving payments should be entirely different - and it should be people, not a single person. When payments are entered, the payments should be reviewed by first authorisation - a finance manager, for example - and once that authorisation is conducted, depending on payment limits, another authorisation or authorisations will be carried out.
Yes, academies are not bound to the “Blue Book”, and can pay teachers whatever they like under whatever conditions they like (with the exceptions of teachers TUPEd in).
I don't know how you did that math, but you cannot convert kcal to mAh, you need a unit of energy like watt hour

2000 kcal * 4184 (J/kcal) / 3600 (seconds) ~= 2324 Wh

which is... a lot of batteries (a large laptop battery is around 100 Wh)

A human at rest uses around 100W, which is easier to remember.
Mac Mini if desktop is good enough, it is cheaper. The M1 chip is a really good deal.
The network value is over valued and over sold.
I'm in the UK, and while regular banks don't generally provide debit cards at low age, providers like Go Henry specializes in accounts for kids with built in parental controls from age 6. They are effectively prepaid visa cards with app access for parents to top up instantly.

With respect to closing accounts, there are extremely few cases where people can be denied a basic account with the largest banks, but most smaller banks are not required to provide a basic account, and other account types can be denied at will, and most people have other accounts types (there are something like 7 million basic accounts).
For comparison, car liability insurance in germany typically has a coverage limit of 50 or 100M € (not sure about potential caps per victim though).
There is also a legal minimum of 7.5M.
Corporations being “too big to punish” is an entirely seperate issue, and really doesn’t have much to do with how big they are in the first place.

People tend to mostly agree that certain industries should be highly regulated, with medicine being one of the least controversial examples of that. Highly regulated will always mean a big regulatory moat. If it takes years or even decades to get a product to market, and if developing, testing and getting approval for that product requires spending a lot of money, then you need big capital somewhere along the way to make it happen.

There’s not really any decent counter argument to this, it’s basically a truism that if something is very expensive to do, then you need a lot of money to do it. To say that’s counter productive seems like your own value judgement, because what do you think they should be trying to produce? The goal of the regulations is safety and rigour, and perhaps those regulations have some flaws, but there’s no solution to that problem that doesn’t involve high costs for compliance.
You won't get a nice 3D model of everything in the area.

You would get a bunch of dots on a plane with a lot of noise.

Edit: reworded.
Make a tiny Raspberry Pi based cyberdeck
I didn’t know it’s a joke. I’ve heard about Samsung vs Apple long ago, but never learned how it resolved or if it was about just rounded corners. Probably because of ubiquitous and unmarked jokes like this one, combined with no research on my side. I’m not insulted, but I don’t get why people do that. It’s not far from trolls changing opinions on politics or society standards, just less harmful.
He wasn't talking about memory safety. Rust's lifetime/ownership features were originally created to provide memory safety, but it turns out they actually provide more than that and are very good at preventing ordinary logic bugs too.

I don't know if anyone has really investigated why this is the case but it definitely is.
60 bits must have been for historic reasons: https://en.m.wikipedia.org/wiki/Sexagesimal
Nothing of that is specific to FOSS,

- Everyone is liable by their actions on the eyes of the law, regardless of what they are doing is a business, that is why civil insurance is a thing in many countries

- Not everything that people do happens on the street

- Handling with physical goods doesn't mean one knwos before hand the number of customers, and as for impact, it depends on how wrong it happens to go

Maybe liability is finally a way to get people to pay for open source, instead of feeling entitled with stuff they leech on (including big corps).
Show HN: P2P mobile file sharing with QRs [video]
Ever wanted to share a file with just QRs?

git https://github.com/jamiesunderland/p2pqr
I think this needs its own cognitive term, it's not a survivorship or selection bias, it's just skipping the selection entirely and just focusing on the sample. So here people go "This plane is an outlier, there must be something special about it", as opposed to "We would just be talking about another missing plane instead". Or in the immortal words of Tim Minchin "If I didn't have you, someone else would do"
The mechanism is simply called recursion. Or tail recursion specifically.
Seems like it can be stopped dead with standard crypto, smart cards and multifactor tokens, multiparty authorization etc. Ideally, issued by public authorities together with any other official ID, leveraging the strong security governments have already built around that process.

The generic type of vulnerability referenced in the latter part of the article has sprung up after fintech tried to emulate traditional offline auth and KYC with things like scanned images of ID documents, face recognition and liveness detection. Anyone in the know could see these attacks coming miles away.
Yes, because the only difference between American and Indian diet, lifestyles, medical treatment etc. is the difference in how much turmeric they consume!
But how would you know if your work is better (and safer) than what a professional delivers? The professionals, in theory, have more experience and more knowledge in depth than an amateur; and if an amateur has greater knowledge than a professional, is he really an amateur still? Of course, some things might be obvious to an amateur or a lay person (walls not straight, for example), while others might be more subtle and deadly at the same time (foundation issues).

> DIY electronics and working with mains are perfectly ok

That's great to hear! Now let me connect this beefy microwave oven transformer to the mains and do some electrical wood burning, surely it will perfectly ok