skysight-inc/HackerNews huggingface dataset:
Yes, I had to check that, but MAIL FROM & RCPT TO are the 'envelope' addresses.

> It would be great if somehow the email is forward as it's in so it appear in my inbox and all the information(header) is retain.

Yup that's exactly it. In the client reader it looks exactly the same as if it'd been sent there directly, rather than to SES and relayed on.

(If you dig into the headers it's all there of course, but just from a 'consumer' perspective it all looks normal viewing the email.)
> the financial model is set by the fixed or imperative costs, i.e. the cost of rent

Rent for commercial spaces is set to what the market will bear, and that is also determined by the same financial models with labor prices as input. "Restaurant owners aren't getting rich off of exploiting labor; their landlord is" just means that the haircut should be getting taken off of the landlord's profit margins.

Now, this isn't a panacea - there are some distortionary effects from squeezing the rents that landlords can charge, and it favors high-skill and low-labor businesses by competing away higher bidders on commercial real estate, but it's not like business owners will feel 100% of the incidence of a minimum wage hike. Some will go out of business, which will lower commercial rents as vacancies rise, which will save a portion of the businesses that would die based off first-order effects alone.
I think I’d misinterpreted DylanDmitri’s comment as meaning there were 9 other Japanese woodcut masters.
personally I had trouble until I got a wrist rest that was:

- high enough (forearm to wrist straightish to concave, NOT splayed back)

- just the right softness (too hard = palm fatigue)

- kept my wrists warm enough. I think cold palms/wrists might be a bad situation

for my mouse, I found using a smaller mouse-dedicated wrist rest full of beads worked for me.

why people would use wooden or plastic wrist rest is beyond me. Same for typing with your palms on a cold laptop surface. (also remember there are NO OSHA-approved laptops, they are not ergonomic)
But these are personal things that everyone gets dictate for themselves. You get to specify what your pronouns are too.
> it's really just about the owners of basecamp are crappy tyrants to work for, that's about it.

Sounds pretty political to me!

Of course it's not just about the specifics of the policy. It's about the list and the leaders discussed and handled it. Rather than just taking the L they kept Posting Through It and alienated their employees.
It's actually being deployed for HFT in London right now by euNetworks.
I don't see it. McDonalds pays minimum wages in most european nations, yet their menu isnt that much more expensive than in the US.

Maybe they have a slimmer margin over here, but they are still profitable. That implies that the model is (in principle) just alright, but there are financial flows that will have to change in the US. Of course you don't like to pay more for the labor you use to generate profit — ideally you wouldn't have to pay anyone at all!

If you can't run you business with minimum wage labor, maybe tou are not good at doing business and should change careers instead? Because many businesses in many nations have not the slightest issue doing just that.
I don’t think an iris like that would last very long with the immense pressures in the cylinders. It makes way more sense to electronically control the valves themselves, like Koenigsegg is doing with their Freevalve tech, so you get the mechanical seal of the valve with the control of electronics.
Why does your ideal world have so many problems in it?
OpenBSD 6.9 Released
It’s possible to ban flame wars instead of politics. Dealing with differences of opinions (or lack thereof of this skill) is what causes flame wars. Politics is not the only thing people disagree on. Should they also ban discussion of potentially contentious improvements to the codebase?

Edit: reading some of the comments below, it does also say they banned discussion of certain past decisions. It’s not just politics. Interesting.
On the other hand, I can virtually guarantee that even if a Tile or Samsung tag is used that way, occasionally the headlines will mention Apple in a negative light anyway.

It just comes with the mindshare, I guess.
I'm pretty confused about your comment and all the replies. Do you all not have lights? I can see my keyboard just fine without backlighting. Not wanting backlighting has nothing to do with whether I need to look at my keyboard or not. I just think it's ugly (which is just a preference, totally fine for people to like it).
I agree. There are lots of people who will never raise their voice but in quiet moments will tell you that political fights are very uncomfortable. Political flame wars are usually driven by a small animated group of loud voices. Another way to frame this policy is “let’s keep the workplace professional”.
Consider the quality of a McDonald's burger/meal. It's not hard to find something considerably better and marginally more expensive yet they are still in business.
Or to roll out more ARM, where there isn't currently any hyperthreading.
That job might not exist at all if the government mandates your wage to be higher than the value of your labor.
For apps I’ve downloaded on my iPhone, there are sometimes updates that denote Apple updated the key. Assuming that’s App Store only behavior though.
Usually, this question is brought up when a business is struggling; like in this case, where restaurants are struggling. So the implied context is that other actions are asked for (such as subsidies or laxer laws). The question, like in this case, is whether it should not simply be written of as not providing value, instead of trying to fix something fundamentally broken by, for example, allowing worker exploitation.
"Deepfake" that supposedly fooled European politicians was just a look-alike
Also getting a new job is a pain. I don't like doing it.

It reminds me of people flippantly declaring "just sue!" as if it's an easy or pleasant thing to do.
In my experience with these, when I've heard the first indicator to do it, the damage is done. Standard regular maintenance hasn't identified the issue in advance. I'd be curious to see whether long term monitoring of particulates in oil can make an help though.
> With cloudping.co, it isn't clear from the website, but it seems like the inter-region latency they measure is over the public Internet

If they are running from AWS to AWS, it's going over the AWS backbone.
Yes - sorry to be clear she had already transitioned before working at the company
Quality contribution!
here’s one from today

https://www.dailymail.co.uk/news/article-9521649/amp/Fundrai...
Rubber with embedded steel wire is less stretchy than the rubber bands we're used to. Tires even more so than belts; it adds integrity like rebar in concrete.

You're correct that once it jumps even 0.5cm (~1 tooth) it could touch piston to valve; it depends on the engine, but I'd wager most nowadays are interference.
> Anyone can get your phone number.

If you put it in lost mode. Otherwise, it doesn't reveal the owner's phone number. It's assumed that clicking lost mode and putting a phone number means you expect to be called about that lost item.
v2 domains were just the maximum length that you could reasonably memorize them, perfect for privacy. There's no chance for memorizing a v3 domain, so you'll have to write them down or persist them in some way. Having a post-it of a whistleblowing site's URL is never great.
This is completely user-hostile and bordering on malware now. Though by your insistence of saying "OSS" I have a feeling you and GP don't actually care about software users, only developers.
Yeah, and to think that some people are incredulous when I say that I need animation support in my electronic documents !

This is even better, I will bookmark it as an example.
If you're saying that limiting their losses to _only_ 1/3 of their staff is a sign of great managerial flair then I'm afraid that I disagree very strongly.
What is the best way to archive such a page for offline browsing? I tried ArchiveBox on this, but all the animations are gone in the offline version (no matter which method was used).
mod_python (http://modpython.org/live/current/doc-html/handlers.html#pub...) as a service!
I also eat fish on occasion. It’s extremely rare a restaurant has nothing for me.

Which is the alternative lifestyle, mine or the one where everyone at a company eats chicken with rubber gloves?
Based on what. That is a very broad statement with lots of evidence to the contrary. They built an excellent business with employees that stayed for 10+ years and progressed from the most junior levels to profoundly accomplished senior roles. That is hard to create for any organization and the evidence is they did it well.
> First, in a production branch, git commits should be thought of as functions. Like “Apply commit X, get feature Y, unapply it and you get the reverse”. So the problem with preserving full git history in master is that it breaks that invariant. You have to sort of do like a range of commits, but then that doesn’t really always work because often times other commits can be interleaved into yours.

Merge commits allow you to do exactly that. If you have a branch with, say 15 commits, you can merge that branch _with a merge commit_, preserving all 15 commits, but if you need to revert, you revert the merge, which automatically reverts all 15 commits.

> Ok, but then to your point about preserving valuable, more granular commits, well, the solution is you just leave that remote branch up

So you went through all the trouble of making your git history something clean and valuable. And now, instead of merging it as-is with a merge commit into main, you squash the entire history (that you literally just spent time making useful) into main.

Now, because you think you might need this history (that you spent time making pretty and valuable), you come up with a whole process of creating a remote branch, giving it a name that follows specific conventions and whatnot, you also make the decision that you'll keep these branches forever, and, you need a way to link that remote branch to the squashed history.

What is the point of this whole process? When you could simply merge your feature branch (with its pretty and useful history you spent time working on) in main and be done with it?

I have a feeling this whole process you came up with stems from the fact that you don't seem to be aware that you can revert a merge commit.
Office jobs are less interchangeable than service jobs though. I'd expect someone with a job in a grocery store or restaurant to always be looking for a position closer to where they wanted to live compared to an office worker looking for suitable, better positions in locations that that would have a shorter commute.

(the service workers would be looking for better positions too, but the pay differences between similar positions are smaller there)
I left one company without such an incentive. The relationship between management and me had become toxic, and I needed to get out for my own sanity. After leaving, I did get the bonus I was previously due, which wound up being about 1.5 months salary. Didn't know about it before leaving. I was optimizing for sanity. I suspect that those who left Basecamp are performing a similar optimization, and the money helps lower the activation energy required for making that decision.

Short version is that the 6 month salary, even the 3 month salary offer is quite nice. I can understand why so many took the offer up.

Woke environments can, and often are toxic to those not interested in engaging in such discussions. I worked at one of those before, where one had to tread carefully, lest some "colleagues" be triggered into spittle-inflected rants about the president at the time ... thus wasting everyone's time and energy. That was actively frustrating and annoying.
The social incentives are certainly aligned for that to be the case.

A couple scenarios:

1) Employee A leaves Basecamp and says "I'm leaving for the severance package, not the policy change", and actually takes the severance

2) Employee B leaves Basecamp and says "I'm leaving because of the policy change, not the severance", but actually takes the severance package.

