skysight-inc/HackerNews huggingface dataset:
I also got this email, but professionally and personally.

Personally, I voluntarily built and run open source apps for 16 different cities for their transit system. This gave me two weeks to update 16 apps, for no benefit of anyone. My app is a PWA, and the Android version just uses cordova + a few plugins to add a few native options. Unfortunately, updating cordova to support the new target android api broke some of the plugins, which haven't been updated yet, so it ended up being a full weekend of work and testing.

Truthfully, I'd prefer to get rid of the app and just have users go to the website and install the PWA, but the average user still doesn't know how to do this. And the Play Store is still the first place users go to find apps. If google would just allow submitting a PWA directly to the app store, that'd be nice... I am not looking forward to doing this yearly.

Professionally, we are also scrambling. We have a legacy app that some supported customers are still using until the end of the year. The app is a fairly complex application, and basic testing has already shown that just changing the target api version has broken quite a few things. We have gotten the extension, but we know this will take 1-2 weeks of developer time + 1-2 weeks of QA's time, for an update that does nothing but appease Google. All for an app we are going to officially remove from the store at the end of the year, once all customers transition to the new app is complete.
I don't think putting kids in poor inner cities in home schooling is going to improve math scores if that's your implication.
> Singularity religion.

Either not a religion or not common depending on exactly what you mean.

Unless you think that intelligence that is copypasteable and can be restored from backups wouldn't be a worldchanging event?
Plus consider how many people are going to really care about this deal being upheld in 100 years.

Say a buyer of this service dies in 50 years. Would their children and potential grandchildren want to take Wordpress to court over the $15,000 valued in 2023 dollars? I would assume not.

This is a terrible deal for a lot of people. Perhaps the better investment would be putting the $35,000 into buying land somewhere random and hope it appreciates in value for one's descendants.
Another implementation here, with different (non-infringing) art http://misterbeebee.github.io/3qual
But isn't anger usually a secondary emotion? A reaction to something a bit deeper?
> Typically this term refers to a rhetorical strategy where the speaker attacks the character, motive, or some other attribute of the person making an argument rather than attacking the substance of the argument itself.

https://wikipedia.org/wiki/Ad_hominem
I’m eagerly awaiting the day when some pirate site feeds the videos through a machine learning thingy and outputs an appropriate length text summary, with an appropriate number of screenshots for following along.

I’d want the summary and images to be verbatim from the video, but for it to strip crap like “hey, it’s been a while since I made my last video, as you can see behind me, nessie the cow is caught in a tree in my vertical farm wall again, which you can see another video about. Today, we are going to explain how to open this laptop, but first I’m going to talk about [product placement]”
It's pretty common when wrapping a function that has a large number of config options.

The wrapper is usually some shorthand for building a handful of those args or adding some side-effect, while still allowing the caller access to the remaining config options via kwargs.

Here's one example of that in the wild
https://matplotlib.org/stable/api/_as_gen/matplotlib.pyplot....
I'd say that anger, or rather intense emotions motivate nearly all political activism.

It's sorta just how orgs get people to care. Donations to third world countries have some sorta happy or sob story attached for good reason.
It's really not, it's a genuine concern many people have. I know some.
Slightly off-topic, but I have a brief question: I often see the argument that western emissions matter relatively little because Chinese emissions are much bigger. But China is essentially the worlds factory right? So its emission is obviously linked to western consumption. Or am I misunderstanding the argument?
Neither are half the complaints in TFA inherent to the “advanced search paradigm”.

And this issue is extremely common IME.
Sure. Remote work isn’t without downsides. But neither is RTO. If the standard is that any policy must have zero negative impacts on performance, I’m not sure what to do other than just closing the company.
> I wish they were catalogued somewhere, like an "awesome list".

Sure, they are listed here

