skysight-inc/HackerNews huggingface dataset:
B2 pricing is sooo attractive ... But I have been stopped by the much lower performance compared to S3 ... So unfortunately I can confirm this point :(
I use a systemd user service. It sounds like you're on OS X, so you won't have systemd. Cron should work.

Here are my systemd files for reference.

Service:

[Unit]
Wants=network-online.target
After=network-online.target

[Service]
Type=simple
ExecStart=/bin/bash -c "/usr/bin/restic unlock && /usr/bin/restic backup --verbose --one-file-system --exclude-caches --exclude=$XDG_CACHE_HOME %h && /usr/bin/restic forget --keep-last 5 --prune && /usr/bin/restic cache --cleanup --max-age 30"

[Install]
WantedBy=default.target

Environment (fill these in with your keys):

[Service]
Environment="B2_ACCOUNT_ID="
Environment="B2_ACCOUNT_KEY="
Environment="RESTIC_REPOSITORY="
Environment="RESTIC_PASSWORD="

Timer:

[Timer]
OnCalendar=*-*-* 00:30:00
RandomizedDelaySec=20min

[Install]
WantedBy=timers.target
Not at all equivalent. Einstein had a relevant degree -- albeit "only" a teaching degree -- and his annus mirabilus papers were not self-published; they were submitted to and accepted by a respected scientific journal.
Not really. Big email lists like that generate tons of spam. What Amazon is doing is presumably to block unionization efforts, but, frankly, what's surprising is that they didn't have a control like this in place already. I work for a much smaller company than Amazon (without a chance of a union ever forming) and we don't let just anyone blast out emails to hundreds of people. We used to and it drove everyone nuts. People were selling their event tickets, giving traffic updates, offering up pets for adoption, etc. It's ridiculous. We had one list that was generating 100+ emails a day that were irrelevant to most of the people on the list. Every sizable list has an "owner" who controls access to send to the list. We have other channels like an area on the intranet where people can post these broadcast kinds of messages so it won't clog up people's inboxes. I thought most large companies did this.
Human beings are irrational, social animals. Showing up for work at the office, on time, early in the morning, is a strong social signal that you are committed to work. These signals matter almost as much as whether the work gets done.

Ultimately you will be judged on how well the work gets done -- but the social signals are table stakes.
I don't know what the %'s of certainty of either version is, I just know that someone on the internet thinks you're wrong.

I'm OK with people thinking I'm wrong. I based my statement on an English translation of a book from the 1800's that I personally read. I'm not just repeating a talking point I saw someone spout on the internet or the television, so I'm comfortable with my assertion.

Could I be wrong? Sure. But on certain topics, I trust older sources more than newer sources.
Amazon also encourages some of this. Recent radio ads in this region include, as close to word for word as possible.

"We are now hiring for X. [Insert some pay, benefit information here]. Apply online. No interview required. Start tomorrow/this week."

At that point, you really are looking at 'unskilled' or at least 'not specifically skilled'.
> Based on my observations, SJWs are the modern day gestapo

really? are you sure? "SJWs" are comparable to the state-sponsored secret police of nazi germany, which had unilateral power to imprison (physically imprison, you know, in a real jail where they would be tortured. not on twitter) anyone without justification, and who were instrumental in the genocide of millions of people?

do you mind justifying that claim in any way whatsoever?
I won't criticize anybodies decision to keep shopping at amazon for this reason, it is very difficult to ethically consume in our current environment.

However, for me, I realized that

1) I am fortunate enough that saving fractions of my order will not make a material difference to me (the amazon cancellation page informed me that i had saved 140 dollars in shipping using prime over the last year)

2) In the current environment, supporting local and/or smaller businesses is more important to me than saving a day of shipping time, or 10% off my order

3) Even if your alternative retailer is equally unscrupulous to its warehouse employees, for instance, a shipper that uses UPS, which is unionized labor with benefits, as opposed to amazon's own courier service which is contract labor with no benefits, can be a meaningful difference.

