skysight-inc/HackerNews huggingface dataset:
Ask HN: How do you sync apps and settings across multiple machines
What do you use to sync apps/settings etc across multiple devices (Mac and/or Linux)? When I was using linux I used Stow [1] to manage my dotfiles and configs.

When I moved to Mac, I started maintaining a Brewfile under my dotfiles repository [2], with a combinations of homebrew [3], homebrew-bundle [4], mas [5] and whalebrew [6] that installs all the apps (cli, native apps, docker images, app store etc)

I still have to install homebrew in the beginning and login to iCloud but this setup works. I still have to setup each app individually.

I also tried Ansible and @geerlingguy fantastic Mac setup Ansible playbook [6], but I was not able to automate the process as I needed to have python3 and ansible setup correctly in my system first.

I would like to know what workflow do other hackers use to quickly setup new machines and make them productive right away.

[1] https://www.gnu.org/software/stow/
[2] https://github.com/anubhavcodes/dotfiles/blob/master/Brewfile
[3] https://github.com/Homebrew/brew
[4] https://github.com/Homebrew/homebrew-bundle
[5] https://github.com/mas-cli/mas
[6] https://github.com/geerlingguy/mac-dev-playbook
Of course. What purpose does the downvote button serve? If the post is breaking the rules, you should report/flag it. If its not, you shouldn't downvote.
No offense, but you appear to be just making up your numbers and inventing the conclusions from whole cloth. Nobody would dispute that the biosphere was richer and more diverse in the past, but all of those animals were part of a global equilibrium (at least on the order of 10s of thousands of years, nothing is permanent).

Currently, the animals in our food system are not. I do garden extensively, and I know how difficult it is to produce food for a whole year. I also know that feeding carbon intensive corn to cows to eat is a thermodynamically loosing game calorie-wise. If you want to pay for regeneratively raised, grass fed beef from farms with integrated waste management, good for you. If you think your 99c hamburger at a fast food restaurant isn’t part of a climate and ethical catastrophe, I think you’re being willfully ignorant.

Personally I’m a vegetarian, but the main thing I care about is that people eat less meat, which was more sustainably and ethically raised.

https://scholar.google.com/scholar?hl=en&as_sdt=0%2C16&q=cow...
Free speech is not a positive in isolation, but need to be channeled constructively according to democratic principles. Most people are not educated to wield that power.
Yes, because it gives the reader the opportunity to evaluate the information himself instead. I get that some people like to have a ready opinion, but it doesn't change the fact I prefer the style and think it more informative. Pompous and paternalistic is trying to explain the world to readers.
contemporary cows are fed a homogenous diet that make their burps and farts a lot worse than wild foraging animals.
The burden on teachers
The saddest part of people's education in this field is that no one tells us the details about software development. Programming is about computers, but software development is about people. When I was starting out no one explained to me that everything at work is a negotiation. Always being agreeable isn't good for you and really not the person you're talking to either. You need to come to an understanding with them that if they are asking for something, you are going to define for them what they should expect in return. At times, sure, you say, "Yeah that's no big deal." and other times, it's "This isn't a wise decision we need to take another path." Most of the time it's somewhere in the middle and you need to understand how to talk to someone to come to a compromise and get what you want to.

