skysight-inc/HackerNews huggingface dataset:
Think of society as a system, and approach the social sxiences as systems sciences -- psychology, sociology, economics, political science. They have state, observation, processing logic, interaction, and some new state -- a basic control loop or OODA loop.

That's the basic premise of Norbert Wiener (Cybernetics https://www.worldcat.org/title/cybernetics-or-control-and-co... and The Human Use of Human Beings https://www.worldcat.org/title/human-use-of-human-beings-cyb... -- horrible title, great book), Alfed Kuhn, The study of society : a multidisciplinary approach https://www.worldcat.org/title/study-of-society-a-multidisci...), Jay Forrester, and others.

Media are the informational element of that loop. Change it, and you change behaviour.

So, no, media don't merely reflect society, any more than a mirror merely reflects a person's image. In the first place, mirrors change behaviour. In the second, media are far more than a mirror -- they adapt, transform, store, play back, transmit (in both space and time), amplify and attenuate, information. They reveal state; they express will, control, and narrative; they create and propogate shared (and novel) models of understanding; any they apply to both human and mechanical systems (as well as, arguably, nonhuman biological systems).

The key point is that if you change the informational component of a system, you change its behaviour fundamentally.

Its range, bandwidth, latency, scale, topology (peer-to-peer, star/broadcast, web/mesh), fidelity, recording and playback capabilities, modalities (symbols, icons, text, pictures, sound, video, data, ...), search, association, fungibility (modifiability / rewritability of content), and more.

That's the basic message of Marshall McLuhan (The Medium is the Message and Gutenberg's Galaxy), of Elisabeth Eisenstein (The Printing Press as an Agent of Change), and others.
What make/model was that?
Sorry, it doesn't look like it's 14-bit, my mistake. https://github.com/asb2m10/dexed/blob/master/Documentation/s...
I've had my MacBook Pro 16" for several months and haven't noticed any fan noise at all.
It doesn't look much rosier when you look at net worth: https://www.federalreserve.gov/publications/files/scf17.pdf

Median net worth in the 55-65 age bracket: 187 kUSD. Effectively, it's much less than that because the lion's share of these 187 kilodollars will be owner-occupied housing. Yes, you can sell up, but you'll always need a roof over your head.

The political system will have to deal with the retirement shortfall in the next 10 to 20 years.
No particularly good reason. I have no use for the vlc gui, so mpv is fine for me. At a push I'd perhaps say the lighter dependency stack is a plus, but if mpv didn't exist I'd probably install vlc without thinking about it. FWIW, apt wants me to install 36 new packages for vlc even with --no-install-recommends.

edit: Or - I guess - some other scriptable media player, as being extensible is the thing that matters to me. Unless someone magically matches my quirks with their non-scriptable player ;)
A VM is a good way to logically think about the containers, and I’m sure it’s the way the vast majority of people first think about them.

Under the hood they are simply a process isolated with namespaces, but their behavior on the outside feels like getting a VM.
A new approach for tracking, without electronic devices
Unless you physically own a server you have to put your data somewhere, whether that somewhere is Digital Ocean, some shared hosting provider, AWS, or whatever else. You're still more in control of your data than you would be using a closed third-party product.

Sure it would be nice to have other options in addition to AWS, but I don't think those two statements are contradictory.

Also, I don't know if it is, but the data stored on AWS could be encrypted by the app, in which case you're really not trusting AWS.
I've tried a lot of daily pods that talk about current events. The Daily is the only one I still listen to. Yeah, there are times when I don't want to be brought down by the shitty things certain people who dominate the news have done, but even when I'm not enthusiastic about the subject, I always feel like I learned something after it is over. To me, that's the important thing.

