skysight-inc/HackerNews huggingface dataset:
My suspicion is that the HURD folk seized on new shiny that was not finished enough, and it's dogged the project ever since. Periodically the already-inadequate number of people have got diverted by investigating L4, then CoyotOS, then Viengoos.

I also submit that to understand why that happened, one needs to consider the context at the time that the decision was made:

http://www.h-online.com/open/features/GNU-HURD-Altered-visio...

http://www.groklaw.net/article.php?story=20050727225542530

«
RMS was a very strong believer -- wrongly, I think -- in a very greedy-algorithm approach to code reuse issues. My first choice was to take the BSD 4.4-Lite release and make a kernel. I knew the code, I knew how to do it. It is now perfectly obvious to me that this would have succeeded splendidly and the world would be a very different place today.

RMS wanted to work together with people from Berkeley on such an effort. Some of them were interested, but some seem to have been deliberately dragging their feet: and the reason now seems to be that they had the goal of spinning off BSDI. A GNU based on 4.4-Lite would undercut BSDI.

So RMS said to himself, "Mach is a working kernel, 4.4-Lite is only partial, we will go with Mach." It was a decision which I strongly opposed. But ultimately it was not my decision to make, and I made the best go I could at working with Mach and doing something new from that standpoint.

This was all way before Linux; we're talking 1991 or so.
»
-- Friar Thomas Bushnell

They looked at BSD. The BSD people were not sure, so RMS decided on another path.

If GNU had picked the BSD kernel, there could have been a working Free xNix before Linux and things would have been very different.

Secondly, I think it's important when discussing microkernels and microkernel OSes to consider more than the most famous one: Mac OS X.

Xnu is based on Mach, but it's not a pure microkernel: its Xnu kernel contains a large, in-kernel "Unix server" derived from BSD code. This was done for performance reasons – remember, macOS is Mac OS X is NeXTstep, written for a 25MHz 68040 in around 1987-1988.

There are better examples. QNX is probably the best: a working, true-microkernel, Unix-like OS, dating from 1982. At one point shared-source but not any longer.

There is also Minix 3, which is a different OS from Minix 1 & 2, the OS that inspired Linux and upon which Linux was initially bootstrapped.

Minix 3 is still quite limited: no SMP, some missing APIs etc. But QNX proves that a true microkernel, on generic hardware such as x86 and ARM, can support SMP and so on.
Just have it on your desk paired with your cell. Would work fine I think :)
A robot is impersonal.

Deescalation is a skill that requires understanding human nature, displays of understanding and empathy, and is most frequently done through talking. But also in patience and not forcing issues at times and places likely to result in a violent confrontation.
State belligerence feels like such an intractable problem.

Did we overdo it in Yugoslavia? Did we underdo it in Syria? Are we always damned if we do, damned if we don't?

Do Russia and China simply care less than we do about avoiding violence?

Why does it happen that in our universe offense is so much easier than defense?

If I were military I'd die of stomach ulcers in a year.
Are you familiar with the article written by your former coworker? https://medium.com/@emilypotyraj/use-nconnect-to-effortlessl... Curious to see if your fio patches combine favorably with kernel nconnect.
Same here. I also ran a local H/P/A/V board (mostly H/P, really) back in the early 90's. I wrote several text files, and collected/distributed 1000's more of them. Fun times.
No. It wasn’t great but look up Pol Pot.
As a non American, I think COINTELPRO is the single most anti-democratic abuse of power ever done by US government.

https://en.wikipedia.org/wiki/COINTELPRO#Range_of_targets

https://en.wikipedia.org/wiki/COINTELPRO#Alleged_methods
I've been to over 100 cuddle parties. One thing that wasn't mentioned in these studies is the context for these hugs matter a lot. Most people avoid cuddle parties because they wouldn't want to cuddle a stranger and their ideas of what the "party" looks like is usually really wrong.

The cuddle parties I have been to were organized in such a way to allow people to refuse more easily any request that comes their way.

