skysight-inc/HackerNews huggingface dataset:
> - max of 9 relevant occupancy bits for a bishop - how? A bishop on e4 for example would have to check b1,c2,d3,f5,g6,h7 and a8,b7,c6,d5,f3,g2,h1 for a total of 13 bits. Similar mistake for a the rook.

If I'm understanding correctly: it's trivial to use a mask with the occupancy bitmap for white/black to eliminate moves atop your own pieces, and generate captures for moves atop your opponent's pieces. The sliding move handling needs to look up whether a piece is in the way of your destination. So, the sliding move handling doesn't need to handle spaces on the edge of the board, because they'll never be in the way of another square.
People run marathons without shoes, so I don’t think grip would be an issue.
Isn’t customer obsession Amazon’s first leadership principal? I wonder how they justified such dark patterns?
For Jazz musicians, scales can be a curse. It depends greatly on what you're training yourself to do. If you're training yourself to play notes in order, that's what you're going to be able do. A more helpful thing to aim for might be to train yourself to "hear-it -> play-it" for every degree of a scale, preferably in random order so you avoid the "consecutive notes" thing. Or, maybe better (at the risk of side-controversy that's probably not worth hashing over here), "hear-it -> play-it" for every degree of a mode.
What's the thing that breaks the most in organs?
Yeah, that's basically the case. They don't have a plugin system, afaik it's still in the planning phase. They have LSP support, but copilot is a non-standard kind of LSP, and last time I looked the devs weren't interested in doing the integration work needed to get it all working nicely.

Can't say I blame them, it's their project after all. Just frustrating because I would totally use helix if not for the lack of that one feature. I actually still use it, but just as a quick way to make edits in the CLI, and not for full time dev. It's a great editor and project nonetheless.
I mean it’s pretty easily explained by the Industrial Revolution starting in Europe, which is very far north. The explanation that heat induces laziness is a bit suspect given that in older eras many of the most prosperous civilizations were near the equator. (Egypt, Sumeria, the Persians, Indus River Valley Civilizations, etc.)
esting.
Do your designers not wire up prototypes?

Makes it way easier.
What's in memory, filenames, app lists,
BMI 'Vastly Underestimates' True Obesity
The text editing examples are great illustrations of the power of the editor, but hard to follow in this static format that doesn't show transition from one state to another, so a little pic going back&worth might be better; also the cursor should be highlighted more instead of being just hardly visible gray
This book was so bad it inspired a new word:

http://catb.org/jargon/html/B/bullschildt.html
Pulse is pretty trivial with another sensor on pretty much every smart phone out there: the camera

I've been using pulse apps for probably at least a decade
> I always set timeouts now; there’s basically no downside

Beware of a naive http.Client{Timeout: ...} when downloading large payloads. I've always set http.Client.Timeout since day one with Go due to prior experience, but was bitten once when writing an updater downloading large binaries, since the Timeout is for the entire request start to finish. In those scenarios what you actually want is a connect timeout, TLS handshake timeout, read timeout, etc.

https://blog.cloudflare.com/the-complete-guide-to-golang-net... does a good job explaining how to set proper timeouts, except there's a small problem: it constructs an http.Transport from scratch; you should probably clone http.DefaultTransport and modify the dialer and various timeouts from there instead.

In general, setting timeouts beyond the entire request timeout is pretty involved and not very well documented. Wish that can be improved.
Well, my options are:
1. Microsoft
2. Amazon (no thank you to shitty ux, dark patterns and terrible privacy and non compliance with GDPR)
3. Google, but they always suddenly cancel products and have zero customer support.

It was a rather easy choice.
Bitwarden!
It's funny, isn't it? They claim to need telemetry to learn how they can make things better, but v8 just plain isn't better.

I believe the reality is they need telemetry so they can use it to validate their own decisions. They can produce nice charts and tell each other they're doing a great job and feel good about it, even if users are complaining about it (or just silently accepting it, until some last straw causes them to leave).

If you were to measure my metrics, they'd still look the same as in v7, and they'd tell them nothing about the fact that I think v8 is crap, and that v8 means that one day I might just wake up and say "yeah let's try that bitwarden that HN always talks about".
The faux outrage is hard to take. I grew up with the chopped up non Mercator maps and nobody cared looking at one or another.

It was called out multiple times in my geography glasses in the 80s that the flat contiguous map was wrong and we spent lots of time looking at globes and North or South Pole centered maps.

Nobody is being oppressed or underrepresented by this projection. This isn’t an episode of the west wing.
Forget about being duped into free trials that aren't easily canceled. Think about what it actually means for a company to commit to getting you nearly anything, anywhere in 2 days.

We may enjoy arguing about plastic straws and grocery bags but that's nothing compared to the resources needed to pull off prime shipping.
Design linting tools solve this problem.
Sure, but that's desirable with, maybe, 5% of the code re-use opportunities I run across.

I'm not saying to never use classes. I just got really confused about them being pushed as one of the dominant forms of code-reuse.
The demand is there. If CXL expansion cards could directly attach to A100/H100 GPUs, you can bet server makers would be doing it.
> I was just advocating against abstractions in general

No, you are advocating against particular kind of abstractions, and dismissively pretend that most abstractions are bad. Otherwise, you won't be using high-level programming languages and just stick to assembly or punch cards instead. You shouldn't even be interfacing with the operating system, write your own OS every time you need to do something with the computer. Also, since you don't like abstractions, please also avoid using higher maths or any kind of formalized systems that build upon layers of layers of abstractions. Define your own axiomatic system from first principles every time you need to reason about anything. While you are at it, consider moving out of the civilization, and avoid any kind of recent technologies such as computers, as they are built on the idea of "more and higher abstractions".

I'm being absurd, but I hope you get the point.
Not the rich white people obviously, but yes.
If their insistence on killing off the "bring-your-own" sync options hadn't made me leave their platform in 2018, this would do it now.

Even if I believe it's completely benign, I don't want my password manager phoning home.

I still don't think BitWarden is quite as nice to use as 1Password, but it's close, and my self-hosted bitwarden-rs (now VaultWarden) instance has been pretty hassle free for quite a while now.
I’ve never heard of people sleeping with shoes on. Did you mean that literally?
Bipartisan Hope for Affordable Housing Emerges in the West
That's unfortunate. I'm not a defender of Windows or Microsoft; I think they're terrible. But if you want to make video games or any other software primarily for desktop computers, Windows needs to be a first class citizen.
STLport was the open sourcing of SGI's STL implementation, and its existence I think kinda predated the completion of a full STL shipped with either MSVC or GCC. It got used back then because of, yeah, varying quality between compilers but also varying consistency. If you wanted something that could compile on both G++ and MSVC7 or earlier you were probably going to reach for stuff like that, or have a pile of #ifdefs and pain.

C++ is a far nicer language to work with these days. Back then everyone rolled their own string etc. library, too. Sucked.
YOU SWITCHED THE SAMPLES.

Ladies and gentlemen, this is my friend, Doctor Kimble…
Nobody looks at a map before saying “most of the world is experiencing X”. This is a fantasy straw man.
They're not driving you to the app for you.
"Once you're comfortable with the melody"

My teacher literally would spend one hour with me on one page of sheet music to ensure I can play the notes evenly with the correct dynamics. He could hear the tiniest hesitation I have, and then come up with specific methods to help me practice that part. That is why I don't think any of such software, AI or not, actually knows how to teach piano, and I doubt they ever will.
Do you have an example of something you can’t do in Figma that you’d like to do for web design?

This is a strong statement, and I get the sense that you haven’t used the tool much, but I’m curious on your take here. For context, I’m the PM who owns component creation in Figma.
The article in question has five co-authors. It reports four studies. Data Colada post 109 is about Study 1, which Gino handled.

An earlier Data Colada post -- https://datacolada.org/98 -- is about Study 3 in the same article. It seems that Ariely is the only co-author who might have handled the data for that study.
because remote according to them means "be close enough so you could just as well be on site"
I’m 27. 12 years old when the iPhone 3G came out (15 years ago… doesn’t that make you feel old?). No TikTok. But YouTube did have a recommendation engine, and Facebook was a thing.
This makes a lot of sense and gives context to the assumption that we only need to handle the case where an opponent's piece is in the way. Would be great if the author took the 2 sentences to explain this near the beginning of the article.
>Most dogs were "outdoor animals", whereas here dogs are pervasively inside. Many people sleep with dogs in their bed!!

In the America I grew up in, dogs were almost always outdoor animals, and people did NOT sleep with them (how gross).

That changed somehow in the last 20 years. Now it seems like half of Americans sleep with a dog.
AI right now is just advanced pattern matching and remixing
there is no "intelligence"
Sure, but I think the lines are pretty blurry in modern day America. Furthermore, I certainly don’t think those blurry cultural lines in the Midwest are drawn neatly around the boundaries of whether one takes their shoes off indoors.
They generate one token at a time. The model outputs a probability for each possible output token, and the tooling around the model can sample from that distribution in several ways depending how much "creativity" you want to see in the output. Then that new token is added as part of the input, and the model is run again. That's why it can take tenths of a second to generate each token even on hardware with teraflops of processing power.
Reddit says it’s ‘not acceptable’ for communities to go NSFW in protest
Except for Cost. Even before EU regulation, 8K has been an hot topic between Panel Vendors and TV brands mainly pushed by Japan. And market were showing signs that 8K may be just like 3D TV. EU regulation were more like the nail in the coffin. Forcing panel marker to focus on other aspect rather than pixel density. Which is something much harder and costly to achieve with self emission panel technology.
watch your sugar intake, sugar can cause crashes especially when combined with caffeine
Hmm this makes me wonder what are the pros/cons of Forth on the Z80 versus the 6502?
It's beyond me why anyone would willingly choose a service like this when perfectly good (and free + open-source) services like KeePassXC and pass exist. Maybe in the corporate space, but I can't understand why an individual would choose to outsource their personal security to a for-profit corporation. Seems like this just introduces additional risk by outsourcing such an important function to a third party outside of your control.
Exactly. You have to internalize the process of "calculate" so that it's automatic, and occurs without thinking. And for other processes as well. My favorite teacher and I used to refer to it as "moving things into muscle memory". We're guitarists, but I imagine the conceit transfers to other instruments as well.
use it to make sure you never need to work again
I have no idea why you would bring COVID into this. The scores were going down before COVID. They continued going down during COVID.
Shame I had to get this far to see this quote. It should be in the original article!
Rewrite as "in [the case of] my (w|l)ife", which would then cover both expansions, "wife" and "life".
A doctor from a local dispensary (recreational cannabis isn't legal where I live, but medicinal is comically easy to obtain) once told me:

“What do you do? Ah, a software engineer. I guarantee you most people in your industry are on it all the time.”

He paints a picture where every highly functional modern worker these days is on a steady diet of CBD and THC products, perfectly calibrated to fit their lifestyle and the demands of their profession.

Thinking about it, this might explain some of the odder Zoom/Slack interactions you may have with colleagues at work.
>Which makes more sense?

Both make sense. Which path do you want to pursue?
the same goes for copilot and other code assistants
in the end, it will be more expensive to use AI copilots for writing code
instead of just writing the code.
it's still early on and people will take a while to catch up.
Would equate it to math where you can do certain large arithmetic in your head.
If you nake a map for your navigation, what would you put in center?

Your starting point or any other point?
I have a labrador retriever. I'm not too worried about my shoes, provided they're not caked with mud or something.

Also, hard floors are bad for your feet if you go barefoot. I do have indoor-only shoes that I wear fairly often, though like I said, I don't stress too much about it. Between the dog and the cats with their litter boxes, shoe-borne germs are pretty far down my list.
My experience (n=1) was not so bad.

I cancelled Amazon Prime 4 or 5 times in the last decade. Yes they try to keep you and make you jump through 2 or 3 confirmation pages but it never prevented me from actually cancelling on whatever day I decide to do so.

Audible also has a lengthy cancellation process and usually informs you at the end that you get to enjoy the benefits till end of current billing cycle after which you will not be charged.
Seems he has a conflict of interest if he earns money by prescribing it.
Remember there used to be a visual graph of view count trend for each video? That was neat.
Latvia to supply Ukraine with all its helicopters
why would they? you have no legal right to do business with meta
Which leads to exactly the question I was curious about. Is absolute pitch good enough to tune a piano by ear?
> The chilling effect may actually be a good thing, given that discourse these days is overheated.

So, we'll cement ourselves at the status quo? Or at whatever conditions that serve the powerful?
Typography 2024
The dosage of vitamin K was probably much too low. In Japan K2 is dosed at 45mg (not mcg) per day, which was found to be the minimum effective dose for osteoporosis.

A reasonable dose for coronary calcium is probably at least 5mg or more, a far higher dose than the 750mcg they used in the study.

References:

https://pubmed.ncbi.nlm.nih.gov/24841104/

https://pubmed.ncbi.nlm.nih.gov/11886767/
Sounds a bit like what seastar.io is supposed to enable. On their website they say they focus on IO bound applications. I wonder how well that model fits to parallelize computationally intensive work.
Ha! My 65 pound dog still thinks she's a puppy (and she's 8 years old, dammit), the idea of trying to slow her down long enough to clean her feet just makes me smile. The blasts past me at a hundred miles an hour and then tears up the stairs so fast that I think one of these days she may actually tear the carpet.

And anyway, have you ever tried to get a dog's paws clean? Like, meaningfully clean?

I have Roombas and I hire a housecleaner once a week. Our house is actually pretty clean in spite of the silly dog.
Convenience, of course. Secondarily, lack of awareness of alternatives.
There was no need for testing healthy children. It was totally pointless.
What Is Quantization?
Ah okay - I think when I went looking for STLport at the time all I could find was an old mirror on SourceForge.
But yeah that sounds about right.
Even if it's a myth, the moral is right.
I learned C in the 1980s. At that time, for practical purposes, it seemed it was the same as Pascal, only with less verbose syntax - { } instead of begin/end.

But then I discovered Usenet and the - I don't know exactly how to describe it - the cult of undefined behavior, and the people who care only about standards and not reality.

A basic, straightforward language like what people say C is, is certainly useful. I don't know Rust, and I don't have any plans to learn it.

As I think we all are aware, C originated before computers were standardized on 8 bit bytes, ASCII, Unicode, and 32/64 bit words. So, I mean, no matter how much people say it's appealing because it's simple and reflects the nature of the hardware, it really doesn't.

Is it not true that the Linux kernel is compiled with GNU extensions and not standard C?
Moved away from it a long time back. Between raising a ton of money, building an electron app and adding telemetry and sketchy agreements, I am glad I got out when I did.
Iron Lung – Submarine horror game [video]
Walmart app does a similar dark pattern IMHO. It would pop up asking for Walmart+ as soon as it launches. I have been a victim of accidentl trial sign-up with Walmart+

The opt in button would be at the bottom where exactly "account" sits.
You don't swear anything with a DMCA, the law says this in 3.A.vi:
> A statement that the information in the notification is accurate, and under penalty of perjury, that the complaining party is authorized to act on behalf of the owner of an exclusive right that is allegedly infringed.

https://www.law.cornell.edu/uscode/text/17/512
> then he'd have to find a lawyer willing to take it on contingency, meaning he'd pay as much as half of any award at trial, after legal costs were deducted

right, so "extremely straight forward". You seem to think that "giving up a lot of money" somehow invalidates it being "straight forward".

Also, I didn't didn't say it was easy (hence the "requires lots of disclosure" actually i mean discovery so thanks on that correction) - it is definitely not. But it is straight forward and very well defined. Royalty law is similar to family law in that there are a LOT of cases with lots of lawyers specializing in this. If you believe his case is special, I assure it, it is not.

Straight forward and easy are not the same things.
A lot of people smoke weed, almost everyone I know has at least tried it.

What I find is many engineers abuse Adderall and similar medications. People at work openly talk about their strategy to get a larger dosage from their doctor.

I am not anti drugs but I can't help but see this as a race to the bottom.
The threat is what's important. Nobody will give you a six slide c-level powerpoint presentation.
> Sadly yes, if I want to be paid then my employer needs my bank account details

I mean under current systems, yes, but it doesn't need to be that way.

There is no reason why banks can't offer a system where there's a unique ID for your account that can be used to pay you money but not withdraw that you can give employers or other people who want to pay you.

The whole routing/account number thing is just a vestigial holdover from checks.
I would argue that AI works are expressions like a poem or a song. The word “art” has a diluted meaning, it means everything and nothing in common parlance. “Real” art has to have certain attributes like a certain timelessness and character, something that can only be really be ascertained after a certain time has passed.

I feel that if you never studied art or never really learned or did the effort on studying it, and gone to the processes of art creation, most people probably aren’t making art. It still can be beautiful, creative, meaningful but “real” art, something that adds to the cultural lexicon, probably not.

The book “But is it art?” by Cynthia Freeland I can recommend.
This article misses what I think is actually the bigger "distortion"[1]: the idea that an externalized, view of Earth as an object in space should be the default way of visualizing our place in the universe. This is itself a distortion based on a long, long lineage of philosophical-religious ideas on how the world is constructed and how human beings fit into it. It seems to me that we could construct any number of other maps that are either more truthful, more useful, or more in-line with human thriving (eudaimonia) [2].

In other words, if all maps are distortions, is the one we're using actually the one we should be using?

1. I don't really like this word, as it implies that there is a real shape of the world and that every other perspective is somehow wrong.

2. https://en.wikipedia.org/wiki/Eudaimonia
It was only used by one of the bigger Half-Life mods (nothing first party - Half-Life's game code is very much C with classes). Possibly other mods used it but I suspect that most Half-Life mods kept to the style of the original.
Wait, no panes? What about things like diffing two files? There are also plenty of other situations too where I’ve definitely wanted splits in the same client, so I can see multiple files at once but also copy between them (which requires shared registers), write macros that switch between the panes (which… well, I suppose Kakoune’s composability approach might be able to support such a concept, but I get the impression Helix really wouldn’t), &c.

Wow, https://github.com/helix-editor/helix/issues/405, indeed no side-by-side diffing and the approach being suggested would be hopelessly crippled for even two-way diff (let alone three- or four-way diff, which are probably just total non-starters), since it would only support editing one of the documents!

Seriously, my mind is boggling at considering a “you don’t really need it” policy for at least splits. I really do need it: even on my base task load, tmux would be inadequate in painful ways multiple times per month; and I regularly (sometimes daily for weeks, though other times not for months on end) do things for which it would be completely debilitating so that I couldn’t possibly use Helix and would have to go back to Vim.
I've met people who have feet so nasty that I do wonder if the germs they hide under their socks aren't actually worse than random germs found in dirt. Those folks are welcome to wear their shoes in my house.
https://archive.is/K6IbL
Big if true. I only know of a couple of SWEs who get high on THC regularly, and they both claim to not get high during work hours.

I don’t use anything to aid in my work, be it Adderall or THC or alcohol or anything else… but if y’all do, what does that say about or society and the pigs who run it?
> Also, hard floors are bad for your feet if you go barefoot.

citation needed.
Assuming you were talking about a Q Ray bracelet, there doesn’t appear to be evidence of it working: https://www.psychologytoday.com/us/blog/homo-consumericus/20...
i don't get it - are you (or they) childish and therefore giggling to yourself (themselves)? okay? i still don't see who is offended?