skysight-inc/HackerNews huggingface dataset:
We had that at one store and then they got rid of it. I think the long looking queue put people off but it moved so quickly. Was much more efficient.
Sorry man, that just means you aren't as good as you think you are. I have free accounts on both and don't have any issues winning matches. You're probably nowhere near where you were if you haven't played in 25 years...

I'm anywhere between 1000 and 1800 depending on time constraints and I have friends pushing 2000. All free accounts. Don't know what to tell ya.
You cannot trust those numbers very much beyond murder, grand theft auto and other scenarios where a disinterested third party is involved.
Well there is a standard way to support multiple versions of a JS library: imports.

I wonder is there is any proposal for a standard library with a well known URI.

A browser with ESM support should be able to provide its internal version or fallback with a polyfill using import maps. Something like:
import {groupBy} from “std:arrays”

That can be also useful to standardize libs between Node,Deno,Bun without polluting the global namespace… and it’s backwards compatible
The self-checkouts at ALDI in the UK are very efficient. This is partly due to the barcodes, which occupy about a third of the packaging. Additionally, rather than requiring a staff member to scan their ID barcode for assistance, a simple metallic tag is used. This tag speeds up the process, especially for approving alcohol purchases or correcting weights.

The Tesco self-scan system is also cool. I can easily scan items and place them directly into my bags, bypassing the need for a trolley or basket. Although I'm occasionally checked to make sure I'm not shop lifting, which can be inconvenient during larger shopping trips, it happens infrequently enough not to be bothersome.

I always opt for self-checkout or self-shopping. While it may save costs for the retailers, it also saves me time.
Measuring and normalizing the operations isn't necessarily straightforward - suppose we're in a streaming context (common for encrypting things for the internet), in a real-world environment, where computation time might depend on what other applications are running, or the temperature of the CPU; max operation time will vary over time and possibly unobservable changes in circumstances.

It's easy to spitball a seemingly 'good-enough' solution to this, but crypto doesn't seem to be a place where 'good-enough' is actually good enough.

https://superuser.com/questions/432579/how-is-cpu-temperatur...
In fact, some people block domains by routing them to 127.0.0.1 in their host files. I've used private ranges too, in places where loopback might possibly do something funky.
> The money is always put to use, one way or another. It is not hoarded, because it's stupid to hoard large quantities of money. You don't get wealthy by being stupid with money.

To highlight your ignorance let’s avoid distractions and focus on this one point: if the filthy rich don’t have most of the cash, who does? Who has 31 trillion dollars in cash, and isn’t filthy rich?

Remember that cash always exists. If Mr Filthy spends a billion to buy stock from Mr Rich, now Mr Rich holds that billion in cash. That cash billion is always going to be in play.

What chain of accounting operations do you imagine take place that allow the UHNWI sector to divest itself of cash nearly entirely and who is going to hold that cash once they have?

> You'd lose that bet. There's simply no reason to do that other than if you're doing illegal money laundering.

In my personal experience, which is to say the VHNWIs I’ve known (owns property outright in Tokyo, Hamptons, NYC central park overlook, bentley, that kind of guy) it’s been for drugs. An awful lot of blow mainly. I’ve never to my knowledge met an UHNWI so sure I’m extrapolating, but I’m pretty sure the kind of oil sheikh who flies around his arabian stallions and camel herd with him on his private 747 has a mil or two cash handy for whatever.
On the other hand I have no interest in socializing with my colleagues, and I'm no intravert either. I have plenty of actual friends outside of work, and the nice thing about working from home is that I can catch up with my mates during the workday while still working!
> Here's an example of one end to end test

Bad example, perhaps, but that's also a unit test[1]. Step 8 is dependent on the state of step 1, and everything else in between, so it cannot be reduced any further (at last not without doing stupid things). That is your minimum viable unit; the individual, isolated functionality.

