skysight-inc/HackerNews huggingface dataset:
« When considering just the energy balance »

Which is a simplifying assumption that I'm having trouble with here. "Energy balance" does not directly correlate with mass. Yes, there are a lot of indirect relationships and I appreciate you expanding upon them, but in the supposed logic chain of balance energy and thus balance mass, I think there are too many simplifying assumptions that black box the variety and depth of biochemical processes without factoring for them or building an error model for them. There is nothing wrong with using a black box model for a first order estimation/approximation, knowing your error bars and limitations and what next steps you would need to get more accurate data. I think there is something wrong with putting blinders on and pretending that your black box model is the entirety of the facts and can contain no error.

You mention enthalpy, but roughly ignore the entirety of entropy in the equation; you are essentially handwaving it as an unimportant. I think it's lack in the model is telling. (There are multiple reasons the SI switched from calories to Joules as the measure of energy, and phlogiston-influenced thermodynamic baggage is part of that.)

« we have only one way of generating energy (oxidizing reduced carbon) »

We absolutely have anaerobic energy processes at work in our bodies every day. Muscle tissues are an example. The long tail variety of microorganism in our microbiome certainly includes plenty of other examples, our old friend yeast being a prime example.

I could pick apart the other incorrect assumptions from your oversimplifying model, but this one alone is telling enough.

« They're relevant because willpower is a finite resource »

Here's the real problem: there is no direct correlation between mass and "willpower". Bringing up willpower here is slippery slope attempt to make a connection between weight and morality that is unjust at best. That is where the "calories in, calories out" rhetoric absolutely swerves to become more religious revival (the Protestant work ethic applied to food and exercise) than anything resembling science. Teach the controversy.
I really like this tweet:

"I'm the Technical Debt Fairy. If you leave technical debt under your pillowcase at night I hire away your best developers"

https://twitter.com/mipearson/status/351539310199189505
Ha. Love the mail server idea.

It simply proves the point that it's not a terribly large problem that takes 10,000 times the equipment because of [search | many recipients | tags | etc].

It reminds me of that flickr architecture from back in the day: hopelessly complicated with tiers and shards and tiers and caching and tiers and tiers...to serve some images. But tagging!

Do people feel more important if they make a complicated solution? Where is Alan Kay?
I'm typing from an Ikea Marcus which is my home office chair.

While I agree that the Aeron is great (and have one at work that I use regularly), the Marcus fit in my budget ($200 for the Marcus vs $800+ for a new Aeron) and is perfectly reasonable. I usually leave it in the locked forward typing position.

For twelve hour stints, I stand for part of the time (my desk will move up to standing height).

I tried an exercise ball - didn't work for me.
Completely agree with both points. My PYOD from work was a carbon and total cost with dock and RAM/SSD "requirements" ended up north of $2k. However, it is basically the best work PC I've used.
Do you have any evidence it is solar and wind and not natural gas that have been undercutting coal?
Thanks for your in detail answer! Makes me think I should probably not invest in Little Snitch.
Someone probably stumbled upon it and found it useful? Little Snitch has been an OS X staple for a while now, especially for those who were involved in the pirated apps scene.
Unfortunately, the rate of change is more rapid than anything that we can obviously see in the past, and this is very bad news for the ecosystem's ability adapt. Second, it's not completely clear to me that what this stabilisation temperature that you talk about will be. It we get into a nice vicious circle with permafrosts releasing methane deposits, things get very bad very quickly. Whether you think it will will 'wipe out' modern civilisation rather depends on what you think 'wipe out' means. Certainly civilisation is likely to be much less widely spread across the globe. Wars disease and ecological issues will compound the problems. If not completely wiped out, then greatly reduced and impoverished.
It's a question of who is the victim.

If I sign away my house while drunk, I'm getting fucked.

If I run over you in a car while drunk, you're getting fucked.
I think AFWAll[1] is what you're looking for, at least the closest I know.

