skysight-inc/HackerNews huggingface dataset:
it shouldn't be a big deal for someone to step outside to hike for an hour or two, or to hit the gym mid day, or to pick their kids up from school. In my experience, the tech industry has been very accommodating of these flex schedules. Unless you're responsible for on-call, nearly everything can wait for an hour or two. People are often in meetings for that long anyway, so it's not much different if they take a hike or hit the gym or something.

Taking longer (unplanned) amounts of time away from the keyboard is a different issue, though. If your work is truly isolated from the team and it's getting done on time, then it shouldn't matter when you're doing it. In fact, your employer wouldn't even know if you were at your desk or not as long as the work shows up.

In practice, though, most people's work isn't actually fully isolated and asynchronous. If other people need to work on something with you or ask questions, it's a huge pain to play ping-pong with messages back and forth every several hours or even every day to solve things that could have been accomplished in 5 minutes of synchronous chat.

This is why most remote companies will try to avoid creating teams that span too many timezones. Collaboration and teamwork plummet when real-time communication isn't a thing and nobody can ever predict when others will be available without scheduling meetings long in advance.

I know it's not popular on HN, but in my experience few engineering jobs are truly asynchronous and isolated like this. Flexing schedules here and there is honestly enough to do most things that people want and need to do on a regular basis anyway. It's the people who are disappearing for entire days (e.g. taking vacation days without actually declaring a vacation day) who cause the problems.
Not sure I follow. Haven't Trump and Bolsonaro et al done surprisingly well at convincing people they aren't dying?
I think you are correct to link this stuff to changes in how people think about autism, OCD, etc. I would also link it to the return of astrology and the proliferation of terms like asexual/demisexual/etc. Ultimately all of these trends have to do with how people conceptualize identity.

It's not clear how harmful any of this is but boy is it weird.
My gf is a flight attendant for a major airline and I am always dumbfounded at the borderline abuse that flight attendants put up with…both from the passengers and from other internal employees. While some would think market dynamics would even this out, it does not happen overnight, and putting the burden on the employee to go “find a better job” can be pretty harmful.
> It’s pretty simple. They are more likely to get sick and more likely to infect those whose care they are entrusted with.

In a vacuum, that makes sense. But in the midst of genuine shortage of healthcare professionals, it's myopic foolishness. And I'd guess your comment about the lasting effect of actual recovery is going to turn out to be very wrong and already contradicts most everything I've seen recently regarding the immune response to reinfection after Covid recovery.

edit:
Here are a few links that contradict your statement that immunity doesn't last very long:

https://www.nih.gov/news-events/nih-research-matters/lasting...

https://www.futurity.org/covid-19-survivors-immunity-viruses...
If it worries you, buy a good torque wrench, look up the torque rating for your vehicles lug nuts and check it yourself.

That’s what I did after some garage monkey messed up my wheels.
Yet they still find ways to track us

Privacy nears death
I feel the same too. I feel my direct circle is too small. There are a lot of interesting people out there.

I was thinking about creating a platform similar to clubhouse, but asynchronous .

So like an audio version hackernews.

why audio based? because producing audio content/conversation is easier than writing/blogging? And being asynchronous makes topic mining and content based recommendation possible.

I guess Metaverse will work too?
> Consequences can be steep. When a Chinese student living in Taiwan criticized China this year, he said, both of his parents disappeared for 10 days. His social media accounts within China were also immediately shut down.

>The student, who declined to be named out of fear of further reprisals, said he still did not know what had happened to his parents. He doesn’t dare to ask because they told him that local security forces were monitoring them.

Scary stuff.
The US did this back in WW2 in 1942. They claimed they built an entire Liberty ship in only 4 days.

It wasn’t true (in the sense of a sustainable rate), but it makes for good appearances and propaganda.

https://en.m.wikipedia.org/wiki/SS_Robert_E._Peary
This is a major stretch. To be clear, the warranty does not exclude or disclaim cars due to any charging specifications. You seem to think that the fact the warranty mentions the Owner's Manual, any deviation from the precise specs mentioned there would lead to a warranty exclusion, which is not the case by any means.

Every auto manufacturer has certain specs or recommendations -- Use premium (high-octane) fuel. Only use specific brand of motor oil / anti-freeze / brake fluid. Follow local speed limits. And yet, except very extreme circumstances, they honor their warranty even when they know you haven't followed those precise instructions. No car manufacturer will deny a warranty claim because you drove on 28 psi tires when the manual stated 30. Now if you drove at 12 psi for thousands of miles, yea, they might not replace the suspension. If you never changed the oil in 4 years, they might have an issue -- but if you used Quaker State instead of Mobil 1, and waited till 8000 miles instead of 7500, they aren't going to void the warranty.

