skysight-inc/HackerNews huggingface dataset:
I appreciate you taking the time to write this, and for bringing to my attention the concept of an ornamental hermit - that's today's 'huh' moment!

Just for the record, it sounds like I am in quite the same situation as yourself (introvert but with acquired social skills) so it's not all that bad, and part of my lament is actually for those who have less of a disposition for this than myself.

But from time to time there will be people who have more developed social skills but less developed 'deep knowledge' about what they're doing than myself, and seeing that the world in general recognizes them more than me (or people even more able than me) for doing things that I do better smarts. (Especially when they're really dickheads in disguise ;) )

A 'solution' would be to go even more all in to be even better socially, but, like you, it costs me energy to do so, and it's hard not to feel like other people for whom this is a natural skill will always have the advantage here. But it's even more - it's a matter of principle. I don't want to prostitute myself to get recognition, to put it bluntly.

And I guess that leads to the conclusion that I should then abandon the desire for recognition, since I'm not willing to accept the alternative. Which I am trying, I guess, but which is quite hard, and which leads me to such questions as the one that started this thread..

Again, thanks for giving your thoughts, it's good to get the truth straight now and then!
A bit OT - does anyone know what tool was used to create those slides? They look very light and clean and something I might experiment with for technical presentations.
4 Simple Ways to Access Websites That Don't Load
“20 Years of Open Source Audio: Success, Failure and the In-Between”, Paul Davis
Because in the end it was performance based. If your performance was good, you could continue to work from home. So you could have fired the low performers directly (if you wanted to) without going through this whole WFH drama.
Using the Dataset API for TensorFlow Input Pipelines
Regular reminder that any time Telegram is mentioned on HN people pop out of the woodwork to launch a smear job against it because it isn't Signal.

From 1: "We stress that this is a theoretical attack on the definition of security and we do not see any way of turning the attack into a full plaintext-recovery attack."

The second paper is a huge wall of text that boils down to "the protocol is too hard to analyze and doesn't use what I have declared as crypto best practices, therefore I declare that it is insecure."

There isn't, in either of these, any actual attacks showing any actual problems with the protocol. I'm really sick of people jumping down the throat of anyone who tries to use Telegram by declaring it as insecure without even the first whit of evidence. "This isn't best practice" != "This is insecure and you should never use it."
They don't load a routing solution with this, but the most used router (and my favorite) is React-Router [0]. To get basic routing setup takes less than an hour, and has great docs.

[0]: https://reacttraining.com/react-router
First Hybrid, XDrive BMW Motorcycle Revealed
it doesn't. it simply saves trillions of dollars of spending and turns it into revenue.
A big difference is the defaults; Rust made an explicit design decision to make unsafe the default, to mark it with a keyword and to make unsafe a superset of safe. It is totally true that these things aren't unique, but there is a lot of advantage for this specific set of choices in combination.
> it's untrue because most companies do not have remote workers, and most people do not work remotely

There is work at home and there is remote work. Most companies of any size (more than 1 location), have remote workers. My first job out of college in the late 90s had most of my 'team' spread across the globe in other offices. We got everything done through conference calls and emails. Eventually I stopped going to the office because there was no point. This also was not some super forward thinking tech company, but it was very cost conscious. The cost savings alone led the company down the path of figuring out who could WFH and how to make that work.
Uber clone,Uber for x clone script,open source code APPDUPE
Uber clone, Uber for x clone script, taxi app Uber script, Uber app clone open source code | APPDUPE

