skysight-inc/HackerNews huggingface dataset:
It depends on what your goals are, lower reps with heavier weights will give you more strength. Higher reps with lighter weights will give you bigger muscles.
1. I interpreted expires to be the timeout. Their could either be a stand alone transaction run periodically, that sets the expiration back to zero, or you just update the queries to read `expire < now()`.

Thus neither are running in the same transaction as anything else. The SELECT will never block, since it is not specified as "FOR update". The update itself specified the key.

On the other hand, the SKIP LOCKED approach is really nice for allowing the queue processing to be one single transaction that commits atomically, and thus nicer semantics than a timeout based retry strategy. I do like that approach. The only downside is that not all RDBMS support those semantics, but for an app that only needs to support Postgres it does look like the smart approach.
If you can do it, I recommend it to everyone.

You don't really know yourself until you've spent a month or two with ZERO outside obligations. Quite hard to do. I did a couple of multi-month gaps in my 30s.
And later he states "Unfortunately, you are wrong there. I will explicitly and publicly list parties that are allowed distribution in the license and allow for requesting distribution requests."

The "fine article" always contains the correct bits.
I am not using NixOS but in general every package manager links to the project homepage let’s say (or name of the project which for example in a GitHub fork is clearly different than the original) which in this case would be the fork.

So for example if this will be the case with a package I use I will report the bug to the fork because the package manager showed me their link.

I will not search for name-like projects or the original one and report there if a fork was distributed to me.

This is why I am confused why a fork is not solving the burden of possible bug reports. Also the fork assumes its own maintenance this is the purpose of the fork.
Relevant XKCD:
https://m.xkcd.com/538/
"We" in this context means the overall population of users on the web, including non-corporate users and individuals who are exercising their freedoms online.

We can't justify every architecture decision about the web via only business costs, if that was the case we'd make adblockers illegal and deprecate HTML. You need a stronger argument if you want me as a user to care about or support your business interests. If you want my support you have to show how this benefits the web overall, not just your company.
And that is the point: a nix problem becomes his problem all of a sudden.
This looks like an attempt to ridicule the guy. He’s made a simple request and he doesn’t have to explain himself. The other parties can comply or not, they may ask questions or not, but surely publishing this non-story to HN and have people interpret his actions, fantasize about his understanding of OSS, their social skills etc, and eventually deride him is a bit hostile and immature.

Folks, he’s a human being. He’s made his desire known and you don’t have to like it, understand it, or agree with it. Just leave him be.
This is actually the vaccine technology I thought would pan out to be the best (before we learned how amazing mRNA is) and I'm not surprised that it worked out to be very effective. This is basically synthetic virus, directly injected into your arms, no intermediary viral vector, RNA, or anything. 90% effective against a highly diverse set of strains is an excellent result.
Wakanda looks so nice people were trying to book vacations to go visit!
5G Myths Debunked
Leet code interviews only showed up late in these companies trajectories. Internally it’s no longer about what the company wants so much as what people inside the company want which presents huge conflicts of interest. Google for example has done significant research and found such practices wasteful, but internal culture is what it is.

In practical terms the FAANG companies internal processes are horrible and they can’t seem to innovate at all, but as long as they continue to print money there is zero reason to risk change.
I watched a Christian apologist recently who said basically this.

He was debating a $social-leftist and basically said:

>You say you're not religious, but the things you hold as value, the trappings of your ethics, and your decision making process seems to be more aligned with judeo-christianity than your self-proclaimed naturalist atheism"
Not only is it true for sola scriptura but also under prima scriptura (followed by Anglicans and Methodists amongst others) -- so under an "Anglican triad" this position is still valid.

Catholicism still has things that are contradictory to biblical Christianity, such as priesthood of all believers, even if you accept other sources of revelation those sources would still be contradictory.
Well, but do you vote for conservative candidate that may believe it?

So maybe a person is believes in X, but if they continue to vote for candidates or parties actively promoting "not X", you can understand why this advice rings hollow.
Each morning I have to aggressively sift through ~300 emails and archive ~270 of them. Archiving 10 emails at a time can take several seconds, from pressing the archive button, to the email list being refreshed with 10 more items from the previous page.

Opening a conversation that has more than 5 messages in the thread will regularly take several seconds.

EDIT: paging set to 100 conversations per page, with reader view / vertical split to enable reading emails at the same time as viewing the rest of the list of threads.

Similar experiences with Chrome on Win10 as safari on macOS or gmail app on iOS.

It makes me miss Outlook.
There is no optimum number. There are optimum numbers for specific goals. List your goals, your hormonal and diet context, some genetic factors, and then people could propose optimal reps for you.

