skysight-inc/HackerNews huggingface dataset:
It sounds as though criticism either makes you feel insecure about your own abilities, or resentment when others unfairly blame you for problems.

So here's the thing: management is metadata for actual work. It has very little to do with the day to day business of getting things done. The more elaborate the management system, the more intrusive it is to getting things done. A good manager doesn't look to blame people for problems - they do whatever is required to help each person solve problems, period.

So when you get blamed for things that aren't your fault, don't take that personally. It's not about you, it's about that person's insecurity about their job and need to deflect attention from themselves.

As far as snarky comments go, well... again, it's not about you, it's about the other person and their need to feel or look superior, or to make people think they're funny, or it's compulsive. Unless this same person singles you out constantly, it's probably not personal.

As for feeling bad about honest mistakes... the only mistake you should ever feel bad about is the one you keep making. Everyone makes mistakes - some of us are just better at bullshitting about it. The key is to learn from them, and what questions to ask in advance to avoid them. That's just a thing that takes experience.

Eventually you'll get to the point where you don't take it personally anymore than you take it personally if you go on a blind date and the person doesn't fall instantly in love with you. Does it mean you're not lovable? No. It means that, at this moment, that person didn't want you. Again, it has nothing to do with you, and it doesn't even necessarily mean anybody did anything wrong. That reviewer might have had a shitty day, or might be under undue pressure themselves. Doesn't make it right to use you as a scapegoat, but that's just the world. People aren't always smart or fair.

As long as they don't fire you, you'll just learn to shine it on after a while. Whenever people are forced to interact with other people for any other reason than fun, there's always gonna be friction where they meet.
True, but the topic was Appstore user experience. If you know what App you want it becomes hundred times easier.
Note that including denying the Holocaust under "advocating hate" is basically making up a new concept and using an existing word (hate) for that concept.

It comes across as very dishonest.

There are people who genuinely think the Holocaust was exaggerated or didn't happen at any substantial scale who bear no ill will to Jews, seeing it simply as a question of historical fact of limited relevance to the modern day.
Looking online, it looks very 90s/2000s.

Which might be a good thing for someone.

Maybe it is from 2000s? I see they link to "sourceforge". Which is 2000s thing to do.
Hmm it sure sounds like "government abridging the freedom of speech of individuals" to me
Smooth background is likely worse because it carries not much background semantic. A wood table might do better there. Anyway the white box approach does so much more to item display photos, including all around soft lighting, background removal ai still are quite a way from those.
This is what happens when you are identified with your work to some degree. The work becomes you, hence criticism appears to be no longer about your work but your person.

My experience is that this often happens to individuals who have a perfectionist tendency. A very admirable trait that unfortunately can backfire in the form you described.

I think you already made the first step, which is becoming conscious of this. In my experience, the second and harder step is to stay conscious.

For me personally, it helps to take a step back and get some distance from work (even if it is very short).

Also, what greatly helps is not condemning yourself for your reaction to that criticism as that would just add one more layer of negative feelings on top of it.

The reason you react this way shows some very positive traits in you. Appreciate them.
When my Mother first started wandering my first thought was there had to be some technical solution but I'm afraid the way that the mind with dementia works means that there isn't.

We tried both Airtags and GPS trackers but neither worked that well. My Mother was never one for carrying a handbag so wouldn't pick one up out of habit when leaving the house so they couldn't go in that. We tried attaching them to clothing or putting them in pockets but if something feels unusual or not as it should then she would remove it.

In addition GPS trackers need to be charged and we found the granularity of data from Airtags in the suburbs wasn't that great (sometimes only updating once an hour or so).
You could reasonably argue it exists foremost to keep wealthy, well-connected people and organizations safe, and to punish their adversaries.
I've a Manager who loves one thing - Ask questions. No answer ever comes from him, but he keeps on asking questions. And as you can imagine, I am always at the end of it giving him answers. If I ask clarification questions back, he counters that with a "Five Why" type questioning and most of the time I get frustrated, owns it up to give answers and cut the conversation.

After a few months working under him, I started wearing out and started taking it personally. I started attacking him back. Not only did that cause friction between us, he gave me a bad performance review rating. I didn't give up and kept resisting one way questioning. I reminded company pays him for providing solutions and answers when his team is in need, and not sit there asking questions.

A friend of mine understood the pains I go through, and suggested I read the book, "How to master the subtle art of not giving a f*ck". I can say I am now at peace and don't care a sh#t about most things. I am still employed, but stopped worrying and taking things personally.
> Health care requires other people’s labor though. If you make that a right you risk needing to implement some kind of forced labor system

Whether that's true or not depends on the exact parameters of the right, and, in any case, the US has compulsory civic labor notwithstanding the 13th Amendment (jury service actively, conscription historically). Jury service direct relates to a positive right.

