skysight-inc/HackerNews huggingface dataset:
Yes, I got one which affected me a lot.

It was a story about my last manager. 2 years ago, I transferred to Cloud team internally from blockchain. Yeah, both of them were so hot and even today. I had to make this transfer because I have to relocated to another city where my family resides. And my mom was so sick, I had to consider to take care of her. This is the background.

At the first few weeks, I tried to learn the new knowgede of cloud native and it was so depressed. I was so new and I was not an open man. Because my mother's health condition always makes me so gloomy. I could not be open. So it was not efficient. Well, I love opensource and I have some experiences. So I was assigned to do some open source projects for our products. Now here we have the them:

1. My manager called me to out of the opensource team for something else that I did not listened and not interested at that time.
2. He said this was his team and he was the only man can decide that no one could change.

I was a little shocked at first. And hated this then. But I could not change this. I knew the only way I changed this that I argued with him or leave. I knew at that time every body in our team had quarrelled with him. But I felt down at that time I could spare the energy to fight.

I made my mistakes. Not sure this was a mistake. I have no idea who things would went if I had a different choice. I chose to accept it even though I felt so bad. I could have choosen another blockchan startups.

So I had a bad 1.5 years work experience in my career.
One interesting story:

My manager wants us to show our minds about team. Guys had their voices out and the summary sent to him, which were all agaist him. Can you image what he looked like?

He denied all the comments from guys. And continued to do as his will. Then 8 months later, our team was laid off, all but me. I had a health condition at that time.

It was a bad experience. I should not have hesitated. I should have called out my thoughts. Or just leave.

Life is short. Please stay happy and focus on the lovable things.
What’s the alternative? Trust crackpot amateurs?
Crev – socially scalable Code REView and recommendation system
Show me a benchmark at any queue depth where random reads are as fast as the fastest sequential rate for that drive. It's simply not true.

I suspect it has something to do with prediction on the controller but I'm also not confidently spewing a bunch of bullshit about drive architecture unlike this article.
With such a huge difference between peri- and aphelion, won't it be moving extremely fast when it's nearby?
Interesting. I didn't realize these were shipping yet. Seems like a good option for exploration!
If you believe social justice is paramount and politeness is unimportant, there are plenty of forums online who will accept you with open arms.

Of course, all of them are toxic, but perhaps that's the point.
I'm in Canada, meaning really cold winters (caveat: which the species here would also jsut be more used to to be fair). I am seeing the same amount if bumble bees in my suburban yard, which I suppose is good.

I don't see many honey bees or yellow jackets. In comparison to what I remember from Germany. I have been eating pie outside without issues for many years here. In Germany that's impossible without getting a yellow jacket or five attacking your pie.

But we do get our honey from a local bee keeper and so far KO drying up if supplies. Fingers crossed.
They mentioned moving assistance, which could help with finding larger housing with dedicated office space. Making it clear that the company is going remote-first and not re-opening offices would encourage that as well, and enable said relocation.

For small children, day cares reopening are a big help, or coworking spaces where one can rent a desk.
There are other solutions to the problem of trusting maintainers; namely incremental distributed code review. The Rust folks are working on that:

https://github.com/crev-dev/

You still need Reproducible Builds and Bootstrappable Builds even if you have a fully reviewed codebase though.
Very nice looking but what was the thought process behind selecting an AGPL license? It might make using the library difficult for many projects.
Japan's government plans to encourage 4-day workweek, but experts split
With high enough dimension, almost everyone is.
This library does exactly what you want: https://github.com/MedFlyt/mfsqlchecker

and it also validates the types of the parameters that go into the query
Hope I can contribute, because this is actually very interesting. According to this [1], the most common American pronunciation was closer to "Your anus" (accent on the A in anus) until 1986, when a space probe was flying by and news casters thought weeks of that would get too "giggly", so they deliberately started pronouncing it "Urine us" (accent on the first syllable).

[1] https://www.dollarshaveclub.com/content/story/anus-urine-us-...
How is it possible to have an orbit without the sun at the center?
Not an expert here, but from my Soviet background I remember workers rights to go hand in hand with women emancipation.
Any particular blog posts that stood out as interesting to you?
> The modern linux kernel doesn't actually write to disk when fsync is called. It buffers the writes in a cache.

Do you have a reference for this? That would break every ACID database that I'm aware of, including sqlite and postgresql. There has been a lot of work in the last few years to fix data durability issues with fsync (e.g. https://lwn.net/Articles/752063/), so I would be very surprised to hear that fsync is now a no-op.
> Pension: Germany has a pyramid scheme and it collapsed a while back.

