skysight-inc/HackerNews huggingface dataset:
I think book banning is indefensible.

Removing a book from a school curriculum is not at all banning, though.

And not carrying a book in a school library is somewhere in-between those extremes. The context is probably the determiner, there... why is it being removed? I'd be inclined to view pulling books negatively, though.
Thanks. The "commit and hope for the best" problem really resonates with me. There are two great projects that might provide some pain relief - nektos/act or rhysd/actionlint. But I agree that commit-to-validate is probably the best strategy at the moment, which is deeply unfortunate. This is an area that I intend to improve in the future.

As for the cache, we doubled it at the end of last year to 10GB. https://github.blog/changelog/2021-11-23-github-actions-cach..., but I can see how multi-arch images would be very large. Have you considered putting images into GitHub Container Registry instead of putting the layers into the cache? I'd love to understand if that is appropriate for your workflow, and if not, what the limitation there is.

Appreciate the rest of the feedback, I'll pass it along to the appropriate teams.
"Just education and age would likely explain the delta in political affiliations within that survey. [1]"

These concedes the point that Twitter users are liberal on average.
Establishment of the Bureau of Cyberspace and Digital Policy
> Isn’t that… pretty much exactly what my friends from the cafe did? How do you draw the line between “sensibly taking into account how real people react” and “manipulative dark patterns to literally get people to join your cult”? Perhaps there is no clear boundary.

I find the final questions interesting... bc for me, it is obvious that there is no clear-cut line, just degrees on a continuum which is healthy on one side and toxic at the other extreme.

Human attention is the ultimate currency - we literally spend all of our conscious time allocating it to different uses at a constant rate, and anything that we do to catch the attention of others is asking them to divert part of that use towards ourselves for a benefit.

For me, it is a moral duty to make sure that any such interaction is geared towards producing a win-win situation. This is why I consider intrusive advertising to be morally abhorrent - not just for being annoying, but because it is taking away our most valuable resource from us, without even asking for permission. Advertising should be confined to appear on limited, pre-agreed channels where you don't mind finding the occasional relevant ad.

In the near future I expect that personal attention managers will supplant the dreadful Skinner boxes that social networks have been built on, and instead provide applications that serve our interests - not those from an outsider.

Now I have this little private group to discuss this kind of things, wouldn't you be interested in joining? ;-)
How did you discover that they were part of a cult? They just invited you to a group discussion and you didn't go to know if it's a really cult or just a bunch of people meeting and making new friends.
This is a good set of observations. Do not act from a position of weakness. Do not take a job from a position of weakness. Do not embark on a new relationship from a position of weakness. Sadly, in such situations we are unable to see that we are in such a position, or we believe that whatever opportunity in front of us in the moment is the only one we will likely get (for the foreseeable). Not only does the mind play tricks, but various predatory parties will take advantage of people in such a position.
I'm not the service owner. I care about credentials on my clients being hardware backed, and I have enough control over the platform to have reasonable confidence that they'll make a truthful assertion. Clients managed by other people may have different priorities, and should be able to make their own decisions.
> There is a clear difference between open sourcing Twitter's algorithm that promotes certain tweets over others and Tesla's IP.

Given that the IP in question includes whatever solution Tesla adopts for the trolley problem, there certainly is a clear difference. Twitter's algorithm is for arguing about, Tesla's algorithm is going to be directly the cause of death for someone (arguably, it already has).
There's nothing to be ashamed of or frightened of.

First, get on really good probiotics - 30-50 billion CFU. Try that for about 2 weeks. We have recently learned that a lot of brain chemistry originates in the gut. Also get tested for an MTFHR mutation, this is a very common condition that looks like (and gets diagnosed as) depression. Get exercise, speak to a therapist.

> I have been struggling with depression for as long as I can remember.

My psychiatrist indicated that my condition is termed "endogenous." This means that the source of my depression originates purely from chemistry, although it can be affected by exogenous (events around me). I'll be taking pills for the rest of my life. Some people simply need the drugs to fix the chemical problem.

Everyone will experience exogenous depression at least once in their life, and a temporary run on anti-depressants could help them over the hump. It's just like taking pills to address common cold symptoms until you overcome the disease.

One thing to keep in mind is that people have vastly different reactions to certain anti-depressants. The first ones I started taking definitely helped with depression, but I wanted to sleep all day. You need to raise any issues, if you have any, with your doctor so that you can look at other options.

> These drugs are very powerful but have really bad side-effects for most people that take them.

The notion of pumping a chemical into your body via a permanent implant seems pretty extreme on the surface too, doesn't it? Sure, unless your body isn't producing the insulin it needs: https://www.hanselman.com/blog/hacking-diabetes. Your brain is [possibly] not producing the seratonin it needs. If you honestly can't find an anti-depressant that works for you, then you can always stop taking them (after speaking to your doctor). If any of your family members are on anti-depressants that are working well for them, mention that to your doctor.
I had a guy do something similar to me. He was hanging out with some of my friends and shared the last name of two brothers we knew, so I figured he was their cousin or something.