https://github.com/ligurio/awesome-openbsd#portable-openbsd-...
On the other hand our post used to be timely and cheap, our milk fresh and healthy, and our water cleaner. Maybe those housewives were onto something.
That quote is incredibly dystopian and just seemingly obviously wrong on its face. Misalignment can creep in anywhere, at any time, and I would probably rather have, you know, a life, than spend all my time, every single day, in the same physical location as my coworkers. (Sorry, spouse! Sorry, kids! Gotta keep the org aligned!)
there is 8 jobs for COBOL developers in my area compared to 255 for java. The 8 are mainly financial. I feel like the banks were not willing to spend money to do the translation over the years and looking for an easy way out with AI.
Even if this means a single person thinking a bit more about the issues, it’s still a net positive. No need to be cynical.
Of course, but I can respond to anecdotes with anecdotes.
Ask HN: Has anybody succesfully blocked YouTube's Hero Wars ads?
I'm not looking to block all ads, just this one in particular, as I'm tired of seeing them all the time..

https://twitter.com/dark1x/status/1617906629709811714?lang=e...

Telling Google to stop showing me this ad has no effect.
This doesn’t mention the biggest elephant in the room:

East Germany!

East Germany is the stronghold for AfD because the median income and wealth are still far behind West Germany. East Germans are fare less likely to support higher costs for fighting climate change. That is also why the Green party is so weak in East Germany. The Green Party should ask themselves why they are so weak in East Germany and explain their politics better there. Also they should make sure that the costs in the fight against climate change are not making the poor people in East Germany even poorer. Unfortunately they do the opposite and the „Klimageld“ for the lower class is not going to be implemented despite being promised:

https://www.tagesschau.de/inland/innenpolitik/klimageld-100....

But people in East Germany are not stupid. They know exactly when they are left behind and will vote for AfD until their problems are noticed and taken care of by the German government.
I like Jira. The UX is good, allows for easy editing and customization. Then Jira Query Language enables good filtering and using it as a back end for custom front ends.

In my eyes it's like a phpMyAdmin specialized for ticketing with an interface which is good enough to not be annoyed when dealing with it.
Meanwhile states across the country are passing laws threatening teachers with firing or criminal penalties for teaching the "wrong" things, which exerts its own kind of influence which isn't subtle.
Yes if they'd do this inside a research lab far away from regular users.
I don't know what translator you use, but you should probably change it:

- he doesn't claim to be “far left”, he claims to be moderate left (“I'm from the left” “I abhor all extremists”) (don't get confused by the “Communist” word later in that sentence, the French Communist party has been a center left party for more than 40 years now, and a former head of the PCF (Robert Hue) was supporting Macron in the last two elections.

- it's not just a testimony of the police officer, he's being presented in the whole article as being a supremacists influential member.
Musk, Thiel and Andreessen are not liberal or libertarian, they are all conservative. They are not proponents of freedom, they all value authority above everything. Look at how they run their companies - on top-down authority. Somebody who is truly (classical) liberal would have no employees and contracted everything, because that way you also maximize other people's freedom.
Show HN: A dev webring with Git hosting, garden and news aggregator
Just wanted to comment about the quote at the top of this article:

> If you could choose only one of the following two inventions, indoor plumbing or the Internet, which would you choose?

One feeling I've been having a lot recently is that the majority of new technology is no longer "in service of the people". That is, it no longer is created to solve pressing problems everyday people have. And, as a technologist who was super optimistic about the direction of tech in the late 90s, this has made me pretty depressed.

If you think about things like indoor plumbing, electricity, washing machines, dishwashers, airplanes, etc., they all basically solved an intrinsic, existing problem people had, and they drastically improved life for people with access to them. This isn't to say they don't have some substantial negative side effects, but they were created with the idea that people would buy and use them to improve their lives.

Nowadays, I feel like new tech is either (a) created to addict us, or (b) just there to help solve some problems tech created in the first place. I see these "addiction economics" everywhere these days: social media obviously, but also things like the economics of video games ("gamification" really means: how can we addict you), crypto is just another tool for gamblers (and ransomware attackers), etc. Even most of the stuff around VR/AR is asking for solutions to problems people don't have: Apple's Vision Pro may be an amazing piece of tech, but the open question is still "why do we want to use this thing?" On my second point, working in fintech, so much of "fintech" is just "dealing with the insane complexity we've created in the first place", e.g. the way we pay for healthcare.

There are obvious exceptions: I wouldn't say the nuclear weapons we invented in the 40s were really "in service of the people", and as controversial as they may be in some respects, I think self-driving cars definitely fit in the mold of improving people's lives. On my point about side effects, there are also obviously negative side effects to even beneficial inventions; maybe one reason our "pace of innovation" has slowed is that it was never sustainable in the first place, as my summer of continual 105+ degree days is attesting.

But I really think our economy has changed over the past 25 years or so such that in many cases the payoff is better when entrepreneurs just find a more successful way to addict us. When I look around my own life and ways to improve it, most of them involve using technology less. Pretty much the only invention that I think would have a significant positive impact on my life and wellbeing at the moment is a machine that automatically folds laundry, and I don't see a huge corporate focus on that area.
Comments here are wild. There is a very serious problem; the solutions to the problem are known; powerful people are preventing those solutions from being implemented; people are angry about that; anger motivates those people to do progressively more socially unacceptable things to make the people in power change.

We can and should argue about specific remedies, exactly who is responsible, what tactics are most effective, and so forth. We should not be arguing about whether or not it's reasonable to be angry!
For those who are curious, the AfD make their manifesto available in English (a perfectly fluent translation):

https://www.afd.de/wp-content/uploads/2017/04/2017-04-12_afd...

The chapters are:

1. Democracy and core values

2. Europe and the Euro

3. National security and Justice

4. Foreign and security policy

5. Labour and social policy

6. Families and children

7. Culture, language and identity

8. Schools, universities and research

9. Immigration, integration and asylum

10. Economy, digitalisation and consumer protection

11. Finances and taxes

12. German energy policy

13. Nature and environmental protection, agriculture, forestry

14. Infrastructure, housing and transport
How does it handle encrypted traffic?
As I understand it, in Apple’s case 32-bit support was also negatively impacting development of Cocoa/AppKit due to some Objective-C technicalities.

I think probably the right way to handle 32-bit compat is well-integrated virtualization ala Classic Mode from OS X’s early days. When the user tries to run a 32-bit binary, boot up a minimal old copy of the host OS and run it there. It’s not as nice as running it directly, but I think that’s fine; it gently pushes devs to bring their antiquated software into the modern era while allowing users to continue to run it and keeps OS development unshackled from the past.
I used to be really bad at falling asleep. I'm not talking 30 minutes or 45 minutes, but sometimes 3 whole hours without being able to get 1 second of sleep. I didn't even touch my phone once while in bed.

I also had a lot of trouble finding the right position in which to sleep to feel comfortable (not even talking about finding the right mattress/pillow combination).

Somehow, I trained myself at sleeping on my back (I was a big stomach sleeper). It's actually easier than you think. Couple that with counting backwards from 200 to 0 - and starting over whenever I reach 0 or forget where I was because my mind wandered - and I now fall asleep well within 1h on average.

Now I don't have any pain at all when I wake up, I don't need to spend hundreds on finding the right pillow/mattress combination and I have less trouble falling asleep. I don't actually think about it a lot, but I'm only in my 20s and I can't fathom the life problems I avoided solving this one early on. I'm really happy.
First I would archive, copy and redistribute the last 20 years of back-issues to the world. Then I'd see how I feel.
That's why dang raises awareness that this is allowed, because most of the people (i guess) downvote because they think it is against the guidelines.
> Did you totally miss the part where I clearly indicated that I’ve not bothered to research and find out if it’s true?

Oh. Then why do you think you have anything worth saying on a topic you freely admit complete ignorance of?
‘is’ checks if it the object ids are the same, with None having a unique one. Equals can be tricked.

Here’s a class that is equal to None, and everything else:

class EqualsEverything:
def __equals__(self, other: Any) -> bool:
return True
Yes! I recommend the SponsorBlock addon for that: https://addons.mozilla.org/en-US/firefox/addon/sponsorblock/
Not seeing ads is a benefit of the service. Paying for premium is to support the video makers and, yes, the service itself.

Paying for things you use is how you signal you like the product. The insane contortions people resort to in order to justify piracy boggles my mind. You either pay by watching ads or you pay the premium price. No one is entitled to YouTube. YouTube has to be paid for in order for it to exist and the creators to make stuff. That is the reason to pay for premium.
How to Release Multiple Artifacts with GitHub Actions and the Matrix Strategy
I managed to create a release with executables suitable for different operating systems all within a single workflow run :)
That's an interesting perspective, but personally I don't find the explanation here rather persuasive, especially when it comes to inflation.
I think the specific topics and activities are hit and miss based on the specific skill level, interests, and daily mood of the group. Presentation style is a common theme though.
Sadly a problem with any wrapper function is that it nullifies this kind of information. Use functools.wraps.
I wouldn't make such a drama out of it neither, those suggestions do work for most of people, but as usual HN crowd ain't very representative since a lot of brilliant people have these quirks that are also messing up their sleep.
That’s completely wrong. The state with the absolute lowest average teacher salary is Mississippi. Average salary is $48k. Assuming 12
hour days for 190 days a year, that’s about 3x minimum wage.

