skysight-inc/HackerNews huggingface dataset:
Docker's runtime is long spun out into containerd (though there is more work to do here).
Builder is in buildkit, which sits on top of containerd.

Would be nice to decouple networking, this will take some work.

Docker is more and more becoming an API that sits on top of a bunch of other services. It does take time to make this happen without breaking compatibility, though.

Docker can also run without root as of Docker 19.03.
Even so, "docker requires too many privileges" is marketing speak. Setting up cgroups requires root, setting up mounts (w/o fuse) requires root, setting up network devices requires root, etc... anyone who wants to do these things requires root.
Rootless mode on all this tech attempts to work around such limitations, but each workaround comes with trade-offs (slower networking, no cgroup support, slower fs access...).

Definitely agree, though if you want to run services through systemd Docker is not well designed for that purpose.
I guess you disapprove? I don't take it personally, but neither do I understand your characterization. Wouldn't the stereotypical American position on this matter be one of hyper-individualism and prioritizing your property (your pet cat's desire to kill native birds) before the wellbeing of the environment? Those are stereotypes of course, but stereotypes seem to have informed your remark.
I find it very relaxing and accessible. I mean I guess guitar is too, with a lot more literature. But a big attraction of the banjo for me was the open source nature of folk music.
No, I'm comparing the baseline: Slack's feature set.

To support that, you'd need far more than a "Hello World" stack.
Australia is 2,969,898 square miles and 1/13 the population of the US.

I still don't think our internet should be so slow because 85% of our population lives within 50km of the coast (in 2001, probably more now).

Our "average fixed broadband" speed is 33Mbit. I'm really jealous of your fibre. The fastest residential speed available where I live, in a major city centre, is 100Mbit. I'm considering moving to NZ.
https://www.deviantart.com/billconan
HDMI Capture and Analysis FPGA Project (2015)
There are a whole lot of reasons other than foreign intervention that the middle east is "complete misery".
Oddly enough, Nixon ran and lost against Kennedy in 1960. So for sure if Nixon had won in '60, there would have been no space program
That’s exactly what they are doing, it says it in the article.
I don't think so at all. Just because better AI exists today doesn't invalidate earlier efforts. That would be like taking umbrage at people calling the BBC Micro a computer because we have more powerful hardware today.
Sure, but there are multiple "OpenGL on Metal/Vulkan" projects. Because it's possible to do so without all that much of a performance loss.

OpenGL effectively should die... but it's not going to be in favor of raw Metal/Vulkan, except in rare cases. Most people already use engines that abstract most of that away, and Metal/Vulkan are in basically every way better for those engines.
> I often think that if I were a billionaire,I'd rather spend hundreds of millions on some cool R&D projects rather than having some 100 meter boat that one uses a only a few times a year.

Billionaires buy cars and boats because they're stores of value. For instance, a Mclaren from the 90s is worth more today than when it was sold.
Yeah, I don' really know hey, I'm just a metal fabricator by trade.

My point was more generally about: surely tools exist on the different operating system to achieve similar outcomes?
If you're going to ban your cat's desire to kill birds, you should also ban humans' desire to eat meat.
That’s pretty surprising coming from you. I would have guessed.... stand up comedy.
From the 2015-2017 yearbook [1]:

~750K family based immigrants with no requirement for education and wealth requirements in the range of being slightly above poverty for some categories.
~120K refugees, with no requirements
~30K asylees, with no requirements
~50K diversity, with high school education requirement

vs

140K employment based, who you might call educated and/or affluent as it includes investors and people with advanced degrees.

1. https://www.dhs.gov/immigration-statistics/yearbook/2017/tab...
> Hmm. Sounds familiar, doesn't it?

I'm not sure the reference you are making. Red pill/blue pill? I wasn't aware of the symbolism in the Philosopher's Stone.

> But the operators have not, so far as I can deduce, ascended to any higher planes of existence.

I guess I'm unfamiliar with this non-literal aspect to the philosopher's stone.

I'm missing the allusions you are making. To ascend to higher planes of existence, no need for AGI, some acid will do.
I'm genuinely curious where this thought came from. To me, the parent comment is diametrically opposite the American stereotype, which, in my experience, involves a loathing of regulation and a disregard for the wellbeing of animals and wildlife.
Amen.
There is a heap of mess from the land-grab war.

We are all on the same team, just want to make this stuff better, but people still seem intent on fighting.
Any stats showing that those places skew older, or is that just your perception?
*farm
From Wikipedia...

> Unlike CFGs, PEGs cannot be ambiguous; if a string parses, it has exactly one valid parse tree. It is conjectured that there exist context-free languages that cannot be recognized by a PEG, but this is not yet proven.

Does this mean that PEG grammars are a form of regular grammar?
Digitizing old translations and bringing the world's literary history to Punjabi
I've got 2 jackets right now with broken zippers. I just checked, they're both YKK zippers, and one of those failing zippers is the replacement zipper for a previous YKK zipper that failed. All 3 are different types of YKK brand zipper.
Mutant Drug-Resistant Parasites Threaten Global Progress Against Malaria
Peace sells is a great album.
Good Self-Help Is Self-Defeating
To grow in your career you need to self-coach
It has to do also with the use of user namespaces (LXC also does this). User namespaces (user/group id mapping) + userspace file systems (FUSE) is what enables building & running containers without root.

Unfortunately the documentation is not really there yet[0], but that's the gist of how it's more secure outside of the general reduction-of-responsibility ways that others have mentioned.

[0]: https://github.com/containers/buildah/issues/1469#issuecomme...
I do this!
My cat growing up was declawed and seemed to still be a fairly effective hunter given the frequency of offerings she brought home. She could also climb trees up to about 7-8 feet.
If I'm not mistaken Qualcomm recently lost the lawsuit related to their licensing process. Not sure if it's in appeals now or not though.
You don't have to go to Saint Helena for radio silience; you can find this in the Owyhee Desert of southern Idaho/northern Nevada/eastern Idaho. There are thousands of square miles out there with no service. It's glorious.

My trip there in 2015: https://www.flickr.com/photos/defender90/albums/721576543876...
Wow, thank you for such an informative reply!

I am going to try this out. One of my pet peeves with Julia is that my main machine is a Windows 10 box, and things like cudanative.jl say they only install on Mac and Linux. I have an old 2013 Linux box (Lenovo T430u laptop).

BTW, do you recommend Julia Pro install or vanilla Julia and build up for more general technical programming, not just ML and DL.
Sounds like an unfortunate short-term consequence, but if people don't want to own a cat anymore because they can't declaw it, I'm okay with that.
I keep hoping someone'll remake it for the Quest VR headset. The cartoonish graphics would fit in beautifully, and it'd probably be a blast.
Probably after hard lobbying from the furniture cabal.
Here in the UK we don't have this moral panic over outside cats. It seems to be a uniquely New World problem.
Wow. That's really impressive!

I totally get that art isn't always for profit. However -- I'm always demoralized by the sheer amount of drawing, painting, etc talent that doesn't get financially rewarded. Slightly off-topic and doesn't necessarily apply to you!
3D printing. I picked up an ANET A8 about a year ago. It was the cheapest printer available at the time. I had absolutely no idea how hard it was to keep these things running smoothly. They are like very challenging puzzles that constantly need resolving. Issues like temperature, alignment, vibration, etc which all affect the quality of your print. Unfortunately, I'm not very good at it, but I enjoy it still.
We were born with 2 ears and 1 mouth - listen more than you speak... I found that this drives all other areas of interpersonal interaction: you need to understand where someone else is coming from / what their motivations are before trying to "fix" things or "pitch" them... sometimes people just want to be heard above all else

Honestly and simplicity are the best policy. Don't bs, don't overpromise, own up to your failure, and follow-through on the things you say you'll do (and it will be easy to do this if you are honest about what you can / can't do)