Eventually he invited me out to some fancy bar with the secret intention of trying to get me to invest in his wacky financial bullshit, which was immediately obvious after about five minutes of conversation. He kept asking about my investments and I kept giving him completely contradictory answers as he kept buying me drinks, pretending to agree with me, and telling me about some "zero risk" opportunities. Eventually when he started trying to press me for a more direct answer, I was like "nah not interested" and left, got a free meal out of it on top of the free drinks lol.

Later I brought up the experience to a couple of my friends who were around when I met him and they weren't sure who he was either, apparently he was unrelated to the other guys. Never saw him again.
This is super exciting. Ever since I talked to you about Noria I've been telling people about this concept. I'm excited to see a production ready implementation of it.
I specifically said East! East! haha.

The person I responded to phrased it in a soul revealing manner:

> you chose to flagrantly violate the rules, thinking that you were special

Therefore the snitch will punish you and vengefully cut you down to size. You will be equally unspecial and unhappy compared to the snitch, don't you see?

We aren't talking some rule about borrowing red staplers. We're talking about private affairs between adults. Could be a perfectly happy couple.

This is very much the toxic vibe of East Germany and USSR societies. To a tee.
> for some it's a form of charitable giving

It would be four times as effective to just donate all of the lottery entry money directly to charity—and it wouldn't even measurably affect your chances of winning.
A really great question. In my experience, there is no single set of interview questions that get at that trait. However, you gain some sense of their capacity for kindness in how they answer interpersonal questions, conflict resolution, and how they think about working with teams. Also, in my experience kind people tend to recognize other kind people. I often think this is what "culture fit" x-factors end up amounting to.
Are you suggesting a person on a power pole is unable to see over a fence?
> Somehow when folks take a large loan and buy a house which they can't really afford, usually they don't shout about it on social media forums.

But they do shout about it to the seller of the house. This is the same situation but instead of advertising to a seller that I can afford your house, you're advertising to employees that you won't go bankrupt in a few months.
Someone fill me in here: TWTR is a NYSE traded stock. What, hypothetically, would prevent someone from just paying the market price for whatever percent of Twitter's stock they care to buy, such that they would have to agree to these terms?
> Cant have Your cake and eat it too

Or we could just use credentials that can be tied to the hardware, and then we have stronger security assertions than tying to IP, and without any degraded user experience.
It is a welcome party to say you are now part of the capital markets. Now there is a ticking time bomb for you to make the investor class more rich.
Twitter having a liberal bias is 100% Twitter, 0% Fox news
Installing dependencies, per the docs, before installing python works well. Installing library dependencies for packages also works well. It's not dissimilar to compiling c/c++ where you have to read the installation docs. And the docs better be updated.
> I just wish Apple supported all streaming services with this.

I believe this is not an Apple thing but something that the third party app has to do, they can "offer up" their content to the Apple TV app but bigger ones like Netflix want to keep people in their app.

Just like third party apps can integrate with Siri and provide Siri with a list of titles / podcast episodes if they want.
“Before one studies Zen, mountains are mountains and waters are waters; after a first glimpse into the truth of Zen, mountains are no longer mountains and waters are no longer waters; after enlightenment, mountains are once again mountains and waters once again waters.”

I think you've reached enlightenment.
> is the platform disbanded?

amigaos had a major new release less than a year ago so i guess the amiga ifdefs should stay
> CBT

It seriously isn't a good idea to self-prescribe cannabinoids for depression. While it may work great for people experiencing a temporary bout of the condition, it can make things significantly worse for people with life-long depression.
On the internet I would be even more wary, as anonymity or pseudo anonymity allows degenerates you would normally never interact with to grace your life with their presence.

Some of the people I have met online make the two wackos the author met look like saints in comparison.
Best part about Austin outdoor culture is the random friendly conversations, met a dude who founded arcade fire like 6 months ago just because we we're talking about places to eat.

It's just part of Austin's hippy music fest heritage and is the best part.
This comment really ignores the rest of the stories presented in the article, all of which paint a damning picture of cancel culture and wokeism (regardless of whether you consider these things legitimate causes) being wielded as political weapons by unscrupulous actors in academia.
That is how I thought it worked first. That each pty executed its own shell instance and passed their environment and current working directory between them. Perhaps that would be a very naive approach that couldn't work in practice
exactly my point, well said for me :)
Heart of the system is aquaponics. Fish and veg in closed water loop. Some internal waste from the plants, plus wheat bran, become food for insect larvae. They make up to 40% of the fish feed. We complement the feed with locally grown mussels, which take nutrients back from the sea, into the system.

