skysight-inc/HackerNews huggingface dataset:
It looks like there's a single 5-star review by "Benedict B." Did you review your own app?
They're much more than just a chroot (that's a concept of limiting your process filesystem access), can have their own TCP stack, their own firewall, their resource usage limits and so on. They are much, much closer to Linux containers, than to chroot actually.
Regarding US bailouts, can someone here more knowledgeable can help me understand how a company that has been fined tens of millions of dollars for ocean pollution, is not US-based incorporated, does not pay taxes on US soil, is in large part responsible for citizens obesity, and hire less than 0.17% American citizens, got bailed out by Feds to the tune of billions of dollars?

https://www.wsj.com/articles/how-fed-intervention-saved-carn...
Oh, it looks like 17%. 1000 employees got laid off +300 furloughed. They are giving severance through mid July and they’re giving Modern Health mental health coverage through end of December.

Plus a 10% pay cut across the board.
The air pollution problem that commuting causes may be negated in the future with increases of working from home. I don't see how energy is significantly cheaper in the city vs. in suburbs or rural areas, aside from transmission costs. To which economies of scale do you refer, and how would cities become more comfortable? I assume maybe you mean cheaper? Housing costs, for instance, aren't actually lower, people just live in disgustingly small spaces.

I think you're mistaken about the inclinations of the average person. People like having a decent amount of living space. I don't think most would want to give up a back yard.
macOS Quick Actions (formerly called Services) are great, but I've always found them very cumbersome to use due to being relegated to the submenu. And having no icons, and a severe lack of customization and control over their order.

I recently released an indie Mac app to bring your Applications and Scripts to the top of the Finder right-click menu, customized exactly how you like.

https://servicestation.menu/

It's on the Mac App Store and uses the modern Finder Extension API, so safe to install and no Finder haxies.
Fundamentally, you should not share passwords

1. If only one person needs a password, they should always create a password themselves. For example, you might hand them a newly provisioned laptop with a temporary password to login. The first thing they should do is change the password.

2. Multiple people using the same password is bad practice. Whenever possible, each person should receive their own user with their own private password if they need long-term access.

That said, sometimes a shared password is a simple practical solution. You could:

- Write it down on paper and hand it to them

- Use a password manager that allows sharing. Several password managers can do this (LastPass, 1Password) but it is a paid feature (inexpensive though at $4/month or less).

- Host a password manager yourself, such as BitWarden. You will need to ensure it's configured correctly and securely, host it somewhere you control/trust, and maintain it.

- Use a secure/anonymous (file) sharing service. I couldn't recommend one myself.

- Use GPG/PGP or similar, to encrypt messages and send them via email.

At my job, we use LastPass with shared folders for certain credentials. At home, I write passwords down to share with my family.
What Gmail data is being abused?
The epair interfaces are part of a system that gives each jail its own separate virtualized network stack instead of sharing the host OS networking. It's enabled by default as of FreeBSD 12.0, but you can read the original pager (from 2003!) here for background and motivation information: https://papers.freebsd.org/2003/zec-vimage.files/zec-vimage-...
> A company which receives government support gains an advantage over its competitors. Therefore, the Treaty generally prohibits State aid unless it is justified by reasons of general economic development. To ensure that this prohibition is respected and exemptions are applied equally across the European Union, the European Commission is in charge of ensuring that State aid complies with EU rules.

https://ec.europa.eu/competition/state_aid/overview/index_en...
I have two favourite bugs, one weird and one dumb.

Weirdest one was an IDE where the colorizer gave up on source lines longer than 998 chars. Instead it rendered the whole line as background, i.e. invisible. I once wasted two hours debugging a program with an invisible line of code!

The dumbest was a postage billing system for a bank using a third party Print-and-Mail company. Somehow the billing system went live adding the previous day's total postage costs to itself, then adding the new day's postage. These expontentially growing totals were then paid automatically by the accounting system each night... So it goes live, ... and a week later Finance gets an alert the account is overdrawn... They actually paid out nearly $1b in postage costs before hitting their internal credit limit with the bank's treasury.
Let's find out with a sample size of 1:

Server is an HP Microserver with an Intel Xeon E3-1265L V2 @ 2.50GHz running FreeBSD 12.1.
Client is a custom build with an Intel Core i7-4790K @ 4.00GHz running NixOS 20.03.

