skysight-inc/HackerNews huggingface dataset:
While this post has a good amount of substance, I found it rather hard to understand due to small mistakes (or hidden assumptions, or something else?). All of which seem easily fixed/clarified, but these sorts of things are unnecessary friction for readers.

Edit: Thanks to Jasper for stating the big hidden assumption made by the author - that he is only considering the case of being blocked by enemy pieces, not one's own pieces. This is motivated by the fact that one can use the same side occupancy board to trivially remove all moves that are illegal due to self-blocking. This resolves many of the technical issues, although again, it should be be made explicit. The typos/silly errors and pedagogical mistakes remain.

Some examples:

- According to the first bitboard (and the convention stated in the OP), A2 has index 8, not 1.

- In the second bitboard, the rook on e4 should be able to move to e1,a4,e8,h4.

- 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.

- The so called "original" masked occupancy bitboard was not mentioned previously

- That same bitboard has variables b1,b2,b3,b4,b5 on it, a notational collision with the squares b1-b5.
- The variables b1-b5 are in the wrong place (presumably they were meant to be on c3,d4,e5,f6,g7 since the bishop is on b2, and again there is the question of why not h8 and the other missing squares).

- Magic number comes out of nowhere. What is it doing? Presumably the purpose is to extract the relevant positional bits to be the most significant ones while keeping the order, done through the multiplication + bitmasking, but this should be explicitly stated. We also have no idea how it is derived.

- What are the "collisions" actually collisions of? It would be nice to see an example of this.
> They're not substantially better than most others.

I mentioned return policy. You said nothing about that.
Is Taylor Swift Underpaid?
https://archive.ph/CmAzz
I really don't get why people keep repeating "class inheritance hierarchies are bad". If one understands Implementation vs. Interface inheritance and the intent behind each (the former strongly couples the code while the latter does not) then one can judiciously use inheritance techniques correctly.

I recommend a study of Bertrand Meyer's OOSC2 and language Eiffel - https://en.wikipedia.org/wiki/Object-Oriented_Software_Const...
> Have you tried searching for anything?

Try search on most online shopping sites and despair. Amazon is hardly the worst one.
Dewey catalog number for This book Why Bad looks good
I think this is more about the increased push towards the growth hacking features, and the recent drama, though?

"Enshittification" definitely explains the product direction, but it doesn't mean that the website shouldn't work.

I'm just asking about the purely technical aspects the implementation of the enshittified product being so shoddy. Surely they'd get more engagement and ad revenue with a video player that works? Or a "use the app" button that properly linked to the app when people already have it installed?
made an alternative https://dailyblocks.tv/r/drums (can change subreddit by url)

fairly bare bones but video playback seems to work a lot better (in my biased opinion:) )
I sure it isn't fault of cellphone. seriously, some businessman/politicians is more probably culprit.
Coding in Ruby is like a hack, where you can just modify any object you want at runtime.
Sounds like you make your life more complicated by having to shop in 10 different places. That's why Amazon is practical, it covers a lot of ground. (while they are not the cheapest for many items anymore).
> People buy expensive EV's and find out it's a major PITA to keep it running, it's expensive to charge, it takes forever to charge, etc.

Very few people have done this. After people buy EVs, most of them learn how easy it is in comparison to ICE cars.

You're very optimistic if you think "everyone will have 1 or 2 EVs" in 10 years time. New ICE cars will still be available until at least 2035. Not accounting for non-new cars.
I doubt the data supports this mindset (unless there’s some specific pre-existing issue that puts someone at elevated risk). Everyone makes their own choices in trying to be the best parents they can be, and I respect that.

I just don’t think “expensive anal thermometer to protect kids from dangerous hospitals” passes the sniff test for me. I’ll stick with my Ivermectin and Q-ring bracelet.
This is such a common mistake, and IDK what companies are thinking... I guess minimizing external dependencies? And that the html5 video element is not good enough?

