skysight-inc/HackerNews huggingface dataset:
Finance is on the high side for sure, but intense work weeks - especially for junior level positions - is par for the course in many fields. I worked in Architecture, and this starts from college, with a lot of effort going into planning when you’ll sleep, a lot of awareness that there are exactly 168 hours in a week and thinking about whether you can save an hour or two by eating faster etc. The working world is less intense, but 80 hour weeks are normal when a project is in its final phases. The intensity of the college experience is just preparing you for that.

One reason I love software so much, and am so glad I changed careers, is that the expectations on work/life balance are so different. 30 hours is considered a decent week. 40 hours is a demanding job. 50 hours is “abuse.” I’m thrilled to work in a field where people can say with a straight face that working 50 hours is “abuse,” because it makes my life so much easier and nicer.

I rarely comment on this because it’s not worth bike shedding, and software engineers who are complaining about work are generally unaware of how much harder most other jobs are. They’re sincerely expressing the stress they feel. But I do find myself rolling my eyes a little bit when software engineers complain about how hard they work. Hard work is a muscle, and when you’ve been tested by a truly grueling experience it makes you stronger and able to handle so much more, so work that used to feel hard doesn’t feel hard anymore.

The truth is we (Software Engineers) do a different kind of work, where not all hours in the chair are equal, and the best work happens in short, focused sessions with time to relax between them. And we do extremely scarce and valuable work, so we can demand amazing pay, benefits, and other things from our employers because if they won’t provide it we can just leave and immediately have work someplace nicer.

It’s a great life and I’m deeply, deeply grateful for it. I suppose my point in sharing this is just that I think we could all benefit from a little gratitude, and a little self awareness about the privilege our field offers.
A stack of papers going back years showing that the corporate entity you're dealing with confirms that you payed them on time for years feels a lot better defense than:

I do agree with this sentiment, but I would like to point out that one can achieve the same effect (or very nearly so) by saving the "receipt" page or confirmation page that you usually get with online transactions. You could either save a directory full of PDF's and only print them out if there actually is a need for them in court, or you could even print them as you encounter them and build up that "big stack of papers" over time.

Yes this imposes extra friction, which does suck, but it's something.
What about my post makes you think I don’t know that?
Why the focus on warez? There was a lot of ASCII/ANSI art making that had nothing to do with illegally ripping off copywritten software. For example, any BBS sysop would've had an opportunity to show off their custom ANSI art as part of the BBS itself.
I agree.

I also think that if Government keeps pushing everything to the internet, then the internet needs to be a utility.
PabloDraw is a modern alternative worth checking out.
I flirted with this world in the mid 90s. The workload is intentionally set well beyond what one person can reasonably handle. It is designed to force you to a level of hyper-efficiency without compromising accuracy. But the primary function is as a symbolic hazing ritual. Director told me I will do nothing else for 4 years, but if you make it there you will have 7 figures annually for the rest of your life. I said no thank you and never regretted it, but there is no shortage of people who will gladly take that deal.
What we ended up with today was Huxley's Brave New World, rather than the more feared 1984.
We are under attack (2015)
It sure is, but do you have any substantial reason to say why that would invalidate the point they are saying, "each release only packs a small number of features"?
I DO!! An artist friend was a wizard with that thing, awesome watching him work. I could never produce anything beyond shapeless confetti.
I work in medical and there the top guys often make decisions that are really hard to implement in software. If they understood only a little of the consequences of their decisions have they would probably think a little more about the rules they are creating.

I see the same in product development. Marketing comes up with something that has words like "most of the time", "sometime" or "somehow" in the description. Really hard to impossible to implement. When I ask them what they really want to achieve we usually end up with something simpler and straightforward that fulfills the needs, is well understood and easy to implement.

I think in government with most of the work being outsourcend this feedback loop doesn't exist. A committee comes up with something and the contractor implements it without questions asked. The more complex the work, the more money for the contractor.
> Perhaps rather than inadvertently sending a message, it acknowledges the reality that some life isn’t worth living.

Or perhaps we are jumping to conclusions. Without knowing what is the purpose of life (if there is such a thing), we cannot objectively know what life is or isn't worth living. We just have opinions that we try to rationalize one way or another.

We have to realize that we cannot build an ideal law without unwanted side effects. Best we can do is choose a system with less adverse side effects. A system where it is a bit harder to commit suicide (but not impossible) has IMO less adverse negative side effects that a system where it is easy to commit suicide, but also possible to manipulate and brainwash people into thinking their life isn't worth living.

Yes, sometimes suffering of a person is prolonged a bit and sometimes there is a bit more mess to clean. But there is also some small upside. We can observe, collect data and learn more about these diseases, ageing, depression etc., and maybe that helps us to faster discover new improvements that benefit future generations.