There are many districts with much higher averages. Just one example. In a relatively low cost of living state, Fulton county GA—the county Atlanta is in—the starting salary is $56k, and $62k with a masters. It goes up every year from there.
Linux dropped support for real 80386 a decade ago in 3.8, so `Linux > 3.8` and `CPU model == Intel 80386` are mutually exclusive. Whatever i386 is supposed to be, it's something more modern.

1: https://www.phoronix.com/news/MTI0OTg
Our first time EVER launch on the Product Hunt ! Thank you in advance for checking it out!
That’s unrelated to the parent comment that Chrome is an imminent monopoly, though.
Ask HN: Resources for College Cybersecurity Club?
Hi! I run a club at my university devoted to helping ~30 members learn more about hacking and cybersecurity, and I'd love to get more suggestions for activities we can do on a shoestring budget.

What free/cheap interactive tutorials and lessons have you enjoyed?

So far, I plan to:

- Work through the Bandit box on OverTheWire.org [1]

- Talk about social engineering with the Social Engineer Toolkit [2]

- Practice CTFs with PicoCTF [3]

- ... hack the planet?

[1] https://overthewire.org/wargames/bandit/

[2] https://github.com/trustedsec/social-engineer-toolkit

[3] https://picoctf.org/
It’s particularly bad for Vista-era “Games for Windows” titles. Getting Fable III to run on a modern Windows requires so much hoop jumping you’d be forgiven for thinking you’re playing Portal.
Content algorithms output vary by location.
Just looking at the comments here, it’s amazing how many people are falling so far into the “aloofness/disinterestedness ≈ intelligence” trap so as to make arguments like “arguing climate change is like arguing between holy books” or “strong conviction means you’re wrong” or “strong conviction means you’re unconvincing.”

Disinterestedness is NOT a good proxy for intelligence. It’s a great proxy for fear of being wrong on the Internet though!

And low conviction is obviously negatively correlated with convincingness. There are tactics that a high-conviction person ought to use both to mitigate their own blind spots and to meet people where they are, but “have less conviction to convince people” is a laughable idea.
This is interesting, I’ve been trying to figure out the best solution for handling blackout rules for sports apps. You pay full price but they specifically block anything in your market which is absolutely ridiculous. Yes, you can slap an antenna on the back and view low resolution local stations assuming you’re picking up a decent signal.

Haven’t found the most elegant way. Probably the path of least resistance is getting a separate router and connect the devices AppleTV, firestick, etc to that. But then you’re going to be constantly swapping networks if you wanted to use a different app with location.