The Teslarati "article" (really, just an unfounded, unverified, unsubstantiated rumor) was widely shared at Taycan forums, like the one you linked to, and not a single person reported having any warranty denial issues (or fire issues) like what was stated.
Someplace where people are less toxic and not as racist, like 4chan
The countries claiming a slice of the pie aren't signatories to that treaty.
heh, my home Google Fiber/Webpass still doesn't have IPv6
dont forget graph theory. FB caught me off guard on a takehome project which involved contact tracing (very timely in 2021)
Dyjkstra's algorithm (spelling?) and backward tracing through graph nodes
Yeah, good old times of 3 TV channels and 2 newspapers which you could come across.

The algorithm of giving you what you prefer when there are too many choices is inevitable. Alternative is a bunch of people deciding what it should and should not give you. It really doesn't matter who those people work for.[1]

Positive feedback loop and information bubbles are not great but "the algorithm" is really not worse in this regard than leaving in a small village.

1. The algorithm is still a bunch of people but that's orthogonal to your point. People will prefer algorithms fitting their needs better and they are able to switch (yes monopolies, but that's a different thread already).
This has nothing to do with tiktok. This same phenomenon can and does occur on all social networks, and people mistakenly self-diagnose all the time outside of social network use too
https://github.com/edn-format/edn
I'd not be too confident about that, this is a thing that keeps happening:

https://www.anvilsecure.com/blog/dhcp-games-with-smart-route...
Maybe related to the Rosenhan experiment? Also one of my favorite psychology stories.

https://en.wikipedia.org/wiki/Rosenhan_experiment
That's great to hear, now if only Google's cloud offerings were also a bit more IPv6 friendly. for example: https://stackoverflow.com/questions/59856468/does-gcp-allow-...
Each bit has to perfectly bisect the population for 33 bits to be sufficient. But that's the minimum and it's meaningful because of how tiny an amount of data it is compared to how much we process all the time with computers.

The time someone takes to get rid of a cookie popup is not a clear signal, it doesn't bisect the population but it has signal in it. Faster suggests fast computer, good mouse or trackpad, youth, health, familiarity with the internet. Slower suggests low quality dirty mouse or trackpad, old age, poor health, unfamiliarity with the internet. There is some data there, towards some sub-groups and away from others. "Doesn't keep snakes" is low signal because that's most people. "Keeps snakes" is high signal because it narrows down to a small sub-group.

At extreme best/worst case _33_ of them can single someone out, but think that we leak thousands and thousands of bits every day, day after day, to all kinds of information processors who sell and aggregate them, and some that we leak are very specific like GPS coordinates or nearby WiFi SSIDs or app login details, that's why I think it's meaningful.

FaceBook patented an idea of identifying photos taken with the same camera by looking at dust, distortion and damage on the camera lens. Imagine you go into a shop, open their app and photograph a QR code for a discount and that picture ties the app user to every public online photo they ever took, and the app does some device fingerprinting too. Then at home you open the web browser and visit a site with some tracking JS, and that ties a probable connection between your home internet IP with the person who was in the store earlier. You open an app and your home GPS coordinates and nearby WiFi signals are tied to the same home internet IP, and public name and address records identify who was in the store earlier. FaceBook buys that advertising data and makes a shadow profile of someone who lives here, shops there, took all these photos and probably knows some of the people who appear in the photos. That's a lot lot more than 33 bits, but it's not a lot to imagine happening for people casually using apps and the internet several times a day every day over the last decade. And no matter how hard you try to guard against it, the wrong 33 bits leaked is all it would take in the worst case to undo all your efforts.
maybe a silly question - if the internet was 100% ipv6, could we do away with NATs?
But as smartphones continue commoditization, the non-luxury brands will become “good enough.” The differences compress. Suddenly the luxury maker is cut off at the knees.

We’re already seeing this play out with really compelling non-Apple devices.

However, it’s worth noting that Apple isn’t a great/perfect example for the phenomenon because it has the confluence of both software and hardware plus ecosystem lockin.
What if all of those lasers converge to hit someone's eye?

I don't see how a laser can have enough power density to kill a mosquito but still be eye safe.
Figure out what you're going to do, tell people what you're going to do, and then do it.
It is strange that an article about K-V storage in the cloud is missing actual K-V offerings like DynamoDB. Why bother with either S3 or RDS when there are actual purpose-designed solutions?
"I consider myself middle class, I have advanced degrees and work in a scientific field"

Maybe what we understand as middle class is actually just a well-fed pleb.

Real middle class probably should have control of their day at least, so we have almost no middle class.
You beat me to it by seconds!

Lots over overlap here with Clojure’s Extensible Data Notation (edn).
Pithy, but true.

It's only half the story, though. Moderation and balance are the real key. Overwork is not good in the long term. But underwork can also be a problem, even when employers let it slide.