For me, the above 3 made me realize that I could do without amazon prime despite being a prime member for 10 plus years. For household staples, I am a costco member, and I feel much better about costco's relationship with their employees than amazons. For other purchases, it makes sense for me to consider local alternatives. And I can always use amazon if I need to, I'll just pay shipping.
That's why every workplace should have an off-company mailing list / forum / group.

Yes even your very employee-friendly workplace with image boards that would never stoop to those kind of tactics.
>* Better hardware support

What are you basing that on?
Building an App to Notify Users of Covid-19 Exposure
Same with Google. Oh... remember Apple-David v/s MS-Goliath? or Apple-David v/s IBM-Goliath?

Corporations change, just like people. I'm not sure if thats something that can be avoided. Maybe Valve is an outlier, perhaps. Size seems to be the factor here...
I've actually found `open` to be the most indispensable thing on MacOs. The Linux versions don't cut it (`xbg-open` or something?) it opens applications in the foreground of the shell process so it takes over the terminal you were working in, so you have to write aliases to background the process.
I'm still using the 2015 Macbook Pro (i7, 16GB RAM, 512 SSD) with an iPhone 6S to supplement.

So far, there has not been a reason to upgrade to any newer version of each. Maybe I'm just one of those in a small group that is content with the current experience.
co-dreamer here, do you have a recommendation for a 64G 13"?
Cue for an article about a census of asteroids that cross the Earth's orbit tomorrow.
Universal Differential Equations for ScientificMachine Learning
You might want to make another post targeting employers.
Building FreeBSD Binary Packages
> To be clear though, most of the time you don't want to own the technology behind the business because if it is deemed faulty and causes a major problem or has a major security bug etc a client can sue not just the business but you personally for all your assets since it is your direct property and that will move forward in court, you will get no personal protection.

Thank you very much for this, that's exactly the kind of general advice I was looking for.

This question came up to me after reading somewhere, that VC-funded startups are expected (required?) to form separate legal entities for holdings and operations in order to protect their assets. Also, there was a story of then-CEO Adam Neumann registering and leasing the "We" trademark to WeWork.

So, I guess, my conclusion is, that it's safe for trademarks, but a terrible idea for code.

But what about domains names? In theory, I should also be able to own and lease them, and the legal entity would be entirely responsible for how it uses them. They can't cause bugs, can they?

> Frankly if you are not even in business yet and aren't making money you are worrying about the wrong problem, get customers, get business, make something, then optimize corporate structure once things are really moving and you have income coming through the door.

The companies in question are already profitable, and I just want to make sure that nothing unexpected can happen to them.
Have you tried looking into devdocs.io? I believe it supports offline mode.
What Is FreeBSD?
You Can't Reopen the Economy Without Child Care
I am going to ask a slightly different question relating to the problem.

How do you get another job?

Do you tell your potential employer you quit because of (your) principle? That you fundamentally disagree with your previous company? How will the new company judge you?

Now of coz if you are in the market that is chasing for talent ( like programming and tech ) this wouldn't be a much of a problem. What if you were the Amazon Warehouse Manager?
Which is probably 100x more replaceable than say a software engineer?

Most business seems to operate with talent are everywhere, opportunities are scarce mentality. They would much rather they hire a class B employees than a class A activist.
Regardless, Columbus still couldn't do the math taken for granted by 12 year olds.