EDIT: typo
The Logistic Map will change how you see the world
Hacking Hypomania – Managing “The Entrepreneurial Disease” for Success
Relativity doesn’t change anything.
"Once upon a time, in the very earliest days of interplanetary exploration, an unarmed human vessel was set upon by a warship from the planet Kzin-home of the fiercest warriors in Known Space. This was a fatal mistake for the Kzinti, of course; they learned the hard way that the reason humanity had decided to study war no more was that humans were so very, very, good at it." -- from the jacket of the anthology 'Man-Kzin Wars'.

The same technology that makes for beautiful eye-detection autofocus in portraits can also make for efficient slaughter of those designated to die.

We must each choose the world in which we wish to live.
Even "realistic" WWII movies got near everything wrong.

War wouldn't look glamorous if 4 out of 5 soldiers die a "glorious" death from artillery fire from 20 kilometres away.

Analogously, WWIII will likely be about thousands of soldiers being vaporised by atomic weapons, and blown to pieces by drones flown by men sitting in comfy bunkers on the other side of the globe
Cryptoindex AI Daily Predictions and News for 02/01/2020
Timeless advice for writers: show, don’t tell. https://en.wikipedia.org/wiki/Show,_don%27t_tell
The point I was making is why the following snippet doesn't make your image smaller _is the basics_:

> RUN echo something > some_file

> RUN rm some_file

Neglecting to even mention it leads to issues down the line because people don't get the fundamentals. There are a lot more confusing things than this when working with Docker.
Gig Workers Have Nowhere to Pee
97 of 100 World's Largest Airports Are Vulnerable to a Cyberattack
Aquabyte Is Hiring Mechanical Engineer
So you spent $200 on depreciation, plus a bunch more money on repairs to address what would have been even greater depreciation.

I wasn't claiming that it isn't cheaper to do what you have done, just that cars continue to depreicate. And you have made my point.
Kubernetes, DevOps, supporting developers.
> The goal of Nix and Nixpkgs is to have effient recipes for building everything ever, in all configurations. The docker ecosystem could never get there.

Packaging is just one component of a container, and it actually works quite well in docker, since it feels like you’re packaging up the entire OS.
> Why hasn't torrentfreak sued? Presumably because it's not an easy win and doesn't produce real benefits for them. I'm struggling to see how any of that would change under your proposal.

a) I’m not sure they can even sue currently, isn’t the only thing illegal misrepresenting that you have the right you claim?
b) Even if they could, as you say, no real benefit
c) The change would mean that just the threat of getting sued for malicious DMCA notices would make the companies sending them better at actually having a case. Currently, there is no risk at all shooting with cluster bombs when sending notices. Barely any risk using DMCA to prevent speech. That is what my proposal would take away.
Not sure I buy that argument. By that reasoning Code written in Go must be more complex than code written in Scala since the language is much less expressive. However in practice I haven’t found that to be the case at all.
> Nobody is getting rich driving a beater car over a new-ish Toyota.

Driving a beater won't make you rich, but buying new cars every 3 years makes you a lot less rich. When you have a $600+/ month car payment and you get laid off, it's a lot more stressful than when you own your car free and clear.

I don't buy beaters, but I do buy cars, pay them off quickly, and enjoy them for 8-10+ years. When you don't have a car payment you have a lot more discretionary money to enjoy on nice things and it's a lot easier to save for retirement.
WHO Novel Coronavirus Situation Dashboard
They made a bad decision in the heat of passion, and didn't have a safety net to let them stand back up?

Fuck'em. Who wants those kinds of people in our society?

</angry sarcasm>

To be slightly less angry and sarcastic - such a person has typically fallen through the cracks, and is vulnerable to being shoved into a "hold multiple jobs so you can afford your basic needs" position.

Yes, we should be protecting these kinds of people. Having to work more than 40 hours a week to meet your basic needs is barbaric; it reflects poorly on us as a society.
I guess what I'm trying to say is that if you have a system in place you are less likely to make a single mistake that will ruin you financially. But your point is well taken.
Yeah. I'm getting a lot of "no it's not that". And surely this failing is on my end. But I'd learn better with an approach of "yes it's like a VM in these ways. But then it's different in these ways..."

