skysight-inc/HackerNews huggingface dataset:
The simple frame of mind you should have when letting people go or leaving yourself is that it's a small world and you might end up working together, interacting, meeting at a conference, etc. in a different context at some point in the future. So, don't burn any bridges.

An employment relation is a business relation ship with some contractual obligations and rights. It's all spelled out in the employment contract. Anything on top of that is the personal integrity of the employee and the reputation of the company. It's a mutual interest to do the right thing on both sides and behave in a way that is consistent with maintaining a good reputation.

For employees: your actions at company A might cause you problems at company B. People talk. I've seen people torpedo their careers by basically getting a well deserved reputation for not being entirely reliable/trustworthy. Anger issues in particular can be a problem. If you have them, learn to deal with them. I've actually advised friends to not hire certain people based on my negative experience with them. I've also done the opposite and helped people out by introducing them to their future employer. My own career changes each involved people in my network recommending me or introducing me. So, don't burn any bridges even if your employer treats you badly. Keep it friendly and professional.

For employers: people talk about their employers both inside and outside the company. If your reputation suffers because of how you treat your own employees, it becomes a problem for recruiting. The more disgruntled ex-employees you have, the harder it becomes to recover from that. You can offer more money to compensate but your actions will cost you. Worse, your own employees might start voting with their feet if they see you treat people badly. It's usually your best people that leave first when that happens. Because they have options and good reputations. If the A's leave, you end up with a lot of B's hiring C's.
I know it's not on the list, but look into IVPN. I liked the multi tunnel option. For sensitive things, you might want to chain VPNs, or use Tor through a VPN.

Side note: All these ads for VPN services you see now really makes it seem like you should use a VPN. Do most people need a VPN? You trade off an ISP snooping to a VPN provider snooping. Here in the UK, ISPs can't sell my browsing data, and are more regulated than private companies, so maybe that influences my opinion here.
If the stock goes down, you can walk away from the arrangement without being on the hook for anything. If it goes up, you collect a salary while having exposure to the company stock without having to put up any of your own capital.

I am not seeing where the positive interest is here.
Yeah I went and checked out the authors Twitter after reading the article and there was a tweet praising Atlas Shrugged very near the top which was amazingly on-brand I thought after reading the article.

Having actually read the book when I was going through an ill-thought out libertarian phase I don't understand how anyone capable of engaging writing themselves can think it's anything other than turgid dross. Feels more like praising it is part of the belief system than anything else.
That's an interesting observation: yes, I do get stuff done, in the end. But the path to it is usually long, torturous and leads along many places that weren't the destination along the way and plenty of that could be avoided. And quite a few of my achievements are probably the result of procrastinating on something else!

I wonder how the real achievers (Fabrice Bellard?) deal with these sort of things.

And also: what I need to do makes all the difference. Work on my bike: Present! Work on the company VAT reporting? Oh, I think I need to go play some piano. Hm, interesting bug in pianojacq, I should fix that. Hm, even more interesting, this allows me to refactor that bit. Then, on the 29th of the month I will work on the VAT filing.
That was actually a kind of jab how D nowadays has a jungggle of attributes, and the workaround taken by most on the community.

https://dlang.org/spec/attribute.html

Most likely you are aware of this already, but even Delphi has type inference via inline variables.

Personally I enjoy using type inference everywhere on my own code.

At work, I take the rule of only using it when the type is clear, e.g.

auto mySomething = new Something();
So this is how Lufthansa spends its covid bailout money. Nice.
That would be a kind of a sintax, no?
But the thing's you don't have to wait for anything, you can start the process, it tells you to wait for an email, you do something else, when you see the email you resume the process.

Nothing in there is urgent in any way, or blocking, or prevents you from doing other things.
I remember most if not all cracked games used to have virus on their executables. People always said that you shouldn’t care about what the antivirus said, but now I am wondering, why the antivirus alerted about viruses? Does anyone know? Were they really safe or not?
It seems the trend lately for new services to be built with rather high monthly fees.

From the FAQ: "We plan to offer entry level plans for as low as $10/month, unlimited plan at around $20/mo as well as make bundles (to include Kagi email and other services), family plans and annual payment discounts available."

I have to say I support a lot of these initiatives, but I can't help but think altogether they're creating a division of the web into premium services the rich can afford, and low quality services for the masses. Most of the world doesn't have the silicon valley salaries where $10/month is considered low. I feel like there should be an ideological consideration as well to make better services accessible to as many people as possible. Just my 2 cents.
Tbf I'm not particularly bothered, Google Cast for music streaming has for me at least been pretty poor.

Apple has made AirPlay more open than Google has. Google Cast regularly takes 30 seconds to start streaming YouTube Music, where as AirPlay starts within 3 seconds. At least with AirPlay I can use shairplay to emulate a speaker.

