skysight-inc/HackerNews huggingface dataset:
To speak specifically to this: "I have a questionable habit of working into the evening, and sometimes on weekends. ... I worry that I may be going down the wrong path ... Am I working too hard?"

Working late, or on weekends, can be perfectly ok, at least to a point. Something I consider a dividing line, or sign of caution, is one sentiment - resentment.

Speaking from experience, I've gone through periods of months, even years, where I was intensely motivated and satisfied to work long weeks, into evenings, sometimes on weekends, etc. As long as I found the work rewarding, challenging, and had great relationships with co-workers, I was all in and felt perfectly fine. Some of my very best memories involve risky, challenging work, long late nights, and teammates I wanted to be beside and support. So taken alone, I don't think long hours or committing to work more often than peers, leads to burnout.

I think burnout starts creeping in when those same long hours become expected, mandated, directed at work that's not as stimulating, or requires challenging teammates. In short, resenting work, or conditions of it, builds a potential path to burnout.

Which is why you sound ok to me. You work hard, but you enjoy what you do. It sounds like you're in a healthy work environment and have positive reinforcements (positive teammates, exercise habits, your partner, etc.).

But do continue keeping tabs on your work habits; not just how often you commit to them, but how they make you feel. If work stops feeling positive or worthwhile, know that that's perfectly ok! ... we all experience that at some point. The healthy thing to do in that case, is slow down and start asking questions about why you feel the way you do, what might need to change, etc.
When you consider they also own LinkedIn and Office 365 email then I imagine they have a very clear picture.
The only editor I find on the Windows servers we have at work is npp and the white theme made it very difficult for me to work. I am gonna grab a portable copy of this and take with me on any server now!
Again, the article says it was not so. A hypothesis is explored and found lacking.
That would sound a lot more sincere if it made any sense.

Let me spell it out for you, since apparently the actual content of my original comment and my note about how you seemed to be viewing it as "another topic that you want this to stand in for" were not clear enough:

I said nothing about race. I wasn't intending to say anything about race. I wasn't using poor as a stand in for some minority. I was making a case for poor communities, of any color. Honestly, your response makes no sense. Given I expressed how I thought I would be treated differently based on the area I was in (that was the only difference in my comparison), no matter what race you assume I am, I clearly wasn't basing the comparison on race. Because I wasn't making a case about race, but about class.

> Where's the science? Or are you not interested in actually solving problems just creating more?

I wasn't presenting facts. I was presenting experiential testimony, very clearly as opinion, in case that made people think about the issue in a bit more depth. If I was presenting factual evidence, I would have looked up and presented that evident as references. I stand by my track record of doing this, and requesting it when people make factual assertions.

> Racism has started increasing because people like you are going around expressing opinions with no facts.

Really? That's an interesting observation coming from someone that just took a discussion that wasn't about race and decided to not only assume it was about race, but then inject their opinion about how that makes it wrong because there's no evidence that racism is the problem, and how in fact racism isn't on the rise, people assuming that about racism are. That's very meta.
> The jury acquitted anyway, but do you think Emmett Till's killers should have been able to present a "he was black so it wasn't murder for me to lynch him" defense?

I guess? The jury's going to be thinking it anyway, so it might as well be addressed by defense and prosecution.

> We ask juries to render a verdict based on the law.

A guilty verdict needs to be based on the law. For not guilty it's probably best if it's almost always based on the law.
David Attenborough describes anting in Life on Earth, Episode 8: Lords of the Air [1] at 14 minutes in, with accompanying footage.

[1] https://www.dailymotion.com/video/x2iepvg
So you want a campus free speech organization to remove students’ freedom of speech???

Maybe you should re-read your comment a few times and think critically about it.
China blocks cryptocurrency Weibo accounts in ‘judgment day’ for Bitcoin
Google to let Android users opt out of ad tracking, following Apple
The demonstration is neat and the advice is sound.

One thing that rarely gets mentioned however is that well structured HTML, including templates and JSX, is easier to develop with.

Semantic tags at least give you common consistency for free. Adhering to some reasonable degree of consistency is the bare minimum we should aim for in respect to code readability.
I don't agree with everything in this article, but just to give my 2 cents as somebody who has been on both sides of the equation:

Before I ever did any reviewing, I always felt like some conferences really are like a lottery on whether or not you get accepted. You can submit the same paper and get nothing but strong accepts or strong rejects maybe even with the same reviewers.

When reviewing papers, I think I understood more about why. When reviewing you can see other reviewers' comments when you're done with your review, as well as their level of expertise. With some really really niche areas, some people simply aren't qualified to be reviewing, specify their expertise in an area as higher than it is, and give a really half-assed review. Part of that is also because we need to review a whole bunch of papers and can't dedicate hours to each one.

The only time I've found this process to work properly is with really good papers or really shit papers. There, everybody tends to agree. For average papers, it's not that you have a mixture of weak accepts and weak rejects and it comes down to the wire, but rather it's a mixture of strong accepts and strong rejects, with comments that praise/roast a paper that you're not even sure is the same one you read, and you doubt your own understanding of the topic. There is usually very little structure and objectivity built into the system, so mediocre science presented really well is much more likely to do well. That's why it's so random.
And that South Korea, Japan and Spain are involved too, makes it impossible to confront China about it. Greed for a quick buck again bite us im the back.
Oh, wow, that helped highlight my own hypocrisy.

I thought, "Obviously next Friday means 'not this Friday, but the one after.'" But, 'next exit' always means the most immediate exit to me. So I suppose 'next Friday' could reasonably mean the most immediate Friday, too.
Now it is. But their population alone is larger than all the western markets combined, so it probably won’t remain so indefinitely.
Looking at my order history, I had one in my RAID and RMA'd it 1.6 years later. The replacement lasted until 2019 (4.5 years).
You overthink this. The flooding might not have led to a crisis alone if the NSA or any other big buyer didn't place a huge order at that time. You also don't need a conspiracy to keep the procurements of a government agency confidential.
Except parsing is usually a pretty good way to wind up with an exploit in the first place. You need to do both.
I don't see such a hate there, can you pinpoint it? Perhaps you mistook the drive for self-improvement for a self-hate.
Ah, so it's a sarcasm-based comment, not a thoughtful one.
I agree. I have the same reactions to these guys as I did to religious zealots when I was a teenager; and later to "transhumanism". Alarm, disbelief, hostility.

There is a new secular religion underneath this.

"Uploading consciousness", "Aren't we all just data systems?", "We've built a neural network with as many (meaningless) neurones as the brain!"

It's the same disgust and denial at being biological animals that all religions foster.

Thankfully here, I think, the religion has predictions. It predicts a self-driving car, a "fourth industrial revolution", and so on. When these fail to materialise, some sanity will return.