This optimization allows for only truly desired touch to occur. People are asked to channel any sexual desire into affection and in a setting where everyone agrees on this hugs take a whole different form than what I've seen in these studies.

If the release of oxytocin is an indication of how effective and healthy touch is I can assure you that lots of people leave a cuddle party feeling like they're on MDMA without having ingested any drugs.

The title here states what people prefer but after you've experience hugs like I have the over/under, criss cross is the least of your worries... what about a hug where you are cheek against cheek? What about a hug where you synchronize your breath with the other other individual and both stomachs touch throughout? These are the hugs that I have found most effective in terms of positive feelings and they are possible and desired in a non-sexual setting that optimizes for consent.
So just stop having any form of self control? Yeah, I think that's already proven to not make me happy lmbo
A number of people have done this in various ways over the years. Search for old blogs the hacker news archives and should find them.
Notes:

1. To become an angel, you must be an accredited investor. That requires earned income over $200,000 ($300,000 for couples) for each of the past two years, or net worth over $1 million, excluding a primary residence. The recipients may face regulatory fines if they let a nonaccredited investor through.

2. If you make 10 investments and get lucky, five may fail, two may return even money, and two may return two to three times your initial investment. The mind-set of saying it could go to zero helps says one Angel investor.

3. Spousal conflict is probably the primary reason people drop out of angel investing

4. How to Invest:

* Start by thoroughly researching companies in which you might invest, and their founders. It’s more about the founder than the idea

* Have a network. If not condier joining an investment group, such as AngelList

* When you’re ready to start writing checks, remember not to commit too much. If a company shows progress in executing its business plan, you may want to make additional investments in later funding rounds to maintain the percentage of your ownership stake.
It is anti-aliased StyleGAN, but the anti-aliasing happens in the latent space inside the network (on concepts rather than pixels, sort of.)

I forget how it works exactly, but it causes the image to look more like it's made of flat textures.
SQLite in a PWA (Anita) with FileSystemAccessAPI
This is brilliant satire!
There is a gray market for reservations at trendy restaurants.
> Splitting a system into microservices can help individual teams be better stewards of their part of the system.

Team being the keyword here. If you have 3-5 developers per microservice, you're absolutely okay. If you have 3-5 microservices per developer, that's when it gets ugly.
> By this I mean that it should be obvious that they’re also screening for how pleasant you are of a person to work with on technical problems.

In what way should this be obvious? Do they insult you and see if you react poorly? Normally you do this by just working through a problem, and then after the interview you evaluate whether the person was unpleasant to work with. There is no unnatural process required, you get that for free.
I am a bit influenced by the situation in Europe.

Countries like Italy cannot inflate their way out of debt anymore. ECB, at least officially, is trying to keep inflation low. But negative interest rates would help the heavily indebted countries to ease their debt service burden.