Favorite book: 7 Habits of Highly Successful People; the title sounds like a business book but it's really about how to be a better person / friend / parent / colleague / etc
It may be more than $1. I feel like I was surprised to only pay $1 not long ago, but I may be remembering getting a money order.
I’m not worried about hash collision with sha256. Any reason why I should be? :)

And we can’t use cookies because of PECR!
There are still a LOT of islands on earth that don't have submarine fiber connectivity.

Disclaimer: I work in two-way satellite telecom.

Until the advent of o3b, these were pretty much entirely dependent on various methods of connecting to the outside world via commercial geostationary transponder kHz leases, in the C and Ku bands. Works fine, but minimum 492ms latency return trip, and very expensive in monthly recurring cost per Mbps.

o3b has helped a great deal, in terms of monthly $/Mbps and latency. Further medium earth orbit and low earth orbit things (starlink, oneweb, amazon's kuiper) will help even more.

Due to the high cost of submarine cable construction, unless places happen to be roughly along the route that the cable would be taking anyways (as St. Helena is), there will remain a lot of places where 100% of the WAN link to the outside world will be some combination of LEO/MEO/GEO satellite access.

"Modern" satellite modems that are capable of advanced computation for low density parity codes and advanced FEC methods, plus adaptive coding and modulation to deal with Ku and Ka band rain fade, those certainly help a lot. It still costs a ridiculous amount to build and launch a 3000 to 6500 kilogram sized satellite into geostationary orbit. I am cautiously optimistic that SpaceX's lower launch costs due to reusable rockets will help with this.

Full deployment of the LEO starlink constellation economically seems to be predicated upon the use of a cargo-carrying reusable version of the Starship, which would be able to place many hundreds of satellites in one launch.
And here I am, an hour ouside the city and would gladly pay 150/mo for half that. But noone can, or cares to, deliver.
Nice work, Chris. Thanks for all your efforts in advancing distributed systems.
I would be much happier knowing that these people not own any pets if they were unable to care for them in a humane way. Declawing a cat is the equivalent to removing someone's fingers at the individual knuckle level. It's impractical, cruel, and causes lasting physical problems for the cat.
If deodorant stains are the sole reason for discarding clothing, have you tried looking for deodorant that doesn't stain? Switching brands might help.
I think MVP is for validating the need. Not for solving the need. If your customer says: we can't actually use your product without features "x" and "y" and then adds: "when can I get those features?", you are on the right path. You can go on to build the features to get him to use it (Many others will say the same thing and you will see a pattern emerge). If he uses those features as an excuse to say "no", you have failed the validation test. You need to look for other problems to solve.
Cats are legal to own. They get shelter, clean food and water including medical care. In fact people release cats into wild when they don't want to care for them leading to a lot of wildcats. While some places forbid cats going outside and encourage desexing, all this doesn't help the disadvantaged wildlife. Cats should be banned.

Why not legalize ownership of domesticated native animals such as koalas for example? Boom to tourism, culture and wildlife. Lots of funds can go to welfare of wildlife instead of foreign animals. What happens to domesticated koalas being released by people who dont want to care for them? A lot of wild koalas.
TIL: declawing.

Maybe a cat is not the right animal for you...
"Who on earth would want to make a computer case from plastic?" Look up Apple II / Apple IIe....not quite total
failures.
On the topic of what quality is, I recommend reading the book Zen and the Art of Motorcycle Maintenance.

(Also on the topic of debugging, if you replace "motorcycle maintenance" with "computer software debugging")
Don't be an asshole. I can't stress this one enough. I don't care how smart you are, if you are an asshole, your career is not gonna work out.

Try really hard not to be negative, even when there is reason to be. Try not to be openly negative about the company or a particular employee. It's poison for you and your teammates and makes you feel worse.

Don't get defensive when someone makes suggestions to your code (I still battle this).

Don't base your self worth by other people's compliments. They're nice, but the company complements you every time they cut you a check.

When someone does compliment you, the best reaction is a simple, "Thanks!"

The people you work with are called colleagues, not friends. Sometimes it can hop over, but don't divulge personal information to a colleague that should only be shared amongst friends.

Keep your behavior professional, even if the company's culture isn't so much. Also, never get drunk at company parties.
You can see a full talk as given at BeamSF at https://www.youtube.com/watch?v=KrwhOkiifQ8
In cooler weather you can wear a modal undershirt underneath and it'll protect your main shirt. Kinda comfy too.
I'm not in favor of making the world perfectly safe for idiots.

There's a line.

You step over the line, you're responsible for yourself.

Driving to inhospitable and/or remote wilderness areas without preparation is over that line.

Plus, a sat beacon is $120. So people don't really have an excuse.
Elizabeth Warren’s recession scare appears long on fear, short on facts
Cats are known to kill billions of animals per year.

https://mobile.abc.net.au/news/2019-07-15/cats-kill-billions...
It is very easy to keep the cat claws trimmed with clippers on a regular basis. Just start playing with their paws frequently. Then you can start clipping once they are fine with you playing with their paws. Even better to start when they are a kitten.
It is almost inevitable that the largest manufacturer has the largest number of failures. But your anecdote gives me no sense of their failure rate, and certainly tells me nothing about their failure rate in the context of other manufacturer failure rates.
Given a choice between terrestrial singlemode fiber, and LEO, the satellite system (Starlink, Oneweb, Kuiper, whatever) should always be the second choice. Shannon limit and RF engineering considerations mean that the total capacity of spot beams passing over a given area will be a lot less than fiber.

Looking at the population of St. Helena I would be very surprised if the entire nation-state/island uses more than a single 100GbE wavelength back to the cable landing stations in the US/Europe.

From a landing station in St. Helana, access can be distributed by some combination of GPON fiber, terrestrial fixed PTP and PTMP wireless, maybe re-use of existing copper with vdsl2, g.fast, DOCSIS3/DOCSIS3.1, etc.
lol no.

You still have to go up, over, down, across wire, back up, over and down again

you're going to be paying a 25 to 50 ms latency on everything and that depends on having the dish tracking stuff working perfectly. (it is vastly better than the GEO stuff i've had to use in the past. but a replacement for fibre in general use. nope.)