It also has positive rights which require labor but which somehow are not achieved by forced labor (voting, for instance, requires supporting labor.)

> I’m not particularly pro gun, I just don’t think positive rights are practical from a design perspective.

And yet, the US has positive rights, and the system hasn’t collapsed (e.g.,.the right to assistance of counsel in criminal cases, for instance, in addition to others previously listed.)
I suggest to take the same approach as https://shatteredpixel.com/ and sell it on Steam et al. while still having it FOSS and available in a git repository.
>Civil rights, including those in the First Amendment, are not absolute. Regarding speech, you also can't harass people, threaten them, defraud them, incite violence, distribute copyrighted information that isn't yours, interfere with others' activities (sing loudly in a movie theater), etc. Private entities such as your employer can restrict your speech in many ways.

So the First Amendment is basically just the demo. And other western countries, oft criticized, just didn't have as nice a demo as that, but offer more or less the same features and gameplay.
I think it looks ~shit~ not to my liking. Why? Because the old one looked friendly and the new one looks fierce. This tendency is a disease with many objects nowadays. Cars especially. Everything and everybody wants to look angry and dangerous. And that's not a good thing.
This seems to be like the classic wxWidgets [1], i.e. it's an API that wraps the underlying platform's default toolkit. So on Windows it uses Windows' native controls, in Linux it seems to use GTK, and so on.

That means that the advantage is being able to write against one API, and get cross-platform compatibility, which can be nice. It also means (typically) being limited in what you can do to the least common denominator, or you (=the toolkit author) end up having to re-implement features from one platform that you want to expose but that are missing on some supported target(s). Or, of course, have an API with non-portable parts in it.

In any case, it means the "look and feel" is not the core feature of the API since that is going to be "like the target platform" and that is the point.

Given the origin, I guess Lua support is important too, here.

[1]: https://www.wxwidgets.org/
Currently, we're just hosting temporal ourselves in our k8s cluster. However, I've been working with their team, and we'll likely be migrating our temporal cluster over to their cloud in the near term future.
I wish more restaurants used an NFC tag encoded with an image / svg, instead of downloading it over the web.
This was I wouldn’t have the initial issue of haphazardly attempting to scan the QR code, and no delays having to wait for spotty LTE to resolve itself.
Not sure about the logistics here as far as how much data NFC tags hold.
> But there are plenty of systems that don't leak (e.g. harddrives

Until they do. Had to deal with this recently. Not easy.

I got physically unwell when I read "the purest and best form of progress is is something like half of the internet being wordpress". That's like saying standardizing on crystal meth is progress.

I get the general sentiment, but I wouldn't confuse "popularity" with "progress".
https://github.com/OPHoperHPO/image-background-remove-tool

Open source implementation of this
You'd think that....but then there is Deadhand/Perimeter...
Dynex Digital Memcomputing Machine (DMM) Based SAT-Solver
Rhetorical and unfortunately polarising, with a lot of detailed and well-written responses from all perspectives.
China has the best adaptation of this trend that I have seen. Simple UIs with no registration, and direct payment with Alipay and Wechat. Seamless and helps with the language barrier as well.
To fucking Shutterstock? God damn, this is almost worse than just letting them buy it.
> Americans do not have a “right” to education in the same way they have a “right” to e.g. free speech.

OTOH, they do have a right to trial by jury, a right to counsel, and a right to vote in the sense that they have a right to free speech, and each of these rights require someone else’s labor.
Show HN: I made a site that lets you discover Social Impact Tech Projects
Hi HN,

Finding projects with social impact as a programmer can sometimes be difficult, especially when you want to contribute your technical skills to a project that goes beyond just the technical aspects. You want to be a part of something that makes a small but meaningful difference in this world.

Motivated by this challenge and inspired by my personal experience collaborating with university students from various corners of the globe, where we created technological solutions for an underprivileged school, I have developed a platform called MakerPunks. This platform aims to connect programmers with social impact projects, fostering opportunities for potential collaboration. Additionally, it provides organizations with a chance to discover technical talent for their initiatives.

My goal with this project is to build a community of makerpunks who collaborate and create impactful change in the world through their coding skills.

MakerPunks: https://main--stirring-mousse-37bfb6.netlify.app/