Therefore I bought Sonos speakers over Google Cast speakers for use from my Android phone.
I hadn't heard of this one before, I'll read up on it!

The Netvyne extension does have a live chat tab as well by the way; its definitely a different experience with live chat vs comments. For sites that a lot of people are on at once, like when a big platform goes down and people go to the official announcement, there could be quite a buzz.

Would the messages in these chat rooms disappear if you left and rejoined, or would you still see a full history?
It's common in multi-party democracies.

Before each elections there are even online tools to help you verify which party is best aligned with you.

It has a form of a poll. If responses that party gave match the once you gave then the fit is higher.
i find it useful to develop my own internal model of the goals and direction of a project and lay peoples (including the higherups) "opinions" against that.

if they match, it's probably on point

if not, its probably not worth it
Comradeship. Solidarity with your brothers.
Oh my. It’s almost as if the Soviet Union contributed a lot more bodies to the war than the nation that was separated from most of the war by two major bodies of water. But I’m sure happy that the American propaganda worked, or else the War would have surely been lost...

This is hilarious, yet I’m not laughing.

> The allies had seen the eye of evil and walked into its belly so it was straight forward to sell.

Tell that to Poland.
Yes, but probably by being much more conservative and relying on the branch managers to have a close working relationship, or long standing banking relationship with the people seeking credit.

When that gets more automated - i.e. giving credit to somebody you've never met, then a centralized automated system for verifying trustworthiness is also needed to compensate.

It may even have the net effect of allowing some people to get credit that never could before, so swings and roundabouts I guess.
> It is an unfortunate but unavoidable fact of humanity that armies are required to exist.

Is it really unavoidable? I'll play the naïve part here and say that the military is an extension of humanity's tribal nature. The entire concept of countries and borders is rooted in our deep desire to belong to a specific tribe, be defensive of other members of our tribe, and offensive towards other tribes that might want to do us harm. The fact we manage to communicate and exchange goods and ideas is a testament of our collaboration skills, but this "us vs. them" mentality is always present in the back of our monkey brains.

If we ever manage to overcome this innate distrust—either via natural evolution (unlikely) or merging with a neutral AI (more likely?)—it would boost our capacity of working towards common goals as a species to unprecedented levels.

> There is definitely good that comes from them, ranging from humanitarian aid to the research into high end technology

There's no reason these efforts couldn't come from a nonmilitary organization. While competition and developing better weapons of war than other countries is a large component of technological advancement, I'd argue that global collaboration without distrust and politics would accelerate that progress even more. It would certainly help with current issues like climate change, space exploration and pandemic mitigation, while avoiding all of the pain, death and misery that wars and conflicts have brought us throughout history.
I grew up in the late 90ies with internet in Switzerland, and as a broke pre-teen and teenager I was used to getting EVERYTHING pirated and this habit sticked with me, even though when in later years I was working as a software developer.

Torrenting, sharing with friends and family is still completely legal in Switzerland.

Only after pay services like spotify became a thing and were more convenient than managing and tagging my multi TB sized aac/mp3 library, I switched.

Same for Netflix. But since fragmentation of streaming services started to happen, I'm going back to things like stremio/torrents/DDL sites.

For software, as a hobbyist videographer I wouldn't purchase the Adobe suite and all the expensive VFX tools I use for my family videos. But whatever software I use professionally (at work and at my employer), I'm of course getting proper licenses.
God, even your description of that makes my skin crawl in recognition.
Location: US (willing to relocate)

Remote: Yes to start

Willing to relocate: Yes

Technologies: React, Next, Tailwind, GraphQL, Node.js

Résumé/CV: https://www.linkedin.com/in/mrassili/

Email: hi [at] mrassili.com
How often did you encounter "false positives" downloading normal shareware applications?

There's your answer.
Isn't macOS using the same approach? I remember it even having a warning at certain scale that it will be more computationally intensive. And blurriness from downscaling nearest bigger integer size is nowhere near as bad as blurriness from software which use xwayland and gets rendered at 1x scale and then upscaled.
An Introduction to Session-Based Authentication in Rust
I thought this has been common knowledge forever. I mean, if you see before the closing titles something like

"With grateful thanks to the US Navy and Airforce, without whom this film could not have been made"

then you have to assume that the helpful armed forces at least got approval of the final cut. At any rate, I've always thought that stuff like The Green Berets with John Wayne was pure war propaganda.
20 bucks per month is way too much, i like kagi but there isn't a justification for this price over free alternatives like duckduckgo
Depends, there are those that do encorage modularity via packages and modules.