(Of course they have already failed, the question is when in the next 5-10yrs people will realise.)
The link to the Ledger article in the essay (linked from the word "others") is broken :(
⠀⠀⢀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⠀⠀⠀
⢠⣾⡿⠿⠛⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠀
⢸⣿⢠⠞⣩⡄⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠛⠉⠉⠀⠀⠀⠀⠉⠛⢿⡆
⢸⣿⣄⣈⣉⣴⣿⣿⣿⣿⣿⣿⣿⠟⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⢸⣿⣿⣿⣿⣿⣿⣿⡿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⢸⣿⣿⣿⣿⣿⣿⠟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⢸⣿⣿⣿⣿⡿⠃⠀⠀⠀⠀⠀⠀⣀⣀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⢸⣿⣿⣿⡟⠁⠀⠀⢀⣤⣶⣿⣿⣿⣿⣿⣿⣿⣷⣤⡀⠀⠀⠀⠀⠀⠀⠀
⢸⣿⣿⡏⠀⠀⢀⣴⣿⣿⣿⣿⣿⠿⠿⠿⣿⣿⣿⣿⣷⡄⠀⠀⠀⠀⠀⠀
⢸⣿⠏⠀⠀⢠⣿⣿⣿⣿⠟⠁⠀⠀⣠⣶⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠀⠀
⢸⡟⠀⠀⢠⣿⣿⣿⡟⠁⠀⢀⣠⣾⣿⣿⣿⡿⠋⣿⣿⣿⡇⠀⠀⠀⠀⠀
⠘⠀⠀⠀⢸⣿⣿⣿⠁⢀⣴⣿⣿⢿⣿⠿⠋⠀⢀⣿⣿⣿⠇⠀⠀⠀⣼⠀
⠀⠀⠀⠀⢸⣿⣿⣿⣶⣿⣿⣿⣿⠟⠁⠀⠀⢠⣾⣿⣿⡿⠀⠀⠀⣼⣿⠀
⠀⠀⠀⠀⠀⢿⣿⣿⣿⣿⣿⠟⠁⠀⣀⣠⣶⣿⣿⣿⡿⠁⠀⠀⣼⣿⣿⠀
⠀⠀⠀⠀⠀⠈⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠋⠀⠀⢀⣾⣿⣿⣿⠀
⠀⠀⠀⠀⠀⠀⠀⠙⠻⠿⣿⣿⣿⣿⣿⠿⠟⠋⠀⠀⠀⣠⣾⣿⣿⣿⣿⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣼⣿⣿⣿⣿⣿⣿⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣴⣿⣿⣿⣿⣿⣿⣿⣿⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣴⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀
⢀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣠⣾⣿⣿⣿⣿⣿⣿⣿⠟⣋⠛⢿⣿⠀
⢸⣷⣤⣀⡀⠀⠀⠀⣀⣠⣤⣶⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠞⣡⡼⢸⣿⠀
⠈⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣤⣥⣴⣿⠟⠀
Why an iPhone frame showing (I think) Android screenshot?
While the author is suggesting some good techniques, I suspect that if your code is being criticised for being “clever”, you’re unlikely to improve the situation by arguing that in fact it’s “insightful”.

In my view, the most important aspect of what we mean by “clever code” is that the “cleverness” primarily serves to demonstrate how clever the programmer is. In other words, in some sense it obfuscates what the code is actually doing or why certain choices have been made, without delivering sufficient benefit to outweigh the cost to readability and maintainability.

To use their bucket sort example, probably you’d want to stick a quick comment in the code that bucket sort has been chosen (and why). That helps with readability. But there’s nothing “clever” about choosing a standard algorithm to solve a problem. Absolutely, making the right choice demonstrates insight - but it also demonstrates genuine cleverness.

Really it boils down to how it doesn’t matter whether the code is being called “clever”, “insightful”, or “amazing”. It matters whether a) the tone is dripping with sarcasm, or b) the tone is respectful but the feedback also contains a warning to format and comment for readability.
These employees typically get ONE week of paid time off after a YEAR'S worth of service.

Their transportation is usually unreliable because they can't afford to purchase a new car or maintain the vehicle.
Ask HN: Is there an ads service I could use that doesn't use cookies?
Hello,
I'm trying to create a cookie-less (beside the one needed to login) and I was wondering if there are ads services that don't use cookies.

I'm not even sure it makes sense as a use case since I'm guessing personalization of ads will be harder (but not impossible) but maybe there is and I couldn't find it.
The problem with that strategy is there are only 2.5 HDD manufacturers.
I just went through a "risk triage" they called it for a client and while the client is more focused on being able to work AT ALL the risk triage is solely focussed on the monetary damage of losing IP and data.

Two things:

1. Security to some extent doesn't always need to impede engineering. Enterprise IT security is very much focused on removing risky behaviour, without providing any alternatives.

2. The cost to the business losing IP it cannot generate due to excessive security practices should be taken into account when doing these exercises.

I'd argue that the security part of this organization has gone "rogue" and is solely focused on justifying its own existence. It's as if the security part is more focused on reducing liability for itself than it is on actually securing systems.

That said, I still think that most organizations put too little emphasis on security, not too much. And oftentimes, too late.

EDIT: an analogy I like to use is that oftentimes these people try to build a castle surrounded by massive walls without doors or gates, but since people inside still have to get things from the outside they just dig a tunnel circumventing the whole thing. But since it wasn't approved there is no liability problem for the security part of the org.
> I used to enjoy video games a lot, but have found that I just can't get into them anymore.

When I hit about 27 my interest in video games cratered. I gather that around that age for some, perhaps many, the instant gratification video games offered in youth wanes significantly and a longer term form of gratification becomes more salient. Perhaps a similar effect is occurring for you.
The Snowden effect has worn off, it seems. Nowadays the NSA is back to being able to pull the most extreme stunts and everyone who thinks it is even remotely possible is called a crazy conspiracy theorist.
It's partly a reflection of the web and web browsers. Yes, the goal is "don't break the web," but with each new release the odds that a website from "decades in the past" will continue to work today are slim. I don't mean that a simple HTML page won't work, but rather that HTML and other web standards are living - and compatibility often breaks when it's noticed that public web pages don't use features (low adoption) or when features are removed for security or privacy reasons.