Starting in my 30s, my friends who operated in the extremes of overwork or underwork started to diverge from everyone else. Overworked people were burnt out and had few friends and social connections left. Underworking people were often first to be laid off and slowly fell behind in their skills relative to everyone they were competing against for jobs.

Most of them found balance and got back on track, but I know a few holdouts who went all-in on the vagabond life of traveling the world and having fun, as well as a few who have just disappeared into their work and have basically lost social skills at this point.

Balance and moderation aren't really that difficult when you make them a priority. Especially in this job market where employers aren't squeezing employees as hard because everyone has so many alternate opportunities.
Exactly, but we are not in the early days anymore. So how is, in today's world, v6 "10ms faster" than v4? ISPs didn't magically create v6-only exchanges that happen to be in a more direct path to Google.
My next step would be to capture a stack trace to find out where bind() is being called, then examine that code. See https://www.brendangregg.com/perf.html#StaticKernelTracing
Ask HN: What are you learning about?
Not necessarily about tech/code, anything is fair game.
Many YC founders I know read HN, but far fewer comment. On this article, for example, two other founders have commented. YC founders on any given thread are (generally) few.

> But now I think founders just roll their eyes and move on.

yes.

My personal attitude is that unless it’s grossly unfair _and_ largely upvoted, there’s not much need to jump to YC’s defense. Those two conditions are rarely met in one comment.
> Every consumer router/firewall drops incoming packets by default, why would this be different for ipv6?

Sadly, this is very far from the truth. Most routers do not filter IPv6 by default, mainly because IPv6's design assumes a per-device firewall. This means that literally you need to ensure that every device supports a firewall or otherwise operates in such a way that it is safe for public access.
There are three variants of option 2:

- 2a: Use a new ancillary chunk (the OP's solution, here atCh)

- 2b: Use officially dedicated PNG chunks (tEXt, zTXt, iTXt; draw.io/diagrams.net approach)

- 2c: Put extra data to IDAT after the last DEFLATE block (most famously used by HTML-PNG polyglots, common in size-limited JavaScript demos)

I think 2c is most robust among those options, because to my knowledge implementations that recompress IDAT without actual transcoding are rare. 2c does result in some libpng warnings [1] but doesn't seem to cause real-world issues.

Also, special tooling requirement of option 2 can be slightly reduced by adopting ZIP approach: you can put magic bytes that are long enough and unlikely to appear by chance, so the reader can simply look for those bytes instead of parsing PNG chunks. This approach is most appropriate for options 2a and 2b (IDAT can be splitted, so there is no real guarantee that magic bytes remain intact) and it is recommended to reuse the existing PNG chunk structure, so that first 4 bytes of magic bytes are also PNG chunk types. It wouldn't fix the writer complexity though.

[1] For example, https://github.com/glennrp/libpng/blob/a37d483/pngpread.c#L7...
Thank you for all of this information @romanhn, I really appreciate it.

I'm surprised to hear about the level of hands-on coding skills needed for an EM interview, but it puts a different perspective on applying.

> I had the ability to take the time off to focus on interview prep

This is a good takeaway

> My cynicism about the whole process only grew, as exactly nothing from my prep was relevant to the day-to-day job at Facebook.

I've conducted interviews for IC and managerial roles myself recently, and this is a common problem. It's unfortunately part of modern hiring processes.
Surely we've all been burned by counterfeit/terrible Chinese Amazon products by now.. makes it harder to trust Chinese brands generally. At a certain point one is willing to pay a premium for the merely western/capitalist kind of incompetence, rather than risking full immersion in the chabuduo lifestyle.
That's cartel behavior. Completely illegal.

Good to know. Now we'll simply bid more and poach talent. Capital is cheap right now, it's time to hire and build!
Bad advice is driving instructions that say turn left, turn right, climb vertically 2,000 feet. You apparently write 20 "best sellers" by selling driving manuals for flying cars to people who think your book can suddenly make their honda civic fly.
I agree my response isn’t directly relevant, I’m just tired of seeing the same tropes over and over again about how Ops people’s only motivation is to drag their feet on everything just because they’re old and out of date. They actually have good reasons for having processes that appear to slow things down, for good reason.
> I hate Government regulation.

I too hate that the government regulates how people drive on roads. I also think it's wrong the the government stops butchers from using formaldehyde to make the meat stay "fresh" longer.

I also despise the government regulating businesses. If a business doesn't provide good service you can switch to another one. That's the free market.

> at least require Google Ads to explain why they are suspending an account and exactly what steps need to be taken to fix it.

What? no. That's regulation and the government forcing speech. Companies have the right to serve who they wish, and if you don't like it, it's a free market you can go to a competitor with better service.
https://news.ycombinator.com/item?id=29746236
https://archive.is/hivHn
This resonates. The anger and rage are personal.
Thanks for saying that.

It’s hard to put my finger on which feelings initiated the drinking. I think that, subconsciously, I wanted to end my day comfortably numb.

This is how I got there:

“I have been drinking all week, why stop today?”

“Why stop at one beer? I can handle another”

I would watch out for repeated resignations. That seems to have created my bad habit.
This happened very much with printing / copiers.
Psychedelic Zombie Cicadas: psilocybin and cathinone in entomopathogenic fungus
> I don't have an opinion about the average intelligence

You probably missed that this sub thread just concerns the intelligence part of the top post. It said that software engineers are neither superior with respect to intelligence nor are inferior with respect to social skills. The poster you argue with choose to argue against the first point, you try to say that he is wrong since the first point is valid. The points aren't really connected, so even if the second point is valid the first point might still be wrong.

On HN threads going off-topic is normal and should be expected. So just because the outer discussion only concerns social part it is still fine to poke hole in parts of people comments like this. The first person to bring up intelligence was the top post anyway, there was no reason to do so, but now they did so we have this subthread.
Exercise. Lots of it. I cycle, run, hike, and camp. Average 8 hours/week, sometimes much more. Keeps me physically fit, but also gives my brain something to do that’s in no way related to work. If I worked on side-projects a lot, I’d definitely burn out.
>> I think marketing posts are better suited for another forum, no?

No, Hacker News "Show HN" posts are often launch/marketing posts - totally accepted here.
Tech projects in classrooms. DonorsChoose is a good place to start if you're curious.

A relatively small amount of money for software and/or hardware can have a great impact in education.
The wavelength of subwoofers is way too long (meters) for something the size of a mosquito. Mosquitoes are ultrasound-sized. A mosquito destroying phased array of ultrasound transducers may be physically possible but probably even less practical than lasers.

If you actually want to create a shock wave, you need something that goes faster than the speed of sound, like high explosives... A lovely idea, but a bit overkill.
Why do you feel like you have to qualify your comment by disclosing your vaccination status?

Surely that shouldn’t dictate whether you’re allowed to express your thoughts on a subject or the factual accuracy of your statements.
The latest "OMG Teens are doing stupid stuff with the latest internetty thingy" story. Yay. Just like the last time where no, teens weren't killing themselves as part of a challenge, kids aren't freaking out. If anything, this trend will help make mental illness less stigmatizing.
As a sysadmin, I'd be fine if the stuff on top supported ipv6. E.g., I'm not aware of support for ipv6 in Kubernetes.

In anticipation, where can I catch up on ipv6 routing? Does the number of route entries explode?

I do need a "business reason" to adopt it, since the Center for Internet Security benchmark dings your system if it is turned on.
The challenge for me has been being so distracted by the ways i was wrong that placing the burden of correction on anyone but myself seems cruel.
I don’t use voice agents, but you can make a pretty nice light system with Phillips hue, quickly do installations with button controls without messing with the wires. I have about five smart plugs in a drawer, I use one to control a fan I use to dry prints.
This hits pretty close to home. Some of the best conversations in my life have been with humanities grad students who are smart and still deeply interested in their subject, but I lost touch with those kind of people. It seems harder to converse about engineering topics though working together on problems kind of hits the same spot.
There is an alternative explanation - "the West" set its standards high. The only permissible economic activity has to be perfectly safe, do no harm and priority is given to loud groups who object to change.

China (and, indeed, the rest of Asia) set standards lower. Economic activity is permissible if it makes life better for someone. Damage is acceptable.

The economy acted exactly how a neutral observer might expect it to and is rerouting all the manufacturing activity into Asia. This is the outcome where everyone gets what they want - and although a lot of people complain loudly, nobody in the West is willing to put up with the conditions needed to change the situation. All the stuff China is doing to get ahead is illegal in the West (eg, the pollution, letting IP restrictions go without much fuss).

Reactionaries are trying to legalise the economy away with about as much success as all the other attempts of the law to overrule the economy. The only thing that can stop the Chinese economy is China - if they don't handicap themselves then 1.4 billion will have the worlds most impressive economy and it won't be close. The military implications of a competent China are scary for the Anglosphere, but avoiding their goods isn't going to change the situation.
I think you’re right. This made me see red as a young teen.
Well said. I'd say the first time you try to overcome your shame is the hardest. Now I see a path that leads to where you are sitting, it's all built on hard work in the end though.
People look at me like I’m insane when I tell them I’m packing up and taking a year off.

I’ve f’in had enough. And that’s me, the wife and our two kids- not quite school age. No I haven’t FIREd. No I’m probably passing up a raise and a promo (or maybe not). Super linear growth requires super linear decision making. You either follow the sheeple or decide enough is enough and make some drastic change. Im not getting these years back and for the life of me can’t understand those who say, I’m gonna work till I’m 55 and then I’m done.

Anyways HN fam- I’m already done.

Here’s to 2022

See y’all in Penang.