However just like in text based languages, there are always those that write functions bodies that take several screens.
I think you've just redefined self-driving as such as a trivial achievement moving shipping containers in docks resembles large scale pick and place far more closely than self-driving cars.
It also seems like a pretty typical procedure for a large software project. Let's not fall into the HN trap of "Python/NodeJS does bad thing (that everyone else also does), therefore Python/NodeJS bad, you must switch to Go."
I mostly agree with other commenters, but I really must hard disagree with point 5.

Proper abstraction is the one thing you need to get right, and django makes it so easy to make clean separate modules work together using a shared base and way of working (user model, groups, permissions, urls, signals, etc.).

One day you'll need to use your payments logic to sell something else, embrace it.
What on this list would be subject to a DMCA takedown? Most of it's not copyrighted material nor links directly to copyright material.
for me its a no-brainer, i spend 6-8 hours on the browser p/d and with brave i'm getting bat tokens in exchange

all browsers are shady, ff paying ceo huge sums, chrome being evil, brave ceo political beliefs - so at least im getting something in return

i will never use edge, microsoft is and always has been an evil company - and no amount of virtue signalling will change that
The Institute for Propaganda Awareness https://en.wikipedia.org/wiki/Institute_for_Propaganda_Analy... from 1937 to 1942 was set up to train the American people about usages of propaganda in the emergence of fascism and communism in the early 20th century.

It was scrapped entriely when USA joined in WW2.

I wonder if other neutral countries had similar propaganda awareness education efforts, or if anyone could imagine this state run initiative to exist today anywhere.
I knew to expect this before I clicked the comments section for this post, haha.
Me. It's me.
It is already more than what apparently happens in US.
Twilio deleted our account, phone numbers and thousands of audio recordings after we sent them a request to port a single number to a different account. Support admitted it was a mistake on their end but insisted there was nothing they could do except have us open a new account, and they could try and restore any unreleased numbers back.

All data was lost, number ID's, account ID's all completely different. It took us a LOT of dev hours to update everything, whilst losing some of our customers. Twilio is cheap, fun and dev friendly until they mess up, then you're on your own.
Don't worry you don't have to take my word for it! I left all the links in and copied some PDFs to my domain as well just to make sure people could read the actual papers with the actual insight! :)
I asked because whenever I hear about someone complaining of “wokeism” they’re complaining about things that I think are good.

Giving black actors roles in areas normally dominated by white actors? That’s awesome! But whenever this happens loads of people online will claim that is “wokeism”.

Representation for gay, lesbian, queer, and trans people in media? Wow that’s great! Many complain this is “wokeism”.

Recognizing that trans women are women and trans men are men? 100% that’s the bare minimum and I am happy to see it. “Wokeism”

The real reason I asked was to get people on here to reveal what kind of progress they are against.

Of course there is sometimes an element of hypocrisy suggested in the “wokeism” complaint. But there’s always hypocrites. Sometimes accusations of hypocrisy are used as a smoke screen to simply complain about there being gay people on the television.
> Go ask for example Estonians, Lithuanians or Latvians who they enjoyed the yoke of the USSR.

Ah yes, proximity. Now go ask the small Central American nations if they enjoyed living close to the USA during the 70s and 80s.
Ask HN: What is your take on carbon emissions of Machine Learning
At the latest since the widely cited article on Green AI [1], there has been increased discussion about the energy consumption of ML. Whenever I talk to colleagues about this, we always agree that there is a dangerous potential lying dormant here, but somehow it cannot be properly grasped. There is simply a lack of really good data. Calculators for emission like from Victor Schmidt and the whole Yoshua Bengio Team at Mila [2] [3] are very good tools for your own use, but can tell you little about the overall situation.
So here are two questions for the Hackernews community:
1) How do you assess the topic of ML energy consumption in general and what are factors you consider important?
2) Is it possible to make the energy consumption of ML transparent via legal regulation (such as the currently negotiated AI Act of the EU) and if so, how can something like this look exactly? Or would this be a disaster in the making, because in reality ML is only a small building block of a larger architecture and thus far too laborious to measure for small stakeholder?

[1] https://arxiv.org/abs/1907.10597
[2] https://arxiv.org/abs/1910.09700
[3] https://github.com/mlco2/impact
Interestingly, people are apparently willing to pay $1500 per month to forgo using search engines [0], implying this is what the service is worth to them. I guess here you're asking for price on privacy, as Google is already free to use.

edit: I guess even the range of answers here, compared to implied value of the service, is an indication how much people (me included) value their data.

[0] https://www.economist.com/graphic-detail/2018/04/25/how-much...
Hello GDPR yes, I know Equifax is in the US and the GDPR does not apply there, but this sort of abuse is why the GDPR exists. Equifax shouldn't even have that data, let alone be allowed to resell it.
Exactly: multiple friends of mine had grandparents who explicitly were saying they were only holding on for long enough to see a great-grandchild being born, or a grand-child get married, or something along those lines, and who then passed away a few weeks after that milestone was reached. Based on that kind of anecdata I too believe in the impact of belief on health. It is just this particular story that raises a few questions.
I wonder at which point the US public will have an "are we the baddies" moment:

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