When you get used to re-learning everything on a monthly basis, it's easy to adopt new approaches. In fact, the Web Components movement, including lit-element, is basically built on the idea that you should write code for the browser, and thus your codebase must evolve as the browser does. If you look at it from the perspective of "this code must work forever," well, I'm not sure the browser is the right place to be. Have you considered shipping an old and outdated copy of a browser, such as Electron? ;-)

Edit: That said, I do agree there's a lot of reinvent-the-wheel in NPM-land, but I don't think the best possible wheel has been invented yet, so I appreciate having options. TypeScript is a great example: they're continuing to rapidly evolve the language with each point release yet they also centrally maintain DefinitelyTyped to be backwards compatible to previous releases. This means maintainers don't have to manually update their types for each point-release of TypeScript. If you look for that, you'll see a lot of "automatic backwards compatibility" in places. JS Codemods for example, can automatically update minor and sometimes major versions of React. Not everything is pre-1.0 and experimental, but the new stuff is definitely shinier.
It took me a while to realize that in italian we don't have a word to day "every two weeks".
bisettimanale means twice a week, bimensile means twice a month and bimestrale every two months.
Yeah, I made this comment with that thought in mind! For all of SO's history I think it's safe to say they've been very generous (i.e. cognizant of what their platform offers/the potential risks of monetization in certain ways).

For what it's worth, I don't think Prosus will make a mistake in this way -- the fact that they've existed all this time without me (or most people, I think) ever hearing about them means that they are good at what they do. Regardless of what their main goals are, I assume that I'll think it's likely I continue to not hear about them.
Metalink Support Removed from Curl
Thats not the case. Certain asset classes are productive, for example stocks return cash to owners without the owners needing to divest themselves from them
No. Such considerations are out of scope when defending against infringement of civil liberties. Limits and exceptions are defined by law; the courts can and do enforce them.

The ACLU did not previously, and should not going forward, make value judgments about a defendant when deciding whether or not to take a case. Such value judgments run directly counter to the notion of equal rights under the law which is what they supposedly stand for. The ACLU should quite literally defend enemies of the state in the event that their civil rights are violated. If they are no longer willing or able to act in such a principled manner then we are in sore need of a replacement.

It is imperative that your legal rights not depend on others agreeing with or liking your views. You don't enjoy freedom of political speech "while saying the right things", you enjoy freedom of political speech "full stop".

(Do note that I have nothing at all against organizations that lobby for political change. The ACLU has historically done that as well! What set them apart was their commitment to defending the civil liberties of anyone and everyone, no matter what.)
Clever code vs Insightful Code.

Code is a configuration.

Configuration is no code.

Clever code vs Insightful code vs No code
Yes, "Wrong documentation is worse than no documentation."
I don't think a NIST heavy documentation centric process is as applicable to private industry, particularly startups, nor does NIST itself track the state of the industry around defenses & countermeasures. Am saying that since you are using NIST language if it not apparent to all readers.

Given that NIST is tracking so many controls (1190 controls & enhancements in the current revision) it becomes hard to see the singular burning trees from the forest view that is NIST.
In (brazilian) portuguese we say just Friday to mean this Friday and "the other Friday", "a outra sexta-feira" for the Friday in the next week.
IPO-Bound
Tech ingredients is also a fantastic channel
Have you ever lived in America? I’m guessing no by this statement.
I had two of them, both failed over few years of super light use in a cooled case (with dedicated HDD fans). No Seagates for me after that.
Moderate inflation doesn't ruin economic recovery.

Italy and Greece both had low or shrinking inflation since 2016 and their economies are down the gutter.

The rest of the EU that has reasonable inflation is doing very well with 2%+ growth well above inflation.
If crows did that to my dog, I would shoot them. ... With a super soaker. I imagine it to be quite hilarious to teach these birds a lesson ;).
If a dev finds a form to be nested, it's usually because something was tacked on as an afterthought. I'm speaking from experience.

I had a project that had applications associated with it. Forms are the natural way to express this. There were some disclosures associated with the application, and there was a modal associated with emailing the disclosures. I needed to add some front end validations to this modal.