I would love for you to give it a try and share your thoughts!
He is also missing that the each Kinzhal reportedly costs upwards of 10 million USD which is more than 2x the cost of a Patriot missile, its closer to 3x.
Some light, coffee reading "Cardinality of the continuum" [1]: in short, the cardinality of real numbers (ℝ) is often called the cardinality of the continuum, and denoted by 𝔠 or 2^ℵ_0 or ℶ_1 (beth-one [2); whereas, interestingly [3], the cardinality of the integers (ℤ) is the same as the cardinality of the natural numbers (ℕ) and is ℵ_0 (aleph-null) [perhaps what was meant initially?].

Related: the Schröder–Bernstein theorem [4], "if there exist injective functions f : A → B and g : B → A between the sets A and B, then there exists a bijective function h : A → B.".

Not related, but great: Max Cooper (sound) and Martin Krzywinski (visuals) did a splendid job visualising "ℵ_2" [5].

[1] https://en.wikipedia.org/wiki/Cardinality_of_the_continuum

[2] https://en.wiktionary.org/wiki/%E2%84%B6

[3] "Cardinalities and Bijections - Showing the Natural Numbers and the Integers are the same size", https://www.youtube.com/watch?v=kuJwmvW96Zs

[4] https://en.wikipedia.org/wiki/Schr%C3%B6der%E2%80%93Bernstei...

[5] "Max Cooper - Aleph 2 (Official Video by Martin Krzywinski)", https://www.youtube.com/watch?v=tNYfqklRehM
1. Why does it look aggressive/frowning?
2. It has become so generic it looks almost exactly the same as Firefox logo when the colors have been reduced to just one.

Overall: unnecessary and detrimental redesign.
you have conflict of interest with them? very generous review
No, it's back under Mozilla since 2020, now operating as its subsidiary. What you said was true in between mid 2017 and end of 2019[1].

[0] https://blog.thunderbird.net/2020/01/thunderbirds-new-home/

[1] https://blog.thunderbird.net/2017/05/thunderbirds-future-hom...
Originally the question was "What is Honeycomb.io and Opentracing doing and how can I get this into my existing application?" on IRC. On explaining, the discussion went into various directions (Fred Fish C Debugging Macros and tracing Python).
...and now you turned the fun part back into comparing different third party services and choosing between one.
...and now you turned the fun part back into comparing different third party services and choosing between them instead of the direct problem solving.
Take a person who believes that "there needs to be a country for white people and white people are innately better able to form productive societies". This person would clearly be a white nationalist and a white supremacist, right?

But they may also have no hate towards other ethnicities or desire their deaths. If pressed, they might even say that their vision of a "pure" society isn't worth the deaths of minorities that would come about if they tried to implement it.

I think too often we confuse the stereotypical example with the definition. The stereotypical white supremacist hates minorities, but the definition itself doesn't require it (I know of no surveys that would tell us what proportion of white supremacists match the stereotype).
I try to project the criticism back to my original thought process when doing the work. Why did I choose the approach I did? Did I consider the issue brought up in the review? How would things have been different if I had?

I find this last part helps me integrate the feedback by effectively running little simulations of how I could have taken a different approach. It seems to deactivate the otherwise prominent memory of the embarrassment of a bad review by replacing it with memories of the simulations. I have a terrible habit of ruminating over incidents from decades ago that my mind has tagged as shameful even though they’re objectively irrelevant… Thinking about detailed steps for different approaches and building associated mental images seems to help divert the shame tag.
or maybe even "a waste of electronics"
There are a lot of paywalls that are done server-side - for instance the Herald Sun, which is one of the biggest newspapers in Australia, does it like this. Even if you check the responses there's nothing in them but links to subscribe and a brief intro to the article.
Tried couple of pics, it's way better than other services and pricing of it seems really good! Thanks for the app!
More like your 30+ millionth cousin.
Learn to give feedback that doesn’t hurt people’s feelings.

This lets you more easily see what people are trying to say separate from how they say it.

Classically, programmers tend to be both not very sensitive towards how they phrase feedback, and fragile wrt. criticism of their own work. So many programmers work alone because of this.
The penny dropped at

> Last week I was trying to confirm that the CIL castclass

This person is working in the Microsoft .NET ecosystem, in which the "you don't need to know that" attitude is prevalent. The whole ecosystem is built around it, and I'm not for a second saying that is a bad thing. .NET technologies are powerful and effective.

However, like the author I didn't find myself comfortable in that world. I tend to gravitate towards a certain kind of problem and my problem solving approach relies on fully understanding what is going on. While .NET Core (now just .NET) is open source, the don't-look-under-the-hood mentality is built into it in many ways, and I found my way of thinking to be at odds with it. After a few years of Windows .NET work I eventually moved to a C++/Python/Linux role and am a lot happier. I don't think the employer I was with for those years should have gone with the latter stack (but I emphatically don't think my new employer should have gone with the former - it's a different problem domain). It's not a criticism. I just feel more at home doing this kind of development.

In short, if you find yourself reading the 30,000 line C++ file containing the .NET garbage collector implementation more than once, you may not be working in a technical environment best suited to your mental wellbeing.
At the end of the day, earth will not become entirely uninhabitable. The rich portions of humanity will have to migrate and pay expensive mitigation, the poor portions will suffer and many will die.

It’s terrible that we aren’t addressing issues early but it’s hard to see how we fail to adapt. At worst I think we see total excess deaths around two billion (which is a lot! but basically let’s us discount most of Africa and a few hundred mil from Asia and Americas).
I do this with Twitter/Reddit comments and occasionally HN. 99/100 I write the comment and then close the tab. Writing helps me process my emotions and then I can leave it "unresolved".

Most of the time if someone is being intentionally rude on the internet, they're also being a troll. Don't feed the animals!
That stuff is all NDA. But Netflix pay for games like they for TV/movies. Upfront and a hefty sum.
Feel free to go and convince https://news.ycombinator.com/item?id=35987961, who isn't convinced by the actual measurements that people did. (-:
How does it compare to Command+Shift+K in Preview on Mac OS?
pretty good! will use it to generate WhatsApp stickers. perhaps you could use Enterprise sales as a way to subsidize consumers with 1 use/year needs? :)
Information is power. If you're doing something wrong you want to find out. If somebody has some opinion about you - you want to find out. Make sure it's easy for people to give you information even when it's something bad about you.