Also, compare living in pain for relatively short amount of time (as terminally ill don't live very long on average) with euthanasia abuse cases. Which is worse, unwarranted killing of a person or suffering of a person?
Architecture is pretty similar. Some firms are OK, I know friends who have worked for some of the big name Starchitects and they are pretty abusive, the wonkier the geometry the more abusive. The main difference being you are being paid £25k/year after 7 years of Uni instead of £100k.
Ask HN: Do Startups don't often hire recruiters?
It's not my opinion. It is the teaching of the magisterium of the Catholic Church, founded by Jesus Christ and led by the successors of Peter.
Dear CTO, remote will change your company forever
The BBS scene, and its art scene, is still active. Barely.

Browsing /r/bbs is a great way to find information.
> That is bit too paranoid, some people want to live, not just protest. 18th century Paris was filthy place and needed makeover.

Parisian urban revolts were a regular occurrence[0]; it was an explicit goal to make them more difficult.

The following quote is from the SlateStarCodex review[1] of Seeing Like a State.

"This was a particular problem in Paris, which was famous for a series of urban insurrections in the 19th century (think Les Miserables, but about once every ten years or so). Although these generally failed, they were hard to suppress because locals knew the “terrain” and the streets were narrow enough to barricade. Slums full of poor people gathered together formed tight communities where revolutionary ideas could easily spread. The late 19th-century redesign of Paris had the explicit design of destroying these areas and splitting up poor people somewhere far away from the city center where they couldn’t do any harm."

[0] https://en.wikipedia.org/wiki/Haussmann%27s_renovation_of_Pa...

[1] https://slatestarcodex.com/2017/03/16/book-review-seeing-lik...
Do you use any other virtualization software along side HyperV? We have a lot of legacy stuff that integrates with VirtualBox, but wanted to start edging towards Docker.

However, when I last spent a couple of sprints attempting to get them working side-by-side, it was a pretty big failure. I couldn't get VirtualBox 6.0 running without falling back to soft virtualization which was painfully slow (booting a Ubuntu box took the better part of an hour).
Yes, someone should just drop by kernel mailing list and ask a very logical question "Have you considered rewriting it in Rust?" That would help remedy the situation fast.
Fun fact: They're both named "La Reine des Neiges" in French. Imagine our confusion when we got the wrong one (a Russian studio made a pretty good movie of Anderson's story: https://en.m.wikipedia.org/wiki/The_Snow_Queen_(2012_film))
I see some comparisons being made to accountants. A big difference between accountants and bankers, is that accountants (auditors at least) will often be traveling to a client site. It's much, much easier to work long hours when all of your meals are prepared and your hotel is cleaned. I'd say consultants have this the best, followed by auditors, then being a banker just kind of sucks.
The governments / corporations could not care less about "protecting the elderly from Corona". They have privatized care that helped the same elderly from all kinds of even more prevalent conditions in the past.

In fact they tried to downplay it at first. Only after Italy's massacre they picked up, and that's for optics, as it became an "arms race" between governments. You can't seem standing when others do something. Plus it was a good chance to increase tech profits, make structural changes they wanted to make, and get a "great reset". And a lot of cushy opportunities for big tenders...
Agree - I worked at one of the firms on the tech advisory side a decade ago. I do think some of the Big 4 realized they had lack of talent staying and have improved their working conditions. I was on the partner path there - but ultimately decided it wasn't worth staying.

I remember hearing from HR that the reason mandatory retirement was 60 there is that most partners died by 65. That coupled with the senior leaders endless travel, hollow marriages, trails of divorces made it unappealing.
I like that they have some to show the number of unread Slack notifications, but the scripts are necessarily kind of hacky in order to deal with rate-limiting. It's ridiculous that Slack doesn't have such a feature built-in because people have been asking for it for years.
You don't have to use async if you don't want to.
Germany has this. They’re not a poor country.
Several months ago. A year is a long time for the microsoft bleeding edge these days. You can come back to something a year later and it is completely revised in many respects. Bugs gone, new ones created and discovered, whole subsystems rewritten etc...
TFA is about people in prison, aka, living under a rock. Your attitude here is completely inappropriate.
Aurora UI – new visual trend for 2021
I'm just using piracy here to illustrate how your take is not founded in reality.

You said:

>Before we had open source, we released software as public domain. The spirit existed before the trademark phrase

You're claiming that the shareware community was a thing, and is somehow the same, or a natural predecessor to the open source community, and that the software piracy community is something completely different and unrelated.

I think this claim is just you imposing a political slant on something much more ambiguous. Arguably the BBS community as a whole was strongly pro-piracy and pro-shareware, and generally indifferent, except for small sections, to things like sharing source code.
Will you provide some examples?
I for example would never work for someone like Goldman Sachs because my perception is the work/life balance is abysmal. It's a surprise to me that anyone is surprised by this.
Startup idea: Create a winter cloud that floats above your head in summer to keep you cool (or cold, or even frozen). Would be a blat to have one of these at a beach resort.
There was a brief period after the precipitous crash of BBS popularity where exposure to ANSI art was mostly through warez intros and crackscene tools.

Anyone who was a teen in the 90s is more likely to reminisce about the warez scene than the BBS scene, which was popular when they were rather young kids.
Calling the story about "The Hunter Laptop" is reductionist. The story was about alleged business dealings by Hunter and James Biden and their relationship to and utilization of Hunter's father's political power. The laptop was one source of information as well as independent corroboration including statements and text messages from other people involved, and other news articles where company documents and court papers corroborate as well.
> I find it hard to believe people actually exist that only work 40 hours a week

I'm one.

Why would I do more?
Not dismissing her accomplishments or anything, but to keep things in perspective, do understand that NASA is a government organization, and the incentives for vertical growth within government organizations are quite perverse, as they are not meritocratic and mostly related with politics.
Your set-up sounds exactly what I'm after - from my comment to a different reply:

> I think my end goal is to have a contained development environment whilst not being forced to use specific tools (i.e. VSCode remote debugging, eugh) and not sacrificing compilation times by running in a VM that's too slow.

Are there any other gotchas to working like this? As it happens I'm a go dev using GoLand so your go-specific issues are of interest to me. I'm not too bothered about not being able to use Windows GoLand as I'd be just using it from WSL2 anyway, but I'd be interested to know if there are any other pain points. Any issues with VPNs, if you're using them?
I see. Thanks for the clarification.

What you describe makes sense, but the way it's implemented everywhere seems like a complete breach of GDPR. If I understand it correctly, "legitimate interest" would be the processing of data necessary to perform the service in question, of which extent must be properly informed?

If I can turn the "legitimate interest" options off, and the service / product remains the same, then... isn't that a clear indication that the grounds for it being "legitimate" don't hold up? For example, I'd consider a service feedback functionality to be "legitimate interest". It's obvious that for it to work, there is a legitimate interest for processing the data transmitted.
Perhaps, but Asia does pretty well. Korea, China, Taiwan, Vietnam, etc. all did amazing development in the last 30-60 years. The reality is that some cultures are better at it than others. Compare China to India for example.
Some rare crashes here and there (before the RC, I haven't used the RC too much yet), some images don't work, some node packages require extra packages where the same image on linux worked without them. But after the initial hurdles of setting it up, it actually works pretty great for my use-case. I'm using it for 5 different projects 2-4 containers each. If you develop React and Typescript with VS Code remote though, you should definitely up the memory limits, because the initial 2 Gb was hit all the time (every 10-30 minutes), which made Docker crash on me every time. Once I set this higher, my experience improved tremendously. I only have to charge it once a day with 10-12 hours average daily use.
I think St. Thomas Aquinas was right in believing that some matters of personal sin are left to the individual. But once you enlist the assistance of a doctor or anyone else, that is certainly no longer the case. It would be wrong to impose "immediate painless death" on me because it is against God's law. It is wrong to kill yourself because it is also against God's law.
If you start doing a commit (via `c` in the magit status buffer, with the standard semantics of "you're going to commit everything that's currently staged") you can press capital F for an instant fixup, or capital S for instant squash.

When you press either of those, magit pops up a commit picker which shows the current git log. Selecting a commit will then instantaneously apply your staged changes to the selected commit. It's much simpler than any of the other workflows I've seen in response to your question.

The gif in this repo (for a tool I made that simulates this behavior as a cli tool for some jealous coworkers) tries to show the workflow: https://github.com/quodlibetor/git-fixup

That said, this _doesn't_ support the "automatically figure out which commits to apply hunks to" workflow. I personally find that I use both workflows depending on the nature of my changes.
> Blows my mind that we will give animals the right to a humane end of life and yet here I am sat in a "civilised" country (UK) and it's illegal to give humans that same out.

This is because we value human life more than animal life.

This philosophical view is summarized by "Kantianism for people, Utilitarianism for animals." From this perspective, human life is an end-in-itself and animal life is not.

People who have this perspective (including me) feel that there is no scientific, empirical reason to value human life at all. Therefore putting the value of human life in utilitarian terms doesn't make sense and will lead to a devaluation of human life.
Yeah they created it. VS Code is touted as open source. But the thing is it comes with gotchas like the above 2 extensions. It's similar in spirit to the news about the pfSense project that recently got attention on HN. PfSense toutes it is open source, only later we realise we cannot compile from source. And now they are kinda abandoning their open software, all the while not being open about it to users.

The VSCodium folks drank the MS kool-aid and only later realised that the remote extensions are blocked. Now it's pylance, which will be THE python LSP for VSCode. This creates a lock-in effect. People who would have easily moved to VSCodium (which is VSCode minus telemetry) would stay with VSCode. And who knows what bit they would lock down next.

This is against the spirit of open source. Emacs or Vim would never do it, all the little Unix tools would never do it.

At least be honest like 'Sublime Text' or the Jetbrains IDEs. They have excellent software without the gotchas. They are upfront about what you are gonna get. Kudos to them.
The focus on not attempting to improve the forms or workflow alongside the porting of the docs online is key. Cuts down on potential errors, increases buy-in from stake holders and doesn’t turn this into some insurmountable task of being a consultant for several dozen city departments.
You are correct that two people discussing "open source" should agree what they mean. You are not correct that what they agree on needs to match the OSI's definition. This issue can be solved by just asking someone what they mean.
Sounds like Starcraft. Damn those Zerg.
> Well, we can all agree that the solution should not be "we'll just require everyone to change all their code through this library"

I definitely would like better language support. But IMO the solution shouldn't just be "flip a compiler switch and all your normal data structures have a stable ABI" either.

What I would really like to see is a cross-language ABI (that's more fully featured than then C ABI), that can be opted into with `repr(polyabi)` or whatever it ends up being called.
Reading Is Too Easy
We wrote a hands-on Bayesian data science book in 6 months
> Similar situation in Cairo. Moving the government to a far off, easily protected location means mass protests are dramatically less effective.

Indeed, primarily by distancing the rulers from people poor enough to not to have anything to loose.

How much big of a part of Cairo is a gigantic slum? Cairo is not a small city, 20 million at least in the conurbation.

On other hand, having a standing out compact garrison city in the desert will make bombing Sisi out of existence much easier.
Why are offspring the only worthwhile outcome of having lived a life?

To me it's not particularly important whose genes get propagated. I just want to see humanity improve and produce great outcomes. Sure it is an OK method to try to have offspring with my own values, but it's not the only way I can contribute.
Completely ignoring the content and claims of any of his substack articles, the actual writing style is getting more and more alarming. Each new piece reads more like the manifesto of someone about to go on a shooting spree than the work of a professional journalist. This particular article reads like Charlie's mail room murder board in Always Sunny.
Euthanasia happens all the time already in countries where it is illegal. It just happens at the end of life, and it is ethically justified as a secondary effect of supplying necessary pain relief.

But everybody knows that people are hurried along using a legal and ethical sleight of hand.
I wonder how much progress we're missing out on today because few people are hand tuning x64 and ARM assembly language.
Yeah, he’s basically Pol Pot without the humanitarian streak.
While I don't disagree (i was joking in my first comment :), I think that's a one dimensional point of view. The majority of people do not interact with the prison system at all and assume that everything is done correctly (if they consider it at all).

I don't think there is a concerted conscious profiteering effort and it's just "Tuesday" business for municipalities and contracted corps. I'd contend more that the emotional appeals for tough on crime laws and media crime porn drive the mentality of imprisonment in the US.
> [...] we do already have palliative care. Why not improve much further on this front

Because it simply isn't possible in some cases. That's also what the doctors in the PDF I linked to state, but it's Dutch so I can't blame you for not reading it of course.

1. "Parents and doctors acknowledge different kinds of physical, existential and psychosocial suffering. This suffering cannot be treated fully with medicine"

2. "There are cases of severe, untreatable suffering in children for which no treatments are applicable. [...] In two cases, the decision was made to not give food and fluids to a physiologically stable child."

3. "Multiple children with metabolic, neurological and neuro-oncological disorders had difficult to treat epilepsy in the final phase of their life. Different parents describe the process of dying of their child as 'inhumane' and 'traumatising for the child'"

etc. etc.
This site has a 3 item slider at the very top of the page promoting recent? decisions. 2 of the 3 have the same number of lines of text. The third one has an additional line of text. Every time the 3rd one comes/goes, the entire page is shifted up/down to accommodate causing the page to have a very slow bounce. tsk tsk tsk
True. But having seen both I think the ones who were the best at it tended to team up with the warez distributors.
Priceless lol. It captures the sleazy maneuvers perfectly. Let's hope it reaches out to many people. Humor is a great messenger.
I remember when the newspaper articles on Kaposi's Sarcoma cases were only 1 inch long and talked about a single patient.

I thought, "That's weird. I read papers every day and it's the first time I've heard of Kaposi's Sarcoma."

A few years later it became a huge political issue with the gay community and the rest of society unable to even discuss it rationally, which delayed medical treatment. (It was similar to TDS.)

The oddest thing was reading about the handful of gay men who were immune to AIDS, but several of their bf's in a row had died from it. So the survivors ended up inheriting multiple stereo systems, sets of furniture, etc.
awaits in actor-isolated functions being reentrant seems like a huge opportunity for bugs, because it is not obvious at all:

https://github.com/apple/swift-evolution/blob/main/proposals...