I worked for a company where one of the owners signed a contract that said we would do "some" enhancements to an existing system, and the client defined when the project was complete. Amazingly the executives were dumbfounded when the client took full advantage of the word "some" and wouldn't pay until everything they wanted was complete.
It uses Manage Notes workflow I made (https://github.com/nikitavoloboev/small-workflows#personal-w...).

The workflow also lets me create hyperlinks between documents within the wiki.
Here are two books that explain a lot about politics.

The Dictator's Handbook: Why Bad Behavior is Almost Always Good Politics by Bruce Bueno de Mesquita and Alastair Smith

Prisoners of Geography: Ten Maps That Explain Everything About the World - Tim Marshall
Many great people have come from Mississippi, or passed through on their journey in life. Sadly, I think most of these great people end up leaving, thus re-enforcing some of the problems the area faces.

I was thrilled to see a rigorous reverse engineering article. It's exactly the sort of thing I always hope to find when I browse HN. But I have to admit, it was a special delight to get to the end and find that the author was a fellow MSU alum. :)
I agree, but the only reason the "ok" symbol is racist now is because of alarmist, reactionary people who are looking for something to be offended by. It's like when my kids fight each other, all it takes is for one of them to walk away but they never realize that.
I've been in the ONVIF world. Neat standard, but most of it is never implemented.

I ended up reverse engineering a bunch of the hikvision protocol for the bits that I could not do with ONVIF.
This kinda reminds of when watching a flame from a a gas source, sometimes where the bottom of the flame starts shifts up and down.
To check if the candidate read through the profile/anti-bot.

I would not use it.
Interestingly, Burger King just announced that they're changing the diet of their cattle to reduce emissions by 33% (of their cattle, not worldwide). Apparently lemongrass leaves will accomplish this.

https://www.smartenergydecisions.com/blog/2020/07/15/burger-...
Do we need an Uncharted movie?
The World as Will and Representation by Arthur Schopenhauer
>all over planet there were billions of animals that are not either extinct or close to being extinct
There used to be more diversity amongst animals but that doesn't change the fact that there is 3 times more cattle in North America now than there used to live in the wild.

>I don't claim that farmed meat does not contribute anything, but it's not the only, or even main problem of the climate change.
Climate change does not have a "main problem", it's multiple minor causes that each need to be addressed (and agriculture is a big one).

>Start a garden, and see for yourself how much resources it takes to grow enough plant food to feed your family,and compare that to a number calories you can get from one cow.
Are you implying the cow doesn't need to be fed? Cows need a lot more water and land per gram of protein or per calorie than fish, poultry or legumes.
https://ui.adsabs.harvard.edu/abs/2014Natur.515..518T/abstra...
https://science.sciencemag.org/content/360/6392/987
I was actually talking about this yesterday with my dad and we are Canadian so have “protections” and are not able to be fired without cause. However in reality what we discussed is that if they want to fire you they will do so. They will hyper focus on your performance and pick at anything. Small mistakes get written up and if they really want you gone will just lie about some things like claim always tired at work, slacking off, not on time whatever. This won’t happen at big public or government companies but definitely could happen at a smaller privately owned one.
An example of this was once my dad cut off the tip off his finger at work. The doctor stitched him up and said you will need 6 weeks off work for this to heal. My dad laughed and said doc I am going to be back to work in less then an hour I can’t get time off work I will be fired. The doctor said “they can’t do that” to which my dad laughed again and explained that’s not how the real world works if they don’t like you they will fire you and just lie. So yes there are protections but they just change the number of steps how you get a person fired.
There was period where objectivity was defined as asking both sides and then being seemingly neutral.

Unfortunately, that period is still here. A lot of cable news is based on this idea, for example. Of course, most issues are way more nuanced than just two sides, and to be frank, even in the context of being objective, not each argument deserves to be represented.

Consider a debate about treating creationism and evolution as equal when talking about science curriculum in schools, as an example. It would still be an objective stance to not even consider teaching creationism as science...
I did with leftover after a bad investment.

Weirdly enough, sold a half a Bitcoin, made a bad investment, put the rest into Bitcoin, still 0.5BTC.
Congratulations, you don't even live here and you've been enlisted to take sides. This is the power of American media. Division is profitable, so we capitalize off of it and drive wedges further and further between people who actually aren't much different.

Are the GOP obstructionist creeps? Yes. But the DNC are only slightly better. Both parties are wings of the Capitalist Imperialist Party, who will stop at nothing to hand control of the country over to banks and corporate interests while creating false divisions over fringe social issues to distract everyone.

"Democracy" at its finest.
> but clearly expressing any sort of support for him will get you boycotted (I.e. canceled.) which falls under ‘unacceptable political opinions’ in my book.

They used to call this “voting with your wallet” when I was a kid. I don’t really see what the problem is here. If I don’t like the ethics of a company, I’m free to buy beans from a company whose ethics I do like. This seems to be a critical component of capitalism. What are we supposed to do, force people to buy beans for Goya?
Maybe something like this?

https://www.snopes.com/fact-check/brown-out/
I'd second this one!
It's testing to see if you read the instructions, or to filter out people who cut'n'paste hundreds of applications, or possibly to block bots but I don't really know why someone would write a bot to apply for jobs.
>navigating the ad-laden webpages of a newspaper.

Another HN-reader who doesn't use an ad-blocker?

Occasionally, I get to see things like the NYT on someone's computer who doesn't have an ad-blocker installed, and it is deeply shocking and quite disturbing.

With an ad-blocker, however, it's a remarkably pleasant experience, with almost zero distractions. There's even a "physical layout" that works more or less the same way as the paper version.

Caveat: I do pay for a subscription to the NYT, which may change my experience somewhat.
The problem with putting the "const" first is that it is ambiguous when there is more than one variable. For example, suppose that you want to open a file and test for errors:

local f <close>, err = io.open("foo.txt")
if not f then error(err) end

vs

local <close> f, err = io.open("foo.txt")
if not f then error(err) end

In the first version it is clearer that only the "f" variable is marked as a to-be-closed variable. The second version looks nicer when there is a single variable but is more confusing when there are multiple variables.
Great advice on sharing the code to help see how much complexity can come from very little code. Most of these artists open source their code. I will try to add in links to the code - great idea!
It's so easy to attack a country this way rather than forcefully. Once we have a president we should put great pressure on Russia.
The aim of UBI is not to make people better off, but to ensure that everyone has enough money to live on. It's intended to replace means-tested social security.

With UBI, nobody falls through the safety net and ends up with nothing to live on; you don't need an army of people assessing claimants' financial circumstances; and when someone finds a low-paid or part-time job they still keep their UBI, so there's no disincentive to work.

If you argue it's unfair that people pay for UBI, how is that different from arguing that it's unfair that people pay for means-tested social security (or poor people's medical bills)?
I don't know. People were sharing ridiculous and untrue stories via email, via sms, etc.

Is it the "buttons" or the "gamification" that is driving the change in scale? Or is it just that there are more people online, with easier access to sharing content, and perhaps also - easier access to creating content?

I really don't know the answer to this, but it seems like everyone always blames social media, whereas I think the problem is basically a people-problem, not a tech-problem - give more people a voice, and you might not like what you hear.
Here Be Black Holes
FYI that book is very poorly regarded by mainstream historians and anthropologists for being scientifically inaccurate.
+1 for this recommendation.

I'll add The Immense Journey by Loren Eiseley. It's gems are a little metaphorical, but a great read nonetheless.
They had access to DMs, too. This is even more worrisome. Might there be extortion attempts next?
Tobacco industry bailout incoming?
So, does no one think this was China doing a 'we can do what we want when we want' as a response to Trump's executive order the day before this happened? And if it is, would they be honest about the cause since that would require a response and likely an escalation?
My point was that there will probably soon be a new, similarly lacking Privacy Shield with a similarly silly name (Secure Data Exchange Act? Privacy Protection Plus? Data Protector Agreement?).

We don't know the name of the new law yet, but Privacy Shield was quickly implemented because the agreement before it was deemed insufficient, and the same will likely happen again.
I’m not sure what the diameter is of these cables but I found a data sheet that shows MV (33kV) cables are <50mm in diameter. If that’s true then, the bend radius is <25mm.

If the winding is sparse, let’s say 1 turn every 1m on a 38mm diameter cable, then the amount of length added will be ~1% of the total linear length (neglecting the cable sag). So the amount of added length due to winding it will negligible.

At 1000 bends per km, if we assume loss is 0.001dB per bend, then we’d add 1dB per km.

http://www.prioritywire.com/brochures/Medium%20Voltage%20Pow...
Yes, still an assumption.

It's like saying evolution selects for intelligence, which would be silly because no, it doesn't, even if it happened for a couple of species.

If the virus transmits efficiently, having a high enough R0, it has no pressure to evolve to something milder. SARS-Cov-1 lacked the contagious pre-symptomatic period. Note how SARS-Cov-2 keeps going strong despite the worst restrictions we've seen in our lifetime.
I very much took the tone to mean: "I'm a very senior manager at this company and I can be as unreasonable as I want and you can't do much about it".

It was an internal project at a large company and there was a fair amount of politics. I just loved how he managed to say something like that without a trace of contrition - not like this was the first time he'd seen it.
Keep in mind that it takes much more fertilizer to feed a cow that is then converted to food than it would to just grow the food. The 30% likely doesn't take into account the gigantic portion of fertilizer emissions that wouldn't exist if we weren't feeding so many cows, etc.
Archaeologists date earliest known occupation of North America
Russian Hackers Trying to Steal Coronavirus Vaccine Research, Intel Agencies Say
Hooray for Goodhart's Law... Now all we need to do is convince marketers and advertising that it applies to them as well.
> If the client had heart palpitations and Geon was a cardiologist, this wouldn't happen. You would not have Mr Alpha explaining to the doctor how he needs to do the scan and the surgery, and being very cross when he didn't get his way.

This is a bold assumption
Rumors are he spent several years doing antifa activities in a leadership role.
If you don't like it, don't use it. Simple as that. Judging others will just cause you to have no friends.
I don’t know if that is exactly the case that exposure leads to follow the same patterns. But, a lot of exposure to a lot of violence must come with some effects after all and it may be hard to pinpoint those as they might be subconscious or latent.
I watch some horror movies when I was a kid and I was scared shitless to even go to the bathroom at night as I was imagining creatures coming out of the dark, etc.

Now I am not scared of darkness or horror movies at all, they seen stupid and unrealistic so in a way I must have been desensitized. But I do have some anxiety popping up out of nowhere. Whether that is related or not I will never find out.

As a parent I’ll make sure my kids don’t have an over exposure to anything at all but I dont know how successful that will be, kids can sneak behind ones back and do what other kids do.
Mother Night by Kurt Vonnegut. Also NurtureShock taught me a lot about parenting.
On Android (Chrome/SM-T719 tablet in portrait) the sidebar occupies over half the screen.
>they could take their market back.

which market is that? Historically, US newspapers made most of their money by selling advertising. Just was with Google (and Facebook) today, the market wasn't readers - readers were the hook to get the actual customers - advertisers - to pay in.

Newspapers are not going to get that market back, no matter what they do.
Rust pieces should stick to problem and solutions and why rust is a better hammer. C/c++ need some competition in the systems space. Drop the sales and marketing puff piece approach
People mistake a desire for politically moderate journalism with objective journalism.

How do you objectify atrocities, corruption, lying etc without coming across as politically opposite the perpetrators? The simple act of reporting becomes political.
Damn that must have been a tough discussion to start. I've been burned by similarly brave moves. I, too, consult the inner stoic, and with increasing frequency it recommends silence.
No need for sorrow. Everyone is dealt some advantages and some disadvantages. We work with what we have. I seem to have done all right. My resume is long and I have good stories to tell. I can't complain.

I was responding to another poster who said that "If devs can't muster up the courage to answer interview questions... maybe that means that they should work on themselves a little bit?"

I mean, maybe. Maybe sometimes. Then again, maybe not.

Maybe "working on themselves a little" isn't necessarily the answer. There isn't a known way to "work on myself" to affect my trait neuroticism in any significant way, for example.

Maybe it's not necessarily about "courage". I mean, courage is doing something that frightens you because it needs to be done. I know what that's like. Technical interviews don't even rate. But that doesn't solve the brainteaser on the whiteboard when a stranger's watching me.
Source? The Royal Society seemed to like it.
Thanks! The renderer is to be expected to be in C++, but I was thinking about the server side more (the simulation).
The Big Short: Inside the Doomsday Machine - Michael Lewis

An entertaining read about just how fragile and naive western financial systems can be.

Stories of the Law and How It's Broken - The Secret Barrister

Gives a (mostly anecdotal) insight about how broken the English legal system is. I had to pause several times while reading because it conflicted so much with my world view.
It doesn't even have to be a political disagreement - could be something as simple as appearing to have fallen asleep in a zoom call:
https://www.newsweek.com/petition-fire-nyc-professor-accused...

Some others:

https://nymag.com/intelligencer/2020/06/white-fragility-raci...

https://www.theguardian.com/science/2014/nov/14/rosetta-come...

https://www.thefire.org/research/disinvitation-database/#hom...

https://reason.com/2019/05/05/teen-fiction-twitter-is-eating...

Plenty more instances that have happened in the past 5 years.
Some countries including France and Germany have the concept of "Abuse of Rights" [0]. I don't know if it would apply in a case similar to Apple, but it can definitely apply when you're trying to find loopholes to not pay taxes.

[0]: https://en.wikipedia.org/wiki/Abuse_of_rights
So 2nd wave of corona?
Is this only because it's chat? I'd expect VRChat to far more tolerant of network issues than say Call of Duty.
Factfulness: Ten Reasons We're Wrong About the World--and Why Things Are Better Than You Think - Hans Rosling
Why are you targetting China and Russia in particular? We have had Radio Free Europe, Iraqi Weapons of Mass-Destruction and smearing of Huawei.

I know that is whataboutism, but what about it?
Understanding Power by Chomsky had a big impact on me. I read it after this compelling blog post by Aaron Swartz (RIP): http://www.aaronsw.com/weblog/epiphany
Show HN: Client-side, diceware-based password generator
Coronavirus: Russian hackers target Covid-19 vaccine research
I work in banking. You’d be amazed at how serious the information and enterprise architecture is around PII and confidential data.
Are you of the impression that if everyone just ate beef, chicken, cheese and milk that we would cut emissions drastically? You know that animals eat food, and the food they eat is grown in crops, and the crops use fertilizer ... right? Even if emissions associated with growing crops are higher than expected, if the number of people that they feed is higher than the number that can be fed through meat, then reducing meat consumption is a win. If 30 percent of methane comes from industrial meat farming and 20 percent comes from industrial rice farming but our industrial meat feeds 1 billion people and our industrial rice feeds 2 billion people, I don't understand how that's an irrelevant concern. It's very convenient to form opinions in such a way so that no personal changes in consumption are ever required.
People will always point to technology as the root cause for this problem but I think that the problem is in fact related to our fiat monetary system and 0% interest rate policy.
The way technology evolves is just a symptom of our monetary environment. Would Facebook have been as successful as it is today if it wasn't for our insane monetary environment? I don't think so.

My theory is that the Fed is printing so much easy money that money has become effectively worthless to those who already have it. Some people can throw it out the window and it will come right back to them.
In such an artificial environment, the only assets that have real value are those which can transcend the current monetary reality.

If interest rates ever go up, fiat currency will become more valuable. That means that the price of everything would drop (since prices are determined relative to fiat)...
One of the few assets whose value would not drop so much if fiat becomes more valuable is "brand awareness" aka "consumer mindshare". That's why value creation is worthless and everyone is focused on zero-sum games and why some of the most valuable startups in the world don't make any profits. Their rich investors are not interested in today-money (of which they have an unlimited amount), that's worthless, they want tomorrow-money! They will throw away as much money as necessary on advertising to secure their current economic position in tomorrow-land.

Also, I think that the reason why the quality of journalism degraded is also because consumer mindshare has become too valuable relative to everything else to let the truth get in the way.
The truth doesn't efficiently align with the goals of corporate sponsors to increase brand awareness and gain consumer mindshare.

Fed money-printing broke investors' financial compasses such that most of them can't tell the difference between creating real economic value and flushing money down the toilet. If anything, flushing money down the toilet tends to yield higher returns; this is because corporate exits at the end of the VC funnel are fueled by corporate debt which is freshly printed by the Fed.