oh and weather is still going to poop on your signal
The USENIX conference talk is better -- it was recorded, but appears to not be available yet (otherwise, it would be on the linked page.)
Strong AI is a shifting goal post isn't it? Just whatever we can do now that machines can't. As soon as someone works out how to turn a human problem into a mathematical optimization problem it turns into "just mechanical maths".
Enhancing magic sets with an application to ontological reasoning
It's not just products for human consumption that can cause injury. A shoddily made counterfeit phone charger can start a fire and burn down your house.
Magnax Yokeless Axial Flux Motor Promises 98 Percent Efficiency
> The official US government definition of broadband is 25Mbps down and 3Mbps up.

Seriously? That's a broadband definition of 20 years ago. When ADSL was introduced. But now is the optic fiber era. My guts feeling definition is at least 100Mbps both way simultaneously.

I'm enjoying consistent 400Mbps at daylight, 300Mbps at night.
Heather Miller wrote a nice summary of the major points on Twitter [1].

[1] https://twitter.com/heathercmiller/status/114904027450238156...
If it is running on my device, software can be cracked. This will prove fun.
Explicitly 'no' from the announcement
Well whichever advantages of containers are important to you I don't think you lose them just because the process reads and writes persistent data. It seems like you're really questioning whether it's as compelling a use case, which is a bigger topic and depends on a lot of specifics.
I get what the article is getting at, its lovely for what it is trying to do.

