skysight-inc/HackerNews huggingface dataset:
A reason could be that the clock would show the wrong time if you took your car to Greece, Portugal, the UK or the Ukraine.

That’s solvable by “jump one hour forward” and “jump one hour backwards” buttons, though.

If they want to sell the same car worldwide, it would be a bigger problem.
Maybe for you it is. I know tons of people who do this with 0 issue at multiple places I've worked.
I Write About the Law. But Could I Help Free a Prisoner?
"deaths per passenger-mile" is a standard metric though (1), and a fully packed long-haul Airbus scores extremely well on it.

I expect it works best as a comparison between modes that travel on the same medium - e.g. Bus beats motorcycle, and they both are found on the same roads. A380 beats Cessna (2)

Space travel is an outlier of course, very dangerous in general, and orbiting isn't traveling to anywhere any meaningful sense. It's just floating in space.

As a mode of transport, it's also not really a major mover of people around the world.

1) "Other comparisons are possible based on passenger trips, vehicle miles, or vehicle trips, but passenger miles is the most commonly used basis for comparing the safety of various modes of travel."

https://injuryfacts.nsc.org/home-and-community/safety-topics...

"Passenger Fatalities per Billion Passenger Miles 2000-2009" https://faculty.wcas.northwestern.edu/~ipsavage/436-appendix...

2) https://www.livescience.com/49701-private-planes-safety.html
I get the sentiment, but 9/10 you won't actually understand the problem until you actually work on it. Work leads to understanding but understanding usually doesn't lead to work.

The counter to this are stories like Stripe. Collison has famously said they never would have started the company if they actually knew how hard the problem was when the started. They identified the problem and committed to solving it. But jumping in blind increased their chance of actually making something unique instead of just another credit card gateway.
Completely agree. If anything, I see tools like this actually decreasing engineering speed. I don't see how it doesn't lead to shipping large quantities of code the team didn't vet carefuly, which has is a recipe for subtle and hard to find bugs. Those kinds of bugs are much more expensive to find a squash.

What we really need aren't tools that help us write code faster, but tools that help us understand the design of our systems and the interaction complexity of that design.
Outside of the native OS modules using it for security (e.g. Windows Hello) I can't see many apps having a use for TPM let alone breaking. Perhaps DRM content will move towards using it at some point but it's always been a circus to get high tier DRM solutions to validate on Windows anyways, most just fallback to low validation with lower quality streams as is.
It's interesting that you say "some due diligence is required" and go on to put the burden of that diligence on Cliff, rather than the creator of the marketplace.
Writing Meaningful Stories
You asked for flying cars you got them
Why forbid? Just use GPL and extend the contagion to the code trained using your code
I think it's very easy to make folksy intuitive sounding rules from almost any angle here, and none of them are really definitive because the world is infinitely complex. Move fast, but not too fast. Think, but not for too long. Do, but not too early or too late. I don't think there is a one size fits all answer for any person or organisation.

I think the correct fundamental framework, which is compatible with all sides of the argument, is that you must be mindful of your learning rate. Some approaches are depth first - perhaps that depth is satisfactory to learn what you need to solve real problems. But perhaps what you actually need is breadth. There is no way to say which is right - you literally have to just stress it out, it's not fun. Some problems only yield information when you have skin in the game - there's no way to reason out the right approach, you need to push at real boundaries and see what happens. Some of the boundaries, all of the boundaries, keep pushing, take a pause... again, you can't know for sure what's right. All you can do is constantly ask yourself - am I learning? Am I generating hypotheses, testing them, proving at least some? The framework is different for everyone, and it's _work_.
Marlon Brando look alikes have the right to lobby too. It doesn't make them any less evil.
It’s really not. Normal attrition rate is probably more than that and a good portion of the people leaving over wfh policies probably would have left for other reasons anyway. So the added resignations over wfh aren’t a huge burden yet. It will become a big problem if hiring continues to be very difficult, but we won’t know if that trend holds for some time.
The original without CSS looks better and loads faster <shrug>
I feel ya, people are hard, and bosses really influence how we experiences work. Advocating for oneself IS hard, more so when we are relatively comfortable.
This is not a difference in kind.