Uber is a smartphone app which provides on-demand service to users. It connects willing passengers to taxi cab drivers. Taxi drivers use their own cars when providing taxi service and Uber gets 20% of the fare. The total process is very simple, registered Uber users ask for a taxi using for Uber Cloe apps, an Uber driver then dispatched to the passenger’s location and assist the passengers to reach his destination. The passenger’s credit card is used as the sole payment method. Currently, this service is available in 200 cities across 55 countries. Uber is expanding its business and users in some cities can call an ice-cream truck to purchase ice-cream or even a helicopter for a ride. According to the experts, Uber will generate $10 billion in revenue in 2015. Uber is not any traditional taxi business because it doesn’t employ any taxi drivers or owns any taxi. Uber basically connects the passenger and taxi driver and takes a percentage of the fee from the fare. You’ve come to right place! What we have here is completely white label venture-in-a-box! For just $999 we shall set up a scalable Server, install your powerful Admin Dashboard, set up Web App for your users, change logo & creative pieces like Splash Screen etc, recompile and launch iOS and Android native apps for your customers and providers. All in your own brand!
Uber clone script - https://plus.google.com/u/0/105365900210122834908/posts/6jzhKmHBHyo
Look at the date the issue was opened and closed...
I am a big proponent of remote work but I think it's harder to manage a remote company. Automattic and Basecamp have excellent people in leadership who have a clear understanding of their company.

A lot of mediocre middleman managers in the typical company aren't capable of setting expectations and evaluating work results.

You need very good workers and leaders in a remote company.
additionally, error responses from the OCSP servers are cached 600 seconds - use SSLStaplingErrorCacheTimeout to lower this to a more sane value: https://httpd.apache.org/docs/trunk/mod/mod_ssl.html#sslstap...
> However, how do you deliver more value than someone from a developing country if your pipes are so narrow?

I have moved to a developing country, and now I work from here.

Below the line, there are many candidates to one job. Above the line, there are many jobs to one candidate. Above the line, you can work from where you like. Below the line, you are lucky to have a job at all. They can even tell you to dress like a clown for work, if that is their fancy, and what can you do about it? Nothing.

> I think there's still a lot of room for the value provided by teams working closely together.

Not really. Anybody with talents above the line, will not join such team. So, you will be surrounded by people with talent that is too limited to get what they want. You will most likely not learn anything useful either. What you describe is the prototypical dead-end job.
Its more about the loss, and subsequent regeneration of momentum. Some evs do quite well at this. But the real solution is better civil engineering standards like roundabouts that concerve momentum rather than forcing stops. That would benefit all cars, drivers, and non drivers alike.
It's as obvious as electricity making people sick and chem trails being used to control peoples minds. And that the earth is flat of course.
You didn't answer the question, who produces the most successful/influential tech companies if not the US?

>"How much innovation in other countries was stifled because of the way the US companies operate?"

So the reason the US leads in tech is because they have stifled other countries tech development? Can you provide some concrete examples of that?

Maybe you aren't aware but foreign talent is a corner stone of U.S tech. More than a third of top US tech companies(Tesla, Qualcomm, Google, FB to name a few) have founders born born outside the US[1].

This has been discussed many times on HN. So why did those people go to the US and start tech companies? Were they prevented from leaving the U.S and starting companies in their native countries?

In terms of companies building walled-gardens and consolidating market share that is called capitalism and it wasn't invented in the U.S. Additionally nobody is forcing anybody to use any of those platforms. You yourself said you don't use them.

I get it, you are anti-American and your entitled to that. But your statements are really naive and seemed to be informed solely by anger. I find your sense of victimization quite sad.

[1] http://www.businessinsider.com/top-tech-companies-founded-by...
...and appropriate level of detail doesn't mean every detail should be documented. Sometimes it's better not to document some technical details (which will change anyway, and docs will be obsolete soon).
It's worth noting that David Allen Green is not a neutral commentator here. He was very clearly against Assange early on. See this piece where Glenn Greenwald debunks some of his falsehoods. https://www.theguardian.com/commentisfree/2012/aug/24/new-st...
Probably same issue as talked about here, maybe even to a larger degree

https://news.ycombinator.com/item?id=14368125
The thing that makes me use Telegram more than Whatapp are the desktop clients[1] and the flawless desktop-mobile integration. Works better than any other chat platform out there, IMHO.