[1] https://github.com/ukanth/afwall
I see what you're saying. So DLP is useful only for naive attempts.
The strategy is also great if you can guarantee the bully mutual complete destruction.
I don't know of any reliable tutorials, but if you want to try jumping into a project, you can download Umbraco and follow some basic 'Getting Started' guides. Some of what you will learn is Umbraco-specific, but you'll also see a lot of how .NET likes to do things for web projects.

Alternatively, you can just get Visual Studio and use their "ASP.NET Web Application" template and poke through what is generated, if you want something a bit smaller to start with.

Links:

Umbraco: https://umbraco.com/

Getting Started Guide: https://our.umbraco.org/documentation/Getting-Started/
The US was always reluctant on taking part of any GW negotiations, and never a leader of any one. Their political capital is clearly irrelevant.

We'll get better results from improvements on alternative power than from political agreements anyway.
The relativistic heat equation
Markdown to Medium – Create Syntax Highlighted Medium Posts from Markdown
Seems to be purchasable on their site?
http://xiaomi-mi.com/notebooks/xiaomi-mi-notebook-air-125-si...

With this disclaimer:
Please pay attention: both versions of Mi Notebook Air will be run on Windows 10 Home Chinese Edition
$500M Bitcoin Investment Trust Files with SEC to Go Public
I think in general it's becoming an intractable task to evaluate all the tools we have at our disposal.

In my case, I've been using CircleCI (mostly good, but a few issues make it a non-starter), CodeFresh (awesome, but very new, still needs work), and the new Jenkins. Wanted to look at Concourse and a couple others, but just don't have the time to test drive them in any real capacity.

Increasingly I think us software devs need to share our battle-won knowledge instead of just trusting the marketing blurb on a project page. Much of what I do these days just amounts to making guesses for suitable tools/projects based on heuristics and gut feelings instead of actual experience.

Hopefully something like StackShare will gain in popularity, and we can start sharing our experiences more.

Now time to check out Screwdriver!
Thanks! No JS framework. I usually use postgres, I'll scale on Heroku, and I have a few years of Django experience. No devops experience with very large userbases, but my initial goal is just to get a few users.
> it lacks several packages that I use (Kodi comes to mind

$ dnf search kodi
kodi.x86_64 : Media center
...

> They also changed the package manager from Yum, so a lot of new things to learn since I last used 17

$ yum search kodi
Redirecting to '/usr/bin/dnf search kodi' (see 'man yum2dnf')

kodi.x86_64 : Media center
...
How often do you do workouts? How far do you push yourself on number 20?
> I think people tend to dismiss relational databases a bit too quickly these days.

In too many cases, people conflate RDBMS with MySQL which any schema mod is time consuming on large tables, even when adding nullable columns with no other constraints.

I call it the "MySQL Effect", aka NoMySQL.
For sixth-form in my school they have a very relaxed approach to mobile phones. Don't blatantly be ignoring what the teacher is saying and just using your phone, and also don't disrupt other people in the class with your phone.

It works very well. I can't remember the last time someone was abusing the privilege. I mean we all usually have our phones out in class anyways to open formulas, research quick things, make notes or check work. It's never been a problem.
I'm sure he would change is tune if some of his huge and tremendous business assets started drowning in ocean surges.
Do you think our Facebook bot is useful?
What should happen is either

- A shared key should be passed over the e2e text channel and used as part of the DTLS setup. I'm unclear if this actually a possibility in WebRTC.

- Each side can send a fingerprint of the peers public key to each other over the text channel and the software can authenticate there is no MITM
"CO2 levels higher": Would you mind sharing your source on this?

Here are the last 6,000 years [1] (it cuts off at 4713 BC because that happens to be the earliest timestamp available in Postgres). The source data from the NOAA are here [2] and you can see for yourself that we are something like 30% higher than the highest level of CO2 recorded in the last 800,000 years.

If you have a source that tells a different story, let me know.

[1] https://numer.al/noaa_data/figures/antarctic-ice-cores-revis...

[2] ftp://ftp.ncdc.noaa.gov/pub/data/paleo/icecore/antarctica/antarctica2015co2composite.txt
Working with Docker at a previous gig, after wrestling with docker-for-mac and boot2docker for months I just stopped witl all the hacky work-arounds and just used Vagrant or Ubuntu AWS nodes for Docker development. Also, I have to say that Docker ONLY got a 'prune' option with 1.13 is amazing - I had aliases to do that years ago and was always a huge pain point! Why wasn't this rolled in last year?
Though the formulation of the equation is a conjecture, the fact that a conclusion is that special relativity's "no action at a distance" is equivalent to the second law of thermodynamics is pretty amazing.
I think it's mostly the latter, also Atom doesn't seem to be particularly written for efficiency. Firefox OS phones shipped with less RAM than Atom/VSCode use.
There should be one button option to exclude pinterest from search results, a workaround is to add -site:.pinterest.com to the end of the query when searching for images.
That's funny - I play Overwatch and never have played TF2 and I can tell at a glance what's happening in the first image and have trouble distinguishing much of anything in the second (the path of the pyload is at least clear).
How I turned a traffic ticket into the constitutional trial of the century
Indiscriminately silencing the voice that you disagree with is not a great approach in bridging a divide. Your approach will only fuel confrontation.
Reading a book is a recipe for procrastination. I just don't have the willpower to read upfront.

Build an easy 2 hour project in the technology. Like a basic bug tracker. Dive in knowing nothing, no learning first. Consult google as you go.

I need to build something first, then read little bits here and there. Eventually sitting down to learn the "proper" way to use the technology.
[0] TextMate 2 is quite active on GitHub. I like it because it is open source and it is a native app. I like and use Vim and Sublime also, but having a nice light native text/programmers editor has something going for it. Sublime just doesn't look right to me.

[0] https://github.com/textmate/textmate

Edit: Assuming you are on macOS.
Truth. The only time I consider something temporary is when the business stakeholder asking for the temporary change has a) promised b) a specific period c) when the cleanup happens, and d) they have a track record of honoring their promises.