Maybe it's just me. I love teaching and learning by starting with a common but wrong model and learning piece by piece what's different until its an evolved, more accurate model.
> Think of them as processes with additional isolation from each other.

That's true, but as VMs also isolate processes from each other, this can confuse others. Let's be more exact:

A VM = isolated kernel and userspace.

- Advantages: security

- Disadvantages: speed

A container = isolated userspace only. Shared kernel.

- Advantages: speed, size

- Disadvantages: security

Both can have pre-created images to avoid the problem of recreating workspace. Docker did not invent orchestration.
The increase in quality compared to price has nothing to do with the mythical invisible hand, but rather improvements in materials and production methods.
The other three are still using punch cards and hand signals?
Can't get zero or low-emission cars very cheap, unfortunately.
Chinese ‘spies’ did not steal deadly coronavirus from Canada
No, not at all.

They are just applications running on top of the very same kernel you would run any application from.

The kernel just provides enough layers of separation on the necessary structures.

There's plenty of material on it; if interested I'd suggest to start to study by kernel namespaces as @mav3rik pointed out.
But docker containers don't run their own kernel, which is a huge difference to a VM.
Small images is one component of optimizing a container. I disagree that a small image is fundamental. In fact I’d say it’s largely a small optimization detail that has very little real world impact.

Really nobody really cares about container sizes except for their own efficiency. We run thousands of containers. Many of them tens of GB. They could all be optimized to a small size but it really doesn’t matter and is not worth the engineering time most of the time.
I’m confused. Why do you want this? You don’t trust a provider to forward your email?