Please stop that FUD.
How does 'kubectl exec' work? (2019)
I'm a totally blind software developer. I used two sites to sign up for a vaccine.
The first site was a covid vaccine specific website. I was unable to use it with my screen reader. I can't remember the exact issue but it was something to do with a popup my screen reader could not interact with to select a date. Luckily I had family who were able to fill out the form for me with in a couple hours of opening availability. I was fortunate that my family were not in frontline jobs and could be at a computer when I needed them to be.
The second site was a mobile health clinic that was targeting disabled and at risk individuals. That worked fine because there goal was to get vaccines in arms and not worry about the technology. They used signup genius which had no accessibility issues for me.
I understand that accessibility is not always easy. I don't expect Xbox Live cloud to somehow magically make first person shooter games accessible. There's no reason in 2021 that a site that does nothing but have you fill out a basic form with the ability to select a date and time should be unusable with screen readers.
This is a really good point, my first thought was "I bet you it's super loud annoying"
Care to cite a study or data? I know sleep researches studying this issue at UCLA and elsewhere and would love to share it with them.

We were looking for natural experiments. Ideally somewhere that babies are still stomach slept. Much like Israel and peanut snacks in the study of peanut allergies, it’s hard to change a protective paradigm without a natural experiment.

https://www.sciencemag.org/news/2015/02/eating-peanuts-preve...
Curl to python is actually what happens in the Linux install script [0].

To your point, all cmdlets adhere to an interface so they always return and receive typed data. They don’t really need to know anything except that they’re receiving or giving powershell objects.

Non built in commands (native binaries) just pipe a stream of bytes just like any posix shell.
One of the grading tricks I read about they'll do right in front of you. Hand them a stack of coins/stamps. They'll grade the first one very generously, so you'll think they're good. As they take their time one by one, you'll get bored/impatient and pay less and less attention. The lower down on the stack, the lower they'll grade them.

Sure enough, I went to a coin dealer and that's exactly what they did.
I always like to focus on deep breathing in the spa. I have pretty bad allergies, so it's a glorious experience for me. But yeah, none of my friends like the heat so it's just quiet contemplation time.
My friend has been working on an open source game engine/editor for some years now, inspired at first by the platformer fangame SMBX.

(English is not his first language)

https://github.com/WohlSoft/Moondust-Project
OT: Another project with technical collaborators that have seemingly coalesced around Twitter. How do you even find and become apart of these communities? When I look at Twitter, it's nothing but vitriol.
It is. Maybe you are confusing it with f2c, which was a different project that translated Fortran 77 to C.
> I only made it a month of solitude before I terminated my lease and moved back in with my parents (the rest of my siblings joined as well).

The problem there is the solitude, but during normal non-covid times this is orthogonal to working from home. It sounds like you and many others are missing social outlets outside of the workplace and these are important to have whether you're working from home or not, just part of a healthy work-life balance. Jobs change, companies go bankrupt, bought out, close offices, fire people, etc routinely and you don't want to lose your entire social circle when these things happen.

I'd look into ways of expanding your social needs outside of work, be it The local pub, church, sports club, makers group, library or whatever else, I'm sure there's something around that fits your needs.
Yeah, is very good the write-ups.

I remember this from https://scattered-thoughts.net/writing/a-practical-relationa....