No matter what I tried, I could not get these validations to trigger correctly. I spent an entire work day on trying to get a library to work with this modal. It wouldn't work, because changing the modal's div to a form tag would cause errors or unexpected behavior due to the nested form tags.

TL;DR: Nothing requires it. Devs might not understand the implications.
I'm not sure people with a readily-available answer for these questions made these things part of their identity, they just use language differently.

For many people, language isn't that much about content, but about signaling affection, social bonds, respect etc. (and of course all the opposites). So "how are you" signals "I care for you", though they don't necessearily want/ are able to work with an honest answer - i.e. the moment of asking is the actual content, and words are just the communication channel.

People who work like this have readily available favorite animals and colors and so on because having these answers is important for maintaining fluent conversation, not necessarily because these things are more important to them. This different usage of language also explains why people often complain about something, but don't want to hear solutions from their communication partner: It's more about bonding by sharing the ups and downs of life, not about searching for a new solution.

And in my experience people working like this sometimes are self-conscious about communication, too, but focussing on the level that's elusive to them: Fearing they are dumb, don't know enough about the topic at hand and so on.
Cbsbdv
Damn
They must be on those Chinese fishing trawlers that disappear on the way into in Argentine territorial waters.
A few times a week I surf on a "low head dam" It has a hydraulic controlled wing that adjusts the height and slope of the drop from tailwater to the run out. This way a perfect and surfable hydraulic jump is created which behaves much like an ocean wave. However sometimes the wave collapses and turns into a "keeper". We have ropes on hand to throw to anyone trapped and the level can be quickly adjusted by the controller to reform the wave and remove the keeper so it's fairly safe. It's still something to have a lot of respect for.

A video of me surfing this wave.

https://www.instagram.com/reel/CPgfVHPlNJx/?utm_medium=copy_...
> We all have a right to speak. I also suggest you have an open mind as these are topics I've experienced and then further researched. How is it your place?

I was pleading that you stop representing you know what poor people worry about on the basis of knowing at least 10 poor people. I don’t think you or I should speak on poor folks behalf. I never claimed to know what their worries are. Your opinions are your own, but I think it’s important to not take a chance and misrepresent people, especially when the stakes are high like with health care.

> I used to work at a medical billing service, they managed tens of millions in monthly billing (with millions of accounts annually).

I need to know the odds that the hospital that I happen to be around when I need treatment will reduce my bill by 80-90%. It’s not enough to know what your billing center was doing.

> I spend ~$9k a year for some really great health insurance (my family included in this), with potentially $5k out of pocket.

The cheapest quote I received from FL ACA marketplace is $12k a year for two people on a bronze plan and a potential $15k deductible. I view these plans as next to worthless aside from keeping me from immediate bankruptcy jeopardy.

I can live in Central America or India for less and be treated better by the locals in all likelihood. It doesn’t matter where I live in terms of my income potential.
What they need is a union who will give the best shifts to the most senior and then give the terrible shifts to the newbies!
Gerd Baumann addresses the issue of national, ethnic and religious identity in his book The Multicultural Riddle: https://www.amazon.com/dp/0415922135
Python FastAPI with async SQLAlchemy setup
I guess Canada isn’t a first world nation. :’(
From the article:

> Another opinion holds that Thursday was chosen as a poke in the eye to Orthodox believers, since their fasting days are traditionally Wednesday and Friday (official doctrine did all it could to encourage atheism).
Dr. Strangelove ends in a total nuclear war with humanity retreating to underground bunkers, so surely some of it must have been fictional.
I like to think that we Dutch have this mostly figured out. We say either "upcoming Friday" or "next week Friday". This is perfectly unambiguous except for Sunday and Monday because people just can't agree on what day a week starts :-)

I've struggled for years in English with "this/next Friday" and ended up just translating the Dutch versions word for word. It's not proper English, but everyone I tried it on understands what I mean when I say "next week Friday" or "Friday next week".
That was my situation. I had a sales job the was primarily commission based and I had health insurance. I had a bad bike accident and got sent to an out of network hospital. I went from a six figure income and no medical bills to almost no income and a six figure medical bill. I was devastated.

Probably the hardest part was how depressed I was, even as my body was recovering, I simply wasn’t prepared to start hustling to get my sales income back up, pay for physical therapy, deal with the hospital & insurance company, etc.