1. https://desktop.telegram.org/
It's not "getting around", and one could write an extraction tool like that for TLA+, too. The difficulty is simply verifying any system, by whatever method, end-to-end, namely verifying that the high-level global correctness properties are preserved all the way down to machine code. We simply have no idea how to do it for real-world, large software, and in those cases it's been done for small, simple software (seL4, CompCert), the process was extremely expensive.
We, as species, are invasive parasites. If you want to do some good for the future of the human kind, environment and this planet, invest your time in research about reducing human population by at least 2/3 without compromising future scientific discoveries and advances.
Definitely. This is the biggest development of the recent release. They have one of the best bot APIs out there but bot developers have been waiting for this for 2 years.
https://godoc.org/golang.org/x/tools/present

http://halyph.com/blog/2015/05/18/golang-presentation-tool.h...
Yarn 1.0, Electron-based GitHub, Airbnb front end refactoring, and more
That approach doesn't seem to have worked so well for alcohol.
Gene Editing May Vanquish Deadly Diseases, but Some See Risks
Honestly, it's like Theresa May watched the first hours of V for Vendetta and Children of Men respectively, and mistook them for instructional films.
the headline and article link for this post keeps changing and its comfusing me
The Go Present tool: https://godoc.org/golang.org/x/tools/present
How San Francisco Chronicled Its Own Tech Boom
Read the "Red Cocaine" book to understand this war. It's an old book but the players didn't change.
I think a lot of it comes down to the pharmaceutical companies. Instead of legalizing drugs and getting into some infinite loop of creating new addicts and spending the tax money to rehab & educate them, etc., we need to regulate the pharmaceutical companies.
Shocking: In U.S. real estate, service providers (title companies, home inspection companies, etc.) are not allowed to give "kick-backs" to Realtors. But, we have pharmaceutical companies providing HUGE kick-backs to doctors for prescribing their patients meds they don't need.
You may have point. Though in this case it was 1st april joke.
CentOS 7.4 to ship with TLS 1.2 and ALPN
Caddy restarts gracefully with zero downtime. If you're killing the process and starting one anew, you're doing it wrong. Use signal USR1 to gracefully apply new configuration changes. Failed reloads fall back to the current working configuration without any changes or downtime. https://caddyserver.com/docs/cli#usr1
Technology Industry News and Trends, April 2017
Just to add one more thing to this excellent comment: legalization also makes it much easier to undertake scientific studies/research of the effect of (currently) illicit drugs, which might actually help us understand them better. e.g. we know very well exactly how much alcohol is considered "safe" or causing least damage; but we still don't know about the long term effects of e.g. MJ.
Yeah, I agree. Allowing WFH is not a trivial thing for a company. My impression is that many don't allow it out of risk aversion ("nobody got fired for not allowing people to work remotely"?).

As a tangent, I wonder a project with such "productivity-reducing communication cost" for (even partial) WFH looks like. Honest question, because so far I've never worked in one. I ask because the very idea of it goes against what I consider a properly organized programming project.

On the design meetings of the projects I worked in, I always pushed for figuring out appropriate architecture to minimize required communication between people. We decomposed the problems until we were able to identify isolated areas of the project and design interfaces between them, and then we coded them in isolation, with occasional exchanges for adjusting the design (interfaces, in particular) when things changed, like they always do.
Telegram is not connected to Facebook while Whatsapp is. This makes Whatsapp a no-go for many people, me being one of them. While Telegram's "Russian roots" seem to cause others to doubt about its trustworthiness I don't see this as a problem. From what I gather, Pavel Durov (the man behind Telegram, former founder of VKontakte) is not on friendly terms with the current Russian regime so it would take a rather elaborate conspiracy theory to have him collude with the Kremlin.

Apart from that Telegram is fast, reliable and flexible and it treats Linux as a first-class citizen - maybe partly due to its Russian roots?