Harsh, I know. But how long can US people watch the lies in their top-selling films about how heroic their soldiers are, while completely ignoring the atrocities their armies are involved in, around the world?
If only they provided a way to give them money without doxxing myself. If I have to register a Paypal/Stripe account or otherwise give a third-party sensitive information, it's a no-go. There are several times when I've started the process of donating, only to abort because whatever payment processor they use blanket-403 Tor.

GH Sponsors works great when you're sponsoring as a company; I can't use it as an individual.

An easy way to provide this is to put up a BTC address (and potentionally ETH if the recipient is willing to deal with the potential managerial overhead of that).
Good thing they're not allowed to take mobiles on actual operations
> The conclusion is that obtaining films legally via streaming services remains the most convenient option

Try living outside the US :).

> What is your model for how films should get funded?

I don't see the movie industry suffering all that much. So maybe ... they can figure it out themselves since it's obviously working well enough, and it's not a life&death situation, but one of optimization.
https://www.statista.com/statistics/260198/filmed-entertainm...
Blockchain’s Two-Flavored Appeal (2018)
dicking with people's setups like this is not funny and not to be encouraged.

(the problem is that it telegraphs to some people that it's ok not to respect boundaries of other people, which in turn can lead to malfeasance)
Before you watch this video again or another one like it I'd like you to think hard about how the victims' relatives feel about this video existing. Peace be with you.
Collusion on the part of the employers.
Without meaning to seem hostile, what about comments like this one:

https://news.ycombinator.com/item?id=29837405
This is interesting since it reminds me of the dynamic I have with my boyfriend as well. We seem to be opposites in this regard.

I work better alone. Having someone else there, even if they aren't purposefully distracting me, just adds another tiny bit of awareness: Is he hungry? Is he bored? Does he want coffee? We haven't had lunch - should I cook? I should tidy. I feel like when there's a guest in my house I need to take care of them somehow, and make the place (and myself) presentable. When I'm by myself I can just focus on work, forget to eat for a day, and not bother cleaning my house and nobody will give a crap.

Even when I know he is totally fine fasting all day with me if that's what it takes while we focus, I still get concerned with starving the poor guy while I'm in "the zone". And often he cooks for us as well, which is nice and very appreciated, but then I'm distracted by eating and then thinking about how I should return the favor that evening by preparing dinner. But what if I was going to work through the evening?! You get the idea... I much prefer to be selfishly alone and not think about anyone else's presence.

But my boyfriend seems to be the opposite, and closer to what you're describing. He sometimes likes coming over specifically to work. He says my focus on work during the day helps him focus and stop procrastinating, too. In the end, we compromise. I find a way to still be productive and focus when he's here, and accept that I'll just feel a little bit bad about not paying attention to my visitor.
Is that how one reads history? Whether the Mongolian Empire or the Khwarazmian Empire were the “relatively good guys”?

This is a child’s way of seeing the world.
Did it, though ? Isn't WWW from 1989 and Facebook from 2004 or so ?
Amazing. Polish news also reports titles like this but they at least mention in the text “shoot without warning at any armed person who does not step down”. Why is BBC report missing this part of info?
> The answer to the energy-guzzling proof-of-work model is proof-of-stake (PoS).

Even using a PoS approach, crypto is hillariously inefficient. According to the article, less than 500 M tranactions are done via ETH per year. Credit card systems alone handle more than twice that PER DAY.
Rather, the media monopolies prior to 1980 suppressed nationalistic viewpoints.
Lobbyist lobbying to make submitting taxes difficult is a net positive?
I would have assumed US law has some kind of hostile work environment protection, but according to wikipedia this only applies if the employee has been "treated in a hostile manner because of their membership in a protected class".
RFC: Log to stderr Instead of stdout (12factor : PR #295)
Some time ago I wanted to see how many songs have bass notes that go bellow 50Hz and I quickly realised that it way over my expertise to do that, but I'm still curios: would it be possible to display the frequencies for a particular track?
I was a data analyst working at a company where all the data was in a Django-mamaged database.

Not once was I confused by the table or column naming.

I was kind of annoyed by all the long table names and all the joins I had to write out, but it was all fairly tidy and organized, and I almost prefer it to the human-designed databases I've worked with.

Theoretically yes if they one day renamed the app then there would be some legacy names in the table. Who cares, shit happens.

Regarding read-only access: we were a small enough organization that I actually did have full access to the prod database. I hated having it and tried to work off of our "QA" clone whenever possible, or made my own local timestamped copy of the prod data.
Hah. A great example of social biases in machine learning :P