I read once that the quantity of knowledge of the average person in the mid-1700's was equivalent to the content of one Sunday New York Times.
Some good points in article.
There are some things that may need more attention.
1) Update from another table is not safe as it should be (in case of multiple values, final value will be sort of random)
2) Schemas as namespace separators (grouping tables inside database)
3) Extern join syntax in Oracle is actually more vulnerable (in case of error in multicolumn syntax it fallbacks to normal join). So, it's not better or easier - it is just created before standard JOIN existed.
4) Crucial difference how buffer-vs-filesystem cache works
5) Miss of plan stability - no solution out of the box in standard installation
6) Batch operation (in)efficiency
7) Pros/cons in undo/rollback handling
[likely some more that can't think of right now]
Making Newsyslog(8) Timestamp Rotated Logs on FreeBSD
It's exemplary of how out-of-touch Apple has become. Most people either vocally dislike the Touch Bar, or don't care about it, because it offers such little value to overcome the real world inconvenience.

Same with external displays. People have wanted standalone retina displays for what, 5 years? Then 4 years later, we get a $5,000 display made only for a single market. All anyone wanted was the iMac sans computer.

Just, like... why? I don't understand their product choices. On any level.
If thieves figure out that stealing incentivizes the employer to pay more (in an effort to reduce stealing), they now have a new motive to steal. That is, to increase the pressure on the employer to raise wages further. This new motive can even 'feel righteous', as it benefits the other low paid workers as well.
My own comfort is in knowing that this virus can be kept at bay if my immune system is strong enough, and as a mindful engineer and a living being I understand which behaviors are optimal for health and which are harmful... and in these times I am conditioned to maximize helpful behaviors and minimize harmful ones.

We have to stay on top of it regardless of age. My kid now takes her C, D, Zinc and we've gone on a sugar cleanse (sugar has been found to impair the immune system, depending on your tolerance for it)

Stay healthy.
You made an explicit appeal to the majority of arguments on this forum as referencing pay, I provided a specific counterexample, and you rebutted with more vagaries.
If conscientious people leave Amazon it will result in Amazon being less conscientious, but it will probably not result in Amazon being any less powerful or dominant.

I also think Amazon a right to expect its employees to abide by its rules. Individuals have a right to organize and to protest, even when they're supposed to be at work, but companies have a right to want to discontinue their business relationship, that is fire, their employees, especially if they're not working when they're supposed to.

Ultimately the employees made the mistake of organizing and being loud before they had the critical mass to have the leverage needed, and they outed their organization leadership.
> Internal listservs with more than 500 participants are now required to move to a moderated model where a manager must approve any content before its distribution, according to emails obtained by Recode.

Google did a similar thing in November [1]. This is starting to feel like a trend for tech companies reaching a certain level of size/maturity.

Now this may be a contrarian opinion, but I actually think this has the potential to be a good thing if you're on the side of workers. Here's why.

If you're organizing a union, trying to reveal "evil" projects, or otherwise trying to be a force for good in the company, as long as you're doing it on internal message boards everyone's still halfway-careful of what they say, and big movements/protests are less likely to happen.

But by shutting them down or forcibly moderating them, that will hopefully be enough of an impetus for employees to start using third-party forums, where they can "approve" each other through invites, and everyone can speak and organize freely (and with more anonymity if desired) and accomplish perhaps far more than they have so far.

As political scientists know, repression of citizens brings short-term stability at the cost of an increased long-term threat.

Obviously you can't know for sure... but this feels like the kind of thing that's going to backfire for Amazon (and Google), leading to more and stronger union organization, not less.

[1] https://www.financialexpress.com/industry/technology/googles...
I have a hard time liking Tetris due to the fact that it's basically illegal to make a clone. The Tetris Company is very aggressive about shutting down any popular clones. It seems pointless to invest energy in Tetris when they simply do not want any nonlicensed implementations to exist. The author of an older clone expresses this sentiment:

> More importantly, the lead developer of LOCKJAW is a fan of free software, or software that the public can improve and share, as a means to protect the rights of users of computing devices. He does not share the belief expressed by Alexey Pajitnov, co-founder of The Tetris Company, that free software "should never have existed" because it "destroys the market." (Mr. Pajitnov explained further in a 2015 interview with Matt Barton.) But what really destroys the market is monopoly.

> In fact, though Mr. Pajitnov and his partner Henk Rogers want Tetris to become an internationally competitive sport, as Mr. Pajitnov mentioned in earlier in the same interview, a policy against free software makes it that much harder. Imagine if there were a Basketball Company LLC that could sue a city or school district for copyright infringement for putting a basketball court with correct dimensions into a city park or school gymnasium. There are multiple competing suppliers of basketball and chess equipment, unlike software for playing Tetris. This is why Chess is a sport and Tetris is not: Chess has no owner.

http://pineight.com/lj/
It's amazing how this thread got derailed so quickly from "The power disparity between low skill workers generates worse working conditions" to "If we treat low skill workers well, don't we have to support them doing drugs and bringing guns?"

Of course not. Allowing needles and guns at your workplace isn't friendlier to employees in general.

The discussion went from "Maybe we shouldn't fire them for trying to organize so they don't die in a pandemic" to "Whats an employer to do with 33% time thieves and drug users?" embarrassingly quickly.
New FreeBSD 11.4-Prerelease Snapshots Available
Sure, I just wanted to clarify and make it very clear that GNU Emacs in CL hasn't even been attempted since that was what the poster you originally replied to, equated "Emacs" with.

As you said, the value lies primarily in the ecosystem. Common Lisp is by far the better language, but GNU Emacs is by far the most empowering/practical environment.
I don't think enormous work would be needed, there are plenty of powerful shortcuts one could take (some ideas are in this thread) and Emacs Lisp can be made to run on top of Common Lisp but it's safe to say that for whatever reasons the will/intent is simply not there.

Emacs Lisp is what we have to go on with and it's nice to see that it is not stagnating.
Which laptop or desktop hardware are you using for your Linux setup.
I've seen a lot of the same stuff.

A of my acquaintances from my hometown worked at a large retailer through highschool. They would hide merchandise under skids in the outdoor garden center during their shift, then come back at night to recover it. They would stuff small expensive items (ie: iPods), into the advertisement trays at the front of shopping carts, then recover them once the carts were pushed out into the parking lot. They built a "fort" between two aisles in the back warehouse to take naps during their shifts.

I could give stories like this for a long time. They never got caught (to my knowledge).

Not all low-level employees are thieves. But more of them are then most people realize.
\footnote{ The correct name is Paraponera clavata. In biology you never write the second word in a scientific name starting with uppercase }.
I think the boids analogy works better if the "small green pieces of paper" are the agents. Their tendency to cluster may then explain winner takes all accumulation. Survival strategies in tension with predation from taxes, fraud, rent seeking.

--

“This planet has - or rather had - a problem, which was this: most of the people living on it were unhappy for pretty much of the time. Many solutions were suggested for this problem, but most of these were largely concerned with the movement of small green pieces of paper, which was odd because on the whole it wasn't the small green pieces of paper that were unhappy.”

― Douglas Adams, The Hitchhiker's Guide to the Galaxy
This comparison is at the higher end, but I am curious about the $1799 version of the Macbook Pro - with the new 10th Gen processors, 16GB of RAM, and 512GB storage.
Sure, but the idea is about why they pay more. They can afford to, because of how massively lucrative monetizing personal data is. Doing it at scale is hard, and they need the best talent. My comment was about how the best telnet sometimes seem to ignore the hard reality of what they are helping a company do in favor of enjoying the excellent pay and focusing on the admittedly interesting problems they are solving. An intentional effort by those companies to seem glamorous and recruit young engineers out of college makes it worse, as mentioned above.
It was never about productivity or the worker. It's a well studied thing that there's a steep drop in productivity when moving from closed-offices to open plans.

I think it's a foggy cloud of reasons this came to be such a fad, from cost savings in floorspace/etc., to managers wanting to micro-manage butts-in-chairs, to the cargo-cult-esque promotion of it, etc.

In America, color me "not surprised" that it takes something outstanding like COVID to move the needle in the corporate sector.
Ironically enough Sears paid their employees well until they were bought by Kmart. When Lampert (Kmart CEO) took over he cut wages and jobs at Sears and then proceeded to run the company into the ground. Customers didn’t stop shopping at Sears because employees were paid too much. Sears had more customers at the time they were paying higher wages. Customers stopped shopping at Sears because extreme cost cutting efforts by a former hedge fund manager with no retail experience eroded the company’s customer-oriented quality brand.
Apologies, confusion between childhood books and fact. According to the books, Columbus thought the earth was round in sea of unbelievers who took it as almost religious fact that God made the earth flat. Or summat.

Anyway, as you point out, everyone who gave it much thought knew the Earth to be round. Columbus' error was being bad at math.
I don't think you're ever going to hit on the "right way to do" the complicated things you've mentioned. However, there's nothing wrong with having discussions about it.
hmmm, I phrased the question incorrectly I think. Bear with me, I may not have the right vocabulary for this:

Let's say I have a blog post. I want it scrambled (encrypted) unless a password is entered on the client side so it can be read. I would give out the password to specific people only, who'd be able to read it.

Could an SSL certificate be used for that?
Neither is downloading a car, and yet, we have a highly patronizing video prepended to a lot of home video releases that disingenuously equates copyright infringement to theft.

Intentionally paying an employee less than a living wage, with the expectation that someone else will be charitable enough to make up the shortfall, is indeed not theft, but it is unethical. There is a popular movement to make that behavior illegal, via reforms to employment law.

The obvious impediment here is that poor employees have little lobbying/campaign cash, as compared with the mega-corporations that underpay their laborers. So I feel confident that "Fight for $15" and similar movements will fail without more unionization.
> when a lot of the reasons for problems like poverty aren't a tech issue, they are because we haven't figured out how to build functional institutions

I would argue that is still mostly a technology issue. Just social technologies, instead of physical technologies. Democracy is a social technology. Gender equality is a social technology. Market economies are a social technology.

And like regular technologies, social technologies are often simple in theory but deceptively difficult to implement well. Over time, we learn the pitfalls and improve the engineering. That lowers the cost, increases the quality, and widens the distribution. Liberal democracy is a 300-year old idea, but the percentage of the world's population living under it has drastically increased in just the past 30 years.

Also over time, we learn which social technologies are dead-ends. Marxist-Leninism is clearly a horrendously destructive social technology.
I went in trying to be as charitable as possible, looked for workflows that might have opened up.

Unfortunately the answer is no.

The problem with trying to find a use for the touchbar can be illustrated with what the touchbar does when you're using Google Chrome: it shows you the current URL, and tapping it focuses Chrome's navigation bar. So it's basically a completely pointless round-trip from screen->touchbar->screen.

Any compelling touchbar feature has to somehow overcome that massive drawback.
Elon Musk Isn’t Sure About Tesla Stock
The recent book Astral Weeks: A Secret History of 1968 by Ryan Walsh has quite a bit about the Mel Lyman commune, then and now. It is notable that the commune still persists, even though Lyman himself apparently died in the late 1970s -- maybe.
Excerpt:

"The project is exploring a replicated-kernel OS model for the Linux operating system. In this model, multiple Linux kernel instances running on multiple nodes collaborate each other to provide applications with a single-image operating system over the nodes. The kernels transparently provide a consistent memory view across the machine boundary, so threads in a process can be spread across the nodes without an explicit declaration of memory regions to share nor accessing through a custom memory APIs. The nodes are connected through a modern low-latency interconnect, and each of them might be based on different ISA and/or hardware configuration."

Intuitively, I would think that the way to do this would be as follows:

First, we have the memory hierarchy, disk at the bottom, increasingly faster (but smaller) regions of memory closer to the CPU.

Now, if let's say a process shares memory across nodes, then what seems to make sense would be moving chunks of that memory, as needed, as "cache blocks" to the local machine that needs it.

Observation: That pattern is really not very different than what OS's do with swap files / virtual memory, except that the "swap file" is actually a larger memory region located on a remote node, across the network...

Of course there may be other issues with respect to locking, synchronization objects in memory, thread scheduling, etc., etc., but if you got the above memory access pattern right, then you'd go a long way to enabling such an OS...