$ ip route show
default via 192.168.0.1 dev eno1 proto dhcp src 192.168.0.4 metric 203
192.168.0.0/24 dev eno1 proto dhcp scope link src 192.168.0.4 metric 203
192.168.1.0/24 dev wg0 scope link
$ iperf3 -c 192.168.0.2 # no vpn
Connecting to host 192.168.0.2, port 5201
[ 5] local 192.168.0.4 port 37382 connected to 192.168.0.2 port 5201
[ ID] Interval Transfer Bitrate Retr Cwnd
[ 5] 0.00-1.00 sec 115 MBytes 961 Mbits/sec 0 571 KBytes
[ 5] 1.00-2.00 sec 111 MBytes 929 Mbits/sec 0 571 KBytes
[ 5] 2.00-3.00 sec 112 MBytes 939 Mbits/sec 0 571 KBytes
[ 5] 3.00-4.00 sec 111 MBytes 929 Mbits/sec 0 571 KBytes
[ 5] 4.00-5.00 sec 112 MBytes 938 Mbits/sec 0 571 KBytes
[ 5] 5.00-6.00 sec 111 MBytes 929 Mbits/sec 0 571 KBytes
[ 5] 6.00-7.00 sec 112 MBytes 938 Mbits/sec 0 571 KBytes
[ 5] 7.00-8.00 sec 112 MBytes 938 Mbits/sec 0 571 KBytes
[ 5] 8.00-9.00 sec 111 MBytes 929 Mbits/sec 0 571 KBytes
[ 5] 9.00-10.00 sec 112 MBytes 938 Mbits/sec 0 571 KBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-10.00 sec 1.09 GBytes 937 Mbits/sec 0 sender
[ 5] 0.00-10.00 sec 1.09 GBytes 934 Mbits/sec receiver

iperf Done.

$ iperf3 -c 192.168.1.1 # vpn
Connecting to host 192.168.1.1, port 5201
[ 5] local 192.168.1.5 port 60358 connected to 192.168.1.1 port 5201
[ ID] Interval Transfer Bitrate Retr Cwnd
[ 5] 0.00-1.00 sec 108 MBytes 905 Mbits/sec 2 274 KBytes
[ 5] 1.00-2.00 sec 106 MBytes 890 Mbits/sec 0 274 KBytes
[ 5] 2.00-3.00 sec 107 MBytes 895 Mbits/sec 0 274 KBytes
[ 5] 3.00-4.00 sec 107 MBytes 895 Mbits/sec 0 289 KBytes
[ 5] 4.00-5.00 sec 107 MBytes 895 Mbits/sec 0 289 KBytes
[ 5] 5.00-6.00 sec 107 MBytes 896 Mbits/sec 0 290 KBytes
[ 5] 6.00-7.00 sec 104 MBytes 874 Mbits/sec 0 290 KBytes
[ 5] 7.00-8.00 sec 106 MBytes 885 Mbits/sec 0 290 KBytes
[ 5] 8.00-9.00 sec 105 MBytes 885 Mbits/sec 0 290 KBytes
[ 5] 9.00-10.00 sec 107 MBytes 896 Mbits/sec 0 290 KBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-10.00 sec 1.04 GBytes 892 Mbits/sec 2 sender
[ 5] 0.00-10.00 sec 1.04 GBytes 891 Mbits/sec receiver

iperf Done.
Is bitcode only required for watchOS and tvOS ?
What else do you propose during a "lockdown" "shelter-in-place" situation? IMO it's only the name of the meeting that is (potentially) the problem.
At one of my early jobs I was sysadmin for a local office of a small company that wrote simulation software. We had procured some rack-mounted servers that sounded like jet engines, so when we expanded to the office across the street, the boss took the opportunity to knock out two closets and make a server room. I remember having a conversation with him where he asked my advice on the size of A/C to buy. Despite having no knowledge on the subject, I had opinions, and I recommended getting the biggest A/C.

That all got installed, and it was great, we no longer had a jet engine in the room next door, and I felt awesome because not only was I managing 10 Linux machines but now I had a compute cluster. In a rack. With a little slide-out KVM thing that switched between the machines!

