skysight-inc/HackerNews huggingface dataset:
If you had finished setting up mutt, you might have noticed that authentication is handled for you when you use mutt. This is about internal emails, where most people will have someone else setup their email.

I'm not even recommending it mutt (or any other specific MUA) as a solution today. These are simply examples that demonstrate how simple authentication can be.

If you want me to believe that internal pubkey authentication (probably based on a directory service provided by the IT department), then you are going to have to explain how most orginizations are able to handle stuff like internal addresses books, which are also provided by directory services (LDAP, Active Directory, etc). An address book requires far more UI than authentication, yet it is a common feature.
> There are still an enormous number of reasons why you must use C, but it should be a constraint imposed on you, and not a language you actively want to start a project in.

It's the same as with, say, goto or #ifdef's - one has to consider the alternatives and make an informed choice. Most of the time, the alternatives are preferable, but sometimes there either aren't any alternatives, or they are even worse.

Which is not to say that C can't be a whole lot of fun. I love it dearly. But I, too, tend to avoid it when I can. It's just too easy to shoot yourself in the foot.
in most cases it is patronising; that's the entire point of how you psychologically "win" the encounter by being friendly to someone who is being a jerk to you.
Automatic (YC S11) Is Hiring a Car-Loving Principal Server Engineer
I know. I'm sorry. I can't help it. I don't know what the problem is.....
Got a security warning using Firefox, as well.
No, some states actually do a good job at some things while other states completely fail at those things. When you mix the good states with the bad states and form a federal government, you reduce the badness in the bad states.
And that advice applies most fervently to the set of people who think they ought to be doing it...
I don't know why anyone would ever use Network Solutions. They have a long history of really shady practices and breaches. I worked info sec for a company that registered their domains through Network Solutions, and someone called in, got a password reset, and took administrative control over the account. Re-routed our domain for several hours, including MX records. Doing that investigation, I found tons of articles online of others saying that same thing, that Network Solutions let their accounts be taken over by someone with no claim to the account.
Qubes OS: Towards Secure and Trustworthy Personal Computing [pdf]
To all the armchair domain admins commenting here: It's a single-letter domain in one of the traditional non-country TLDs. It only exists because it was grandfathered in in 1993 [1] I'm pretty sure no one here ever dealed with such a situation ever. If you try to change anything in its registration without supplying it in a legally watertight package delivered by lawyers nothing at all happens, not even extending the registration as the non-owner. Just check the whois entry and look up the various ICANN domain status codes.

1: https://en.wikipedia.org/wiki/Single-letter_second-level_dom...
> especially now that it's so easy to get that initial traction

It's gotten much cheaper to get traction. In some consumer markets, it is basically cost-free; all it takes is a motivated technical entrepreneur with a couple months of savings.
It can also be a decision that's made from the bottom up. At any large company, as long as there's growth and success, every development team is going to either have more work than they can handle or can think of something they could do if they had more devs. So they're going to ask for more headcount. (Or cynically, some managers view headcount as a metric of their personal career progression and will ask for more headcount regardless.) You don't usually see senior management say, "let's hire 40,000 engineers". Instead, you have maybe 8,000 line managers all saying, "I want five more engineers". If anything, they are all saying, "I want six more engineers" and senior management has to figure out how to cut that down from 48,000 to 40,000.

OK, so what if 20% of Google's engineers generate 80% of the value? As long as either the other 20% of the value breaks even with the cost of the other 80% of engineers, or there's potential for explosive growth somewhere in the 80% of work that's being done outside of the core business, it's a smart decision. Google's not going to stop Microsoft from hiring enough engineers to make Bing just as good of a search engine. And if that's all they wanted to do, they could just go on LinkedIn and offer to double the salary of everyone in the Bing division and it would still cost less.
RustBelt: Logical Foundations for the Future of Safe Systems Programming
Somebody once said that Real Programmers can write FORTRAN code in any language. ;-)
Hi,
TMail21 is a SaaS solution that can support many types of processes. It can support both internal as well as external processes and in particular it can also support approval processes.