Working with the relational model for my lang (https://tablam.org) I also found very challenging how surface iterators/generators (like here: "a maybe-infinite type") is the most significant challenge.

Is interesting how on this the solving look clean! It take me a long time to figure out how do it on rust (still using rust semantics) so see it doing in a more "pure" version is very nice!.
AWS engineer of three years: there are a massive range of experiences at Amazon and AWS. The consistent themes derive from the company values and the rigor with which they're implemented. Customer obsession is followed to a fault where operational sustainability and technical debt will permanently be deprioritized except in exceptional circumstances. Frugality necessitates the least headcount required to keep the lights on. Factor in the MBA-driven climate and you've created the worst situation possible in which to be an engineer in general. There is significant variation based on the quality of management in an organization. That said, good management can only do so much, and fixing a broken culture requires more faith and persistence than any reasonable person could put in. My coworkers and I have a saying: anyone smart would leave our team.
I feel like empathy is used in confusing ways in the last 10 years or so. I consider empathy to be no different than theory of mind, a faculty all apes share, that is, we can model other people's states of mind. But whether most people are sympathetic, that is, in the strict etymological sense of the term, feel or identify with another's suffering, is a rather contextual, diverse phenomenon.

The C-level and oligarchs of the world tends to be highly empathic, hence their politicking skills, persuasion, observational skills and general theatre, but not particularly sympathetic.

Twitter is a mix of demonstrations of high empathy/low sympathy and every other permutation
Is this actually still applied in 2021?

Most memos from two decades ago aren't still followed.
>The modern linux kernel doesn't actually write to disk when fsync is called

Source for this? This seems to be contradicted by the man page for fsync

https://man7.org/linux/man-pages/man2/fdatasync.2.html

fsync() transfers ("flushes") all modified in-core data of (i.e.,
modified buffer cache pages for) the file referred to by the file
descriptor fd to the disk device (or other permanent storage
device) so that all changed information can be retrieved even if
the system crashes or is rebooted. This includes writing through
or flushing a disk cache if present. The call blocks until the
device reports that the transfer has completed.

>I configured the kernel to only write to disk once an hour or when the buffer filled up. That effectively meant I was only writing to disk once per hour when I shut down to change classes.

Sounds great until you get a kernel panic or random shutdown, in which case you potentially get file corruption and/or data loss.
Me too. I was particularly hopeful that they would explain why they decided to not go with systemC as it seems to solve a similar problem but I couldn't find anything.

https://en.wikipedia.org/wiki/SystemC
I keep hoping we'll get lucky in my lifetime and something big like that will just hit Mars on it's own.

It would be a hell of a world to go from "desert" to "so we've got all these new oceans to name and also you can't breathe it but ground level pressure is one atmosphere".
See this article by Jack Baruth on how badly the old Ford Panther platform vehicles such as the Mercury Grand Marquis and Lincoln Town Car perform in crashes. Those things are death traps in side impact crashes compared to more modern designs. Even the best driver can't avoid every collision.

https://www.thetruthaboutcars.com/2014/02/falling-out-of-pan...
There are at least two different kinds of genealogy task. One is recording conclusions of existing research and another is doing new research. A kind of mixed task is recording both conclusions and evidence from ongoing research.

I haven't seen any tool that does a really good job for organizing new research. For that task you want collections of source material, notes, and speculations which may be tied to an individual, a family, a location, a surname, or other ad-hoc organization schemes.

Existing software is universally bad at the "here's some pieces I'm trying to sort out" research tasks. The organization with research is less based on individuals and their relationships and more on source documents and their contents and associations and interpretations.
I am now chillingly reminded of Battle Angel Alita. Also in the live action remake the character called McTeague was a Hunter with robot dogs... this is not a good future.
One case you could make is they greatly disproportionately increase everyone else's liability insurance. They are sort of like if it was a popular exhilarating pasttime to tie a rope around loose tree limbs on people's property and pull on them while standing understand them, and the homeowner was liable if the person was hurt.
Keeping individual’s data private from companies and scammers (i.e. NOT state level actors) is privacy. Keeping individual’s data from a government agency that has a legal right to it (I.e PRISM) is breaking the law.

This is not a value judgement on the ethical nature of said state actors. But that’s the difference — one is legal and desirable for all consumers, so they can pursue it. One is illegal and would put them in violation of federal law, so of course a public company cannot.
If he's getting hired, it's obviously good enough.
> Yeah its like they sold them to people based on individual photos but people would never have expected them to be all crunched together and identical like that.

That seems to be exactly what they did based on this photo of their brochure[0].

[0] https://www.loveproperty.com/galleries/109137/burj-al-babas-...
Free Stuff for Developers
I can buy another phone if I broke my phone, but I prefer to sign up insurance for about 1-2 years as a fee to use my phone roughly. It makes me to be able to use phone without much care, like using a case and avoid water even though the phone is IPX8.
Unfortunately antennas don't like being embedded in epoxy. See https://www.pet1.net/post/new-case-design
I'm not sure how the mechanics of a 200 km wide comety like object hitting Mars at ~25 km/s would work out, but I'm reasonably certain that it would result in a major resurfacing event. I'd venture that the majority of the gasses would retain escape velocity following impact.
Why-do-you do-this?
> The major side effects of NSAIDs are related to their effects on the stomach and bowels (gastrointestinal system). Some 10% to 50% of patients are unable to tolerate treatment with NSAIDs because of side effects, including abdominal pain, diarrhea, and upset stomach. Approximately 15% of patients on long-term treatment with NSAIDs develop a peptic ulcer (ulceration of the stomach or duodenum). Even though many of these patients with ulcers do not have symptoms and are unaware of their ulcers, they are at risk of developing serious ulcer complications, such as bleeding or perforation of the stomach.

This is for a lay audience, but it's not remotely controversial:
https://www.medicinenet.com/nonsteroidal_anti-inflammatory_d...
One of the reasons to go to faang is higher compensation. Doesn’t it make sense to put in extra hours of work, an investment if you will?

I’ve had some success going to bed early and waking up really early (5am). My minds still fresh, nobody’s awake to bug me and I’m still sharp and motivated. Some people can work at night but that’s definitely not me.
Looks like one of the alien robot assassin dogs on BBC TV series War of the Worlds?
Well, since we’re just assuming we could meaningfully change it’s trajectory we might as well also assume we could slow it down!
Car tire rubber becomes dangerously degraded after about 6 years even if they're not sitting in the sun.
What about ALCAR?
You sound like the type of person that should stay inside regardless
Sometimes you don't have a choice. I have worked on a few frameworks that have gone defunct over the years. Cocos2D-Objective-C, Kindle Active Content, XNA, J2ME, Flash Actionscript to name a few.

You have to port it to some other framework, and usually I ended up wanting to clean up a few things in the process (or in Kindle's case, I needed to, because it had so many constraints), or have to add new features for new expectations (480P->720P->1080P->1440P resolution, 2D->3D, add online multiplayer, streaming features, maybe the market shifted to expecting mobile apps to be free so now you need to rework the design, etc).

When you're working on it in your spare time, sometimes those things happen before you get a chance to finish the project and get it out there.
Probably because they don’t know how to write parsers by hand and assume it is hard?
I most often need to restart the REPL when redefining structs.
https://news.ycombinator.com/item?id=27571056
USC professor’s DIY online teaching hack to engage students goes viral (2020)
When I look at Twitter, it's nothing but vitriol.

Most of my twitter feed is cats. You must be following the wrong people.
> Why would I risk this?

Because you don't. Most of the medical research in the world is government sponsored (yes, including USA).
Hahaha good one :-)
Always worth reading Yegge's insider take on this - https://gist.github.com/chitchcock/1281611.

The Golden Rule of Platforms, "Eat Your Own Dogfood", can be rephrased as "Start with a Platform, and Then Use it for Everything." You can't just bolt it on later. Certainly not easily at any rate -- ask anyone who worked on platformizing MS Office. Or anyone who worked on platformizing Amazon. If you delay it, it'll be ten times as much work as just doing it correctly up front. You can't cheat. You can't have secret back doors for internal apps to get special priority access, not for ANY reason. You need to solve the hard problems up front.
If your solution is to assume everyone else will get the vaccine accept for blind people because the websites are inaccessible when are you going to pass laws mandating the vaccine? With out these laws we may never reach true heard immunity and blind people will never be as safe as people who were able to get the vaccine. I realize this is a strawman argument since were at the point where blind people should be able to get help from other sources besides websites now that the initial rush for vaccination has died down. I feel comfortable arguing this point though because assuming that society in general will always do the right thing so it's ok to exclude certain segments from being able to be proactive in helping them selves is crap. As someone who's totally blind I had no way of knowing if people were socially distancing, wearing masks, etc. I am incredibly fortunate that I had strong family support through the pandemic, I don't want to think about how difficult this would have been for me if I didn't.
Notes on Kafka for Beginners
Same government that runs a debt to GDP ratio of 266%
There is an uphill effort here to actually do this. While theoretically a very informed adversary might get it right first time, human adversaries are unlikely to and their resources are large, but far from infinite.

Your entire effort is potentially brought down by someone making a change in a way you didn't expect and someone goes "huh, that's funny..."
Unfortunately not (did it working for a company).
Derivatives markets are zero-sum measured in currency, but few people/organizations have perfectly linear utility functions. Transferring risk from more risk averse people to less risk averse people is not necessarily zero-sum if the accounting is done in utility instead of currency.
Yes, trying to apply apply industrial engineering metrics to a squishy social problem has never caused problems before at all. After all, we wouldn't want Any Child to be Left Behind.
Most of the masks used outside hospitals are only 5% effective. Non-N95 masks simply don't work.

What you said illustrates:

- how most people actually care about theater and virtue signalling, not science.

- how people are quick to shame other people with no evidence.
The economy as a whole isn't being harmed. US new car sales held steady at about 17M per year through 2019 before dropping in 2020 due to the pandemic and supply shortages.
Why is it against the law to conduct outside research?
Interestingly their jobs page lists countries next to each remote position. I assume that this is because their HR system can only deal with a finite set of labour laws?

Do those "employ anyone anywhere services" really work in a seamless way or is it not worth a company like Docker using them?
It made me so nauseous I had to stagger out of the cinema.
I think your hand slipped and replaced "I hope" with "it's very likely". Whether or not PopOS is intuitive is a separate question from whether or not Linux will dominate on the desktop.

Apple and Microsoft "abandoning" their desktop OSes is a dubious claim at best but in a magical world where they did, their "non-tech-literate users" wouldn't flock to Linux, they'd be happy they don't have to restart their computer for updates as often anymore. Non-techie people aren't going to move to a new OS except when they get a new computer. Even when they get a new computer they're just going to use the pre-installed OS. This is a fantasy.

These things have inertia. People who don't know computers aren't arbitrarily just going to decide to switch to a new OS where they have to relearn everything and their software doesn't work and there are moderately more driver incompatibilities that cause errors that confuse them. It's just not going to happen.
It seems there is an interesting history behind that "Tembr 3" Radio (emergency broadcast? A telescreen without a screen?) but it is almost impossible to find detailed information about it, at least in English.