Employee B will both get the social virtue points of standing up for something AND collecting on the nice severance package.

Employee A may experience social blowback if they explicitly stated they weren't incensed by the policy change.

I would expect to see more Employee B's than Employee A's publicly.
For sure miniature gensets exist! They're often used on gas RC / autonomous airplanes to generate supplemental electricity. Here's one: https://www.youtube.com/watch?v=1yB49G756OI

I think the answer is that the miniaturization reduces efficiency, adds a ton of tiny, expensive parts/maintenance, and doesn't generate a lot of power compared to what you can store in a battery. So while the idea is cool, it's really only applicable in a few specialized use-cases like long-duration drone flight.

You've got to also compare it to other available power generation schemes -- A single 250W solar panel is far cheaper, simpler, and eco-friendly.
It looks very similar to Slack / Discord.

However, if an org needs email, why can't they just configure their filters to move everything from outside the org in a special folder, and email server could further filter any link and put it through a warning page before redirecting to the link.

We already have DKIM and SPF to verify if the domains of the sender. Just setting up these can work.
Frontline (I think it was) many years ago ran an episode on 401k plans. There was a medium sized company that offered an identical 401k plan to all its employees, from the bottom to the top salary levels.

They found that the higher the income level, the better percentage returns the employee had on the plan. The lower, the worse performance.