Additionally it supports characteristics like Certified Mail, guaranteed delivery, non-spoofable identities, non-repudiable audit trails etc. which make it perfect for this kind of problem.

You can learn more at https://tmail21.com. This next link specifically talks about characteristics related to security, identity, non-repudiability, certified mail etc.
https://tmail21.com/why-tmail/mission-critical-processes/
About comments: your CSS shouldn't need it!

About preprocessors: the styleguide was created to be preprocessor-agnostic. Also, I suggest using Postcss instead.
Great job, looks like a nice tool! Have you got any examples of what you've used it for? I liked the terminal animation at the top; made it clear what it does to me.

It's frustrating most of your comments are about the site scrolling with no other feedback and aren't even in the same thread. :(
> real world consequences

Yes, I agree. I don't use my real name though I'm sure it wouldn't be too difficult to doxx me.

By the way, those 11 examples were great comments! Thanks for sharing.
The Credit Union would end up with so few members and so few persistent deposits (since all your smart members would immediately transfer assets into investment accounts, muni bonds, and ETFs), that the Credit Union would operate in the red... costing all the founding members dearly, both in time and money, when the Credit Union goes into bankruptcy. It turns out that the smartest folks, who saw through the charade, were thrown out with the bath water by not joining to begin with. ;-)
The parent commenter is saying that there is a type of person who believes that everyone should just abstain from sex until marriage, and there should be no out-of-wedlock pregnancies. Those people are as ridiculous as someone who believes that everyone should just write perfectly secure, bug-free C code.
Most countries with mature legal frameworks frown upon entrapment and do not allow it's use in law enforcement, but then again most countries don't have a political system based on the individual with the most donations and corporate backing becoming president either.
Because in BSD, that consolidation and standardization is optional by design, with everything given knobs to disable it. For example, I don't like FreeBSD's syslog -- I prefer syslog-ng. Therefore, I have the following in my /etc/rc.conf

#use syslog-ng instead of the built-in syslog
syslog_ng_enable="YES"
syslogd_enable="NO"

and as such, I have my own syslog running. Systemd, on the other hand, disabling their syslog is simply not an option, as is the case with so many components that it encompasses.
The BSD's philosophy is indeed to have a cohesive system, however, they recognize that they don't always have the best defaults for every situation, and thus make it easy, and supportable, to set options the way you want.
This was a really fun project. We weren't actually planning to do any annual reports, but over the break I was digging through my own data and there were a few things I wanted to see.

Few days later we had a basic page and figured might as well release it for everyone. Hopefully you will find it interesting.

We were very inspired by things like the Feltron Annual Report & Jehiah's Annual Report. Seems like something people and companies have been doing for a long time already, so lots of examples to continue from.
> Obviously, the solution is to stop writing arbitrary programs. As Dijkstra said long ago, we need to find a class of intellectually manageable programs - programs that lend themselves to being analyzed and understood.

You're overlooking the issue of self-reference. A given computer language can validate (i.e. prove correct) a subset of itself, but it cannot be relied on to validate itself. A larger, more complex computer language, created to address the above problem, can check the validity of the above smaller language, but not itself, ad infinitum. It's really not that complicated, and the Halting Problem is more fundamental than this entire discussion seems able to acknowledge.
Smashing the Z/OS LE “Daisy” Chain for Fun and Cease and Desist Letters
Show HN: A decentralized social network with end-to-end encryption
I agree that it's cheaper, but "a couple months of savings" != "cost-free".
Is that significantly simpler than having them capture the output, and then make a Slack snippet?

# on mac:
Y-configurator --display | pbcopy
# or on linux:
Y-configurator | xclip -sel clip

I mean, it's two steps instead of Slackcat's one step, but seems to require less configuration on their end.