Writing a good video player from scratch is hilariously difficult. There is so much to worry about.
The one you stir tea with is also probably smaller than a teaspoon (probably about half a teaspoon).
Will a court force Meta to do business with you? I’d be surprised if that is the case. If you do try to bring them to court, I’d expect they use every capability they have to completely disable your access to all Meta services. Not just ads, your Facebook accounts, instagram, etc.
Can you elaborate why you think that the Quest 3 can push this along?
My sister was like you, she never wanted to be in school. I felt bored staying at home, so always wanted to go. My kid is just a Kindergartener and still likes to go meet up with his friends and play vs. not getting enough screen time while staying home. We don't make it a free Nintendo Switch/iPad day when he comes home sick.

There are lots of kids who would rather be at school than home. It is not that they really liked school, just that being home watching soap operas isn't very fun at all (in my case, this is before the internet).
It's hardly standard behaviour. I mean in Java for example there didn't used to be value types, so everything was a pointer and the effect of this would be the same as the new behaviour in Go.

The only lesson to be learned here is that languages are different. But I think the new Go behaviour is more ergonomic.
I reject this case on the KISS principle. Statistically, a drawer full of toe socks will require 3 to be sampled whenever (every damn day) 2 non-matching (L+R) are required, until I'm down to my last pair on laundry day. Also, they seem to cost 4x the price of "normal" socks. No thank you.

https://en.wikipedia.org/wiki/KISS_principle
>which has both good and bad implications

Could you tell us what these implications are?
I had a hardtime remembering if I didn't understand.

But I tried an experiment at uni (once...) to learn a subject solely by rote. I could typically recall about 7 out of 10 items. I was astonished I could do it at all.
Unfortunately, I lost all my usual strengths in that subject: unable to generalize, unable to justify, unable to adapt.