[1] At least so long as you don't do something that couples it with other tests, like modifying a shared database in a way that that will leave another test in an unpredictable state. But I think we have all come to agree that you should never do that – going back to the reality that the term unit test serves no purpose anymore. For all intents and purposes, all tests now written are unit tests.
Daily standup.
I’ve been getting iMessage spam (always copying multiple phone numbers) for the first time in forever.
The crime question of NYC is incredibly controversial, and a consensus is that crime is barely up, and where it's up, it's pandemic-related and back to "historical norms".

There are two ways to gather crime stats: NYPD reporting them, surveys.

Here's a problem with the former: the stats are easy to game: how people are charged, which crimes are responded to, and which reports are taken are all subject to adjustments. Anyone who's tried to get the police to file a report knows: you need to sometimes persuade.

Then you have the DA. In Manhattan, Alvin Bragg was elected on a platform of de-incarceration. That means that he believes the 'carceral system' disproportionately punishes the poor and POC and further tears them from their communities. In his Day 1 essay, he outlines what he did: look the other way at property crimes such as shoplifting, and low level muggings and the like. He won't charge, and the police aren't going to stick their necks out for a suspect that's not getting punished (charges dropped or declined to prosecute).

I'm happy to pull some stats from articles I saved that prove this. I saved them because it's incredibly unpopular (it's viewed as a 'right wing talking point' historically which renders it false prima facie). I can tell you anecdotally the aggression is something I haven't seen ever, mostly from vagrant types that live in stations and live a life of freedom to punch, smoke, defecate and worse. I know of physical assaults in mid town I hadn't heard about in decades, and I've seen hairy situations during rush hour that haven't existed in my entire time here.

Are people fleeing? That's an easier debate. The city has a cycling in of students, new grads and internationals, and a cycling out of marrieds, and the terminally fed-up with communal living and loud crowded commutes.

But the city won't die.
I had a relative who had a summer job at Ikea monitoring self-checkout:

1) the system and software were unfriendly to both users and staff, especially in error states, as you suggest
2) many people needed rudimentary help
3) no time to look for theft due to 1) and 2)
4) surprising number of couples arguing with each other
"That is what I wrote"

Could you point that out? I saw that the elderly had power - not the wealthy. Many elderly are also poor. Much of the political influence on Medicare comes from those who are working as they near retirement. For example, talks about raising the required age do not affect those already receiving it, but future recipients. Those are the people involved. The people receiving it could care less since the already have their's.

The reason the poor recieve less is because it's not single payer and is funded by other taxes. The general population (voters) feels that the vare minimum is all they deserve (for better or worse, that's how it is).

Again, there is a Medicare tax because it is a non-means-tested single payer system. There is no Medicaid specific tax because it is intended for a small minority of indignant individuals. As with other welfare programs, it paid for out of the general taxes and nothing specific.

It's a money and voter base issue. Yeah, that can be correlated with being old, but there's more to it.
Unity's new ECS system I assume, not ECS as a general architecture
Well, it's only recently that their home builders and lenders started collapsing.

The music has stopped. It will take some time, but the outcome is almost inevitable.
Python is great for API discovery. `dir()` and `help()` are builtins. Use the REPL.
Pythagorean Theorem Found on Clay Tablet 1000 Years Older Than Pythagoras
The latter quarter of the article goes into depth about how one can accidentally find oneself in an inner ring, but it is through a wholesome pursuit and no ulterior motive. The other reply to this comment gets it write: people here like interacting with the things on HN.

In other words, to comment on HN does not mean you are striving to be in the inner circle.
I fit here. I just want to be able to install apps and not be locked to only getting software from an app store. That's it. Mac and android both fit the bill. iPhone does not -- they're super nice devices otherwise and if they enabled this ability I would probably switch right away.
I think HD not supporting NFC comes down to a timing thing: they were one of the first to adopt EMV payments in the US after their big hack in 2014, and they did it in a hurry: https://ir.homedepot.com/news-releases/2014/09-18-2014-01451....