Autocomplete, do you have anything to say to the commenter ?

“This isn’t the best thing to say.”
ISOs can sometimes be better for taxes (and sometimes worse).
OpenVMS 9.1 x86 field test starts
Hexo is a good and fast lightweight generator.
I'm not the OP.
most problems in startup like environments(particularly from my experience in social networks), "understanding the problem" is not as easy. That's why trial and error, moving fast works.
Less than a year ago, my team and I decided to develop an essential tool that securely manages programmatic (CLI/SDK) access to AWS resources distributed among several Cloud accounts.

Temporary credentials access was a constraint for accessing the Cloud in our company, so we decided to build an open-source (https://github.com/Noovolari/leapp) tool for every access method on your behalf.

Leapp manages different access methods:
IAM Users, IAM Roles federated with multiple Identity Providers (G Suite, Okta, and OneLogin at the time), IAM Role Chained to another AWS entity (the cross-account Role access thing), AWS Single Sign-On Roles, and Azure Subscriptions by now.

Leapp store securely information of the developers (like AWS Access Key and Secret Keys) and generate short-lived credentials accessible to any CLI, SKD, and external library.

The idea of the App is to provide the Cloud credentials I need only when required. Otherwise, the Cloud Credentials file is cleaned and not accessible to any attackers.

We integrate the project with specific services like AWS Single Sign-On, the automatic provisioning of the account available to access, and AWS System Manager Session Manager to access EC2 instances directly from the App.

I'm also finalizing the Access to other Cloud providers (Google Cloud Platform and Alibaba Cloud) in the following months.

Hundreds of developers are downloading it, and the most common reaction is: "It's addictive. I don't want to go back to anything else."

After all those requests, from today, we will help the company-wide adoption of the project with enterprise support of the open-source project.

https://www.leapp.cloud/support
> Keep it short: A pitch is like a joke. The longer it is, the less impact it has

I see you're never read Nate the Snake: https://natethesnake.com
You're absolutely correct, it's not idempotent for the crucial reason you mention. It's crucial because updating the timestamps is the main purpose of 'touch' in the first place!
That link shows the opposite of what you say. I was careful to moderate that thread much less than we would have normally. Under normal circumstances, we downweight ordinary Twitter drama off HN's front page because it isn't intellectually interesting. In that case we intervened much less, exactly in keeping with the principle: https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu.... The submission stayed on HN's front page for many hours, and the title edit I did was precisely in keeping with the site guidelines (https://news.ycombinator.com/newsguidelines.html) and fully explained at the time.

I certainly don't mean to offend you, but a phrase like "your replies are unwelcome" doesn't take away others' right to respond in a public forum (imagine if it could!), and doesn't change my responsibility to correct the record when people make false statements about how HN functions. The good will of the community is the only asset that this place has. It's my job to tend to that by answering questions and addressing criticisms—which means admitting them when they're right, and showing how they aren't when they're not.

You have a point about rhetoric though. This type of posting is so repetitive that I do sometimes try to mix it up with different metaphors and phrasings. Some of it probably does get a little provocative at times, and I apologize if it landed that way in this case. I often edit my posts to tone them down when I feel like they went a little too far. It wouldn't be better, though, to post mechanically all day—it would eliminate the human element, which would not be in the spirit of this place, and it's much better for the community when there's variation.
Yikes, there's not separating availability zones, then there's not separating entire regions and continents.
The commute thing depends on where exactly you live and work. I worked in SF for years, but lived in the city and biked to work. It was a nice commute, a great office, and I loved our neighborhood.

These kinds of things are just really hard to generalize.
It’s fine to lobby for a group say fisherman or “the rich.” However, when you’re getting special laws written to hand your company money at the expense of everyone else in the country that’s corruption not lobbying.
I don't know.

In my (small) team we make extensive use of emojis and it seems to work for us. I guess they end up having an uniform meaning like any jargon word in a team.

One of our customer also likes using emojis, at least with me (and not in group mails including people from both of our teams), and it is fine too. I guess she's at ease with me, and it works when you have a good (enough) understanding between people.

They can make messages that would otherwise (wrongly) feel a bit blunt lighter (and fix the intent / meaning / mood). So they are a valuable tool for a better communication sometimes!

Be careful in your communication, and this includes emojis, that you should not overuse, but you have no other way than getting to know people you interact with to have a good communication, emojis or not. You will end up meeting ambiguity regularly because of many factors, and that is not restricted to emojis.

There are people with whom I'll use fewer emojis, or a specific set of emojis, and it also depends of many things. It is also true of the communication style: it is likely a bit different with each people you interact with.

I'd avoid specific emojis that are probably unsafe I guess.

In my team, the wink emoji was used to say "thank you" for a short period of time. We (unconsciously, as a team) moved to the "pray" emoji, which I dislike a bit less for this purpose but the intent was already clear with the wink emoji.
Global outages make a lot of people feel good about not bothering to set up multi-region deployments though.
Surname convention trivia: The lower case "de" is only used when preceded by another part of the name, like first name, initials, or another part of the last name. When used on its own, or prefixed by a title like Mr., then "De Raadt" is correct. Here's a description of this: https://www.dutchgenealogy.nl/how-to-capitalize-dutch-names-...

So e.g. you would write Vincent van Gogh, V. van Gogh, Mr. Van Gogh, or Van Gogh.
All these flavours and you guys choose to be salty. :) When Greece couldn't keep up with the payments years ago Germany said "give us your islands then". Nobody bat an eyelid, but as soon as we owe money to someone who isn't a Western country then everything is wrong with the world. How about Montenegro default on an American loan instead of a Chinese loan? Would that make it better? :)
I found great results using syntax highlighter token streams for diffs. In my PoC I was using Pygments. It's a great compromise for "almost semantic" diffs. Syntax highlighting tokenizers have great language support, are blazing fast (we use them constantly in real time in IDEs), and work far better in "degenerate" cases that don't entirely parse/compile yet such as work-in-progress code (again because we use them all the time in text editors).