Unfortunately, a lot of exercise studies use untrained people. How that extends to even moderately trained people is usually pretty problematic. I'd say "forget it, just listen to people that have been doing it for a couple of decades" is probably better advice.

The primary mover of all set-and-rep ranges is going to be goals and hormonal context, so make sure that when taking advice from someone, know what they think those two things are.
He's not interested in that. The NixOS folks asked:

"I'm also a little anxious that this thread has the potential to get heated quite quickly, so if you have the time and are willing to it might be worth setting up a quick Jitsi Meet to talk about this. Failing that, maybe we should pull this off into a separate issue thread so we can discuss there instead."

but he replied curtly with

"My wishes are above, please do not repack my code into this project. Please respect that request. It is a fairly simple request, nothing heated about it. I have no intention of spending time in this project.

Thanks."
> The percentage of the American population which is either Democrat or Republican is consistently[1] well[2] above[3] 90%[4]

Even if you read “voting for a D or R candidate in a Presidential general election” as “being a D or R”, and “eligible voters” as “the American population”, both which are clearly and wildly wrong, your evidence still doesn’t support your claim, because it has 98.2% of 66.2% = 65% of eligible voters, which is not “well above 90%”.
I've been thru off-shorting with India, China, Russia...

I'm sorta wondering what country would be next. It has to have a large enough labor pool to fill the positions, and still be cheap enough to at least look good on paper..
Which is the reason why they are expensive...
As someone who loves fashion, only shops online and hates the virtual dressing room experience, I am extremely excited with what you guys are building. Congrats!
I think the stove is the only appliance that I will refuse to electrify. Cooking on a electric stove is just not the same, especially if you love to cook.
It really depends. Anecdotally, I have found the cost of owning to be less than renting, even when I had to replace a leaking roof, and I don't feel like I'm at the mercy of the rental market. If I own my home for 5 years, I come out ahead, especially if inflation is on the rise.
3D may be closer than you’d think! https://www.microsoft.com/en-us/research/blog/in-search-for-...
GC Optimising a Microservice
We'll probably still need natural gas for heating for a few more decades. But it's pretty clear that everything that moves on wheels is going electric.
And they're all funded by ads.

Between the need to access government figures for interview, and their funding sources, how could you ever expect straight forward reporting?

If you aren't paying for your media sources, you're the product.
I don't think that makes sense unless you are particularly apathetic.

Like sure, neither of the major parties in America matches all of my opinions exactly but I still have strong opinions on a number of things, and they tend to align with a particular party.

I imagine this is the position most Americans find themselves in.
> it's a little hard not to get requests.

Well, you can disable the issue tracker for a project on GitHub. You're not even required to publish a project on GitHub, you can host it somewhere that doesn't offer any way to contact you.
Texas Holdem translates better for business strategy.

Poker tournaments structure of blinds progressively increasing, mimics inflation and how the value of resource changes over time.

Making decisions based off varying forms of imperfect information that changes over time is a very valuable skill that is the core of poker and business imo.
> Every professor had a pitch for why his research was the most exciting but the lab I spent the most time with told me “when I was your age I also went shopping for labs like you are and one of the professors told me he was studying quantum magnetism. So I thought to myself ‘that sounds like something that could impress girls at bars’ so I went to work there.” That reasoning made a lot of sense to me so I signed up for his lab right there and then.

This is fine for undergraduate research assistants since it's unreasonable to expect an undergrad to be able to judge a research program on its merits and you're expected to switch labs in the future anyway. It's much more concerning that graduate students usually select research labs without being able to assess the basic scientific case on the merits. The issue is that once you pick your PhD topic, it's logistically very hard to change research focus more than slightly for the rest of your career. So research programs can get perpetuated across multiple generations even if no well-informed student would start down that path.
That's entirely reasonable if it's happened/happening to you AND you have no means to stop it from continuing.

In this case it clearly hasn't happened to this author (yet) AND the nixos devs have put forward a selection of reasonable proposals to prevent it happening to him. All of which he has rejected without and real justification.

If you read the full thread it becomes clear that his citing fear of support burden is not made in good faith. His acts of blocking redistribution of his package in any Linux distro (here & Fedora at least) is clearly a bigger burden for him to take on than he would take on if he allowed the redistributions.
Related context:

https://github.com/NixOS/nixpkgs/pull/126319