So, Telegram. Before it came around I used my own XMPP-server with diverse clients but Telegram has the advantage of being much more accessible to those less computer-savvy. I still have this server and can switch back to it any time I want but for now I'm happy with Telegram.
Right. Which is exactly what I said. Production has been on the rise since 2001.
> It makes it easier to contact addicts and get them into effective treatment programs.

Who do you expect will fund these treatment programs? I seriously doubt most addicts are equipped to pay for it.

You're talking about a country where a major political party actively works to remove funds from women's healthcare. [0]

I fully agree that these substances should be legalised for the reasons you mentioned, but I think it's laughable to think present-day politicians give a shit about these people. If anything, they'd probably face substantial lobby from police unions concerned legalisation would lead to job cuts.

[0] http://www.idahostatesman.com/news/business/article145926149...
How I became a cryptographer
All you can get with a question like this are anecdotes. Anecdotally speaking, my team is adopting more MacOS devices. Not that I really care. What's more interesting to me is what you're building rather than the computers with which you're building it unless your computer is something really off-the-wall such as a tablet or a cloud-based desktop. That would be interesting. But the question of Windows/Linux/MacOS? Who cares? That's a boring discussion.
Yeah and there is very little risk of getting addicted to skydiving :). At least for most people.
Make Money Home Forex Trading :
https://www.linkedin.com/pulse/epix-trader-review-auto-tradi...
The poppies used for heroin production can be grown in South America but most of it comes from Asia.
It's nice of him to offer to answer their questions where he chooses, everyone should have that choice. It wasn't Assange that refused to go back to Sweden, it was Sweden to refused to come to Assange.
What could go wrong with turning universities in money making machines?
You just define it :) TLA+ doesn't have a built-in memory model, nor any concept of memory whatsoever. You define your constructs at the level of detail you think is important. Weak memory can be defined using a CPU-local memory that is occasionally reconciled with RAM or other core-local memory.
This is probably pop psychology but it always struck me that if you legalize marijuana you go a long way to solving the problem. My thoughts are...

1. It is reportedly a better pain killer in some cases than opioids so it keeps people off of the prescription opioids

2. It is nowhere near as addictive (possibly not addictive at all)

3. When people are already criminals (because they smoke weed) I think they are more likely to say "screw it" and try a harder drug. In the vein of, "I'm already doing something I can go to jail for, what's one more thing?" Legalizing keeps people out of the criminal class (increases barrier of entry to it)

I'm actually for legalizing all drugs like several other posters but I don't think society is ready for that.

I got in a argument with a close relative (a retired police officer) and another close relative (a doctor) about this on Easter. There arguments were entirely based on emotion and lot so logical fallacies. And understandably, they have both seen the darkest sides of what drugs can do. But criminalizing doesn't help those people.
According to announcements made by google guys on few conferences both IE and Firefox actively work on implementations.
In the early 1900s, when you could buy morphine at the corner drugstore, addicts took morphine daily and went about their lives, living out a normal lifespan.

Because of the iron law of prohibition, under prohibition, only the most potent, dangerous forms of the drug are available, so addicts use them, overdose, die, etc.

Look at the problems with lack of beer and wine during prohibition, and the availability of moonshine and methanol
Are USB 3.0, 3.1 and/or C Ethernet adapters slower than RJ45 ports?
> Usually with languages that are feature rich they can be plain library types.

Eh, in most languages you'd still need language support if you want quaternion literals.
But isn't the lack of comparable cases exactly the point?

It was claimed upthread that "Assange has made it more likely that future defendants will be denied bail." That sounds good, except that Assange skipped bail by getting political asylum. It's not exactly a generalizable argument against bail, and even within the context of leakers it appears unprecedented. The case is exceptional, which is what makes it politicized and irrelevant to 'normal' bail skip situations.

Regardless of why Assange was wanted, we can still say it's political when Britain threatened to storm a foreign embassy to recover an asylum-seeker. That's an inherently political decision, in the sense that no domestic police force in the Western world would do it without political guidance.