(If such constellation of parameters is sustainable, IDK, but that debt isn't going anywhere.)
MuscleWiki is cool, but it's not very helpful during a workout. I like that Darebee builds a set of routines and includes a timer into each routine to keep you on track.
"Inuitive"

Since when is a rotary phone intuitive?
https://www.youtube.com/watch?v=oHNEzndgiFI
Guide to Using Terraform in CI/CD
> Mozilla is almost entirely Firefox and Thunderbird

Mozilla doesn't contribute development work to Thunderbird.
In Serbia, man hug other man friends, and then man kiss to cheek woman friends.

Sometimes man kiss man on the cheek but its mostly considered a joke.

There is also religious 3 times to the cheek, I am gonna ignore that since everybody do it. That kiss is almost non existent tho, its more of a gesture.
I was also told to get CISSP for my current job. It consisted of a week-long class of a guy explaining "American Exam Culture" to us Europeans and practicing exam questions. Then made the exam, bunch of multiple-choice questions where you could guess most of them. Learned basically nothing and now they e-mail me asking for $35 or else I won't be allowed to call myself CISSP anymore, lol.

These things are a racket. Mostly for the companies making the test but below them there's also the whole ecosystem of business trainings, people selling "exam guides", private tutoring and what not. It's very close to a pyramid scheme.

That being said, my trainings from SANS where useful but wildly expensive. The most fun were trainings by Offensive Security such as OSCP. Good luck passing that one with just a few exam trainings.
Living in Italy, not nearly as advanced as Estonia, but still:

Yesterday I got an alert that I was on the last day to file my taxes (if I didn't want to pay a €25 late-filing fee). On my lunch break I SSO'd into the tax agency website, which showed me a pre-compiled form with all the mortgage payments and medical expenses I'd made during the year already deducted, plus a house renovation expense that was registered but not automatically deducted because the system couldn't automatically determine if it qualified. I didn't have to insert any data, except for updating my email address as it still had my old GMail one. I saved it and submitted the tax form as-is, just in case.

Later that evening, I googled around a bit and determined that the renovation work did indeed qualify for the deduction. I reopened the website, clicked on 'Submit Corrective Tax Form' and entered the expense amount. I needed to provide the cadastral reference IDs for the renovated building/s, so I opened my tax agency home page -> Cadastral Query and copy-pasted them from it. Five minutes later I had submitted the second tax form and had two copies in my inbox: one in PDF, and one in RPF (its native columnar file format, in case I wanted to edit it later with a Java desktop application).

Here's the thing, though:

As little as five years ago, all of that would have required me to personally keep a bunch of paper trails and most likely professional help. "Cadastral query" was a by-word for "ponderous bureaucratic mess" and the practical advice was to start filing your taxes at least a couple months in advance.

However, once public-services SSO ("SPID") was introduced in 2015, it enabled a cascade of formerly in-person services to go full digital relatively quickly, because the most critical hard part - authn/authz - was solved. I think Germany should be perfectly able to shake off its dead-tree culture if it clears the same hurdle.
It's a marketing thing, like a lot of social media content. He's just trying to build a personal brand to promote his consulting business and clothing line. Nothing wrong with that.
I used Darebee when I got started, it gave me good ideas of bodyweight exercises. As mentioned before MuscleWiki is also a great resource. I've been looking for a good source of bodyweight exercises with progression, anyone? The only one I've found so far that has plenty of instructions is this one -> startbodyweight.com - but I was hoping for something more direct to the point and less blog like.
Those they just get it from Google/Apple directly.
If you have a squat rack, a bench, and a bar, I recommend the 5x5 program. There’s an app called StrongLifts that does a solid job of helping guide form and track your progress. You start out with the empty bar and work up in 5lb increments on 5 different core barbell lifts (10lb increments on deadlift), 3 times per week, alternating A and B programs, always with the squat in the mix. Within about 8 weeks you will notice a big difference.

If you can afford it, I’d recommend hiring a trainer for at least 3 lessons spaced out over your first few weeks so you can tune your form on the exercises, learn to build core control, and build good habits to avoid injury.
> When I call a function there is no chance it fails

I like to print statements like this one and put them in a frame on the wall.
# Sussman attains enlightenment

In the days when Sussman was a novice, Minsky once came to him as he sat hacking at the PDP-6.

“What are you doing?”, asked Minsky.
“I am training a randomly wired neural net to play Tic-Tac-Toe” Sussman replied.

“Why is the net wired randomly?”, asked Minsky.
“I do not want it to have any preconceptions of how to play”, Sussman said.

Minsky then shut his eyes.

“Why do you close your eyes?”, Sussman asked his teacher.
“So that the room will be empty.”

At that moment, Sussman was enlightened.

http://www.catb.org/jargon/html/koans.html
>The white collar blue collar divide is much stronger than the divide between white collar employees and senior management.

Yes, and no.

Yes, in the sense that as an engineer you tend to have goals and work directed in the same overall direction as management. Optimize for max output for minimum cost. Your work product also typically is geared toward the eventual outcome of decreasing reliance on manual labor through automation.

No; in the sense that you don't get to set the incentives. You're optimizing toward what they will let you optimize toward which will often not actually be what you're told it is. The familiarity you develop as white collar can make this stand out in stark relief if you pay attention to it. Examine a call center implemented well vs. one implemented poorly. Completely different beasts. Or a warehouse. Same thing. You're a force multiplier for those there. You don't get to set the resources, you just have to do the best with what you've got.

Ultimately, it comes down, for me, what are you automating for? I wake up, and I try to deburden people first and foremost. I'm there to make sure people have the tools best fit to helping them do what they are there to do in the most ergonomic way possible.

Over time, I've skewed more blue collar in my sympathies. I don't like being perception managed, and management theory 101 is chock full of it. I work to get shit done, and help make it easier for others to do so. This creates... more quandaries than I like with traditional leadership types than I like at times, but it is what it is. I will say that if anyone has responsibility for the creation of inequity, at the end of the day, your capital allocating institutions are it.
It's also currently stacked on top of ext4, and the tree data has to sit on some other filesystem as well. So promising design, but quite a long way from ready for production.
That 'so long as you are able to' is doing an awful lot of work there.
Bepsi Max for when you need large volume support
Meta (Facebook) Selects AWS as Key, Long-Term Strategic Cloud Provider
Well, maybe because our language is a mess, we're a tiny nation with what.. 10 different dialects and at least 4 actively used accents (with each their own incompatible words), on top of that we have a gender system of "gendered" and "nongendered" and no rules whatsoever for determining which of them a word is.

We pronounce the same letters differently depending on which words they appear in, if we even pronounce them at all.

On top of that, our school system was reformed years ago to save money, meaning that troubled and mentally handicapped kids are now forced into the same, overfilled classrooms as everyone else, making sure that only those with absolute knife-sharp focus can get anything out of it at all.

Correcting any of this is hard, since our mentality is very much that we're the greatest thing since (and probably also before) sliced bread, everything about us is so great that North Koreans would get embarrassed on our behalf if they heard half of it. How do you fix that which is already perfect?
> NOTE: The BetrFS prototype currently only works on the 3.11.10 kernel.

No thank you.

Why is it called ftfs in the kernel? To confuse potential users? I mean it was probably called fractaltreefs before and they just renamed it to jab at btrfs and get publicity? I don't know, but it seems weird to me.

PS I would have to create a completly new system from scratch just to test this since my systems won't boot with such a prehistoric kernel. Also many improvements that "recently" went into the linux kernel will be moot. Last commit was from march... why was this posted now and is there any interest/activity left?
Brands No Longer See Metaverse-Like Worlds as Abstract Gimmicks
I agree it’s less of an issue in more traditional, threaded req/reply servers. But queues can appear in a bunch of places. Like your load balancer may queue up connections from clients and dole them out to app servers as they free up capacity. Normally the queue is emptyish, but app servers will do backpressure via blocking as needed, so the load balancer connection queue fills. In this case you probably don’t even want to
add capacity (to an extent) because what’s the point if clients have timeouts.

Also eventually you might need a worker pool pulling from a queue. Just guessing, because they seem to appear eventually in/near web servers. You can spin up a bajillion lambdas simultaneously like a madman if you want, but odds are there’s a resource constraint on the source and/or destination data store side at least. So again you’ve got async execution, a growing queue, and bottlenecks to think about still.

But maybe with threaded code it’s like a “pit of success” for traffic shaping. You only have so many threads you can use, so you configure a pool size and think about what happens when you’re at capacity, and define some nice predictable failure behavior and test it. (As opposed to the node.js server that will handle more connections but surprise you with a weird bottleneck that you don’t handle gracefully). So then the trad server developer can go longer (or forever) without being bitten by the queues that remain elsewhere in their system.
As commenter below says: Power.

Why spend the extra time and effort, let's just hit the road and totally and completely fuck at least one citizen's opinion of the entire system upon which their life and livelihood depends.

Saves me a couple of hours, and the sun's out. Sold!

Ironically, maybe this will actually radicalise the people they're investigating for radicalisation.
https://archive.ph/r8Rn5
“The longer I’m in tech, the more I’m convinced microservices were a technical solution to an organizational problem.”

@carnage4life on Twitter

https://mobile.twitter.com/carnage4life/status/1311702322024...

Now, I’ve not had the pleasure of working in an organisation using Microservices and so I’m only informed anecdotally. But I always assumed they where best used as an API boundary between teams, rather than adding more complexity to a teams work.
How is it different from zeppelin?
The concept of a cuddle party is new to me. I’d love to hear more. Specifically, why do people imagine them incorrectly?
> some genes useful in youth may turn against us later

That’s very much still useful for the individual, from an evolutionary standpoint. Of course finding out what something does isn’t the same as finding it needed for you. People get vasectomies which are hardly something evolution is going to do.

The extreme prevalence of testicular and breast cancer are likely the kind of trade offs that modern individuals don’t want, but they are a likely a consequence of some useful feature for our ancestors evolutionary environment.
Robot or Human? – Virtual Influencers in the Age of FoodTech
Oh yeah the text is charming:

> Bluetooth® range: 15 feet; Fun: unlimited
I'm technical and I found Superset really difficult to get started with. It didn't help that they apparently renamed a bunch of things and every online reference used the old name.
The point is quite clear. It's not an appeal to authority. Experts are generally more qualified to express opinions on their topic of expertise, but this doesn't make them immune from criticism. It does, however, make it a bit harder to call their view into question, and calls for a more sophisticated approach, usually by referring to problems with their evidence or absence of consensus.

Suppose an expert in a field has offered an opinion on their topic of expertise. You criticise that view based on unreliable evidence. I point out to you that your evidence is unreliable, and that the expert's view should be preferred due to its higher reliability. It's no answer for you to invoke the appeal to authority fallacy. You need to show that your evidence really is reliable, or why it's wrong to characterise your evidence as unreliable.

Suppose on the other hand that an expert in a particular field offers a view outside of mainstream consensus. I say that his view should be accepted. You say his view is not mainstream consensus. I say that he's an expert so he must be right. This is an appeal to authority.
hmmm... I am not sure if the two concepts really square.

The thing is they don't see the exal table, and their candidate moves don't eval positions in 0.1 increments. So they cannot be sure if their weaker move will result in 0.1 or 1.0 advantage down the line.

Maybe you are referring to playing off book continuations of known openings? Those kind of fit your comment.

Though, those moves are heavily prepared before the games and advantage there is results of pre-game strategy, rather than a tactical decision to throw off/confuse the opponent.

Anyway I think we are splitting hair at this stage
Cross dressing
The War on Meritocracy
Mercy Ships.

A few years ago I looked at charities with this general criteria was 1) do donations go to the causevs admin etc 2) Does the activity have a significant impact to better peoples lives and 3) Is the impact long-term.