I wouldn't be surprised if the HW in use just doesn't have a reader due to that, and they'll start supporting it in the next upgrade (speculation: maybe next year? It'd be 10 years).
How can I confirm whether Firefox is actually using hardware decode for videos on my machine for a given codec? Is there a magic keyword I should search for within the about:support page, or is it recorded somewhere else? Mine shows for instance "VP9_HW_DECODE default available", does this means it's using hardware decode for VP9, or merely that it might be possible for my Firefox version?
Too late to edit.

It was extra sectors not tracks, although is looks like some people added another track or three at the edge of the disk.
That’s one interpretation. The other is that Apple doesn’t offer a way to pay for access. I would love to see legislation forcing the opening of protocols & force allowing compatible clients that aren’t abusive. I miss things like Pidgin/Trillium etc where you could just have the 1 app & not worry about what platform your friends were on. The current state of affairs is a major step back from the 90s/early 00s.
My tl;dr: their products have RFID tags that can be read in-basket by a checkout scanner. This is in contrast to other checkout systems (e.g. Target and friends) that require each barcode to be scanned which 1) increases checkout time and 2) may permit barcode swapping attacks.

I'm all for this as long as it doesn't introduce a bunch of extra plastic and garbage into the ecosystem. Imagine rolling up with your cart, a machine scans it, and your total is presented. Now THAT is an efficient checkout. It just needs to be extremely tested and bug-free, otherwise employees will have to step in and make the whole thing much worse.
"SELECT ... FOR UPDATE" seems to be the answer to all these issues right? Lock the rows you're going to be updating and suddenly everything works as advertised.
Meditation was originally used by monks to literally kill the ego/mind. It has nothing to with boredom and can become downright dangerous if practiced in excess - just look up dangers of meditation.
This is about 3D rendering, to be precise; I believe 2D acceleration goes through the same lower layers but the higher ones are very different.

Incidentally, one thing I noticed when I was trying to port Linux GPU drivers to Windows some time ago is what appeared to be an excessive amount of indirection; there are so many layers and places where things could be simpler.
That gave me a chuckle: vs. 7+ billion if..then statements.
Sounds a lot like hypnosis.

You are getting very sleepy. Your eyelids are heavy. You cannot keep them open. When I click my figures you will sell me a Tahoe for $1 - click.
I’ve certainly been noticing this recently, the problem I have with it is that it’s hard to get a frame of reference.

I get offered content on X and I don’t get where it’s coming from or why and I’m not sure if it’s actually something I should be concerned about. It’s all gotten a bit “weird” if you ask me.
> There should be more failsafe mechanisms in place so juniors can fail safely and learn from them.

And if not, whoever put the junior in that role is the person responsible for the problem.
Interesting, and thanks.

I didn't know about those. I kind of thought you may have used MirageOS, which I had read about earlier. It is done in OCaml.

https://mirage.io/
> Yes because "more technology is more better" right? And forgetting about how to do things by hand (or eye) doesn't pose a risk to anyone neither

That's a very nifty strawman, but that's not my claim (at least not in such a general way). In this case it's become SOP by experts in a field, specifically for safety reasons. Other experts in the field have said "well, we don't think it's necessary - there are downsides such as aircraft landing rate". These groups of experts don't disagree on the fact that it's more safe - they just disagree as to what the optimal combination of (safety, financial value) is appropriate.
If you want performance to completely tank, sure.
I don't qualify as mediocre the fact that I can still play Total Annihilation(1997) on my windows 11 computer.
Yet in Asia self checkouts work well and rarely ever need intervention.
Exact same experience with chatgpt. While it may work as advertised for basic use cases in most it feels as if people are using something completely different. At the end of the day if these products were really that good they wouldnt have to use dark patterns to force their adoption.
It's certainly the medium playing a role. People in the UK get arrested for expressing an opinion on Twitter that they wouldn't if they were talking to a friend.