In response to "not having the latest":
Generally we (nixpkgs) lag behind a bit, as managing ~60-100k packages takes some time. But as long as the process to build a package hasn't changed, we will have a bot which automatically attempts to update packages based on metadata from pypi, github, and repology.
Agreed. I am a product manager for a startup software acquired from Brazil. Nearly all engineering sit in Brazil (or some squads in India). I am the EU based PM that has to deal with the timezone issues and requirements- do I like it? Not really, but it is existing and the company might hire a an architect or tech lead on europe, the rest will remain outsourced. Generally speaking some of the developpers speak good English and so with Jira and Figma it works.
My favorite part is the part where you smoke a cigarette through the fake head for added versimlitude. The enemy sniper must be thinking, “is that a papier-mâché head? Can’t be, he’s having a smoke”.
They aren't strongly held views -- it's much more interesting to hear about the things they actually believe in rather than today's distraction
> use excess power for tasks

Or sink it into stored hydrogen via electrolysis.
Looks like frenck plans to file issues against Fedora too:

> I just did notice Fedora redistributing some of my packages because of your question, so will file a similar request with them.

https://github.com/NixOS/nixpkgs/pull/126326#issuecomment-86...
It's a fairly popular activity for people in the military to get engaged in, for many reasons. Particularly people who were deployed in the field.

The back country is an environment where one is able to apply physical skills and tools, earned over years of experience, and to which most civilians attribute no value. The solitude is nice, however I think most veterans actually prefer company on activities like this, there just aren't many people who can cope with the mileage or the off-the-grid aspects.

I've never been in the military myself, but I'm a reasonably experienced backpacker. Discussions on the subject have made friends out of many coworkers, who had been deployed in the field while serving in the military.

You should ask your cousin about it, maybe even ask if you can join him sometime; he'd probably actually really enjoy you expressing an interest and wanting to tag along.
> I think the greater context is that the Home Assistant developers are somewhat hostile to people running, and especially packaging, their software outside of their own supported methods..

The person proposing the Nix package is a Home assistant developer afaik, so that would be weird.
Can you intend it after the fact?

If made a toaster, and it didn't work, can I call it art now?

It probably depends on how much art I have already sold..
Time passed. How was the assignment graded?
>then there are the “great ideas” which a lot of engineers are happy to spew out, but are often unable to follow through

I’ve heard this person referred to a “good idea fairy”…they come in, sprinkle their good idea dust and then expect the execution (aka the hard part) to be somebody else’s job.
I love this comment. Thank you for sharing this experience.

I also underestimated the impact of having my work burned in front of me after 2 years of overtime and sacrifice. The money afforded me some level of financial Independence which at least gives me the optionality to choose whether I want to suffer this again.

I'm thinking of following in your footsteps. Wish me luck!
I missed that bit, thanks. I find it weird they seemed to suggest they would also consider reimplementing the whole package, with the same API.
Bloomberg and Politico are great. Also recommend TheHill and RealClearPolitics.

There’s a growing number of writers on sub stack covering the same issue from different sides. Often this is formulated as a response of rebuttal to the left-leaning media’s coverage of the issue, but that’s fine because you still get both sides of the story if you read things in conjunction.
Terraform 1.0 Launch Keynote
That looks promising, thanks!
Book Review: The Decline and Fall of the Roman Empire
I guess that depends on how users go about finding projects on github to file issues. If, for example, the user has an issue with this NixOS package (or debian package/any other repackaged example), and they start by just searching "python ambee github" or "Home Assistant ambee github" (seems like a reasonable first attempt to me) they will likely find the upstream near the top of the results.

Now, some users will perform due diligence and maybe find the NixOS issue referenced in OP and look elsewhere, but many will find the project and immediately file an issue there in the upstream, leading to the author's main concern of "I don't have time to support NixOS issues".
There's a difference between trying to understand and explain why crazy ideas take root, and treating the crazy ideas themselves as legitimate.

Identify the core issues, absolutely. But trying to explain why the earth isn't flat is a waste of time, as it won't convince the true believers and it will only legitimize the idea.
Is this a discussion about the architecture of the web? Or about specific websites? If Costco wants me to login to their website to buy things, or Facebook wants me to use real identity, that does not stop me from using alternatives that do not.

Am I entitled to alternatives that do not verify identity? Maybe the operating costs are too high?
Apparently, an utterly incoherent announcement of:

1. a switchover to Chat (apparently some hybrid slack/discord/I can't figure out)

2. serious plans to compete with microsoft office via more enterprise capabilities

3. availability of (previously) paid gsuite-only features to individuals for $10/mo

all bundled together in a mash
This always strikes me as the answer that a computer science reclusive would take. You would rather throw cryptic riddles and math puzzles at your lesser man, than pick up the phone and call their previous employer and ask how they performed, what projects they worked on, etc.

I would bet money that the latter is far more predictive of quality candidates than any leetcode problem you randomly pluck from the ether and expect them to solve under pressure.

But again, I expect nothing less from an industry that isn't exactly known for being good at human interaction.
Did you read that article? I mean, even that article has the multiple bitchy comments thrown in. I would quote, but honestly it would be every other paragraph. But yes, the headline is generally positive I guess. Now, could we find a similar article for Biden in Fox over the next 4 years? I would guess probably.

Anyways it's kind of pointless to argue what the "opposite" of Fox is as it's really ill-defined. i think it's fair to say CNN and Fox are similar to being opposites.

Ok, I'm going to do it:

> Presidents usually get too much blame when the economy is doing badly, since downturns are often caused by outside shocks or cyclical factors, but that also gives them a chance to crow when things are going full steam ahead. Trump is not the kind of person to pass that up.

> The strong growth number gives the White House a significant boost after days of grim headlines, and its failure to move on from the President’s humiliating summit performance with Russian President Vladimir Putin nearly two weeks ago.

> It also offers some personal respite for Trump, given that he must feel that legal walls are closing around him, following news that one of his most important confidants, Allen Weisselberg, has been subpoenaed by federal prosecutors investigating his former lawyer Michael Cohen.

> The New York Times reported on Thursday that special counsel Robert Mueller is examining Trump’s tweets, potentially to see whether they can help him build a case that the President acted with malicious intent when he sacked former FBI Director James Comey.

> Trump is forever trying to change the subject. With the current state of the economy, he may have some ammunition.

> Often, the President’s hyperbolic assessment of his own performance is at odds with the facts

> but he [Trump] often has only himself to blame for it getting overlooked, given the daily political turmoil he creates.

> Trump’s end zone dance might come across as a little premature.

It just goes on and on. I'm practically quoting the whole article. Just the language alone: "humiliating", "walls closing in", etc. Then they quote one poll, presumably the one what makes him look as bad as possible. It's just ridiculous. I don't know how you can say this article is "positive" for Trump. The headline is relatively positive (though even then I can feel CNN begrudgingly wrote some credit).
I never used a gas stove, so I can't compare, but I moved from a regular electric to an induction stove and it's a billion times better. I think it's quite close to a gas stove. Maybe someone who actually used both can chime in.
I think Stripe's opinion is that their current business is already a privacy nightmare (being a payments processor) and that they've learned a bit about it through the years so they feel they have the experience to do this right. I'm neither here nor there on Stripe as a company, but having worked with PCI and PII for many years, I'd trust a company more who had been through this process before.
Yeah, we are gonna do it for a few clients and see how well that works. Could be a quicker way to market than the dressing room.

"I personally don't find a ton of value in this as a consumer. I want to see how the clothes look on me, not on a model.
I can see people wanting to throw together pretend outfits on a model, but I'm not sure how you monetize that."

Agree, I bet everyone wants to see outfit on themself or a person that resembles themselves. It's just HARD to build such product, period. I think at least for some people if not for everyone, styling is a important part. Also, style color mismatch accounts for about 18-20% of the returns. So far, we see a substantial conversion rate increase from the dressing room on our clients' website. Trying to get more validations to figure out the actual value of the dressing room.
All those items are so spot on.

There's definitely a difference between hiring Sr. vs. Jr. programmers. When it comes to Sr, the best place I ever worked had a pretty great process:

1. Phone interview that was 100% identical for all candidates. It was basically a "take me through your work history, answering these 5 questions for each job." It worked wonderfully and gave a really good indication of what the person learned at each position and how they were able to apply that knowledge at the next job. And, if there was some obvious red flag at each step (e.g. "all my bosses have been jerks"). It also had the benefit of being more fair. I don't know how many places I've worked where if person A conducted the phone interview it was a shoe-in, and if person B did it was impossible to get through.

2. While doing #1, make a mental note of a couple things along they way they worked on (esp. if they seemed proud of them) and then - in a follow-up interview with a couple programmers on the call - really dig in deep on the technical details. Ask questions. You'll learn rapidly if they actually did the work and understand the problem or simply worked on it w/o understanding. What were the major challenges? What would they change now if they could go back? And here it's awesome if you get someone who can give answers that aren't always technical things (e.g. "I wish I knew early on how best to deal with X").

3. At this point, you're ready for an on-site and have already proven to yourself and the team "this person can code and solve problems." What's left is any final details you want to be sure of. Any odd personality quirks that won't work for the culture the company is going for? Let non-technical people they'd have to interface with interview them.

The best we ever came up w/ for Jr people was a test with some basic college class stuff like big-O and for problems 1-3 would you prefer linked list, hash table, or tree and why? And then try and do #1 and #2 above, but using their college classes/team projects as work experience. But that didn't always work out all that well.
Kim Stanley Robinson: a declining world population could be a good thing