Instead of a nutrient loop that stretches across half the world (for example phosphor from Morocco to Brazil, chop down rainforest to grow soy, soy to fish feed for Norwegian salmon, dump the excess nutrients in the sea), we can create a local/regional nutrient loop, with extremely little leakage to the ecosystem.

It will look different for a smallholder in a poorer country, you have to research, but I think it did possible there too.
Hmm, I didn't find that quite to be the case. I wrote a toy GPU-accelerated (using OpenGL via C) terminal emulator in Zig. My take is that I'll probably wait for at least a 1.0 before I start hacking my side projects in it again.

My main issue was around finding good documentation and (not-outdated) examples, which I guess just comes with using a bleeding-edge language. The biggest thing I find lacking is a "Learn Zig" book that takes you through the whole language. Sure, https://ziglearn.org/ exists, but it needs about 10 more chapters. Zig types can get somewhat complex, especially when interfacing with C, for example - I remember some difficulty deciphering those. For many things I ended up just reading Zig's source code itself, especially when looking up standard library stuff.

I mean I get it, who wants to write a book for a language whose features are unstable?

On the plus side, I agree that I fought Zig a _lot_ less than when I first started learning Rust. And I still fight Rust if anything involving generics and/or nontrivial annotations is involved.
It helps a lot with recruiting. For an engineer with a choice of where to work and with disparate total compensation across companies, they may be more likely to choose a company that can maximize potential total comp, and a startup with VC funding increases their chances of winning that IPO lottery ticket.

Also, it is not quite a loan or debt, what happens is you are exchanging your equity for a money infusion to help you grow. If the startup fails, no money has to be repaid, the VC firm loses money. But if the startup succeeds, you succeed, but so does the VC, it becomes a win-win for both parties.
I'm confused as to how to actually book a flight through this. I selected NYC->SFO and found some flights I'm interested in. When I click through, I get redirected to another site e.g. trip.com. I try searching for the flight in question on the actual airline's page and nothing comes up for it.

I'm guessing I'm misunderstanding how flights are booked on planes. Does trip.com act as a wholesaler or something of that sort?
Twitter is a monopoly. When the only way for government officials to relay messages to their constituents is through a private platform such as Twitter, it ceases to have the same privilege as a private corporation. It is a de facto public square. This is not up for debate.
This is some of the nonsense you are dealing with implementing a search index in Java:

* You can only allocate on-heap arrays of 2 billion items.

* On-heap arrays have a massive size overhead in terms of GC book-keeping.

* You can only allocate off-heap memory map 2 Gb at a time.

* This also goes for memory mapped areas.

* You have no control over the lifecycle of mapped memory and off-heap memory. They get cleared if and when the GC feels like it.

* You have no madvise capabilities

* The language barely acknowledges unsigned types
There are 1000s of developers who use the terminal for simple things like running dev workflows - git checkout, build, edit code, send a PR, etc. It seems wrap is trying automate things here to help these developers.

Just because there are plenty of bash wizards who don't like this, it doesn't mean this isn't useful.

There are still plenty of users who swear by Vim / Emacs. I've been a software engineer for 10 years at a FAANG and never use Vim to write code.
What's to prevent a man-in-the-middle in the factory?

Say the device is provisioned in the factory and generates its public-private keypair. The private key never leaves the secure enclave. The public key is intercepted in the factory and replaced by the attacker's public key, which then makes it to Google's servers.

To forestall "but that would require a lot of resources" argument, assume the man-in-the-middle is the Chinese State and the attacker moves their man-in-the-middle operation to China's Great Firewall. As long as the device remains in China, all traffic can be intercepted at the Great Firewall, where certificate requests are man-in-the-middled in bulk.

tl;dr: This new scheme shifts the burden of trust to the factory and Google's servers. I'm sure there are other ways to exploit that channel.
You've made an awful lot of comments in threads about politics for someone who "doesn’t discuss politics in any significant quantity".

Perhaps take some time to reflect as to whether that label is really true for you, and focus more on that latter belief. Being a decent person is admirable.
I had to switch to a TOSLINK cable for my soundbar. My LG TV and LG Soundbar are really meant to connect via ARC using HDMI cable. However, mine had serious problems with going out of sync and playing distored audio for 10-15 seconds before correcting itself. It was very very annoying. I switched to a TOSLINK cable and no longer suffer that issue.
> if you use open-source software you're still going to get great images

Not necessarily. My D500's raws look OK in Darktable, but my D850's were awful last time I tried it, noisy and with patches of weird color casts.