Edit: Fellow devs seem to confirm that this is my misconception, and that slackcat pretty much rocks. :D
It may be that current law doesn't permit the monkey to benefit from copyright, but is there any information about whether the copyright actually exists for this image?

Does Slater get to hold a copyright on the image even though he's not the one that "fixed it in a tangible medium", or is the image in the public domain?
One theory is that Alibaba would buy that holding company. That would be an effective stock buyback since shares in a holding company are usually discounted (they are strictly inferior to actual shares since they lack things like voting rights). So Alibaba can decrease total share count by X share and only pay Xshare_price95%.
How to Win at a Casino
Only somewhat -- but i can't edit the comment anymore. You carry a credit balance at retail prices but your refund is decimated and paid at wholesale prices.
> we take backwards compatibility very seriously.

You're yet to display that. Half a year is too short time to give that
confidence.
I believe this works in the same way, just that there is no technical explanation: http://www.solargreencolor.com/
What you've stated in your first sentence is a perfect interpretation IMHO.

Providing kindness in response to evil diffuses the problem.

Some translations adjust that verse contextually to read "Heaping hot coals of shame". The resultant behavior of said evil person, however, can go either way, making "Heaping hot coals" an apt description of a very common (in my life, majority) outcome to that behavior. As in the story, the customer becomes exasperated as the author continues to respond with kindness. Some people like to treat others like crap (especially others who have a job that involves "serving them, the customer") because it allows them to assert power over the other person. I'm not talking about the occasional bad day "taking it out on someone else" and enjoying it, but the kind of person who has to do this all the time to feel good. Those people positively lose their shit when you respond with kindness. In that scenario, you've accidentally put them in a spot of having to admit that you might just be "the better person", so they escalate in hopes that you'll crack.

I find the bible most interesting for that latter bit, though. I was brought up in a church that regularly told us what to do but gave only "Because God says so" as the reason. I grew up and left the church entirely as a result. Later in life I was frustrated when I discovered that the advice is usually followed up with "and here's the earthly outcome you can expect if you do this" along with "the Lord will reward you (because He said so)".
They are my cellular ISP.
Ugh. Seriously? Didn't we all discuss literally yesterday about pedantic misinterpretation of text on the Internet?

This article is about colorization, which means taking shades of gray and selecting a hue and saturation for them. The brightness is effectively fixed because, guess what, a black and white image can convey brightness already.

Obviously, black and white coloration on wolves falls outside of this because those are more or less already correct in the black and white image.

Now look at that picture you linked. What do you see? White: doesn't need much coloration. Black: uh, also doesn't need much coloration. Slightly brownish gray: like I said, wolves are all some kind of brown.

Show me a blue wolf, or a green wolf, then we'll have something interesting to talk about. But most wolves, like almost all mammals, have coloration pretty much limited to dull warm colors and tints and shades of those. Here's a picture for you:

https://en.wikipedia.org/wiki/Canis#/media/File:Canis.jpg

What do you see?
So an adult is a slave? Yikes.

When you're a kid the appeal of growing up is getting to do whatever you want.
I like this better than 95% of what's written in this thread (and better than the original post). My favorite part is "don't follow advices [sic] blindly". Fresh college graduates have a peculiar way of damaging code when they follow best practices without the experiences to back them.

I would add one thing.

Know your target. Batch programs, daemons, microcontroller programs, cross-platform programs are all different and you're going to end up with different styles.
If you're the sort of person who has to get info from a website on how to raise a seed round, then you're probably not in a position to raise money based on just an idea or who you are.
I build robots with video streaming and use my phone to view the streams. I do not want my carrier messing with that. At all. It's mine. No touchy.
You may be referring to the glass cliff:

https://en.wikipedia.org/wiki/Glass_cliff
120ft!?!
An entrepreneur who lucked into a company that made him billions is not necessarily more qualified than anyone else to allocate society's resources. I'd also argue that a politician that managed to win a popularity contest is also not necessarily qualified to allocate society's resources. But at least the latter is, in theory at least, accountable to that society.