You can't compare the actions of UK police arresting people for harmless tweets to things like threats of violence in the US.
Related: ACIDRain for the repeatable read without explicit "select .. for update" locking gotcha gift that still keeps on giving: https://news.ycombinator.com/item?id=20027532
Because Apple literally advertises third-party messaging apps.
Could one generate magnetic flux with software and a coil, so that a physical floppy drive believed it read a floppy disk, but it wasn't a real disk, but just a coil (or 80 tiny coils, on for each track)
???
I currently use a TrueNAS as my home server, and I'm sure whatever I replace it with will add HW for local inference and act as my Home Brain for various automations and assistants.
> Yet we don't see Beeper supporting FB messenger. Or Beeper supporting WhatsApp.

Beeper does in fact support those (and more), also through reverse engineering efforts.

See: https://help.beeper.com/en_US/chat-networks

They're trying to innovate in the space by building a single interface to multiple services, but anticompetitive action from Apple (and others, I assume) is preventing that from happening. It seems to me like an obvious thing to regulate. The benefit to consumers is obvious too.
I was getting an empty answer for microsoft.com. Turns out my dnsmasq is blocking it:

$ dig microsoft.com. | grep EDE
; EDE: 15 (Blocked)

resolver.log:Dec 20 00:43:57 router dnsmasq[8172]: possible DNS-rebind attack detected: microsoft.com
Optimizing Cloudflare (Guide)
That's more-or-less my experience with AMD, only worse. Critical thing too are burned developers like myself.

I'm looking forward to Intel v. NVidia. Arc A770 is a pretty serious competitor. It's the lowest-cost way to run OPT-175B.

Given a 7-slot motherboard, $270 * 7 = $1890 for 112GB of VRAM in one computer. That's sweet. Compute speed would be on-par with top-of-the-line NVidia workstation GPU.

Three of those are enough to run the largest open-source LLMs at around $9000.

We're just drivers + libraries + documentation away, and Intel is not bad at drivers + libraries + documentation.
What if the people administering Debian project are writing shell scripts. Why do they use Dash instead of Bash. Who cares, right.

The speed difference is substantial. It's noticeable. This is indisputable. I would never use Bash for scripting when faster alternatives are available. But who cares, right.

The fact that Bash is big and slow is independent of what any HN commenter chooses to do or not do. It is a fact indepedent of any decision a particular script author chooses to make.
This same person has a 50 BMG rifle explode on him.
they were ready. "fly heading XXX, vectors for visual 28R", is them saying, "i'm ready for you to land". What norcal (not SFO) was not prepared to do was accommodate the extra wide gap that lufthansa's company policy would've required.

it was up to lufthansa to tell approach that they're not going to be able to accept the approach in use. It's being advertised on the atis that they would've been able to pick up in the air long before they got near the airport. (well, 10+ minutes before this interaction started anyway, they can probably get d-atis anywhere).

i'm sure it was said in the follow up video, but lufthansa knew what they were offering at SFO and if they needed something different they should've spoken up much sooner.
> Apple purposefully degrades major

You realize that limits on MMS attachments are handed down and enforced by the carriers and not Apple, right?

https://www.verizon.com/support/knowledge-base-14641/

https://support.twilio.com/hc/en-us/articles/360018832773-Tw...
my wild idea: counterattack for DDoS
AI probably already makes it possible to create a whole separate reality (in an online web form) for each of us. A trial version of it have been the facebook feed.
Yes, some can.

Unbound's "private-address" and "private-domain" directives control this.

Similarly, bind9 has "deny-answer-addresses" (with an "except-from" option so you can specify local domains that are allowed to use them):

https://bind9.readthedocs.io/en/v9.18.20/reference.html#cont...

Not sure about others.
> you were taxed at ninety percent to help out with the war effort because there was a long history of the wealthiest being expected to help out in times of societal emergency.