Email isn’t a trusted method of communication anyway.
A general job match-making service (not a jobs board, but a service that directly pairs people with a guaranteed job) sounds like it would be a big logistics nightmare in any big city, even on a municipal level. It's the only way I can reason about how most safety net services can provide you some monetary or TANF benefits, but there's no job application where you get fast-tracked without a proper interview. Logistically it's been easier to send someone a benefits check or food stamps than it is to accommodate a guaranteed position for them to work. So many companies are sleeping on good people.
If we were just talking about namespaces alone, I'd agree. As it's commonly used, though, Docker containers often contain a whole distro userspace too. (But sure, you're typically only starting one process with the container.)
It's an exactly correct summary from a user's point of view and the fact that everyone says it's wrong is just confusing people. Virtual Machine is a concept and doesn't have or require a technical definition. The fact that Docker doesn't require a hypervisor is completely irrelevant to everyone who isn't working the core Docker platform. Containers provide a layer of indirection that imitates a completely separate and distinct operating system on top of a host OS. That's a VM to the eyes every developer who just needs to run Linux operations from OSX or Windows.
Reading some of the comments I see that I don't have the same use case (data cap, so never streaming video ; and rarely need to vpn or do remote work with only a mobile connection available).

I am excluding future usage though (biggest I could see is "That smartphone is your only mean of connection to the net, either via the device or when acting as a modem.").
The better questions is do you want to help your neighbours and people in your community who are in such a situation, or do you just say "It's your problem" and turn a blind eye.

What kind of world do you want to live in?

Keep in mind you're only one serious medial disaster (massive car crash, cancer, etc.) away from bankruptcy, so it would be extremely quick for the tables to turn.

Do some reading into people who were steadfastly against universal healthcare until they had a major medical emergency in their family. It's funny how people need a very personal experience of being on the s--t end of the stick before they want to change how the stick works.
Focus; is not about saying yes to the thing you currently do, but a thousand no to many other things.

Having said that I think Apple hasn't prioritise their Software Engineering resources well.
This is a toddler level correlation/causation conflation and misunderstanding of psychological motivations and a thorough lack of understanding of humor. To assign so much meaning to a like is to presume to understand its meaning. But what if the like itself is ironic, sarcastic, or merely a bookmark? This kind of literalist interpretation is laughable, and will surely be looked upon in the future as a cringe-worthy kind of scientism that bloodletting and "alignment of the four humors" is now.
Yeah, seems like people like extremes. I've seen a website split into multiple services that are largely independent and to make things manageable between teams the monoliths were split into smaller libraries.

The big thing that people often underestimate is the complexity of facilitating communication between micro services. Not only you need to plan the API well, but also figure out the routing and you also get overhead.
And iPods as well since they switched from FireWire, another open standard.
I usually have a base config file that's committed and serves as an example or for developing with local services that I (or any other dev) can run easily via docker compose. Additionally, any setting can be overridden with an appropriate environment variable.

For test/production environments I have a separate config file that is not committed to the repository.

Continuous integration tools like GitLab CI, Drone CI, and I believe Travis CI have support for application secrets so that can be used for automated deployment. Alternatively, these config files can live on the servers.

Some automation tools like Ansible have the ability to encrypt the secrets so they can be pushed to the repository, but I've never done it. Docker swarm also has support for defining secrets, and I'm sure Kubernetes does too.
It seems against the grain on this board, but people actually think airing all their little annoyances publicly online is a good idea that will never affect their actual lives?
Solus Linux Shines with KDE Plasma Desktop Option
a few hundred dollars per month is just for the car. Apply this principle to your entire life and it could be a thousand or more dollars per month. Literally.

I had out-of-control spending until I did a detailed audit of my finances 5-ish years ago and I changed my lifestyle in lots of ways: cheaper car, very few restaurants, cheap vacations, cheap hobby, cheap mortgage... it literally has saved me about $1700 per month (yes, literally... I earn a good amount so I had lifestyle creep!). This savings promptly goes into an investment account. That amount over 20 years could become $775,000 if invested!
I'm from Canada and this opinion seems extreme and would result in the opposite effect.

Not allowing someone to work would make them open their own business. They would hire like minded people. They would push some mainstream businesses into bankrupcy.

Sounds like a recipe for more racism. Like you are doubling down.

In Canada we would work with the person and tell people to leave your opinions at home. Magically opinions change quickly when you get to know one another. It is hard to hold on to such views when the reality is so different.
Okay awesome. So then why is my base image called Ubuntu 18.04? It sounds like theres an OS there. That's why I intuitively assemble a model of there being an OS. Not that I'm asking you to explain, but that I wish educational content could start from a common place and explore why it's different.
My point is that most people don’t even really know that’s how a VM works. They just think of a VM as a fresh sandbox where they can install and run stuff without deleting somebody else’s files or programs.
Ask HN: Go, chess, but can an AI win at backgammon?
I just played my first game and got in a discussion about it. My opponent said that computers can’t do it yet. I was surprised since it’s a game of perfect information.

I used a couple of search engines to skim some articles but I get the feeling that some people in the HN crowd can give a better perspective on it.

Why can’t an AI win at backgammon? Or can they and did I skim a bit too much?
Do you think that's actually thanks to TypeScript? From what I know, TypeScript doesn't have an inherent performance quality that makes it better than JavaScript.
Yes, and millions of people working multiple jobs are considered to be living below the poverty line. America is the only developed country that has the class of "working class poor"

More crap jobs is not a good thing, and nobody should want that.
Thanks for that story, it was like reading "2 years as solo developer" in a minute.

Especially curious, as making something along the lines of sandstorm would actually be what I'd be doing, if it was not for chasing the AI hype. Though I thought of it more as something, that you could "install" into your free tier cloud account with typical mobile apps (like Calendar, Contacts, Mail, Music and Drive) coming by default.

Also, Cap’n Proto is just marvelous!
I seriously doubt that punishing people for their opinions is going to change any minds. Totalitarian countries tried that for decades, with severe punishments. All it did was cause people to hide their opinions, and have a fake society with fake consensus that everyone knew was fake.
I personally don't really like tag-team presentations. I'm sure it can be done really well, but in almost all talks I've ever watched (GDC, strangeloop, various language conferences) the switch between speakers always came across as distracting, hectic or jarring. Yes, I imagine they were rarely (or ever) as well practiced as you sound and I imagine that makes a huge difference and it sounds like you're doing it for the right reasons (so that the person talking is always talking about something they know about, certainly helps talks sound less artificial, as you say), my main point is that I don't think its good advice to tell people who aren't as well practiced because I find it often makes otherwise decent presentations not so great.

Everything else you say sounds great, though :)
"in a savings account"