Well, several months later I started noticing mold on the side of the closet, and a thin condensation on the rack sometimes. So I got a temperature monitor and wrote a script to create pretty graphs, and between the low temperature and the central Texas humidity, we had a problem.

So the boss (who was in the New York office) had me talk to someone who actually knew something about A/C (because I had no idea why this was happening). Apparently I had spec'ed out an A/C large enough to cool the entire building, and that the problem I was experience was why one matches the A/C to the heat load. The solution was to add a heater to the A/C. So we ended up cooling a building's worth of air, then heating it up, and then sending it to cool 2U's of servers.
Is the plan to merge them ever or are they going to stay separate?

Also, if I use Designer then I prob don't need to use the orgiinal Insomnia, right?
Developer Tools in Firefox are horrendous to use compared to Chrome.
The world didn't end when Pan Am failed, although many thought it would. No reason to prop up shitty businesses that continue to make bad decisions, I don't care how large they are. If there is demand for their service supply will appear. Rewarding bad decision making with artificial demand is degenerate.
Kahnin – “Stardust” (Official Music Video)
I've posted this story before, but it fits here rather nicely.

I had a function that looked like this:

void f() {
bool flag = true;
while (flag) {
g();
}
}

This function would sometimes exit. But that's really all there was to the function. Somehow flag was becoming false, even though nothing ever wrote to it.

So you might think about g() smashing the stack, when a variable is mysteriously changing, but you'd expect the return address to also get written, and it wasn't - the function returned from g() to f(), found flag to be false, exited the loop, and returned from f().

Eventually I got desperate enough to look at the assembly code produced by the compiler, and I became enlightened. (This was g++ on an ARM, by the way.) flag was being stored in R11, not in memory. (Might have been R12 - it's been a while.) When g() was called, f() just pushed the return address. Then g() pushed R11, because it was going to have its own variable to stash there, and then created space for its stack variables. And one of those variables was smashing the stack by 4 bytes, over-writing the saved flag value from f().

Worse, the way the stack was getting smashed was on a call to mesgrecv(). This takes a pointer to a structure and a size, but the relationship between the two isn't what you'd expect. The size isn't the size of the structure, but rather the size of a substructure within that structure. A contractor had gotten that detail wrong when they used that mechanism for IPC between two chips. (They'd gotten it wrong on the sending side, too, so the data stayed in sync.)

The net result was that the flag got cleared when four next-door-but-unrelated bytes on another CPU were all zero. It took me a month, off and on, to figure that out.
I've always thought that a bit unlikely - if someone is going through the trouble to resell they take on business costs, probably some support or maintenance costs, and a desire to profit (otherwise they'd just post the GPL'ed portion publicly). There's also no guarantee the reseller has access to any updated upstream code (especially in the situation that undercutting results in the originator stopping production). Legal? Definitely. Profitable? Maybe, sometimes.

As I understand GPL it has a provision to provide source code such that it may be modified by a recipient of source or compiled code. I can't find anything similar in CC-BY-SA [1] other than a grant that the recipient of compiled code may reverse engineer that code if they desire so long as anything that person adapts is also shared under a compatible license.

[1]: https://creativecommons.org/licenses/by-sa/4.0/legalcode
There's usually a pretty good reason for that. Notifying the person starts the process over.
Fancy That: Comcast's Network Holding Up Fine Without Usage Caps
> Distribution is very different than freedom of speech

Whenever these dabates arise it would save a whole lot of time if participants assume as a given that everyone understands the first amendment as written. IMHO it will be far more useful to discuss the point of having this amendment in the first place. The idea that everytime someone has a remotely controversial idea, they have to setup an internet video company with global reach in order to propagate said idea is ridiculous. Even if you agree that Youtube has the right (which they do) to take down this video, their reasons for doing so should trouble everyone who in some way contributed to their near monopoly of internet video. Also, consider that they didnt even have to provide a reason. They provided one in the belief that the public actually favors censorship!
Fun indeed. Some of them may even come in handy: https://imgflip.com/i/3yuikf, https://imgflip.com/i/3yumf1
Implementing a Clonable Network Stack in the FreeBSD Kernel (PDF, 2003)
> So the reason why the market cap of the S&P500 hasn't changed dramatically is because the distribution of the money underlying it has. The S&P500 is a capitalization-weighted index.