Re: software technologies: non-leaky abstractions are the way to understand without details. Algebras are a great example: arithmetic, concatenation, boolean, Kleene, relational. Although they still leak (overflow, PCRE, etc), an idealized core plus ad-hoc crap beats all-crap. jq has an algebra of , and | operators (though it doesn't call it that)

\aside git: I wonder if git internals can be interpreted as an algebra (absent in UI)? TBF I tried to design a programming language around git internal operations (tree navigation and construction), but it was tedious to use. Maybe something analogous to a declarative SQL over relational algbra would solve this?
I was also confused by this. I was wondering if he was going to use #embed or something of the like.
Best ‘methodology’ I’ve used in my 26 year career was a simple spreadsheet of items - manager would read them out loud at a meeting and whoever was interested would volunteer. After that, up to you to make it happen.
A “cosmic coincidence” indeed. I think the craziest part is the timing of “The Great Gig in the Sky” with the tornado, that song is so powerful!
Would definitely recommend folks watch/listen at least once - helps to sort of know what to look for.
No, they’re right — literally every one of your arguments and assertions are predicated on fallacies

You sound upset that your points aren’t being acknowledged, but you’re not presenting them clearly and you’re incredibly defensive when responding to feedback

You can feel vaguely insulted all you want, but that’s got nothing to do with what I wrote
vi is ubiquitous, so it's still a useful thing to have learned. Especially for fresh linux installs, or in default VM environments, it's useful to be able to use vi.

Though, IME the cost of learning something like kakoune or helix's motion (having already learned vi) is quite low. -- The value-add of vi's modal editing doesn't go away just because something even nicer comes along; it does mean you get the chance to use something even nicer.
> It's just a genuinely awful website.

Well thats easy. They want to drive you towards the app.
Even if a company deliberately avoided dark patterns, adopted an idealistic "don't be evil" approach, is it inevitable that either:

1. To maximize profit, it sacrifices that approach and becomes evil

2. It fails to compete with other companies which do use dark patterns to maximize profit
The way I'm thinking about it (just a different expression of the exact same thought) is that inheritance as a means to share code is bad, while inheritance as a means to leverage polymorphism is good. Polymorphic classes can still share code, but this should be done using composition.
Every significant pipe organ is unique, and custom-built. You can modify and change it: e.g. add an extra rank, move the pipes around to make it fill the room better and so on, so even if two organs started the same, pretty soon they are different.

I did a handful of moves. It made sense when a church was moving to a new building, or some other "nearby" relationship, but for the most part it wasn't that much cheaper than buying one new. By the time you cushioned the pipes for transit and transported them somewhere else, you could have received an order from a factory for new pipes. The little tiny pipes are almost guaranteed to break or be deformed on a long move, and all the leather around the bellows will get torn.

The organ in the parent article is big. That's going to be a large job just moving it, and there aren't that many buyers for organs that big. (Because it will be expensive to maintain.) So they are looking for a major cathedral, a university's great hall, a big city town hall or something like that. All of which are going to struggle just to fund the work assembling the organ, let alone paying to buy it.

There was a requirement that the organ be kept together, which is why it is valueless. If they didn't mind someone buying it to fill up a spare parts supply, they could probably get some money for it.
> You're not meant to come to a stop. That absolutely kills what momentum you do have. It's exceptionally difficult to start a heavy vehicle from a stop. You're meant to pull out, maybe slow down a little, then pull back in, cars be damned.

The "cars be damned" part would be a collision, with the RV at fault. No thanks.

And the pullouts are not long enough to keep rolling, you have to come to a stop to have a chance to pick up speed again when there's a gap, otherwise you've just rolled to the end of the pullout and now you're sitting still with no room to accelerate before pulling into traffic.
I think it’s a sign that the social fabric is deteriorating from so many angles that as a society, we’ve become unable to cope with any hardship at all.

There is no reason why covid shutdowns and school closures means children can’t socialize. You could easily get 2-3 kids together under one roof for 3, 4 or 5 days if they’ve been tested 24 hours before. Everyone goes home, 2-3 days later, rinse and repeat.

Small controlled gatherings like this should have doable but everyone is always too damned busy all the time…we’ve come to rely on the school system for all of their social interactions and used the extra free time we got as parents to just “work more”.

It’s very clear to me from covid that what actually needs to happen is for the world to collectively slow the fuck down a little. And I don’t mean wipe out all ambitions but like, figure out what we value as a society and codify it rather than worshipping this bizarre work culture we have in the west.
My apologies for assuming it's a he: not sure exactly what of the rules do you think I broke, as I don't think I was snarky (sounds closest).

I was mostly making fun of the language we humans tend to use sometimes: a car expert would be applying their expertise on cars, a botany expert would do it in botany, but it's not an "honesty expert" but a "dishonesty expert"?

I do believe that's an interesting point to make, even if — obviously — at least someone has misread the joke as something else.
Keep in mind that at the scale of Reddit entire orgs could exist because their features squeeze 1-2% more user visits, driving more ad clicks, etc etc.
Love the idea - wonder if it can be worked directly in with a system prompt like 'write <bkspc> to nullify the closest preceding non-nullified word'. Then just parseing in the output. eg. "hi how are <bkspc> tall are <bkspc> <bkspc> do I talk" -- would resolve to "hi how do I talk"... Or maybe better with <bkspc[index#backFromThisPosition]>

Can't think of a good query to test it on that might need revision half way through...If anyone's got some ideas?

I do find with some coding problems LLMs can start a solution then as it describes its solution it needs to contradict what it has said earlier from it providing/working out itself more context to the problem.
Bringing E2E privacy to the Web: 4th security audit
Didn’t they also not have any lockdown at all? How did that turn out?
> But to be honest, the thing the teachers union doesn’t seem to get is that getting the best and brightest strongly implies that most teachers would have to leave the profession to make way for the best and brightest.

We're actually in a teaching shortage, so I don't think this is true.
Eutrophication
Ring Theory: How Not to Say the Wrong Thing (2013)
Previous discussion, 49 comments (2018) <https://news.ycombinator.com/item?id=18156384>
There is generally plenty of CPU. These cores support AES offload and the like. The main bottleneck comes from eac drive only getting 1x PCIe 3.0, from behind a switch. As long as you span at least two drives in some way the next limitation you hit is the 10G nic.

There is something to be said for those $100 PCIe 8 to 4x NVMe cards. Stick 3 of those on a 13600k (2 in the split direct to CPU lanes, one in the indirect lanes) and you'll have more bandwidth per drive, a heck of a lot more cores with more power, the ability to slot a 25g nic, and the ability to load a ton more ram (officially the n5105 only supports 16GB, 32 works fine as far as I've been able to tell, 64 causes errors). The power usage, size, and cost will all be a little higher but if you're looking at a 12 SSD NAS it's probably worth thinking about IMO. You also get an extra x4 for the main os drive, instead of 8GB emmc which can only really be /boot for most realistic setups.
The post says that it does default to off:

> Later this summer, you’ll see the option to participate in our telemetry system and help improve 1Password. You don’t need to take any action right now, and we won’t collect any usage data without your awareness and consent first.

Developing modern software without being able to observe its operation is simply not realistic. Telemetry of this sort is an important driver of software quality and product improvement.

I’m convinced that people who talk this way are not recognizing the important distinctions between google-analytics-style tracking software that is just trying to squeeze more money out of users and observability-style tracking that is a key part of the software development lifecycle. If you refuse to acknowledge any value in the latter then you deserve the buggy software that results.
It's very relevant.

Asian families (at least the ones who immigrate) tend to have 1 or 2 kids, and focus hard on them achieving material success in a safe profession. They also tend to micromanage to reach that goal.

It's not a new stereotype, and it's not incorrect. I'm really sick of people thinking mentioning race or personal attributes is offensive. To me, real racism is about people not being welcome or safe. I don't know how that extended to "You have to pretend everyone is a soul without a body".
IntelliJ Bug might make me end up switching editors
IntelliJ has had some type of CPU bug while trying to parse mildly complex Typescript types for about a year now. Its an IDE & machine stopper. I've personally seen spikes up to 800+%. The Jetbrains team has been less than responsive on this issue and it seems like there is no urgency to fix it.

This bug is actively making my development experience miserable.

This repo is to serve as a way for anyone else to verify the bug and hopefully, for the Jetbrains team to fix it.

I want to stress that I DON'T WANT TO SWITCH EDITORS. But I'm at my wits end and this needs fixed
this is what reading Lord of the Rings felt like
Simon and Schuster Draws Bid from Investor Backed by Mubadala Investment Co
FYI at least God of War and Horizon are not PS5 exclusives as they are also available on PS4.
I don’t understand how they couldn’t NDT that tiny thing. They could have done it with a 10k tool and a week or less of work. Or the could have done it in a couple weeks with a grid and manual probe. The only reason it would be impossible is if they had so many defects they could never show it good in the first place and expected it to fail, just couldn’t predict when.
I liked the guy using an AI to train another AI. He is just maximizing his income.
I think it's an artifact of this whole "your home is an investment" thing we do. It's like if you're not planning upgrades that make it look better on zillow (upgrades that potentially invalidate initial design considerations) then you're being financially irresponsible.
Dealing with illness and misfortune is something we're often poorly prepared for in current society.

As yet another friend deals with a crushing diagnosis and prognosis, and having been through this journey several times before, this 2013 Los Angeles Times essay remains amongst the most useful I've found.
You take out the pipes, fill with them with packaging material, and move them out of the way. Then you unscrew the racking for it, and disconnect all the airflow tubes. Put that somewhere. Keep going until there's nothing left.

Then you either get a very large truck to carry the console, or you pull it apart too.

Generally you make the apprentice do this. I was the apprentice. I got very good at carrying 64-foot pipes from one end of a church building to another.
Nope. Opt-in or opt-out doesn't matter. I don't even want the code in there, settings flags get ignored all the time, accidentally and intentionally. I don't know why anyone would choose a proprietary password manager.
Yeah, that still weirds me out. Especially considering the other obvious mechanism of code reuse, the function.
As a child I had to wash our dog's paws in winter/wet weather and a quick wipe otherwise.
Dirt is dirt, nobody wants to walk on dirt at home.
This may blow your mind: Alvin Toffler wrote the book Future Shock [1] about the psychological effect of "too much change in too short a period of time" in 1970. That predates cell phones (1973), personal computers (1977), the web (1989), smart phones (2007) and modern AI (2022?)

[1] https://en.wikipedia.org/wiki/Future_Shock
I have no idea from a legal standpoint. It's certainly a fear and I guess the main reason why people like me are reluctant to go this route.
https://www.theverge.com/23437518/biden-fcc-gigi-sohn-fox-ne... Rupert Murdoch & Co got scared that they'd somehow use the FCC to censor conservative speech so they ran a successful media campaign to slander her and used all their power to block her. The vote to confirm her never even made it to the Senate floor. Every day of FCC stalemate is another gift to companies that benefit from the huge lack of regulation in these sectors. It's just a shame that so many people now are convinced that this situation is fine (or they don't know / care and just go full team red on every issue) and that the critical infrastructure in this country should be entirely owned and operated by for-profit rent-seeking companies that collude in a race to the bottom.
incorrect, AI generated imagery has weaker copyright protections as of right now, but there is limited precedent, this stuff will need to be argued up and down the courts before we know exactly how copyrightable it is (but it's absolutely not zero)

fwiw i think copyright should be greatly weakened in general, just correcting you on the facts
History was spent fighting over valuable resources, not sheer size.

No one fought much over Canada and Siberia and they are huge.
Circumstances would suggest to me that focus is on hitting IPO feature milestones, at all costs, regardless of whether or not those features actually work.

Though I'd suggest morale issues amongst Reddit's dev / eng / ops teams as well.
> I honestly think that people should have special training to be allowed to drive RVs, or at least the larger RVs. Something like a motorcycle tag.

Many states have such rules, e.g. California & Texas.
> They could. They don't. It may not even be their fault. They don't know. They just change things. They live in their world. You tell them, they are sympathetic, apologize, vow to do better next time. They're in their world. They do it again.

We can use your language and persuasive skills to effect change. That change might be better collaboration. That change might be the person gets fired because it, together with other behavioral patterns, are judged to yield poor outcomes. Outcomes that are not good enough.
In an AI class I took circa 1999 a professor recounted this story to us but it was “shadows” that the neural net detected.

The funny thing is he told us it was an urban legend but one that had a valid point.
I really hope that they're using the Prio system (https://crypto.stanford.edu/prio/), perhaps via Divvi Up (https://divviup.org/), which is offered by the fine folks at ISRG.

But, the fact that they don't mention anything other than "All event data will be de-identified and processed in aggregate before it’s used for analysis" leads me to believe it's an in-house solution for a very complicated problem, if one chooses to do it correctly.
If the DAO rollback had been a successful attempt at censorship (e.g. 100% collusion of miners), then there would have not been a chain-split, but there was one, and as a result of that, both ETC and ETH exist today.

Now, if you're suggesting one-off cases like this are the counter-argument for the censorship argument, I'll bring you the bad news: this has never happened on chains that are not shitcoins, e.g. bitcoin.
The ariely paper contained several studies by a variety of authors. The first post of this series details issues with one of the studies in that paper, which Gino did (but Ariely wasn't involved in). So 'studies' refers to experiment/bit of research, not paper in this context
also like... why would I voluntarily watermark my images that I want to pass off as "real art" (my personal stance is that AI art is absolutely real art)
As far as I can tell, the network timeout (specifically SetDeadline, SetReadDeadline and SetWriteDeadline) is handled by Go runtime not by the OS, given how complex real world systems are, I wouldn't hold my breath on that one.
That's very interesting about bicycles. I always thought the reason why bikes self-right was because of the conservation of angular momentum.
Don't forget Comcast charging large companies to "deliver bits" to "their customers", so that's another time that Comcast rips off customers if anyone is counting. Read up on "Comcast zero rating" too for more reasons we shouldn't let critical infrastructure providers also own media companies in this country.