my take: Cloths are what people you meet look at. They create a mood in the spectator and leave an impression of who you are. First you have to figure out who you are, who you use to be and who you want to become. Who are the people you meet? they use to be what? who do you want them to be? After doing that you pick cloths that compliment the becoming part without flying to far from who you/they are.

Try wearing a kilt or a lederhose and watch the world around you change.

If you look at today's fashion its like everyone is heading to a funeral. Like they got tired of carrying their soul around then forget where they left it.
Yeah, that's why they're tricky. They will often produce /something/, but it might not be what the author expects.

Here's a PEG for tweets:
https://github.com/sayrer/twitter-text/blob/master/parser/sr...

It would not have been practical to write in the absence of the huge existing test suite.
Ask HN: What are the best books to self study models of computation?
Need an introductory text first. Would like it to cover all or few topics from each category.

Sequential models

* Finite state machines
* Pushdown automata
* Turing Machine

Functional models

* Lambda calculus
* Recursive functions
* Combinatory logic
* Cellular automaton
* Abstract rewriting systems

Concurrent models

* Kahn process networks
* Petri nets
* Synchronous Data Flow
* Interaction nets
* Actor model
Is pseudolus a bot? Is pseudolus a staff member?

Look at the shit @pseudolus posts. It reads like a mouthpiece for all the common, vanilla news and infotainment outlets.