That being said be careful not to go too far with it. People are only humans, in that they have their own interests, flaws, play power and status games and so on. More often than not criticism, even when it appears to be constructive, it's just a jab at you, especially if it's delivered in public. Nobody's work is perfect and hindsight is 20/20. Take everything with a grain of salt and be careful not to undermine your position in companies or your self image by being too welcoming about criticism.
Seems easier to just try drinking alkaline water first, to neutralize the stomach acids somewhat. If that doesn’t help, then try all this contortionist stuff next.
Yes, you can succeed and make a living just relying on abstraction and getting the job done without fully understanding how it works. But the really good engineers that deliver better quality software are the ones that understand how things work inside (at least down to a reasonable level) and also have the big picture of how their code works with the rest of the systems/services in their company.
You don’t seem to understand what is meant by forced labor here. I am happy to explain it to you.

A right is something that can never be legally violated by the government.

It is possible for a health care system run by anyone to end up with a level of resources below what it would need to meet its commitments.

If government runs health care and health care is a right, then the government is not legally allowed to fail to meet its health care commitments. Doing so would violate the right to health care, and violating rights is illegal.

Therefore at that point the government must either compel resources be increased to match the commitment, regardless of any other factors, or cancel the right.

If our plan includes the potential for raising resources to an arbitrary level in certain circumstances regardless of all other factors at that point, then at that point we would by definition need to implement forced labor.

If our plan includes canceling a right under certain circumstances, then it is not really a right, is it?
In the US you just have to shut up. It also saves you from getting caught in a lie.
No, loads from x need not be consume nor even need to be atomic. If the thread that last wrote to x and then i never touches x again, there is no possible data race. This is for example the case of for initialization guards.
IMHO the best way to handle a negative feedback is to try to learn what was wrong and why you made mistake in order to improve and don't repeat them again and again.
Everybody can make mistake, the difference between a mediocre professional and a great professional is that the great will not repeat the mistakes.

Remove any kind of personal attack, analyze your actions and think about how you may improve to avoid making mistakes and getting negative feedbacks again.
That was a open secret before, and there were surely other small things like this, the question is, why was it necessary to expose everything?

I remember when it leaked and I was curious, but my question remained, where are the real dark scandals?

Confirmation that US personal think "fuck the EU"? Hardly surprising, but not the meat that was promised.
Yes! I find it funny that you're asking this, the original World of Goo having released almost 15 years ago (the one linked above is the remake) and probably one of the most popular/well known indie games of that era :)

It reminds me a few years ago when talking about Battlestar Galactica one of my coworkers at some point said "wait, they did a remake of battlestar galactica?" - this whole time he thought we were talking about the original 70s show, who he was a fan of and didn't realize (a decade+ after it was released) that the BSG everyone was talking about was a remake.
Vertical farms? Sure.

Lab-grown proteins? No thank you, I'd rather starve. Same goes for bug-based food. If YOU want to eat them then sure, I won't stop you, but I'll be the old man that keeps repeating that back in my day meat came from farm animals, and I'll beat with my walking stick anyone who tries to feed me ""meat"".
This is possibly the most Japanese thing I can imagine - I both love and hate it at the same time.
Not at all affiliated. I have used these kind of APIs for ecommerce for about +15 years and are always looking for the best quality/cost ratio and this one really impressed.
> Now, during my stay here I've come up with an idea and spent my free time working on a prototype that looks promising.

Be careful to clearly separate your work for the company from the work you're doing on the prototype. You mentioned working on it only in your free time (and outside of the company's offices, right?) but make sure to also not use any of the companies hardware you might have been provided. Depending on where you live and the exact contract you signed, the company might try to claim ownership of the intellectual property you've developed while employed even if it's your own thing.
Who are “your people”?