It's unclear to me if this "statistic" is specific to savings accounts and the website is creating click bait to serve their intentions.
I wrote and use a web service called Tamarind for managing throw-away mail aliases:

http://www.kylheku.com/cgit/tamarind/tree/README

It integrates into Apache as a CGI program serving up a web UI for managing your aliases.

It works by managing the content of an alias file read by your mail server.

Authentication of the webUI is via IMAP or SASL.

Each throw-away alias is associated with a memo in which you can have text and URL's (that get rendered into links), and a creation time. You can regex search through the aliases, edit the memo fields, rearrange their order and delete them.
Yep, in the state in which I reside (Indiana), there is no seven-year limit.

Did something stupid when you were 20? It's still gonna be held against you when you're 65.
Amazon has 150M Prime members
My charitable reading of GP's comment is as a reaction to the fact that the project's been designed in such a way (Serverless :tm:) that AWS is required; a pre-requisite, not an example.

From the first quote you might think that it was the deployer's choice where to put it, including on one's own hardware.

I don't know, however, what you'd do instead of SES.
I'm a straight male and I feel uncomfortable in parts of TN, WV, AL, GA. I go there to see family and I don't like it. I feel like some of these folks don't just dislike LGBT, they dislike everyone. Downtown Seattle at 4am in cracktown is safer, then small town WV as an outsider.

Edited for spelling
Loan a cloud IP to your minikube cluster
Until they start bribing the FAA to certify their unsafe planes
No everyone has the same experiences, opportunities, or blessings that would lead to the set of circumstances that make these decisions easier for others. Therefore, we should all be concerned when a system makes people in different, unchosen circumstances from us suffer more or go through more difficulty. Without this compassion for others we are no better than beasts roaming the lands looking for mates and territory.
> With this picture in mind, you can see how gravity is just a product of standing waves which cause an object like the Earth or the sun to ‘breathe’ and get hot. This gravity provides the pressure which makes the sun or the earth’s core hot.

This sentence makes no sense. The whole article is very dubious.
Make sure to have ShellCheck either integrated in your editor or run it before executing.

It really tells many of the rules you're supposed to abide by and helps you write cleaner shell script.

https://github.com/koalaman/shellcheck
The optimal car purchase is a 2 year old Toyota Corolla.

Pay cash if you can, maintain it well, and drive it into the ground.
This is a really cool project, so I don't mean to be overly negative, but personally this workflow feels quite a bit more laborious than just having a catch-all email address. Before signing up for a service, I need to email myself to get an address to use for the service?

I have all emails for my domain route to me, so when I use a service I just do [service-name]@my-domain.com. If a bad actor gets a hold of it I set up an inbox filter or black hole the email address at the service level. The big advantage of this project seems to be that you can reply, but I've found that a huge proportion of these email aliases are inbound only for me.

I'm using GSuite for my personal email but I've been considering Fastmail. Just checked and it looks like they also support sending from those catchall aliases: https://www.fastmail.com/help/receive/alias-catchall.html
I think it’s not a neogiting tactic but an indicator that post-Brexit the UK will permanently seek to increase open trade with all parties. I also think in a zero trust environment one has to assume everything is compromised and deal accordingly. Finally I think UK has stronger ties than its peers due to its history in Hong Kong and it will seek to leverage that as the belt and road initiative develops to ensure it is not left out by a revengeful EU.