No right answer here but I felt this was the greatest good for my view, and I got to Mercy Ships as my regular donation.

www.mercyships.org

I also occasionally donate small amounts to archive.org, wiki, Kiva and some open source software I regularly use.
> Amanda: To clear this up, once and for all: is it pronounced BetterFS or ButterFS?

> Chris: <Grin> Definitely both.

https://web.archive.org/web/20120627065427/http://www.linuxf...
Adding to the confusion here, from the original paper:

> Height difference did not influence hugging style significantly in study 2. This is surprising in that a criss-cross hug between two people with height differences is rather cumbersome. However, only six dyads had a height difference larger than 20 cm in the current study sample. Thus, the study might not have had sufficient variability to detect the effect of height on hugging style.

I'm taller than most and yeah, neck-waist is more common for me. For the right relationships I make an effort to get the waist side. But that has a closeness to it that means I can't use it for everyone
Ruby on Rails Application Monitoring with AppSignal
I've heard that submarines can now extract information from ambient ocean noise. Car honkings and traffic noise have got to be at least as useful, for the roads. Would require a microphone array to be added to the car.
CGI is still going strong, supported by more Web servers than most things.
XKCD 1053
> and has been around much longer

There's your problem. People understood the tradeoffs, so it needed a rebranding before it could go through another hype cycle.