The 401k plan offered several investment options.

Clearly, the higher income people were making better investment decisions. The conclusion was the company was going to offer seminars on basic investing, though who knows how that turned out.

There's a lot more to personal finance than balancing a checkbook, though many can't do that, either.
I would argue that this feature branch of yours is way too long lived :) But I get it, sometimes you can't change some things in a corporate environment.

I would like to know though, if those 500 commits are all individual PRs/tickets that originally might have been 3798 commits but each PR that got merged into the feature branch was squashed? Or are these 500 individual commits that are potentially interleaved, meaning commit #246 is for ticket ABC, commit #247 to #251 is ticket XYZ, #252 to #255 is ticket ABC again etc.?

I'm basically re-commenting here but I think if the 500 commits are commits that if you didn't have to have a long-lived feature branch for some reason you would've made those exact 500 commit to master using squash-merge, then it's fine to rebase the feature branch on master and do a fast-forward 'merge' that makes all of those 500 commits suddenly appear on master (find except for the fact that you had _one year_ feature branch :))
Well, you say that it's one of the nicest companies to work in, but clearly not if 1/3 of their employees are willing to leave over a policy decision. Some of the employees that left had been there for over 15 years — it used to be a good place to work, but this made it untenable for them.
Then gift the government money directly, and leave others to make their own decisions instead of imposing what you feel is right on them?

Here is the official process "Gifts to the U.S. Government": https://www.fiscal.treasury.gov/public/gifts-to-government.h...
Teenagers getting whatever after school jobs they can contribute to incomes for households in poverty. If the McD's kiosk takes the cashier job, the family loses income. I don't want households in poverty. I'm just unconvinced by this mechanism. I'd rather see minimum incomes or policies to deflate housing costs.
That incentivizes companies to hire teenagers instead of adults
Sudoku solver using Z3-Prover
That's a distinction without a difference as white people still make up the majority.
> Median incomes are irrelevant to housing developers.

That's a bunch of horse hooey, as the customers in all housing markets (outside of a few global cities) are all local. Median income + credit conditions = how much buyers can afford.

> The federal government wouldn't really be able to prevent REITs from buying up homes.

Of course not, but no matter what kind of black magic Blackstone is weaving, they cannot get a more than a trivial number of people to rent a 3BR apt for $10K / month (approx price for nice 3BR in Manhattan). Once again, the population's median income is the driver.
Maybe I'm under the misunderstanding that "no politics" doesn't also apply to e.g. reporting inappropriate workplace actions to HR.

If you see a homophobic (or racist, or sexist, or inappropriate, etc) offense, you should absolutely report it to your superior and/or HR, and AFAICT Basecamp's changes don't say you shouldn't. It sounds like they're just banning discussions in the open channels with coworkers ("Hey everyone, do you think what Bob did was homophobic?").

Of course, I might be misinformed on 1) whether you're still allowed to report workplace offenses to HR, and/or 2) whether company-wide conversation about your coworkers' potential offenses is actually a positive thing to allow.
>without overgeneralization

says they who are overgeneralizing

you assume teenagers are only making pocket money, whereas there are definitely teenagers working so the family can make ends meet
It's fair to say that the founder has done some level of self immolation, but intentionally or not, your original comment focuses on the reason why they self-immolated which is what I think is inaccurate:

> And if you did and someone pointed out how it can become problematic to have foreign names in the list and they tell you why, you don’t self-immolate.

No, whatever self-immolation that occurred didn't happen because someone pointed out how it can become problematic to have foreign names in the list. They acknowledged that it was hugely problematic and wanted to correct the mistake and move on, which is a pretty normal response. The problem occurred when some employees clashed with the founder over acknowledging a specific political accusation.

I find it uncharitable & inaccurate to portray this as evidence of the founders' vanity because they shutdown when someone criticises the list, because that's not what happened. A heated political clash happened, and losing your cool over a deeply political issue is not surprising or a demonstration of vanity, it is exactly why many people don't discuss that kind of thing.
On this note, does HN know where to acquire the cheapest possible code signing cert for Windows?
Immutable backups are often overlooked. At borgbase.com, we call this “append-only” mode and the large majority of repositories uses it. With S3 (or similar) you would add some policies to disable deletions. So it’s usually doable, but needs to be considered when setting up the backup process.
> The common interpretation is that it began to get sharply more divisive over time starting in the mid-1990s, not that the current level of division established itself then.

I didn't say anything about the current level of division, or the quantum. I am not arguing against a step change either. Again, I said that people believe politics became more divisive in the mid-90s. I understand that people need to read things into the statements of others...there is nothing here (you are focusing on the least interesting part of the argument).

And the "always" came after "Democrats seem to have settled on". I did not say anything about what happened in the past, and did not use that evidence. My point was that Democrats have said a system of gender and racial selection will be used in the future. I did not imply that some Democrats have the power to bind every other decision in the future, but that some wanted to use the system in the future.

Simple points of comprehension here.
I'm hoping LiquidPiston's rotary engine design pans out: https://news.ycombinator.com/item?id=25450477

In theory, it should fix some of the maintenance issues (apex seals are attached to a stationary part of the engine where they can be more easily lubricated) and fuel efficiency / emissions issues (combustion chamber is closer to spherical).

I like the idea of the Mazda rotary engine, but I'm not really surprised they stopped making them, due to fuel economy and emissions. And at them moment, the hundred-thousand mile engine rebuild interval basically means you can get an RX-8 with a bad engine for almost nothing, which opens up a nice opportunity for EV conversion. It's hard to imagine a nicer platform to start from.
Your data has no place here
Most regions AZs are only a single DC, a few have more than one per AZ.
I am of course very much against harassment at work - I wouldn't want anyone to be the subject of relentless political statements - however, not all (and I daresay not most) political discussion is harassment. I tried to address the idea of "not relevant to the job" by highlighting that these things are relevant to "the job" where "the job" is a facet of both our society and our life - it is not separate from it, nor is "the job" a special realm immune from political influences. "The job" is political, to the extent where economic, gender, racial, sexual, etc. relations are already political on 'the outside'.

The main point of my comment is that saying politics is "not related to the job" is both ahistorical and incorrect, very much in the same way that ethical concerns relating to building bomb is just as "related to the job" as what material the bomb's shell ought to be made of.

Let's take a step back; are ethical concerns part of "the job"? Why or why not?
Right - look up:

monopoly - "A monopoly exists when a specific person or enterprise is the only supplier of a particular commodity."

and

monopsony - "The microeconomic theory of monopsony assumes a single entity to have market power over all sellers as the only purchaser of a good or service."

https://en.wikipedia.org/wiki/Monopoly

https://en.wikipedia.org/wiki/Monopsony

basically customers can only buy apps from apple AND developers can only sell apps to apple.
Could that possibly be a bad sounding thing that turns out to be a good thing? I am not familiar with Australian labor issues.
> Interestingly the employees who left have the best career prospects.

The people who can most afford to not put up with <whatever> are always those with the best career prospects. If you aren’t certain that you can get a job somewhere else that matches even the newly-worse conditions of your present job within the cushion provided by the offered buyout, then a buyout isn’t attractive.
Why? What if I buy stocks with the intention of preservinpreserving wealth rather than growing my net worth? In such a case I am just trying to keep up with inflation with as little risk as possible, but the tax policies in place are forcing me to take on more risk. I can't just take a stake in a basket of goods and call it a day. I have to beat the risk free market substantially.
> In my experience squash messages combine the messages of the commits they consolidate.

I believe they do, by default, but the developer gets to modify. In other words, if I squash 3 commits, the git cli will set the resulting message to be a combination of all 3, but opens an editor to let me change it.

I'm not for or against any git merge/squash/rebase flow on technical grounds, but I do want every message in the commit log to stand on its own. In other words, I agree 100% with the intent of what DNSimple does, and if this is how they chose to do it, I have no disagreement. What matters to me is outcome: the commit history as a useful 'document' for how we got to where we are now.