https://github.com/WorldMaker/tokdiff
What other more durable sources do you recommend?
The root of the problem you descibe are incentives for why workplaces exist. They exist so employees can go there and work. There's nothing wrong with that, as long as it's an explicit contract between employer and employees that both sides agree on.

Some employers will be very happy with blurring work/personal life boundaries: employees make friends (but the real quality of friendships will only surface after you've changed jobs, unless you plan to stick to a single job forever), eat great food (because maybe it's cheaper than simply paying the employees more) and have fun (enough to make impression of a laid-back place but not too much, because it would hurt company's performance).

It's because all these 'perks' are built on completely different goal. I used to think they're mandatory for me to feel satisfied with the job - looking back they now seem artificial.

That's why I personally love WFH - it let's me focus on the essence of working which to me is providing value for my client. For everything else, there's time outside of job.
Thank you for the link.

I have tried to use memory palaces. The result is that now I have to remember two things rather than one (the memory palace location and the thing I'm trying to remember).

To be fair, I also seem to have Severely Deficient Autobiographical Memory (SDAM) and that will impact personal memory recovery quite a bit. SDAM is common in conjunction with Aphantasia, and perhaps the two combined are conspiring against me in this instance.
"2. Routing
Something you can use to tackle the routing complexity is to place your source files in the same path as the canonical URL. You only need routes for generated content, like index pages and such."
Thank you! The only saving grace for a Gatsby site I recently did was it leveraged a template that did that automatically. To say that it dramatically simplified things is a gross understatement.
Template for those interested: https://github.com/18F/federalist-uswds-gatsby
The Team Resurrecting Ancient Rome's Favorite Condiment
So, how is this single point of failure protected against terrorist attacks? Do they have backup hardware off site? Do they trust all users to be able to handle downtime well?
OP here again. I forgot to mention that, because of my background in software development, I often create visualizations that are based on data from the development process. I find it to be a fascinating source of raw data that is underrepresented in the broader visualization space.

I don't have any type of newsletter, but I do announce new projects on twitter: https://twitter.com/jeffpalmer
This describes my experience perfectly. I feel like when people discuss aphantasia online, the word "seeing" gets overloaded to both refer to the act of picking up visual stimuli through the optic nerve, as well as a conceptualization action. When I "see" things in my mind's eye, I'm referring exclusively to the latter, and I think most people with normal visualization abilities do the same.

Due to the confusion of language as well as the testimonies of some rare people with incredibly vivid mental images that are on par with actual physical sight, I thought I might have aphantasia for a period of time, but after reading up on it, I feel like aphantasia is a much stronger condition than most people on the internet think it is. "Just seeing black" when you try to visualize something isn't enough - it seems like that's just a sign of being a person with a fairly typical brain who's using the word "see" in its literal sense.

For example, in the star test (https://www.reddit.com/r/Aphantasia/comments/aioyga/simple_a...), if I was a person who understood "see" in the first sense, I'd say that I was a 1. If I instead switch to using the second sense of the word, I'd easily be a 6.

It feels like any test that asks you to rate the vividness of the item you "see" in your mind's eye will fall prey to this problem. I saw a comment on HN where the commenter suggested asking someone to visualize an elephant in profile, and then ask them which way the trunk is facing to see if they're aphantasic or not. I'd also suggest that if you ever imagined a person running beside your car while you were taking a road trip as a child, you also probably don't have aphantasia.
so it'll get removed, drop off the front page

and 6 hours the scammer will be back under another account
Lobbying is bad when it creates outcomes I don't like.
What are you querying the metadata server for on every request, if I might ask?
I think you nailed it, but an added wrinkle is that I’ve seen a lot of people (myself included) have worse work/life balance with wfh. When there’s no separation between you and “the office” it’s very easy to just never stop working. The number of night time emails and after hours meetings I’ve gotten skyrocketed after everyone started working from home, and it’s a similar situation across my broader friends & coworkers cohort.
Hey, maintaining GCP is probably more interesting than you think ;)
> My beef is that a lot of ignorant people are going to cargo cult this nonsense and create a toxic work environment for everyone.

Very little of Paul Graham's essays are written for people in the workplace. When he says work hard, he's not talking about work hard at a 9-5 job to make your employer rich. He's talking to people who found companies. Everyone else would do well to focus on work life balance. I take it you're not one of those people with ambitions to found a large successful company. Most people aren't. There nothing wrong with that, just that these essays are not really aimed at you. Paul Graham is one of those people. So am I, although I'm not successful (yet anyway.)

> I also have an issue with hero worship, I didn’t become a technologist to prop up billionaires.

Because jealously? Why does his wealth enter into this equation at all? Why is it relevant to you? It's fine to be inspired by people who achieve things. It can be taken too far, but you can say that about anything.
They pay market value. Let's say that you come to Netflix with a Facebook offer (or current salary), Netflix wants you, they pay >= FB offer or current salary. If you don't have any offer, they have tech-wide salary surveys that give them a market range for you.
Clearly, nothing is set in stone and a hiring manager can "bet" monetarily on some candidates (i.e., pay them more of what the data points would recommend). When I was there, I was making a (very generous) x and others in my position were making 1.8-2 x no doubt.
> Is this just a really well kept secret

It's very hard. Not having FANG/unicorns on your resume probably contributes massively to this. FANG style interviews are a skill of their own - I recently had a 6 hours of interviews back to back with Amazon and it was a mix of pretty tough technical questions and very specific behavioral questions. Even with practice solving sole of the question was very hard. For instance, I solved a DP question in a top down and interviewer asked me to then solve it bottom up for him in the remaining 5 minutes. You can't do this without a solid amount of practice.
Launch HN: An Open Source No Code Solution for Kubernetes Deployment
Hey all, I am one of the contributors of Devtron(https://www.github.com/devtron-labs/devtron), an open source end to end workflow for Kubernetes deployment. It is a no code solution for all you hassle while making a Kubernetes deployment, written in go. It helps you to deploy your micro-services over Kubernetes without any code, just in fraction of minutes.

Recently, we have been receiving multiple requests from the community to access Devtron over Minikube cluster, so here's the good news. Guess what! now Devtron can be installed over minikube cluster as well. I have written a detailed article on how you can install Devtron over minikube cluster and begin with your first deployment. Please check this article and let me know if you faces any kind of issues during the process.

[Blog](https://dev.to/abhinavd26/an-open-source-no-code-solution-for-kubernetes-deployment-now-on-minikube-36ep)
Your comment:

> "the stressgrid benchmarks look bad because they forgot to turn off the "spin your cpus" setting"

stressgrid blog post:

> "When running HTTP workloads with Cowboy on dedicated hardware, it would make sense to leave the default—busy waiting enabled—in place. When running BEAM on an OS kernel shared with other software, it makes sense to turn off busy waiting, to avoid stealing time from non-BEAM processes."

stressgrid seems to recommend the opposite of what you mention, taken from the blog post you shared [0].

Am I misunderstanding?

[0] https://stressgrid.com/blog/beam_cpu_usage/
Re "6) “Hey, look at my ads!!!”

> 2021-04-25T17:00:00: POST http://***.best/

This is not an ad -- the "http://" in the first (path) line tries to invoke HTTP proxy functionality. An open proxy would establish connection to the attacker's site and post the data there.

Once attacker has gathered list of open proxies, it would use those proxies for bypassing password guessing limits, illegal scraping, and ad fraud.
We’ll, I can’t prove or disprove that claim, but most of my coworkers have always been very candid with their preferences. I find it difficult to believe that there’s a large number of people who regularly say one thing while secretly believing the opposite.
Cliff I love your website, it makes me all nostalgic for the internet of the 90's / early 2000's - full of personality and humor.
They may have a single point of failure shared in a sub-sub-sub-service. Or, they may have pushed not-so-great code into all regions/zones and whatnot.
I'm pretty excited about this site's potential. I am avid promoter of creating autonomous teams through principles and goals alignment (OKR).

I think there were suggestions about Time being an aspect of a principle. I wonder if this would be better represented by the SDLC stages, something like this might address the "time" part that allows it to be associated with type of work being done. Just a thought. I also wonder, at the same time, if this is too burdensome for a team or individual to do. Establishing your principles, IMHO, should be the most important thing you do, if you use them to guide your behavior.

I also have hope that when people establish what their individual principles (that define them) they then can ensure when they are job hunting or self reflecting on their current job that they what they are doing is aligned with who they are to ensure they will be satisfied in that role/job/company.

I just bookmarked the site. Excited to see this grow.
The unlimited ATM fee reimbursement from Charles Schwab is amazing, especially for international travel. My brother just spent 3 years living in Australia and was able to withdraw from Charles Schwab and then deposit into his Australian account with zero fees and a better exchange rate than any other service available to him.

If you are concerned about security, you can just leave a couple of hundred bucks in there for whenever you need cash and push funds to it from your main bank to top it up.
I wonder if that is what is causing the Slack issues
A start-up I left a few years back had 4 employees - CEO, CTO, Principle Engineer, and me (bog-standard dev). People like fancy titles :)
I think you'd be surprised by how many people don't really engage in outside-of-work anonymous programming forums, vs their personal contacts/friends/coworkers/ex-coworkers.