There are probably lots of smart people out there qualified to allocate society's resources, but they tend to not become billionaires or win elections.
In praise of slow cycling
After "pivoting", no? Or did you sell footage of your life for that amount?
They are just a industrial automation company. Why should they be able to build stuff on the moon?
You can't have very meaningful traction until you release an actual product. Most significant products (e.g. Dropbox) will take one person at least 6-12 months to develop, followed by 3+ months before there are charts showing traction.

a) You raise money after having invested a year of work on your own dime.

b) You raise money based on your connections/pedigree ("reputation").
That wasn't a mistake -- US agents were strengthening a cartel to adjust the power balance in Mexico's cartel wars.
>Didn't we all discuss literally yesterday about pedantic misinterpretation of text on the Internet?

No, we all literally did not.
Those are all problems that can be solved with sufficient political will. Shocking that politicians who are owned by the wealthy do not have the will to write loophole-free tax policy.
That's some serious paranoia. In a situation like that what asset would be safe besides guns, ammo, and canned goods?
I like it! But not sure if it is significantly better than piping in to pbcopy on a Mac.
yes us! http://www.af-engineering.it
Yeah, I looked at the website on my phone and there was clearly more text to read but I was prevented from scrolling down at all.
No extradition treaty between France and Israel? That seems kind of strange.
Still, I believe the spectrum going from developmentally disabled to depression (or OCD for instance) is too wide to put every member of the set under the incompetent label.
I didn't mean to single out a particular specialty, only to call out that there are different kinds of developers, and companies can get constrained on one kind or another.
> The government owns all land until it is transferred/sold to a private owner. That's not a new thing: that precedent goes back to Day 1 of the United States, and maybe further