I didn't try very hard to fix it, because I like Lightroom's functionality and UI a lot better anyway. Maybe they've successfully reverse-engineered the format by now, and I respect their work immensely no matter that it doesn't work for me, but especially with relatively new or relatively high-end cameras there is no guarantee of good FOSS support for raw formats.
Doesnt seem that way from my perspective. Do you grant this is simply your impression? I tend to distrust you because you just assert this general truth that is rather controversial and you dont cite any data.
I lived in Berkeley, where there are still loads of little cults popping up, so this sort of thing happens fairly often.

I knew somebody who was a pretty seasoned cult member and she explained to me that apparently there is a lot of competition between cults to recruit and poach high performing zealots, just like headhunters in tech.
I was talking about mobile. As for desktop, Instant Search was serving up full page results instantly, which included ads. That's a different thing altogether, and of course, in the case of Instant Search there was plenty of room for both sponsored results as well as real results. On mobile there isn't.
> People have been begging for an edit button for a decade.

And they haven't implemented it because it's a truly horrible idea. If you messed up your tweet delete it. If it's already got traction, then it shouldn't be changed, especially because the edit feature would mostly be used maliciously to cancel retweeters.
It has an option to disable the login requirement for certain client IPs, or your whole LAN. Maybe it's erring in the side of caution, but most users just want to stream, disabling login in your LAN should be the default.
Wasn’t how Fox News born?
I’m talking about everyone. Unless Twitter or other companies are bound to treat everyone neutrally by force of law then both their actions and inaction when it comes to ideological figures will have an ideological effect. Twitter cannot stand by and remain neutral while it has free will
> Most tech employees are apolitical at work or against the woke culture.

sed -e 's/tech//' -e 's/or against/and could not begin to define what is meant by/' -e 's/woke culture/"woke culture"/g'
Twitter developing edit feature as announced on April Fool's
P4 Enabled Smart NIC [pdf]
Working at several big tech companies in industry. I can't say my experience is fully representative but I do start to see a pattern when my experiences line up with that of all my friends. There are a _lot_ of internal tools and anecdotally many of them seem like they're designed to abstract away things which wouldn't need abstracting for a company that exclusively hired high performing engineers.
I had seen some mentions to ART a while ago, it looks like it has come a long way. I see several features that I was missing from Darktable (automatic perspective correction, improved shadows-midtones-highlights handling, masks...), I definitely need to give it a try. Thanks for sharing!
You do have time. those interviews are scattered across multiple weeks, if you work place doesn't let you take a couple of hours of working hours away for personal matters, you got to quit even before having a lined up job as you don't want to stay there for far more important reasons than inability to take even 5 interviews
> Imagine an alternate universe where Ukraine joins EU and NATO and now russia faces a NATO "wall" on the west.

if nato were at russian border then russia would in some ways be china's ukraine. possibly something they preferred to avoid
That's why I'm advocating for a kill switch. I think its reasonable for developers of desktop application to collect some reasonable amount of anonymized information to improve the product, as long as they allow users to clearly opt-out, that's the best of both worlds.
I am working on something that can satisfy your needs

http://widgetterminal.com

Subscribe for early access, and i can give you a demo.

Also, have contact info in my HN profile.
Google Workspace needs a centralized wiki/doc-store for teams members so bad. Like Notion but for Google Workspace.

This seems to be touching on the edges of such needed functionality. Wishing you best of luck.
heating with electric powered heat pumps would be way more efficient
The Cosmopolitan Libc repo uses GNU Make. It builds 672 executables, 82 static archives, and 17,637 object files and runs all unit tests in under 60 seconds on a $1000 PC. How fast would Ninja do it?
Yeah but if Microsoft fuck up badly enough I can sue them, startups are less likely to survive a significant breach (especially if the thing being breached is 100% of their product). There's just far less risk.
No, it's more logical to send all the smart people to Germany, let them work there and then sell your resources to Germany. You can then buy high quality products from Germany and thereby be completely independent from a properly functioning domestic economy.
I was responding to someone asking how they're different than any other tech company. They're known for underpaying and overworking people. That's how they're different than most others.

The implication being that if Twitter switched to that culture, then it'd generally be a really bad thing for most of those who currently work there, since they did not sign up for that.
I like Darktable, but for the life of me I cannot figure out how to get defringe working. It's completely intuitive in lightroom and rawtherapee, but for some reason darktable just doesn't do what I want.
I miss many things about the Excel interface in early every web app:

- editing many records as a table

- formulae for calculating values

- ability to paste from other tables or Excel sheets

- information density!

- arbitrary sort and filter

- hiding and rearranging columns

- etc…

Every app with search, including search engines themselves, and most with data entry should have an Excel-like, table based interface. GitHub discovered this (just look at their new projects) and most data focused apps are no exception either. Terminal utilities, Python scripting, and JSON are sometimes as good or better, but more often a poor second place.
> Do the rules matter or not?

Go to the cops and try to turn yourself in for that time you ticked a "I have read the terms and conditions" checkbox dishonestly. I suspect you'll find some rules matter more than others.