skysight-inc/HackerNews huggingface dataset:
Most religions claim that God is a person and maintain that God created the universe, thereby making God and the universe two separate entities. Further, religion and philosophy are also mixed up. "God in heaven", "Good actions give heaven and bad ones yield hell" etc. are some statements that we often hear.

The distinguishing teaching about the Upanishads is that
1. God is not a person
2. The universe, as we perceive, is an illusion and its underlying reality is God
3. The individual (a person like you and me), is not just a collection of bones, muscles and tissue. Neither is the individual his/her mind. The true-nature of an individual is the indestructible Self.
4. The individual Self and God are one and the same.

There's no such teaching like this in the world. It blows my mind as I read and contemplate on the verses that talk about it. There are several saints who have realized this truth and their position on the issue of God, individual and world are identical to what the Upanishads teach.

IMHO A person who has put to test the teachings of the Upanishadic in his/her own life, and lives by its vision is a real teacher.
Happy to answer any questions about this product.
Yeah, I've been using voice dictation software since I became quadriplegic over a decade ago and they were talking about it then but it's not materialised yet. I would imagine that it's going to be Apple there's going to be first in this area, but I'm not convinced they're going to do it for accessibility reasons, I think they're going to do it for payment/password reasons. Which if I get the trickle-down benefits from then, go Apple!
Good, we don't need a "Pax Americana". The US has been trying to dominate the entire world (or at least large chunks of it) for far too long. At least since Harry Truman decided he wanted to get into a pissing contest with the Russians at the end of WWII. It's time to move past this whole thing and focus on trade and cooperation, not conflict.
Gravityloss says> "Couldn't you just bring in a few oil / gas pipes (or whatever you happen to have) and siphon it in a more controlled manner? The country doesn't seem to have a problem in creating oil and gas piping networks quickly..."

Good idea, but this is happening in CA, where pipelines don't sprout so quickly.
Verifying GitHub Commits with Keybase.io
The framework and approach described might be useful in some cases, but... you still need to understand CSS, HTML, and... pretty much everything about webfrontendism to meaningfully design and "build" such an app, of course (even if you do manage to cram all that metadata into a single JSON file).

So it's a bullshit title, basically.
I use modafinil. I don't force 24 hour circadian cycle. And when I start feeling down, I laugh at myself for being such a dumbass. And that always puts a smile on my face :) Maybe sometimes it takes a few choruses of one Turbonegro song or another, or creative cursing, or whatever.
You don't feel this is a strong argument in favor of the de-regulation of minimum wage? Freeing businesses from the growth stifing yoke of employee voluntary attrition?

/s

Ughh... reading this is ridiculous. Do we think bankers' salaries prevent them from staying at banks? Doesn't the first sentence answer the question of what really happened?

> For the past year, Google's car project has been
> a talent sieve, thanks to leadership changes,
> strategy doubts, new startup dreams and rivals
> luring self-driving technology experts.

Poor leadership & competition. Easy to point fingers elsewhere, but everything we know about motivation says that autonomy, making a difference and a whole host of other "soft reasons" are the factors that drive it forward.

The people who left didn't STOP working on self driving cars. So they still love the work and are engaged by the dream of doing that. So theoretically - if Google had adapted to their needs & wants they could have retained the employees. Instead poor leadership drove them out the door.
About four paragraphs in https://en.wikipedia.org/wiki/Lisp_(programming_language)

"The interchangeability of code and data gives Lisp its instantly recognizable syntax. All program code is written as s-expressions, or parenthesized lists. A function call or syntactic form is written as a list with the function or operator's name first, and the arguments following; for instance, a function f that takes three arguments would be called as (f arg1 arg2 arg3)."
Join the PC master race with this site
We don't need to put the bankers in jail (though it would help). We just need to realize that we no longer need them. We have all the tools we need to have a Lyft of financial services. Banks are like premium horseshoeing services. Thanks but horses are a niche market now.
Taleb's ideas have progressed from:

Even experts can't predict everything, so we should build failure tolerance into our systems (true, and reminders of this are valuable), to:

Experts sometimes get things wrong, so your guess is as good as theirs (problematic, leads to public hazards like vaccine denial and global warming), to:

Experts are actively hazardous and should be rejected because they are experts (actively harmful, see for a dramatic ex Chinese Cultural Revolution), to:

I am an expert on risk in general, and you should listen to me instead of the people who have substantive expertise (borderline demagogic, including aggressive personal attacks on anyone who disagrees with him.)

Furthermore, in 2017 the "problem of induction" is freshman philosophy. It's "you can't prove the sun will come up tomorrow just because we think it has always come up in the past"--deductively sound but practically useless.

All knowledge is limited and provisional; use it anyway. The value of that approach to human society has been firmly established since Isaac Newton. But the lack of firm surety still seems to disturb some people, and those are the folks Taleb preys on these days.

If he had stopped at a warning (step 1 above), I wouldn't call him a pseudo expert. It's the stuff he's done since then.
Machine Learning at Scale Recap and Presentations
Nope. And in my not so humble opinion and speaking from long and frustrating experience, using Windows accessibility software blows really really hard.

Really. Hard.
Which is mostly missing the point.

First of all, github is not the web, and much of the web does not have an API (and I don't have a clue how good the github API is).

But more importantly, even if they have an API: Is there any legally binding committment on their part that that API will be a reliable basis for me to build on for the next 20 years or so, assuming they still exist then? Won't they change it as it suits their needs, in particular their business needs?

A "programming interface" that I can't rely on in the long run is still kindof a user interface, as I have to bother with it whenever it changes. It's a real programming interface only if I can build an abstraction on top of it and essentially forget the layers beneath.
> Rust's safe dynamic memory allocation features

Rust's safety features aren't tied at all to dynamic memory allocation. You can write a Rust program with pointers (into the stack, for example) with no dynamic memory allocation at all and still benefit immensely from the safety features.
The percentage of visitors with an ad blocker depends on your site's audience. Outside of computer geeks and gamers, almost no one uses ad blockers. I wouldn't buy into the hype that the whole world is installing ad blockers.
The idea that the gender pay gap could be caused by different incentive structures motivating men and women seems rather new, which is the rule for discussing flame-war causing topics.

Nevertheless, I will try to be more thoughtful with my comments.
More likely scenario will be self driving cars cooperating with each other to drive from start to finish without any stops. Whether on freeways or local streets, cooperation amongst vehicles will raise the average speed and the volume of vehicles you can process through a given area. Pools work to a certain degree if everyone is starting and ending at the same location. When they don't, then it actually takes longer than driving by yourself.

Final point, you can certainly build out less parking spaces, but pre-existing spaces won't go away without redevelopment.
This looks really nice and something I'd be interested in, but I'm wondering how you arrived at the pricing model. $49 for 100 conversations seems steep to me and not something I could afford for smaller projects.

So if I have 100 users who each have one conversation, is that considered 100 conversations? If I have two users talking with each other, is that one conversation? I looked through the FAQ but can't quite understand the pricing model.

Also, when I click on "We can't afford TalkJS" in your FAQ, it expands the answer for the question.
The Rise of the Weaponized AI Propaganda Machine
This is missing an important component of the process. If you don't want to have to reinvent the wheel every time you are asked to do a certain type of analysis, you also have to set up some infrastructure to support your analytic pipeline. That involves understanding databases, writing scripts to automatically harvest data, possibly creating APIs for your data to support flexible analytic views, etc. The more time I spend in data science, the more time I find myself spending on these types of infrastructural tasks. It's great to work for a company that provides engineers that will do all of this for you, but those companies aren't super common.
Its a very tough business to be in. A number of camera makers relied heavily on the higher volume point and shoot markets to fund their higher end cameras. And these days it is unusual to see someone using an inexpensive point and shoot camera rather than their phone.
Cells aren't flimsy, they're flexible and efficient. Diamonds and nanotubes are going to require quite a bit more energy to produce, and good luck getting them to self-organize and self-replicate. As for use of silicon, it's hugely abundant, if there was a really compelling reason to use it, it is likely biology would have adapted to do so.

Our current obesity issue just highlights the efficiency of biology. Yet, between topsoil depletion and dependence on fossil fuel inputs, our current food production systems are unsustainable. That efficiency might return to importance in the not-too-distant future.

You are right that our machines are very good at simple repetitive tasks, and for that I am thankful.
I just realized the genius of the name "Alphabet".

By investing in this company you are "betting" that they will be able to generate "alpha" ( in the financial sense )

http://www.investopedia.com/terms/a/alpha.asp
Thank you for this. No specific critiques but I thought I'd give you some context about why this tutorial is a help to me.

The last time I built a web page was probably 2001 and the fanciest it got was frames in Frontpage. Prior to that it was all html in notepad. I do not program.

I am however, trying to get a website up for a new education venture I'm building. I'm using a Bootstrap framework. There's enough old stuff in there that I can figure out how to edit it, but also enough new stuff to throw me for some loops. A lot of the tutorials I've found to explain elements are either too simple or too complex.

Your tutorial seems to be the sweet spot. I flipped to the part about responsive images and it answered some previously unanswered questions I harbored.

When this post hit[0] HN awhile back I got excited by the template but I couldn't figure out how to edit important parts of it because it used SVG images. I didn't know what SVG was or if/how to edit/replace them. Your tutorial is the first simple explanation I've seen regarding SVGs and their place/purpose in the responsive image landscape.

Much appreciated as skimming your site has already been helpful.

[0] https://news.ycombinator.com/item?id=13126228
> Regardless of whom you believe is correct, the Russians kinda demonstrated more respect for Democracy with respect to Crimea than the West did.

You mean the referendum, not election? Yeah, "kinda", just enough for some people to be able to say something like this (and even that not with a straight face).

To say there was any "respect for democracy" is a joke. Girkin (leader of the Russian military squad that seized the Crimean Parliament building) later went on record saying that his soldiers basically had to force the parliament members into the building in the middle of the night and make them "vote" for the referendum (you can imagine what would've happened to those who'd refused)[1]

The referendum date itself had been changed several times (if I remember correctly, from 2 months to 1 month to 2 weeks). You can't force an issue like that in 2 weeks and claim "respect for democracy". In fact, both of the questions asked at the referendum meant secession from Ukraine; i.e. it wasn't a simple "yes" or "no", it was essentially "secede immediately" or "do it a bit later". And, even if that hadn't been the case, for anybody to vote against it, they'd have to risk being abducted and killed by the pro-Russian militia[2][3][4]

http://empr.media/news/russian-fsb-colonel-admits-crimean-mp...

http://www.aljazeera.com/indepth/features/2014/12/disappeari...

https://www.youtube.com/watch?v=11S2Vhkr-bc

http://en.sobytiya.info/crimean-tatar-activist-kidnapped-in-...
Oh yeah, I understand that part. I was just wondering what OP meant in his sentence.
I've looked into using things by The Coral Project before but their documentation is just not there, there don't seem to be that many sites actually using their software yet, and their architecture is plain too complicated: it's split up into a bunch of microservices that aren't well documented.
A web directory that doesn't suck, add and rate your favorite websites
I agree that social condemnation - especially mass condemnation - is a form of punishment, and should be treated with corresponding care. But I reject the attempt to extend that to all related reasoning - it is specifically a question of requiring a high confidence for punishment.
I vouched it, and I am sure I am among others.

1. Reddit's moderators can make their own decisions, but that should not change things here. It's an untrustworthy site with a culture and moderation system that rewards untrustworthy users. If it went out of business tomorrow the world would be a better place.

2. The article is genuinely interesting.

3. If all he bot does is link us to genuinely interesting back catalog .net writing, that's probably a service (at least for now) as this venue has long ignored a lot of interesting content from that ecosystem.

People can break the rules here and then we'll ban them here.
I don't think getting paid a large sum of money is the contributing factor for the departures. If this was true, than logic would dictate that no company should be able to retain executives based on their compensation payouts each year.

If anything, the exodus at google shows clear lack of vision and direction from the management and executive teams. Engineers care about achieving something they can feel proud of and if the project lacks that, they move on.

This article is written in a way that suggests engineers should be paid less so that they remain loyal...you know, like slaves.
Keybase.io brah. Simple!
I am all for higher salaries but there is some truth to the dangers of overpaying. Give me 5 million dollars and you will never see me again. Give my CEO 5 million dollars and he'll keep going. On the other hand, give me 250000 dollars and you will have a very happy and loyal employee.
Crap, this is more severe than I anticipated. I'll think about it, and probably change the code and API.

That's said, I don't understand why DJB says this is unnecessary for Diffie-Hellman? I mean, an all-zero shared secret sounds pretty bad, doesn't it?

Or is it because DJB assumes that if one party decides to publish the communication, it can do so anyway?
Really? You view your Apple ID and click subscriptions - it's really pretty simple. Added bonus, every subscription is in one place - no worry about deleting the app and losing your ability to cancel. No phone calls needed to cancel - ever - either.

Plus, you get an email confirming every subscription and renewal before the renewal is charged, with a link directly to that subscription so you can cancel it.

Not sure how it could be made much easier than that...
Most prominent mail clients have built-in S/MIME support (Outlook, iOS, Thunderbird, Mail.app on macOS). The problem is that the there is no easy and free/cheap way to get an S/MIME certificate. My hope is that Let's Encrypt or Keybase or someone will make this easier someday.
> Even with the best of intents, the actual makers of said phone (and apps) sometimes end up causing it to malfunction in various ways... Let that sink in for a minute.

No to take away from what's being said, but I don't think this in particular is a very strong point.

Makers of phones and apps do not have the best intents to do a good job. Their primary intent is to sell those phones and apps and many corners are cut on the way there. It may be good enough for that purpose, but it's hardly the best intent.
This is awesome! Can't wait for some of the major software I use to get on ReleasePage
Isso (https://posativ.org/isso/) is a possible alternative that only requires Python and SQLite.
A Brain Tweak Lets Mice Abstain from Cocaine
(edit: it's fixed now)
First time I see it like that, I assume one of your plugins is blocking it (direct links to google profiles). I'll store the images & serve them directly. Thanks!
It sounds like you would be better served with a Bluetooth proximity-based device like a Gatekeeper.

http://www.gkchain.com/gatekeeper.html

I haven't looked into the OTP functionality of it, since I decided to go with a YubiKey myself, but a friend loves it for hands-free automatic locking and unlocking of his computer as he comes and goes.
It would be a competitive advantage which would make some people more valuable than others.

As far as profit and motives, I think it may be similar to tractors: Someone will make money on the equipment and service, farmers will be more productive which will kill farming jobs, and more food will be produced. I don't see an altruistic path.
I launched a service a while back that provides the infrastructure to do exactly this. Check my profile for a link of interested: hosted sqlite available over CORS. We're looking for early adopters.
Cyber Leaders – Cyber Management Alliance
I've expressed my layman's understanding of reasonable doubt. How does your understanding differ?
This is correct. The vast vast majority of people are not using adblock.
> "consensus"? a few blog posts about some bad user experience with GnuPG / the PGP ecosystem is, at best, just an (re)emerging topic on HN, not the end of email encryption.

Well, tptacek is himself an expert. As he's the founder of a successful security consultancy who has friends among academic cryptographers, I took his comment to mean the belief among himself and his peers.

It's ultimately an appeal to authority, but it's a useful data point. Maybe there are different "circles" of security/cryptography experts, and tptacek runs in a different one from others who haven't given up on email, but I suspect he would have said that if that's the case.
I think you and Elon are missing the point as to how a computational system works..

There will always be a mismatch between input and output bandwidth. If output matched input, you effectively have a pass-through system. If output exceeds input.. yeah, explain to me how that works in any place in our universe..

Structuring information isn't 'free'. It takes time. It takes lots of information. What comes out the other end is less information via (a relatively small number of intelligent actions).

Try taking your hand off the keyboard and mouse and speaking 'internally' without activating output. Now, try speaking 'really.. really' fast about a thought. You can't can you?

There's a fundamental reason why you can't. There are also fundamental truths that will restrict what can be interfaced. This fundamental reason is understood by those who actually have a grasp of the human brain as a system. It is not grasped by those who make uninformed comments about input/output bandwidth.

NLP tech exists.
You can draw pictures (picture speaks 1000 words).
Human facial expression processing software exists.

We don't exploit half the capabilities of what we have today in realized technology. Yet people won't to go further down the rabbit hole without a flashlight...

'Sending thinking to a computer' sounds cool .. I recall an anime named 'Ghost in the shell' that did a way better job at exampling it. The manga was serialized in 1989.

Where the rubber meets the road in reality is where engineering and science take over.. Engineering nor information theory are with this proposal. I think this is what most people are missing on this hype train.
Looking forward to the mobile client, which is only showed on blog post, already announced from a year or so, but never seen on the stores...
> After that point, it's possible that others you are trying to communicate with might be within your web of trust.

The problem with the web of trust is that it simply doesn't work: the fact that I know you means nothing about whether I trust you to vouch for others. The fact that I trust you to vouch for employees of Acme Widgets means nothing about whether I trust you to vouch for members of the a political party.

PGP's usable despite the fact that the Web of Trust is kinda a misfeature.
> Krishnamurti's teachings are based on scriptures such as Upanishads and Gita.

"the truth is a pathless land", what place does sacred scripture hold in JK's teaching? From everything I've read by him, none. Similarly for meditation practices, which he usually described as one of many ways to avoid the truth, there was a rejection of all (non)traditional means to awakening.

If anything JK's teaching is that of the Buddha: negate all ways and the truth appears.

As for contemporary teachers in the JK lineage, Ramana Maharashi actually precedes JK (with some overlap); otherwise I only know of Tolle and Mooji, the latter of which should not, IMO, be linked with JK, Maharshi or any other spiritual giant (attending one of his talks at his retreat center in Portugal felt more like a cult of personality than anything else).
Meaning it's going far out of it's way to half-write a programming language in json rather than actually just using a lisp.
Mountain Hub | Front-end Engineer | Park City, UT | ONSITE

Do you want a proper job based in a ski resort?

We are looking for a front-end engineer to work on our website that shows real-time observations about safety and experiences in the outdoors.

Our company is well funded with around 20 employees in Park City and Chamonix. This position is onsite in our Park City office.

The position involves producing new features for, and maintaining our single page web app which uses React and leaflet for the map layers and observations, which are sourced from the Mountain Hub iOS and Android apps.

As our app (http://app.mountainhub.com) is all about the outdoors, we get to play outside. If that appeals to your, please contact me (brendan@mountainhub.com) or apply through the link below.

See more on our Lever Job Posting:

https://jobs.lever.co/mountainhub/a51ed858-b716-40ad-8329-c7...
I know that. But this is only relevant if you exchange registers with memory and is not of relevance if you exchange two registers.
I accept that this is a good point if some variables are moved to the stack because of register spilling or because you want to use the address of the variable (which is not the case here).

So I still stand by my point: What is the reason why the compiler uses `mov` for exchanging two registers here instead of `xchg`?
Yeah, they said that in the original press release.