That's super interesting and makes a lot of sense. However, could you elaborate a bit further? Suppose we have an S&P 5, if the top 5 companies remain the same, but they on average do worse, we'd see the S&P 5 go down. You seem to imply, if I understand correctly, that the S&P 5 is not down as much because 1 company did really well and stayed, 4 that did poorly left and got replaced by 4 companies that did really well, too. Thereby the S&P 5 changed its composition.

And that makes some sense. However, that would mean that if you had an all-world or all-us stock indexes, which did not exclude any companies dropping out of a top 100 or top 500 or whatever, would have to see a large drop.

And I'm not really seeing that. These stock indices track roughly the same shapes as the S&P500, with perhaps few percentage off, but nothing substantial.
It doesn't if you are running Linux 4.8 or above
for investors there is no gain so far, definitely worse than those who did not or could not invest. I think most if not all of "us" are still under deep water, my 401K became 201K a few weeks ago, now it's about 301K, so as a matter of fact, this is a loss year for people who saved to invest, worse than those who did not invest.
Ye?
I've been using Linux for years and have encountered this problem exactly zero times.
is there existing analysis of effect of layoff on future stock price?
I would assume you're testing that on the stock kernel settings that aren't really prepared for the highest network throughtput. There's a lot that can be done in the kernel sysctl's tuning for saturating the NIC and I'd expect you to see a bit better results when doing so.

This is a very nice starting point for those interested: https://calomel.org/freebsd_network_tuning.html
Based on my experience with Lufthansa. That's an organization that should fail. If anything happens on your journey that is not average, the agents always blame you first.
I know, this is just terrible. The rich insulated themselves from any risk and in case of calamities like they double up. I don't know what we're on to next.
> But missing 5/8ths of a school year is going to be absolutely devastating for this generation of kids.

It's not. The amount of learning that happens in a typical school year is not very high. The world can skip an entire year of school, and the educational cost it will pay will not be very high.

The cost of missing a year of childcare, that school provides, on the other hand, is pretty massive.
Great another thing to self diagnose, except now you can sound pretentious too. Most people, myself included, don't have anything truly wrong with them other than bad habits and bad discipline that will just take a year or more time horizon to struggle and work through until resolved. It's not that they're not real. I just don't like the idea of adopting something as a title or ownership "I have depression/I am depressed" vs "I am experiencing depression as a symptom from a lack of exercise and an abuse of the internet and entertainment."

Also therapy is more available than ever and talking to a real person is guaranteed healthier than reading WebMD. If you can't afford a therapist talk to your friends. It takes a bit of courage to admit your feelings but everyone has experienced these feelings to some degree and likely has great advice. Even finding out, for example, that it took one friend a few years to get over something is helpful since it means you don't have to beat yourself up about not getting over it today.
Are they though? I don't want to spread baseless hate and I actually respect many of those people. But if someone would calculate total absolute positive and absolute negative for each of then I'm not sure that total would be above zero line. I talking about widespread and increasing economical inequality in all countries since last world war ans each billionaire is partially responsible for this process which I consider more negative than positive. I'm not advocating for some forceful wealth exchange but I think it is possible to at least discuss the issue.
This is the original 2003 paper describing the VIMAGE virtualized networking system, finally enabled by default as of FreeBSD 12.0, and used in this current front page post: https://news.ycombinator.com/item?id=23004061
A bit more info on the specific setup here: http://sustainableskies.org/sas-2019-gabriel-devaults-clean-...

Apparently, the entire setup is doable for less than $40K. Given the right circumstances (like, an airport at both ends and living in a place with generally nice, warm weather), it could be a fantastic tool for an affordable, fast commute.

Here's another story by Gabriel about completing a 100-mile journey: http://inspire.eaa.org/2020/01/09/99-miles-on-batteries/ (with recharging stops).