Is this a karma whoring thing, or is it just a ycombinator entity to de-duplicate and push the less diverse votes onto one particular user id?

It's like this user just posts all the science and technology links from every major news site out there.

I don't really care much about the monopoly money of karma, but I really am kind of tired of the high ratio of brain dead obvious pop culture "news" articles for high schoolers that are less than stimulating.
The most effective thing for me for deodorant stains has been getting my armpit hair (mostly) lasered off. Less hair traps far less deodorant, and it immediately stopped building up anywhere near as fast.

Plus I can now say I've absorbed the power of lasers, and am therefore technically super-powered.
No. One can come up with a PEG for a language consisting only of strings with balanced parentheses. That language cannot be described by a regular grammar.
Interesting. I guess I always check for zero stars, so maybe that's how I avoided it.

Would it be clear the branding was different? Like, the brown water didn't have an immaculately reproduced shampoo bottle? Thinking of supplements, where it can be hard to tell what a legit one should look like.
I used to have this problem—constant sweating from my armpits drove me crazy, and deodorant ruined so many shirts, despite trying multiple brands/types. Started using Dove+ antiperspirant stick this winter and the problem is gone—one application lasts for up to two days, which is incredible considering the amount I used to sweat!
What about OpenStreetMaps?
It is illegal in all of Australia, and also in:
England
Scotland
Wales
Italy
Austria
Switzerland
Norway
Sweden
Ireland
Denmark
Finland
Slovenia
Brazil
New Zealand
Serbia
Montenegro
Macedonia
Slovenia
France
Germany
Bosnia
Malta
Netherlands
Northern Ireland
Portugal
Belgium
Israel

According to this webpage: https://www.declawing.com/countries-that-outlaw-declawing
We don't know that "goal alignment" (to use the techo-cult name) is a hard problem; we don't know that it's an important problem; we don't even know what the problem is. We don't know that intelligence is "general problem solving." In fact, we can be pretty sure it isn't, because humans aren't very good at solving general problems, just at solving human problems.
I wrote a web site that allows me to quickly tag words as language, framework, operating system, and service. I'll see if I can crowd source support from various communities, gamify it or some sort of reward system and lastly try mturk.com

I'm trying to get around 15k to 30k sentences tagged. Let's see :)

Thanks for your reply!
> It sucks that it’s no longer maintained.

huh, why do you think that? https://github.com/pure-data/pure-data

Maybe you've been thinking about Pd extended - which is indeed unmaintained. There is a kind of successor called PurrData, but it's not 100% compatible with Pd Vanilla.

BTW, Pd 0.50 will probably be released in a couple of weeks (I'm a regular contributor)
If you plan to go somewhere that leaving the main highway, and mechanical failure of your vehicle means there is a high likelihood of death, you should be going in groups of more than one vehicle and taking an Iridium satellite phone with you.

Expecting cellular coverage in places that are literally "the middle of fucking nowhere" is not reasonable. Remote parts of the western US states are too sparsely populated for this to make economic sense for cellular carriers.

People spend a thousand bucks on all sorts of frivolous stuff. For way less than that you can buy a gently used Iridium 9555 on eBay and a few new batteries for it, and a 20W folding solar panel.
... unless one of those startups cures a/some cancer, heart disease, Parkinson's, Alzheimer's or ALS or something.

If I were a billionaire, that's exclusively where I'd be putting my money, selfishly.
What's the meaning of this? 'Security' means nothing.
I expect the lead developer to pick the right framework and to make sure our stack is always up to date.
But I also expect the developer to avoid any SQL injection while performing SQL queries.
Meanwhile, the devops team needs to set a safe environment.