I think you are talking about the fluidity of borders and lands worldwide. In reality, country borders are based on if land can be defended from other claimants (https://www.youtube.com/watch?v=4AivEQmfPpk). This is the final arbitration, even after exploring existing treaties (which arent always followed, https://www.youtube.com/watch?v=DbKNlFcg02c). The idea that the US federal government owns land until it's disseminated is one of those american myths that the US Govt tries REALLY hard to let alone, despite most federal lands being originally acquired by fiat and in the last 200 years by eminent domain (sometimes a front for private parties like the railway barons). Almost any private vs federal case can raise issues that can be elevated to the supreme court where the USG has a lot more to lose, regardless of the outcome. So they make lots of small steps, wisely. When they run into a case, even if they lose, the USG will simply work around the small setback.
Search natural image matting or colorization and you will find a lot of results.

Take a look at Levin 2004 to start.
Writing user stories, examples and templates in agile methodologies
A Turkish coworker told me, upon receiving representatives of a tech incubator from Istanbul: "In 2000, everyone wanted to be in Silicon Valley. Today, everyone wants to be Silicon Valley."

That's not true yet, not by a long shot, but I hope we get there soon.
>It's about the consolidation of tools into a few monolithic binaries.

Could you go in to some detail here, what are the tools that have been turned in to monolithic binaries ?

The systemd project consists of some 70 different binaries, the vast majority of them being optional, and each of them handling specific tasks very much in the UNIX tradition.

They are being developed in the same tree, exactly like the BSD's, and just like the BSD equivalents they want to make use of features the kernel can provide even if that makes it less portable.
3pm is too early, I'd stay till 5pm
I think you have a great defining moment here, but there is one other that is just as foundational in regards to solidifying ground upon which one can grow away from childhood - that in almost all cases, we're all lost and doing some rendition of our best.

As a child we generally assume everyone "above" us knows what they're talking about. Authority derives from behind the curtain that is defined by a hope that whomever is leading us knows what the hell they're doing. And suddenly, when we realize that they don't - that we're all lost - we can start forming our own vision of the world as we would prefer to see it.

That, along with ownership of the personal responsibility you mentioned, defines the difference between childhood and coming into ones own. I think the two are complimentary and I don't believe either revelation exists without the other.
"The processing of MSG involves freeing bound glutamates"? This sounds suspiciously Mercola-ish. Can you be more specific?
Presentation video download: https://psc2015videos.projectbullrun.org/rutkovska.mp4
The Bells Toll for Hillary
get out and chat with the attendant usually, at least that's what I used to do when I was living in Europe in a country where self-service was available only after hours.

It's not very common to do long trips requiring refueling at the end, so most of the time you go to the same gas station for years and as time goes on you end up making friends with the people there, also considering often gas stations are a lot smaller than here and either just have the owner pumping or max 1-2 rotating additional people.

If it's an unfamiliar gas station it really depends, in some cases the attendant will just put the pump in your car and click it so it keeps pumping and go to a different car to get paid in which case you stay inside, but if it's a slow time pre-cellphone days you just got out and chatted for the few minutes it took to refuel
Aren't these young infrastructure companies just early adopters of advertising tech that mainstream non-SV companies will adopt once they "cross-the-chasm"?
I'm sure if you put $100 in stocks, you get much better odds to make a fortune!
Well, for a lot of engineers in SF and the Valley maxing out retirement accounts would still leave them with funds leftover to save for entrepreneurial reasons. I'm in an entry level position and this holds true for me.
Sorry for delay. I think it's just better interoperability with many other systems. R has very hacked on interoperability in my opinion but I am not an expert.
They don't necessarily use the same budget. The compressor can come prepackaged or be downloaded from a fast connection, and then be used when you have poor mobile internet.
My headphones are too tight so my ears are sore.

I want to write a book but never get around to doing it.

I have a cold which is really annoying.

I know I should go to bed to get some rest but I don't want to.
Symbolic expressions can be automatically differentiated too
The whistling past the graveyard is hilarious.

We are going into a 2008-style financial crisis, with the Fed already zero bound and China heading into a deflationary collapse. The banks, at least, have better balance sheets on paper this time around, but the carnage is going to be breathtaking.

How many cycles of "things are amazing -> a new, permanent plateau -> I see no evidence of a bubble -> soft landing for sure -> no one could have seen this coming" do we have to go through, folks?
Even if they aren't closely tied to the X software package anymore, they are literally called "the X.Org Foundation". Why wouldn't they want to hang on to x.org?
I met others who went gorilla trekking in Rwanda and told me the family they tracked was over a dozen. Amazing. Mine was about 7-8, but luckily I saw all the attractions (silverback, babies). I went at the end of November and had great weather until the very end.

Just getting to the camp was an adventure. Traveling in many parts of Africa is not easy. Learned a lot of the local language while riding in the front cab of a truck. I need to go back.
Typedef doesn't create a new type, it merely creates a new name for a type. I don't know what you mean by implementation defined integer type. If the implementation is conforming, then any integer type that isn't a basic C integer type, is really just a typedef for one of the basic C integer types ( char, short int, int, long, ... ).

In C, with CHAR_BIT defined as 8, unsigned char is the only type that satisfies the requirements of uint8_t.

( It is also possible that it is defined as char, if implementation defines char to have the same range, representation, and behavior as unsigned char. In this case, char effectively becomes unsigned char, but is still a distinct type. The types are compatible (can alias).)

Now why is unsigned char the only possibility. Type uint8_t is defined to have two'2 complement, have exactly 8 bits, no padding, and be unsigned. So we need an unsigned integer type. The unsigned type that follows unsigned char in rank is unsigned short char. But this type is defined to have ranges at least from 0 to 65535. Since CHAR_BIT is 8, unsigned short int cannot be used, because it has to have more than 8 bits. As there is no type in rank before unsigned char, it remains the only possibility.