skysight-inc/HackerNews huggingface dataset:
Like many things in programming, we adopt it like a cargo cult ( https://en.wikipedia.org/wiki/Cargo_cult_programming ) based on "some thought leader said" or "some company has amazing..." without actually doing any serious study. It's actually amazing for an industry that should be all about rational, reasoned analysis, that we're willing to perform such experiments on ourselves with so little evidence to show the value.

There is this study here - https://www.researchgate.net/publication/222408325_The_effec...

"A more detailed examination of the evidence suggests that pair programming is faster than solo programming when programming task complexity is low and yields code solutions of higher quality when task complexity is high."

There are links to a few more here - https://tuple.app/pair-programming-guide/scientific-research... - none of it looks particularly compelling.

And I'm not "against" pair programming. It's just sad to see "cargo cult" adoption of practices.
With Gmail, privacy is one major concern, because it's no fun knowing that a company which actively pries into your life and none too subtly hates user privacy (at least from itself) is also scanning the content of all your messages. It's downright grotesque in fact, that we as users simply allow such a thing.

That aside though, my most pressing problem with Gmail is just how easily it can suddenly lock you out of your account for the most idiotic of reasons that should have easy solutions: Leave your country and need to log in? Suddenly lose a key device and need to log in from a new one? Randomly forget your password and want to go through recovery options? You may just be fucked for a while or permanently under any one of these conditions, all in the name of "protecting your account" (but with no human being to whom you can speak with a bit of common sense). I have had variants of them happen several times and finally said "fuck this".

There are other great email options that are much easier to deal with when it comes to accessing an account even under unusual circumstances, and many of them are also much more privacy-friendly, nicely. Google of course tries to insist on 2FA via phone number for supposedly better access security but no thanks. Not only is that a shit option for many reasons, it's also one more tedious step towards more prying and other theatrics.
With only 4 digits, 10,000 possible choices, it would take a computer a short time to determine your pin, assuming they knew the salt. If they did not know the salt, I assume it would be slightly longer depending on how big the salt was.

I had not really thought about this problem, of the PIN being so short, but I assume they work on the idea of: some thing you own (the card), and something you know (the PIN) to provide security.
We know how they did it, it just does not scale, because it is not worth it causing a volcano every time we need some more ash.
Read a bit about the French revolution, related wars or what Napoleon has done for France before spouting such non-sense.
(Almost) telepathic control of the world around you
I don't think it's an apt comparison.

Having the same supper feels more of a way to avoid stress, to avoid making multiple decisions daily, to have some grounding in your life, to have less risk. Similar to Steve Jobs wearing the same uniform everyday to work. [1]

As said in other post in this thread, by Cthulhu_, part of the appeal of pairing is "getting out of your comfort zone". I don't think this guy wants to be out of his comfort zone for 8 hours a day.

If he were a coder, maybe "stability" would be working solo. Maybe he would have liked 8hrs/day pairing. Maybe he'd prefer start his coding around 6:00 and going home after lunch. No way of knowing.

[1] https://www.forbes.com/sites/jacquelynsmith/2012/10/05/steve...
That's what the bond price is! It shows how much room there is for increased costs before there are any real concerns.
There was an official index, named "correção monetária" (literally: "monetary correction"), which was basically tracking the inflation index. Everybody's salary and the amount of money in the savings accounts had to be increased every month by this index. The idea was that you didn't lose money because it would be corrected every month. At least if you assume that the official inflation numbers were accurate.

But the moment you had money in hand, you had to spend it as soon as possible or soon it would be worth nothing.
I'm sure I've read that the more varied your diet the more calories you will consume.

Of course we are advised to have a varied diet but I suspect that is because most people have such poor eating habits. If you can squeeze all the nutrients you need into a single dish then why wouldn't it work.
Can you clarify? They're a German company and state that they do not share uploaded audio recordings with third parties.

You'll need to sign a DPA with them to be compliant with the GDPR tho, and they'd need to disclose where the data will be stored and processed and how they maintain control over that data if it's a third party.
Yes, that's exactly what I'm saying. It's not ransomware, but it pretended to be for misattribution. How are you contradicting what I said?
Simple was way better than Chime, Varo, or any of the other newer "millennial" banks. It's a shame it didn't work out :(
If you're lucky enough to actually write code (or preferably, solve problems) at work then you're already quite lucky.

I seem to spend all my time in meetings, preparing presentations, performing sysadmin tasks, testing things owned by other teams or external providers, looking things up for people, "resolving" tickets, communicating with other teams, chasing other teams, debugging internal infrastructure, doing code review, and being involved in a peripheral manner with more junior team members.

Apparently this is what being a "senior software engineer" is all about, and it really does suck.

My solution is to work on interesting things on the side and treat the day job for what it is: a ticket to financial independence before I'm 50. And if it all becomes too much, then the job market (for now) is at least very fluid.
Deadline.
Conspiring? Other monarchies basically went to war to stop the French revolution so before Napoleon was even known (Napoleon got known through his victory in the "siege de Toulon" https://en.wikipedia.org/wiki/Siege_of_Toulon )
They differ slightly in semantics; asyncio.run() always creates a new event loop to run the task, while run_until_complete() don’t (unless you call asyncio.create_event_loop() of course). I don’t know if this is the reason behind the decision, but the two are not equivalent (and there are cases asyncio.run() wouldn’t work).
It's a FOSS framework built on top a FOSS language ( Dart). Even if Google "drops support" ( as if they support Flutter or Dart), there will probably be a fork, and even if there isn't, that won't stop all the already developed and deployed apps.

Furthermore, Google is using Flutter internally and some of their apps are getting rewrites in it ( like Google Pay); it's unlikely they'll drop it.
In many clients you can program emails too, if you want to fake that. So it's not fully reliable either.
I believe in many societies this was the main way to finance businesses, or profit sharing investments (essentially equity).

This is because in olden days, outstanding debts could land you in debtors prison or essentially leave you enslaved to the person to whom you owed a debt so people were not as willing to take on debt for financing a business
Next.js: restrict pages to authenticated users
If there really is a fire, they should be paying "put out fire in a hurry" -rates. Especially if the hurry was caused by someone else up the chain not doing their job properly.

If a problem needs solved by end of week and it takes at least 3 weeks to do properly, you document what you can do within normal office hours by the deadline and ask if that's enough.

If not, then they either need to approve overtime or extra resources. There's exactly zero chance I'm going to be using my free time to fix someone else's fuckup without proper compensation.
How to write PureScript React to replace TypeScript React in 2021
Ask HN: Are you uncomfortable with having an office in Israel?
According to a Human Rights Watch report, Israel is an apartheid state committing crimes against humanity: https://www.hrw.org/report/2021/04/27/threshold-crossed/israeli-authorities-and-crimes-apartheid-and-persecution

As more tech companies open offices in Israel, Western employees will be faced with the dilemma of having to work with colleagues living in and contributing to an apartheid state. Imagine if an American company opened a satellite office in South Africa during apartheid and American engineers were forced to work with them.

Are you uncomfortable with your company having an office in Israel? Do you fear speaking out in case you are canceled for being anti-semitic?
A problem most people don't think about when talking about transcription is that people don't talk like books. Not only do you get unfinished sentences and filler words, you also get garbled words, non-standard pronunciation, and so on.

In the case of pronunciation this primarily poses a problem with detecting the intended word, but in other cases "cleaning up" the output may lose contextual information (e.g. what a speaker was going to say before cutting themselves off and using a different word). This is difficult enough for a human to get right, let alone a machine.
Yes, I was planning to edit my comment to add a better description of what I meant (and move from writing on mobile, to typing on my computer), but then I completely forgot about it.

So yes, agreed: 'good software' is absolutely subjective.

My point about 'good software' was about creating non-bloated, modular software - software that is well documented and easy for others to collaborate on, contribute to, or take over.
> Food is the number one physical measurable input into our bodies.

This is the single reason why everyone focusses on food.

It is not the biggest lever you have on your health / wellbeing.
It is the easiest variable to measure and to play with.

From the research it is quite clear that apart from gross errors what you eat does not really matter to any outcome.
Quantity matters, but eating more can be compensated by excercising more.

I think we have it completely backwards, the killers are: depression, burn-out and so on.

Their symptoms are : no energy to change the situation, loneliness, no motivation to move, eating too much/too many calories ...

This in the end leads to all kinds of physical diseases.

Maybe starting with what we eat is a good first step to regain control, but it is certainly not the most important part of the puzzle.
What Accelerates Aging, Spectrum of Optimism, Unhappy Millenials, PayPal Formula
I've also lost interest many times during my 25 years of coding, but now I feel excited as ever again.

One of key realizations has been that I'm more interested in people than machines (even though I feel the same fascination figuring out how something works). In the end, software is almost always for people to use. Things like programming language design easily get regarded as highly technical, but it's so much about creating abstractions for humans to create abstractions for humans.

Another one has been learning how software fits the bigger picture. In order for a company to succeed with software, things starting from vision, strategy, execution need to be in line. What I'm trying to say that it's important to notice when the development of software gets blamed for problems elsewhere. Otherwise our view of the development itself gets murkier.

Finally, learning new languages is something that's keeping it fresh for me. Making the effort to dig deeper and learn something complex I didn't know well before.
You can accomplish the same thing with a PRNG initialized to the same seed.
In most cases I would agree. But that is just my opinion. It gets down to the numbers. How much immunity is given by a given vaccine, verses how possible is it to be re infected with the disease naturally.

For myself, I do not expect the flu shot to keep me from getting the flu, I only expect it to make it less sever. Without a shot I am usually down for a solid 2 weeks, because of side effect. With a shot it is usually no more than 3 days. Typically these days I get 2 flu shots, and have rarely had the flu.

Once I have the flu in a session I do not ever recall getting it again. I would say about half the time I get a flu shot I catch the flu.

What will be interesting in the end is weather a particular vaccine protects against the variants of COVID better than having had the actual bug. And if having a particular variant, protects you against more variants.
> which doesn't really have "days off"

My grand-parents were Eastern-European peasants and they certainly had "days off", you were not allowed to go to the field during a religious holiday (and one was not allowed to do it on Sundays, either).

25 years since I last helped my paternal grand-parents to collect hay I can still remember those religious holidays when we'd just sit around the house, not going to the field: July 20th (Saint Elijah), August 15th (Assumption of Mary), August 6th (Transfiguration) and I think also June 29th (Saint Peter and Paul).
I don't see the point. Fourier methods, whether their modern form or their ancient form in the Ptolemy's model are useful, predictive and successful. They were used to predict planet positions, and (for example) sea levels near shores. However Copernicus and others realized that there is a better point of view and more deeper understanding of what is going on.

My point is, dark matter hypothesis is similar situation, we can bend it to explain very much, but there is no great revolutionary insight coming from it, we are adding tweaks, adding more independent quantities, like we did with epicycles. Perhaps there will be new Copernicus who will show a better point of view, a deeper understanding of the observations that lead people to introduce DM.
> It got way less stressful for me when I stopped to care that much about the end result and worked less hard (I never worked overtime, I mean per hour) since I figured that I did not have the authority anyway to change most stuff. I guess that is some form of burn out of spirit.

I spent my early career doing stuff way too fast and thoroughly. After the fifth time a spec changed midway and invalidated most of my work I slowed down to the proper level and started getting praise for being so fast =)
Well I am not sure there is anything substantially wrong in the lifestyle changes that Walker proposes.

The only thing that is wrong is the fatalism with which he presents it. It's the 'do this or die soon' fear mongering which is uncalled for.

Life is complicated do what you can and what works for you.
:thums-up:

Some people can’t stop fighting “blasphemy,” even if they aren’t in a classic religion.
Could anyone recommend a textbook which covers the topic of state machines?
But 9 women cannot give birth in 1 month.

You cannot always just slap more resources on a task to get it done on time. Something that a lot of management does not seem to understand.
Never thought of reading Vance. Thanks!
Steaming is not enough, you need to cook in water and remove the water (at least for spinach and kale).
75% Commission Get Paid to Follow Your True Calling
Startling Discovery: Ancient Secret Reveals What You Were "Coded" To Do At Birth...
How Smart People Over 35 Are Finally
"Finding Their True Calling... And Getting Paid To Do It!"
Discover Your True Abilities Using This Secret Ancient Code And Enjoy A "Second Chance At Life"...WITHOUT Leaving Home
Best of All, The Secret of Your "True Calling" Is Encoded In Your DNA And The Key Unlocking It Is No Further Than Your Calendar!
visit Get Paid To Follow Your True Callin website for more details
> The irritation of being that close to someone and having to engage with them for even half an hour is draining, and I took more frequent and longer breaks because of this (much to the annoyance of my pair-partner, who couldn't work while I was away).

For me the issue wasn't just the difference in frequency or duration of breaks, but also the fact that different people prefer to take breaks at different times.

In the end, unless you're very lucky, it ends up being a compromise for both parts and the productivity gains are negated by the constant context switching.
Agreed. It's also highly unusual to refer to them by the full "Order of Cistercians of the Strict Observance" rather than their much more common and well-known name, "Trappists."

It makes the whole article sound like it was written by someone who cares a lot about clothing and very little for the people who wear it and their reasons.
Because not everyone thinks like Gordon Gecko.
HRW is a joke, as is this low effort submission from a 10 minute old account. Flagged
1 kB "low RAM", 0-0x3ff

4 kB Main RAM, 0x1000 - 0x1fff

1 kilonibble (kN?), practically 512 bytes worth color RAM, 0x9400-0x97ff

So I think you could say unexpanded VIC-20 had 5.5 kB of RAM.
You could reverse the statement and say that someone with overly high confidence, an inflated ego and an affinity for preaching is more likely to climb the ladder to C-level. That tracks.
the time line in the first day of commits is incredibly tight. Later commits frequency looks more on par with what I would expect. But many people don't commit for a while before their code starts working.
How to Use TikTok Auto Captions to Make Your Videos More Accessible
Mint coins so that they can be used to check the status. Then trade the coins.
Yes, of course I’m oversimplifying it. The greater point being that Napoleon didn’t start the series of wars as a conquerer, which is how he is often portrayed (especially in English language history.)
Now you're talking about foreign currencies. Yes, foreign currencies can be traded for speculation purposes. When a speculator invests in a foreign currency, they think that the currency will appreciate in the future. The important fact is that currencies appreciate and depreciate according to international trade and a whole bunch of other factors unrelated to speculation. The speculator does not rely on other speculators buying the currency for it to appreciate and making a profit. Therefore, speculation with foreign currencies is not a pyramid scheme. This is in stark contrast with crypto-coins, because unlike the demand for foreign currencies the demand for crypto-coins is mainly fuelled by speculation. The only non-speculative uses of crypto-coins (as far as I know, ransom payments and purchasing of illegal substances) constitute a tiny minority of the trading volume. Therefore a crypto-coin investor absolutely depends on other "fools" investing in crypto-coins at some later time in order to make profit. This is confirmed by the fact that they're constantly trying to talk other people into buying crypto-coins, which is never the case with fx speculators. When they run out fools, they will no longer be able to make a profit. And this is why crypt-coins are a pyramid scheme and international currencies are not.
> The protection should be to protect the employee who sets their phone/computer not to check email during off hours, not a prohibition on the sender uploading a message to their mail server's queue.

That's usually the case, the above source didn't explain it correctly.

The law actually only obligates the company to agree a set of rules with the staff elected representatives (usually from a union). In almost all cases, those rules are simply that employees cannot be obligated to connect outside their paid work hours, and not suffer any consequence for not connecting.
And don't store your backup in the same DC, and not with the same provider.
Simulations of particle interactions play a significant role for physicists/engineers working in accelerators. See: https://www.fnal.gov/pub/today/archive/archive_2014/today14-.... Indeed I also see a preference for symbolic simulations but numerical solutions are important and acceptable in all branches.
> Pension funds are at very high risk of collapsing almost everywhere

How is that the case? The retirees income is by neccesity balanced by the working population's output.
Dynabench: Rethinking Benchmarking in NLP
Paper: https://arxiv.org/abs/2104.14337
For me this makes Dlang a very obvious choice when it comes to code that calls C libraries, where I might have previously used C++.
There's a saying in French, attributed to André Gide:

"Choisir, c'est renoncer" (to choose is to give up).

That said, the title posted here is disingenuous: "decide" is not at all related to death, it's related to "cut" or "remove", it just so happens that that root is coincidentally used with prefixes leading to "remove life". So at best it has deadly siblings, not origins.

In fact, I cannot see that title on the linked page, it seems to have been substituted from "Choices"?
No, it is designed for low latency communication.
This is cool, but what exactly do you transcribe? What happens if I upload a Spanish or Japanese video?
Because that way you as a dev have zero control over the browser used, which can cause a variety of issues ( e.g. IE or Safari or an obsolete version of X being used, a browser extension causing problems) and an "app" has some advantages ( can run in background, can have toolbar icon, can be launched on startup, etc.)
I'm baffled sometimes that basically all of Nix is built on top of it
He was one of the greatest men in History, and everyone should look up to him as an example.
What makes it a joke? Why wouldn't this submission be from a new account given the danger posed to critics of Israel?
The limitations of app-based therapy services
I never exercised for 20 years. My back did hurt so much that I had to roll out of bed every morning. I started exercising two years ago and now this is no longer an issue.

He must have had some kind of exercise, even if it was labeled as "chores" or "job".
I just noticed but even the German language footer doesn't included a link clearly labelled "Impressum". That information seems to be in the privacy policy (which I can only get in English even when switching to German?) but that is not sufficient to meet German legal requirements.

The privacy policy also doesn't provide all the information the GDPR generally requires you to provide, e.g. spelling out users' rights under the GDPR and what legal basis is given for collecting each specific piece of information.

I'm mostly pointing this out because it could get them sued, but I'd also expect a company based on a service like this to take privacy a bit more seriously, or at least present themselves as if they do so.
Israeli kibbutzim are unsustainable model.

They only lasted for the following reasons:

1. exploiting external workers (new immigrants, Arabs, foreign Thai workers)

2. huge subsidies and debt write-offs were provided by the left-wing governments (until the right-wing redirected them to building in Judea & Samaria)

3. Stealing public resources: converting the free agricultural lands to real estate, privatizing public waterfronts for use in their B&B businesses, etc.

Similarly like Crypto is parasitizing on the global financial system, Kibbutzim were parasitizing on the Israeli state and its taxpayers.