It looks like the maximum range of his setup is 60-miles, but with what he considers a "safe" amount of margin, he limits his trips to 40.
I asked the question elsewhere, but this doesn't mean that there's any loss of test functionality in Insomnia Designer compared to the original, right?
While not influential per se, it feels like every response to "people need work / pay" is "the govt can save us, get back in your house moron." The only way that anyone talks about it working is the govt taking over and suspending this or that, paying for this other thing, a few trillion here and there. They are all saying "centrally planned economy" without saying it.
People always talk about how “you pay more in interest than principle for the first X years” but seemingly forget that you pay some principle always, versus never paying any principle renting. And in my area (Seattle), the rent vs. mortgage monthly prices aren’t all too different, but with mortgage you get some of it back, plus appreciation.

But I won’t fight too hard against people being pro-rent, as my family makes a good chunk of change off of them :)
Please do not inflict your problems on people who can't consent to join them.
I don't agree. Bind creates a data dependence that forces an evaluation order.

do
x <- f
y <- g x

No matter what Monad you're speaking of, in this expression "x" is going to be evaluated before "y", what we sometimes call a happens before relationship, because evaluating "y" depends on evaluating "x".
It's also nonsense on its face. The point of credit is to smooth out expense over the useful life (depreciation) of an asset. Cities fload bonds to build roads. People take out loans to pay for cars. As long as you can pay off the debt approximately before the purchase depreciates, then credit and interest is a reasonable way to amortize cost. Waiting until you pay cash deprives you of the value of the asset -- which may be non-monetary. You can't eat money; it is currency for buying utility.
It's ... something. and that's better then what we had.
The other thing I would add is that new employees usually get some cash value for their level divided by the current stock price. Many laid off employees were hired when the stock price was higher. If they have to replace these employees with new ones in a timeframe before the stock price has recovered then they suffer more dilution.
Historically, only if the company wasn't French. Now it seems it's a free-for-all, unsurprisingly.
Nah, that’s not it. I drove for both in a major city in the months before the virus and outside of peak hours Lyft always has substantially longer pickup times. This is based on a few hundred rides for each company. This means that they have fewer passenger per driver, so the biggest delta is a smaller user base. Once the lockdown began Lyft rides basically evaporated overnight, while Uber was still going strong at certain times and certain places, catering to essential workers. But both are worthless as a way to make money right now.
A Mother's Intuition Saved Her Son's Life
How to help your UX team design for an international audience
I honestly thought he was just going to write "STOP IT!" I know it's only 64bits, but I was hoping for something interesting at the end.
> There is no direct link between printing money and inflation

what....
I also feel pretty strongly that many companies have been hoarding engineers/etc. because they've been so flush with cash from places like SoftBank and because there has been no expectation of making a profit for the last 10 years. Then they make them work on a VPs pet-projects with not much business value and those will be reviewed fairly soon.
Not "nothing less", but just less to lose than to gain. People are willing to gamble on a roll of the dice when the upside is larger than the downside.
Lovely, ultimatecourses are the bom!!!!
I actually wrote a (sort of) Go-style slice library. It's a little heavier than Go slices because it allows for dynamic array resizing and tracking the parentage of slices:

https://github.com/jgbaldwinbrown/slice

It's just a proof-of-concept, though, and would need a lot of work to be used in anything serious.
Jeff Bezos should not be on any list championing charitable donations. He gives out the minimum possible for looking good on a PR release about it.
>> No school means poor kids roam the street like packs of feral dogs asking for money for food around here.

In a lot of areas, schools are still open to serve breakfast and lunch to kids, school buses are dropping off food, and in states like mine, half the families are getting extra cash for food right now. Families will receive $193.80 total for March and April for each eligible K-12 student, and another $182.40 total for May and June.
But users won't install it though. Your app can be a smooth magical experience but you have to get over the hump of getting users to go to the store and download it.

Unless I'm using your service daily I'm not going to bother with an app and just use the website.
Google Clusters run at 60% utilization (up from 40%)ion now at 60%
> Yet

The very first paragraph says "we estimate that Buffett's leverage is about 1.6-to-1 on average."

Pretty close to 1.4
>Licensing of enterprise features is best to have a nag screen

At one of my past startups, I was asked to implement a licensing scheme, and we went with a hybrid approach. Nothing that one of our customer's customers would see was initially affected, but our customers would see a nag with a 30 day countdown. After 30 days their customers would also see the nag, and lockdown would occur after 60 days. That gave everyone plenty of time to resolve any license issues and avoided any "whoops, we broke your stuff at a critical time" nightmares.