skysight-inc/HackerNews huggingface dataset:
On linux containers usually involve some more primitives than cgroups and namespaces. Bind mounts, overlayfs (TFA), veth network interfaces (to connect the network namespaces), network bridges, memfd, seccomp, procfs etc. are all bits and pieces that are used by most containers/sandboxes.

Many of those pieces can be useful on their own. For example you don't need a full container if all you want to do is to ensure that some applications use a VPN and others use your public network address. A network namespace is all you need and those are accessible through simple cli tools such as `unshare` and `ip netns` and don't require behemoths like dockerd.

The tricky part is using them all together correctly, initializing them in the right order, not getting the control daemons confused by running in the wrong context and so on. That's where many of the security vulnerabilities come from.
> When people get bored of dancing to 15 sec music clips, what's going to keep them there?

Is that what TikTok is? I only use 抖音 which is definetely not that (there are a lot of dog videos, Bart Baker singing patriotic songs, Bart Baker staging skits where he makes americans love Chinese snacks, Alan Walker's team posts pretty frequently, and like 2-minute episodes of original dramas). Some video game highlights and like some really shallow plots where A treats a service worker badly, and then they show A's significant other be disgusted by the behavior and give the service worker a giant tip or something.
Ah, TIL. So AT cases had a maintained toggle button on the front that had to stay depressed, and the computer shuts off when it's released? I suppose that makes more sense for the screwdriver keeping it powered on. I was figuring it was something like a momentary button sticking and the long hold causing a force shut down.
I've had it happen to me a few times with SATA cables that don't have a clip (or the socket can't use it, like before SATA 300). IDE sticks in there so well that I think I'm going to damage something when pulling a cable out.
This is (mostly) false. The US and Russians hardly ever intentionally "incur" into each others' airspace. That basically stopped in the 1960s because the risk is just too high. Even accidental incursions are exceedingly rare now due to better navigational equipment.

The US and Russians do legally conduct authorized reconnaissance flights over each other's airspace. This is authorized under the terms of the Open Skies Treaty and is specifically not an incursion.

https://www.armscontrol.org/factsheets/openskies
Underlying implementation is a pure rendering engine, network and some low level core stuff (which is, as I mentioned a facelifted quake1 engine). All game logic including weapons, enemies, ai, bullet and explosion raytracing and game objects called 'entities' are contained in SDK and being compiled to client.dll and server.dll for server side and client side respectively. What derefr is talking about I have no idea because it has not a slightest relation to the game (no offense)
Then it has an uphill battle against... the Nintendo Switch.

Not the best position to be in.
What’s the advantage heating a single point to 1000 °C in desert versus slightly less hot & converting the heat to electricity like traditional solar concentrator setups?

Once it’s Electricity, it’s portable. Electricity can generate > 1000 °C on demand.
Hope they keep the AM4 socket for the forseeable future, it would be nice to upgrade the CPU a few years in.
It is almost hard to trust CCP entities given their track record. Businesses in China do not conform to audits like Dodd-Frank [1] making it extremely hard to verify any data coming from within Chinese borders. Just last week, researchers found that CCP-supplied organ donor data had a near-perfect match with organ transplant data [2] suggesting that CCP has been doctoring the data. Just look at the graph of the data [3], which shows anomalous near-perfect match of a quadratic function.

[1] https://en.wikipedia.org/wiki/Dodd%E2%80%93Frank_Wall_Street...

[2] https://bmcmedethics.biomedcentral.com/articles/10.1186/s129...

[3] https://bmcmedethics.biomedcentral.com/articles/10.1186/s129...
> I can't tell you how often one of my team shows me some clever, non-trivial Python script that I solve in a couple of lines of awk/sed/perl

I see you have decades of experience with those tools (awk/sed/perl), so they are second nature to you. I can sortof help my way through them but I find them very cryptic and hacky. The information density is very high, lots of implicit things happening, many abbreviations and symbols. It tenses my mind up.

It heavily depends on what you "grew up" on. I've been using Python for about 15 years now and when I switch to Python, I can feel the freedom to express things in a straightforward way without worrying about edge cases or cryptic syntax. Line by line it just does what it says, in English words. A few lines of list comprehensions .split(), sum() etc. can do a lot while still being crystal clear. In so many cases I've had some issue with Bash / Unix tools, looked on StackOverflow, found high activity questions with many answers that boil down "well, it's not really possible in a simple way" and then some hacky workaround that nobody would understand later unless I link to the SO page as a comment.

Now sure, sed, grep, awk etc. all have their uses, but for me that ends at about 100-150 characters or perhaps a bit longer ones for one-off use. Anything longer or for permanent use, I find it clearer to write it out explicitly in Python. After this, suddenly lots of powerful ways of extending it open up, which would be horribly cryptic and convoluted with the Unix tools.
The slogan is "Meth. We're on it" in case you don't.want to be baited I to clicking.
My understanding is that it’s not that simple and the grace period isn’t really a guarantee [1].

[1] https://ocpatentlawyer.com/dangers-of-1-yr-grace-period-unde...
Optical, RF, or Xray?
>[...] and waste time with game patches/updates

I'm not sure what your most recent experience with games is, but this is not an issue on any modern game platform. That stuff happens behind the scenes while you sleep or go to work. I've never once gotten home from work and had to "waste time with game patches/updates" unless I felt like heavily modding my game.

> I just don't want to lug around a bulky/heavy device in addition to my primary notebook

This is also completely untrue with modern devices. I have a $1700 Dell XPS 15 off the rack, dual booted windows/linux, and it can run almost every single game in my 250+ game steam library on high graphics with zero issues. It is also my one and only dev machine, and it weighs about 4 lbs or so (while the brand new MBP 16" weight 4.3 lbs)

You seem to be making arguments based off of experiences you might have had many years ago.

Also, to nip this in the bud: XUbuntu LTS installed onto my Dell with absolutely zero config issues, all hardware drivers supported. Literal plug-n-play. I spend more time installing Windows.

Edit: I just looked it up for size/weight:

Dell XPS 15: 0.45-0.66mm thick, 4.0 lbs for base configuration[1]

MBP 16": 0.64mm thick, 4.3 lbs for base configuration[2]

Edit 2: I am making an assumption based on demographic on HN that your primary dev machine is a MBP or similar Apple product -- If I am incorrect you are welcome to correct me, sorry.

[1]: https://www.dell.com/en-us/shop/dell-laptops/new-xps-15-7590...

[2]: https://www.apple.com/macbook-pro-16/specs/
You'll need a source for a statement like that. You appear to be overstating the reality.

"It is correct that Peter Madsen worked on the prototype for BIG back in 2014 in his capacity of a welder," a company spokesperson told AD PRO.

https://www.architecturaldigest.com/story/blarke-ingels-pete...
If anyone has detailed knowledge, it would be interesting to learn how Nebula is similar, and different, from e.g. Consul Connect and ZeroTier.
Top Emerging Technologies of 2019
Fighting games are also a best-case scenario for Stadia's latency-mitigation tech, since they often already have a rollback system implemented for online multiplayer.
Canada’s Einstein Exchange shuts down, and all the money’s gone
> next to nobody is going to have the resources to not only not work for six months

Why not? We're richer than we're ever been. What happened?
What globe?
And for further social context, they are essentially saying what for a Dane is the equivalent of "New York is located in New Jersey".
Targeting Gut Microbes May Help Stroke Recovery
omg what is with the slow scroll on that site? When I roll the mousewheel or arrow down it moves so slow.

What could possibly cause a front-end designer to choose to slow down scrolling like that?

omg the whole text is a giant link that takes me to the less readable twitter feed.
Isn't sparse recommendation for videos kind of solved in netflix prize, where the winner uses SVD to extract signature characteristic and recommend videos base on that?
No, you can add a type to itself (that is a pain in the ass though). You might be thinking of the fact that it may not hold a value (eg. if an exception is thrown while moving into it), but they made it as close to a sum as they could given the nature of C++.
Going a bit off topic, but this is one difference many are perhaps not aware: personal bankruptcy isn't a thing in many European countries. In my home country you don't have a mechanism for simply shedding your debt. Generally any debt is garnishable. Your best hope is debt restructuring with part of the debt forgiven (in perhaps 10 years).

On one hand this probably makes financing considerably cheaper as the risk for the bank is quite a bit lower. On the other hand you do not want to have personal liabilities anywhere near a risky venture.
Can you please elaborate with some examples what you mean by "closed unions" and "open unions" here? I would appreciate a lot.
> reply

The problem isn't that it's algebraic though. There are no back doors, once governments have it then all your freedom to communicate against them is broken. I don't know why anyone would look at the likes of world leaders such as Xi, Putin, KJI and Trump and think this is a good idea in any way.
Capitalism and human rights have nothing to do with each other. There are capitalist nations, such as Denmark or the US, which have pretty decent human rights for their own citizens at least. And there are other capitalist nations, such as China or the USSR, which have very bad track records on human rights.

And no, state capitalism, such as you can find in China or the USSR, is not socialism or communism, any more than North Korea is a people's republic.
Have you heard how loud an unamplified acoustic drum kit is in a small venue? It would be loud enough to damage your ears alone. On top of that for many kinds of music, drums have to be amplified to give them a certain sound. Then everything else has to be brought up to that volume.
Just like all of the people pushing FUD that Tinder/Grindr and one night stand culture would kill true relationships (or worse implications on wider society). Even though everyone I know who used those earlier in their life and are now in serious relationships with people, often one's they met online.

People are always looking for the 'surprising' reasons why society is really in decay and everyone's living their day-to-day lives completely blind to it - except us few who know better.

There's huge demand for this sort of thing to be true, it's been the basis of every cult ever, plenty of extreme political movements, religions, and a million think pieces through history. Yet life and culture always ends up being far more boring and resilient than predicted.
China sends in soldiers as police, does false flag attacks, hires the triads, tear gasses 90% of the city, kills protesters on the streets, and arrests protesters and fakes their suicides. I'd much rather deal with US police.
Oh man I cant wait! thanks for the update
The concern is that Fitbit was a product company. (Garmin is a product company. Apple is a product company. Etc.) Google has never seen themselves as a product company. They make a few products, certainly, but they're an ad company first and foremost to their shareholders, and a service company if anything else past that. Products are very low on the Google totem pole in terms of revenue or more critically ideals in how the company sees itself, and sells itself to its own investors.

(To add to the pile of anecdotes, I haven't yet stopped using my Fitbit because of the modern American dystopian need to appease the "Wellness company" that influences my Health Insurance pool and costs. But it's been heavily on my mind since the Google purchase and I will probably switch to something else whenever I free up enough gadget budget.)
> You have to pay for access and the games as well as have a device locally that stream.

Only if you want 4K. For 1080P, you just buy a game as a product.

> It's really barely going to be cheaper than an Xbox and give you significantly less performance.

I agree that for the 4K Chromecast option to make any sense, it must be much cheaper than a conventional console. They would have done well to find a way to support existing (and cheaper) Chromecasts too.

There's also the PC gaming market though. Stadia will reach PC gamers on all desktop OSs, no additional hardware needed. There could be a market for people with laptops, for instance.

Incidentally, we've seen all this before with OnLive and PlayStation Now, which people seem to have largely forgotten about - nothing Google is doing here is new. OnLive functioned as both a microconsole, and an application on Windows/Mac/Android.

https://en.wikipedia.org/wiki/OnLive
That's surprising to hear. Comparing model performance to a randomized baseline model is a "must-have" on my team before we feel comfortable presenting to management.
Moons are going to be deprecated soon and as far as I understand never actually worked how people wanted. I.e. they still needed ZTs root servers, even if you were running your own controller.

To contrast, with Nebula you run your own root(s) (lighthouses) and you don't need a controller because important config (ip, group, hostname) is signed by the same CA.
I think lots of people say “ER” for trauma center.
You can't parse [X]HTML with regex. Because HTML can't be parsed by regex.

https://stackoverflow.com/questions/1732348/regex-match-open...
I’m disappointed this wasn’t really about remote workers but about remote development as in code doesn’t live on the machine. That said, remote development tends to be awful, and more tools could be helpful if it’s not specific to a FBs particular implementation of remote dev shards. Learning that at Facebook you don’t develop things locally and likely are on a box with all sorts of things tracking your usage and access to everything lends even further credence to the big brother thing. I understand that for a codebase and app that’s too big to run on one client machine it makes sense, but what also makes sense is having piecemeal development environments where you just pull the components that you need.
Sunlight is easier to source than explosives.
Exactly, it's not like they'll be using legal encryption versions lmao. This is just a way for governments to monitor their citizens in a wholesale fashion.
Because the alleged situation wasn't what we commonly think of as rape, and I agree the circumstances are bizzare - which is why I am skeptical of this entire situation.
Hum... HN is minimalist. It has a large share of web site makers in its users, and the one esthetic strategy that makers can always agree on is minimalism.

The web in general is hyperoptimized. Sites that do not fit all the requirements for showing on Google searches do not get visitors, and do not count over the overall web esthetic. If you look deeper, it's easy to notice that the all-about-business of the web is very different from the all-about-the-business of HN.
In this post Rob Pike discusses the 10 year challenge for software: Can you run programs you wrote 10 years ago?

This was a web browser I wrote 9 years ago (I showed it on HN earlier this year): https://asciinema.org/a/cJosP51z0oScKPLmVUhyNKUOj I'm glad it still works ish -

Fun memory: I remember asking Rob for help on this - first I asked him if there were any Doxygen like systems for Go, and he gave me a dirty look. Then he told me I need to understand how interfaces work. Those were the days where GTUG had tables for you to code on.
It would probably work well for turn based games like Civilization
It sounds to me like it's basically a white noise machine. For those who don't know there is a sound therapy called Auditory Integration Training (Berard AIT) - along with a book you can buy on Amazon called "Hearing Equals Behaviour: Updated and Expanded" that can help reduce or eliminate tinnitus; it more or less from my understanding and experience is allowing the brain to un-focus from the sound, from that sensory, allowing the brain and sensory input to equalize - as body is a system designed to constantly find homeostasis.
And Facebook had something like a college dorm, and did get traction.
Corporate income taxes are not annual taxes on wealth. They do not compound.
jQuery Core: Migrate from AMD to ES modules
The Guardian says:
"The smoke ring mechanism has been put on hold, in part because Peter Madsen, the artist who helped design it, was sentenced to life in prison for murder."
https://www.theguardian.com/world/2019/feb/13/danish-waste-t...

Maybe somebody overstated when talking to the journalist, or maybe the company understated his position in some short of PR movement...
> Mastadon, and any other number of attempts at this have failed (calling Mastadon a failure is unfair, but its not Twitter and won’t ever be), so will this.

Who says that success should be measured by Twitter? It may be that no other social network approaches Twitter and Facebook in size given their dominance, but that doesn't mean that there can be no other social networks.

In my opinion, one-size-fits-all social was a mistake to begin with. Smaller niche spaces (like HN) are much more interesting.

To think of it another way: did your favorite local bistro "fail" as a restaurant because it didn't become as large as McDonald's? Which one would you rather eat at?
I wonder if there's some sort of relay setup that could be used to mitigate this: e.g. if you want to run your own mail server, sign up for some kind of "mail ring" that transparently proxies the (encrypted) traffic from all the member mailserver administrators. That way, your public IP has a higher volume and more leverage getting delivered.
The article you posted is about how Beluga was turned into Messenger...
Agreed. I read it the same way (Yay! Remote work!) and was similarly disappointed.
In the absence of free elections, due process, freedom of speech, freedom of association, opposition parties, freedom of travel, and so on, you can put me in the not convinced column.

IMO China is not ruled by a legitimate government, the Chinese government should not be granted the honor of national sovereignty any more than North Korea, Vietnam, Cuba, Venezuela, or the like. Geographic regions ruled by gangs and thugs should not considered legal states. (Just my opinion man, I know the law doesn't agree with me.)
I saw King Crimson in concert earlier this year at the Cobb Energy Center in Atlanta, it was phenomenal and just as you describe.

There are also small venues that specialize in these kinds of grown-up music shows. Again talking Atlanta here, the one I'm thinking of is Eddie's Attic.

Idea is to pick the venue first, then select which acts you'd like to see there.
Can I please just test it without having to sign-in? If it's browser based there's really no excuse no to load it up immediately and let people explore it first.
Rumor is that Zen 3 will have 4-way SMT. I wonder how much this calculates into more IPC.
At the first concert I ever attended (Trans Siberian Orchestra), the check-in staff handed out earplugs to anyone who wanted. My hearing was already gone by that point for other reasons but I appreciated having those plugs given that the seat was right by the stage.
I read "Why are HR departments apparently so gullible?" and as someone who has worked in a corporate for 20 years I spotted my underwear.

The identification of facial recognition as problematic because of accuracy doesn't match my thinking. I believe that the key issue is that given a set of targets facial recognition systems will find near misses from the wider population of all faces offered as candidates, that they then flag as potential matches. This leads to real world problems (like innocent folks being arrested).

Automated essay grading and content recommendation are both very problematic because they do not account for originality and novelty. A lecturer grading an essay that is written my a strong mind from a different culture might be able to recognise and credit a new voice, a learned classifier never will. Similarly content recommenders have us trapped in the same old same old bubble, nothing strikingly new can get through.
The economic point of AI decision systems is that they can make an automated decision for $0.0001 of computer time, instead of $10 for a few minutes of an expert's time. For something like spam filtering, you obviously need the cheap solution. But you don't need that for the social interventions where you're making a decision about parole or something. You can spend $10 (or $1000) of people's time to make those decisions, because both their volume and impact is at human scale.
For those who have read this, what are the problems with this approach? Environmental damage is the single most horrible problem with the capitalist way of things.

From a legislative point of view, I think if every company was forced to recycle the crap they make, would it make sense?
> so if those were based on ML/NLP techniques then it could be legit

Occam's Razor is whispering that it probably wasn't legit.
> skip employing doctors at all in favor of nurse practitioners

Hold up. I hope you're not being negative on hiring NPs. As someone who is in favor of NPs (and knows many NPs), they provide excellent primary care and hiring them can help bring down the overall cost of healthcare. I say we should teach and hire MORE NPs to provide cheaper primary and preventative care, not blame clinics for hiring them.
Cyber is still happens to be a buzzword, it just shifted meaning to the defense sector.
Ask HN: How does Amazon pay zero dollars in tax on 11B dollars in profit?
I guess I should have clarified. My only devices are a Pixelbook and my work MBP - no desktop. Playing at home (or work) are totally fine for me. Playing games like Hearthstone (where latency isn't breaking factor) is fine with me as well.
Not Op, but they specifically said the using a colocation (i.e. setting up your own servers) was not helpful in keeping down costs.
Canvas rendering isn't that consistent, and when it goes weird it's often OS specific instead of merely browser specific. Some things I've run into:

- OSX likes to turn random Unicode symbols into emoji (extends past Canvas)

- Fractional font sizes on Chrome/Linux get bizarrely stretched out (after a transform that makes the font not a fractional size)

- Complex clipping operations freak Chrome out

- All the compositing rendering options are broken somewhere or mis-defined to the point that it's weirdly hard to render anything to an alpha channel

You also need input APIs to make a game, and the input APIs often have strange inconsistencies in function names, returned objects, or event ordering.

Canvas is nice and straightforward if you want a purely sprite-based game with only mouse/keyboard input (but even then you need to jump through hoops if you want pixel art). Anything beyond that is going to need cross-platform debugging.