None of which is to say what's true in Assange's case. But I'm not impressed by the arguments "now everyone can beat rape charges by receiving asylum and spending 5 years trapped in a foreign embassy" and "threatening to raid an embassy to capture an asylum grantee is apolitical".

http://www.reuters.com/article/us-wikileaks-assange-ecuador-...
You are pushing the maintenance and testing from your teams onto your users. Sure, you can easily have a multiplatform app this way, but your users suffer for that. It _should_ be the other way around, instead of transferring the cost of software engineering onto users.
I'm done with Caddy - this is security theater at its finest.
Back to nginx we go. Why did I pick Caddy, because it was simple/easy/fast-to-setup.
So is there anything stronger than carfentanil?
Ok, that makes more sense than a quaternion library :(
> legalization also makes it much easier to undertake scientific studies/research of the effect of (currently) illicit drugs

Isn't this already possible in other countries? I would have thought this would already be possible in Portugal. [0]

[0] http://content.time.com/time/health/article/0,8599,1893946,0...
Kotlin does precisely that, I'm afraid. :P

`a == b` compiles to `a.equals(b)`, if you want reference equality you need to type `a === b`.
Adylkuzz Cryptocurrency Mining Malware Spreading via EternalBlue/DoublePulsar
'Charlie Sheen effect' nearly doubled HIV test sales, study finds
Long story short: Docker with its insistence on magically doing all the
network configuration fails to cooperate with anything that is not a Docker.

A side note, it's hilarious how Docker users are successfully insulated from
networking details and thus don't understand how netfilter works, e.g. the guy
who claimed that network traffic stopped going through "filter" table and
instead goes through "nat" table.
Yes, it's a tough one. I consider many different ways of possibly dealing with it. I start with the notion that no matter how well a system is designed, it will eventually fall apart and requires a reboot. Sometimes actions prolong the system, sometimes they hasten its demise. These days I'm wondering if an automatic and irreversible sunset clause on every rule in the system might help. To force the people to rethink things from time-to-time. That way the rules don't slowly degrade over time as people "tweak" them for their own benefit. New people have an opportunity to contribute to the rules as opposed to being dictated by rules created by people long dead.

It would have to have term limits on the people involved in making the rules for the system as well.

Everything would have to be staggered though, can't have everything up for renewal at the same time. Too easy to cause chaos of which some people will take advantage.

But, most likely, it won't matter in the long run because my thoughts are around the idea of trying to prevent the always inevitable violent upheaval of the status quo to "make things better". Which only means get rid of all the crappy rules we've forced on ourselves to return to a time the rules were fair and made sense. Which, of course, eventually goes downhill again.
> If you aim to approach this audience, things like using '=' to set values, rather than test equality, make no sense to the vast majority of those people.

A lot of good that will do if your language doesn't live long enough for a critical mass of those people to keep it alive. shrug
Julian was invited back to Sweden and he declined. It's not the job of Swedish authorities to fly all over the world to question people of interest, they would get nothing done.
I really like the UN's Sustainable Development Goals as a guide for "the world's biggest problems". See them here: https://sustainabledevelopment.un.org/?menu=1300

Luckily, these days there are an abundance of ways you can 1) make money, 2) work on interesting problems, 3) work with amazing people, and 4) do social good. You used to have to choose 2 or 3 of those things, but no longer. I run a nonprofit organization that highlights these opportunities: http://impact.tech/

I also run a VC fund that supports these sorts of startups. You can see an example of the companies we back here: http://www.fifty.vc/companies/

If anyone is considering jumping into the social impact startup space, feel free to drop me a line and I can help you navigate the opportunities. First name AT the URL of the nonprofit I mentioned.
styled-components works fine with unejected create-react-app, I use this combination all of the time. Server-side rendering would probably still need ejecting, though, for access to the Webpack and Babel configuration. Same for hot module replacement, which in create-react-app is only enabled for CSS files as far as I know.
do something for the education
Most of your recent comments seem to have been been downvoted. Time for some self-reflection, maybe?