And I encourage everybody to make that their standard. Now I never cut a corner without that. I never even offer. My default is a zero-additional-tech-debt approach, because that's the only thing I think is responsible or sustainable. If there's a legitimate business need for taking on a bit of tech debt, I will propose the deal of splitting the work into, say, "experiment" and "cleanup", but cleanup ends up in the workstream with a date attached. If the stakeholder accepts the deal but fails to honor it, I revoke their tech-debt credit card.
I belive it's in the low 100's of millions of tweets per day. I've seen that stat elsewhere

> 14 billion API
Do you mean 14B internal, services-requesting-services API requests?

Surely you can't mean 14B API requests from the outside world, can you? I'm scratching my head over how their real user base could generate anywhere near that load.
The gig of RAM is not the only thing. It works worse on large files. It's not nearly as fluid. Multiselect sometimes craps out. Searches take longer. Battery life is less.

I ideologically like the idea of OSS, but I'm past sacrificing usability for it. Hence I'm on a MacBook with macOS coding in Sublime with 12h battery life, instead of on a XPS13 with ElementaryOS coding in Atom with 7h battery life. Or a bulky, ugly Lenovo with great battery life but a horrible touchpad and a shitty screen. But on all of those situations I'd torrent with Transmission, because it looks beautiful, is consistent, and to top it all off is the lightest and smoothest torrent client there is.
My experience is that the overall Sublime packages are much more stable and do not need so much rework and maintenance. I cannot even count how many times Atom packages failed (maybe it's also just because I cannot see fancy failing error messages of packages in Sublime).
The article mentions this is a college
No, German doesn't fit in the category of smart people. German clearly has major socializing problems. He his certainly not "smart" when it comes to social relations and even if what happened to him was excessive (like I said it was before) he is still not fit to work in a team.

Let's remember that he had problems with other people inside the team, not only with the PI.
Were they to think about it, do you think people mistake you for an extrovert when you're working?
Node, Passport, and Postgres (updated)
Trump: "Whassup???"

Cthulhu : "Whassup!!! Guess what? I can now attend your president party! There is a massive ice crack just upon R'lyeh :) "

Trump: "Global warming FTW \o/ Will you sing the hymn? That would ROOCK!"

Cthulhu: "It sure will be a MASSIVE loss of sanity points for everyone!"

Trump: "Yep. And that's just the beginning."
Added: https://anvaka.github.io/common-words/#?lang=hs

Unfortunately the symbols will not show up, because I'm ignoring them: https://github.com/anvaka/common-words/blob/master/data-extr...
Check out the Acer C720 running Gallium OS (Xubuntu). They're available with i3s and 4gb of ram and they're quite sufficient and have a great community.
Because it reads like "I tried to sell Twitter something, and now I think they're dumb because they didn't buy it."

Also because it claims that decentralized services are winning when the exact opposite is true.
Check out the poorly named /r/unixporn subreddit. It's screenshots of people's fancy GUI setups with explanations of what they're using to get things to look that way.
Good protocols have a layered design where you deal with different concerns in a fashion that promotes simplicity, robustness and performance. For instance first the complexity in framing individual messages, then the way you represent the payload (on at least 2 levels), and then the semantics you can layer on top of that.

Using XML framing in XMPP was the opposite of simplicity. (Sure it was simple in the sense that it required zero experience with actual implementation of protocols to arrive at the conclusion, but the result was something that was harder to implement properly).

It is "simple" for moronic, bad, implementations of the protocol, but it only complicates the situation when you need performance, quality and efficiency. It complicates it greatly. In essence, you end up having to write two parsers: a shallow framing parser and a deep parser.

And if you think you are going to get any help from the fact that there are lots of XML parsers: I've got bad news for you. There's lots of XML parsers that are meant to parse documents. Not millions of simultaneous, "endless" streams of data from dodgy clients.

XMPP is not good protocol design. It is brutally stupid protocol design.

(An irony is that right now there are several areas where you would want to use a messaging protocol for small devices. This ought to be the moment where a messaging standard had a chance to shine. And XMPP ends up being one of the least desirable protocols because so little care was taken in designing it)
If you are already familiar with .NET, you might find some courses on Microsoft Virtual Academy a good starting point. There is a web development category:
https://mva.microsoft.com/training-topics/web-development#!i...

Looking at the courses available, I would probably start with:
https://mva.microsoft.com/en-US/training-courses/getting-sta...

then look into either ASP.NET MVC:
https://mva.microsoft.com/en-US/training-courses/introductio...

or ASP.NET Core:
https://mva.microsoft.com/en-US/training-courses/intermediat...

This is coming from someone that hasn't actually used these, so take my recommendations with a grain of salt.
Where can I get one of those mustache protectors?

--EDIT-- https://www.amazon.com/MoGuard-The-MoGuard-Mustache-Guard/dp... ...Everything is plastic these days. The silvery one looked much nicer.
White House report on privacy: “Privacy in our Digital Lives” [pdf]
You can use it to identify unsophisticated attacks, sure.

However, if someone has the ability to make malicious HTTP requests on my behalf using my browser can you really be sure that they don't have the ability to make malicious HTTP requests with altered headers through a malicious extension or a browser specific exploit or some other vector?

You still have to do all the other attack mitigation strategies in addition to checking the Origin header, and I'm not sure the extra complexity buys you anything in the long-term.
Ansible playbook for dc/os GitHub.com
The evolution of massive galaxy clusters
No, it would be more like expecting me, when I was a child, to know how to send a morse coded telegram, when I had my parents' phone numbers memorized, and the touch-tone land-line telephone is right there.

Or it would be like expecting a kid able to send a morse code telegram to write a letter and have it delivered by the postal system, when the morse key and telegraph line is right there.

Or it would be like expecting a kid who knows how to write a letter and use the postal addressing system to inscribe and fire a cuneiform tablet then pay a random itinerant to carry it to the next town, when there's a post office right there.

It's unnecessarily forcing someone to use the previous generation of communications technology.
* People were better educated in the past - check.

* People should regain authority - check.

* Political correctness makes the problem worse - check.

* More competition would solve the problem - check.

Someone should make a bingo game for comments like this.
Talk to clients first. Say "what's are some problems that are stopping you from making money, I want to help you solve them and I'll only bill you if it works". You don't have to say that to too many companies before you find a problem that isn't just unique to them.
I disagree. There are a lot of sites out there that detect your OS and only show you downloads appropriate for your platform.
مشاهدة مباراة مصر وأوغندا اليوم كأس أمم أفريقيا 21-1-2017 علي بي أن ماكس
A few years ago, I left a really good job where I worked with people I really loved, because I had gotten too tied up in it too early in life and burnt myself out with work and worry. I took about 3 months completely off and spent another month or two looking for good new companies where I felt I could have a positive impact on society. I found a good one, but unsurprisingly (in hindsight), companies like that are difficult and not the most financially rewarding.

All told, I estimate the lifetime opportunity cost of that period of my life was a bit more than $100k. With that money, I could have been fully debt free, or have had a really good downpayment for a house, or my wife could have gone to grad school, or I could have saved a few percent of my total retirement, etc. etc.

I don't regret the decision, but I frequently wonder whether taking the easier path financially would have left me happier today than the path I chose. I usually conclude: no.

This is all to say: think about this lifetime opportunity cost question, but don't only think about it.
Why did you decide to quit your job? Could you not work on your projects on the side of while working?

Also if you don't mind me asking, what is your personal life like? Are you single or need to support a family?
I wholeheartedly agree - though I chrooted mine instead of running Gallium. It allows me to use the super easy ChromeOS, and instantly switch to Debian when I want to do anything more. It's light, small and has a good battery life, and cheap. All things I want in a laptop so I can throw it into my bag and forget it till I need it.
"I don't want to make a big investment"
ah yes, windows 10 runs linux! you can't trust one linus. steve jobs is dead. come back to microsoft! we SCALE! we have a cloud!

you're all idiots.
If their decisions suddenly stop being based on returning relevant results, and instead are focused on "blackmail" that erodes their brand, what incentive would they have to do that?

Not to mention they said they were going to do this back in August. So far that hasn't "made" Quora, Yelp, or Pinterest stop doing anything.
Ask HN: Vim 8 what new features are you using?
I have been on Vim 7.x for so long.

I am curious what new features in Vim 8 others are using or planning to use?
Wherever I look at general, completed, and total fertility rates are below replacement rates for US. Do you have any source on this positive natural rate of increase?
New White House Privacy Report
Came here to recommend a modified chromebook. Excellent little computer - I got mine when I needed to go to Taiwan and didn't want to lug my monster of a laptop around a bunch of hostels.
Thanks!

I'm using file extension to differentiate between extensions.

You can request other languages here: https://github.com/anvaka/common-words/issues/4

As long as language's extension is unique, I think I can make a visualization of it.
err := someOperation(args...)
if err != nil {
return err
}

that's 4 lines, 3 of them are error handling
It's unreliable. Reddit AMP pages definitely aren't loading for me on iOS with focus
Generally I think "the end of the world" is the end of those observing the world (us, humans). So most of the population dying sounds like the end..
And by "a lot" you mean a minority of people...

> The typical social script is to condescendingly explain to them how they must be doing it wrong

This is a bad situation when the person has a problem. I have family with chronic fatigue (+chronic pain) and it's mentally hard to get how they feel, but I've learned that I cannot have the same expectations for them as others.
Thanks for saving me a click. I was going to go with 25 million moles.
You can't distinguish an introvert from an extrovert just at a glance. Introvert doesn't mean "quiet" or "lacks social skills" and extrovert doesn't mean "talkative" or "good with people".

Introversion and extroversion are about whether the person recharges their batteries during quiet time or in social settings, respectively. But an introvert with full batteries can be just as good at sales as an extrovert.
If you have either a MSDN subscription or sign your startup up for BizSpark, you can activate an Azure account without a credit card and use the credits they give you.

I've got friends who work for another cloud provider and they had major fraud problems until they instituted rules like these. Since cloud providers bill for usage at the end of the month, you can run up quite a bit of charges before the provider realizes that there isn't any money on the prepaid card and you might not be who you say you are.