But even that feels weird because you’re paying monthly for a smart dns service just to appear in a different geolocation. There has to be a better way.
There is a Turkish ALS patient, he has a youtube channel, he is creating youtube videos, podcasts, streams on twitch thanks to eye tracker.

He is using tobii eye tracker.
There is a video he made about the eye tracker. It's in Turkish but you can see how he uses it.

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

Here is a article about him in English:
https://www.dexerto.com/entertainment/twitch-streamer-with-a...
I agree - it is convenient to use at first but it sure makes it hard to use an unfamiliar codebase!
I am contesting the idea that it's possible to compromise the design philosophy that had guided it up till now and NOT "take anything from the general experience."
No, I just happened to always have it for free. They are the ones that decided that it was a good deal in exchange for tracking me throughout the internet, stalking me. They are the ones that decided to make my watching experience miserable by putting unskippable ads. They are the ones that decided to make the videos I watch crap, because if they're not 10 minutes long with a perfectly engineered cover image, they won't pay out the creators and they won't show their content. They are the ones allowing literal hour-long ads. They are the ones that decided to make my home page """algorithmic""", which is really "oh you watched a video game ? Others like <literal nazi>, you should watch it". They are the ones hiding, destroying, trying to piss me off by removing features one by one and putting them into Youtube Premium. Play in background ? High quality videos ? Not stopping autoplay every 30 minutes to ask me if I'm still here ? Picture-in-picture ? Adding to queue ? These are all features that they proudly displayed in blog posts saying how awesome they are, and that it'll always be free. Now, they blast me with popups telling me to get Youtube Premium. One per person in my household by the way, account sharing is bad and they must extract as much money as possible.

The content creators I support get their money on Patreon or whatever fundraising platforms they use. Same things for my favorite journals. The others ? Well, I don't care enough about them to think that I would pay for them. Maybe others will. And if they don't, well, they'll stop.
> Evgeniy Yuryevich Krichevski, a Russian archaeologist, took a more pragmatic approach. He suggested the prehistoric peoples of Eastern Europe weren’t destroying their structures so much as they were reinforcing them. According to him, the heat of the flames would have hardened the clay walls into a ceramic surface [https://daily.jstor.org/three-technologies-ceramics/], while the smoke would have fumigated the living space.

https://daily.jstor.org/burned-house-mystery-why-did-this-an...
I personally use MassCode. it's not perfect, but it also integrates with VSCode where I spend most of my time.
now try typing a decorator

https://stackoverflow.com/questions/47060133/python-3-type-h...

what a disaster
Right, but this article points out very clearly how Musk’s actions are actually making it harder for people to have children. The control that his class demands on capital and labor is actively harming reproduction.

Fundamentally, billionaires don’t want to recognize that they are the problem, they’re happy just talking about the problem and making their own dozen “personal” contributions to progeny to help out those that are bound to the full time job. What heroes they are.
Perhaps explaining why the world's oldest company (est. 578) builds Japanese temples. And maybe also why it was recently acquired (2006) - no more rebuilding?

https://en.m.wikipedia.org/wiki/Kong%C5%8D_Gumi
Ok I understand that someone has proven that remote work doesn't affect productivity. Not in my case, but maybe I'm the outlier. But remote work combined with having small children - I'm pretty sure it not only affects productivity, but the productivity goes out of the window. And if productivity doesn't suffer when taking care of children then it means there was never any productivity to begin with, or the company was seriously overstaffed.

And in my case remote work allowed me to take better care of kids because of extra flexibility, but at the same time made my work days more chaotic and fragmented. Very hard to find undistracted chunks of time necessary for any advanced tasks. Plus the family gets used to me being available all the time and more needs creep in... All in all, an occasion to spend a full day in the office, alone, feels like a productivity boost :)
I don’t know about the Tobii glasses, but I have a Tobii head/eye tracker that attaches to my monitor, and it works incredibly well and was only $200 or so. I’d be surprised if this isn’t an essentially solved problem at this point.