Never heard it phrased this way before but I like it. Those that can help more should help more. In fact, most people take pride when they can (over) contribute.

If somebody has a medical emergency on the sidewalk, the doctor walking by would be expected/assumed to help more than Nancy the software engineer.

Nobody would call you insane for expecting the doctor help more because they are more capable.
I think a very simple reason is I'd rather rely on Vulkan driver for faster iteration, than on VAAPI. It's historically moving much slower since it first needs Intel to pull weight, then AMD to implement their side for example.
So if you go to microsoft.com with probability 1/7 you'll hit 1.1 on your private network of 192.168 - likely router, and with probability 1/7 you'll hit 1.0 maybe printer
There definitely are organizations/people/circles that are better in some aspects (be it hardworking, or rational, or knowledgeable, or savvy) than others.

I think this is harder to see if you grew up in a nice area, with educated upper-middle class parents, and followed the traditional college->office jobs path. Or conversely, it’s hard to see if you didn’t grow up in that kind of life but were never appreciably immersed in it. We have a social contract that strongly discourages punching down so I’m trying to be delicate here… but if you spend a significant amount of time with poorer people you find that negative personality traits (to the point of being pathological and actively harmful) are much more common outside of relatively “elite” circles than within.

Any sort of institution that is “picky”, including most good jobs, naturally selects against moderate-severely negative personality traits. If someone shirks all responsibility or work they’re unlikely to have a meaningful career unless a family member swings them a sinecure. If someone is overly confrontational or aggressive they’ll get fired from their jobs. If someone is unable to take blame or accept feedback they’ll never develop appreciable skills. By all means I’m not saying well-off/famous/affluent/accomplished people are all virtuous or good people, simply that those who do so on their own merit typically as a group lack major personality flaws, which actually may resemble something of an “inner-ring” to those who grew up/live outside those circles where those traits are more common.
Go 1.22 Release Notes(draft)
its just a co-processor included in Apple devices that has relevant components of a GPU, can accelerate graphics and general computation tasks

Apple’s chip architecture has a variety of co-processors alongside the CPU that make it the most perfect for transformers, in a convenient laptop form factor with fanless heat dissipation and low energy footprint
Firefox has both decoding and encoding already supported via ffmpeg+vaapi. What would be nice to see is ffmpeg+vulkan path for it.
AI is different. Those servers are set up to run AI jobs & nothing else. That’s still a small fraction of overall cloud machines at the moment. Even if in volume they overtake, that’s just because of the huge surge in demand for AI * the compute requirements associated with it eclipsing the compute requirements for “traditional” cloud compute that is used to keep businesses running. I don’t think you’ll see GPUs running things like databases or the Linux kernel. GPUs may even come with embedded ARM CPUs to run the kernel & only run AI tasks as part of the package as a cost reduction, but I think that’ll take a very long time because you have to figure out how to do cotenancy. It’ll depend on if the CPU remains a huge unnecessary cost for AI servers. I doubt that GPUs will get much better at sequential tasks because it’s an essential programming tradeoff (e.g. it’s the same reason you don’t see everything written in SIMD as SIMD is much closer to GPU-style programming than the more general sequential style)
Pair programming is one of those things you hear about so often, but I've never worked somewhere where it was actually done.

Most devs, myself definitely included, don't wanna sit there with another one while they work on a single problem. We both have our own respective tickets to worry about, who's got time to split entirely dedicating to 1 ticket that isn't yours?

Instead if we hit a major roadblock we'll shoot out a message like "hey dude got a minute?" And hop on a huddle on slack, but I definitely wouldn't call that pair programming the way it's usually implied
Use b) with a local datastore and attached LLM and it sounds like a great solution to me.
I would 100% give this a try if someone already has something rigged up on GitHub or try building it myself if not.
Should be easy to run on a modern machine and I hear open source LLMs are constantly improving.