skysight-inc/HackerNews huggingface dataset:
FYI, I'm not a project management type. I've build numerous continuous delivery pipelines for enterprise clients and helped them deliver multiple features per week. I have current skills in writing Java, C# and Node.js. I've written my own testing frameworks (Check out Chimp.js), I coach developers on how to write better code, as well as business people on how to create better specs.

I typically try to stay away from CRUD applications where possible as I find them too simple. I prefer to work on meaty domain-driven applications using CQRS and Event sourcing, but that's just my tech preferences.

I too worked in telecoms and was part of the development team that did the AOL LLU from BT in the UK. The old-world you speak about has a ton of wisdom in it, that much I agree with you on, however it was also riddled with stupidity of its own.

The amount of time you put into the specs is not where the trick is in my view, it's about splitting the specs down into manageable chunks (something the old world never understood) and then making sure those chunks get the necessary time (something often missed these days).

If you think the solution for your company is not to have any advisors, and that you have all you need, then by all means hire more developers. They are the smartest people around ;)
What?!??? What you just said has nothing to do with what I wrote above.
They closed the road during the winter because it was known to be dangerous. Someone came and cut the chains and opened it back up which is why they were able to take that road
APIs under attack in Oracle v. Google
If you actually read the article it says "there is no evidence that Facebook management mandated or was even aware of any political bias at work". In other words this title is click-bait bullshit, it was up to the curators discretion.
This is interesting to me because it really pulls together a number of disparate technologies to get towards the goal of being "the AI". There's nothing he talks about that's overly complicated on it's own, but integrating them all together is the key.

Once you have the voice to text (ASR) from Nuance (or any of the other companies in this space), then it's a question of properly recognizing the contextual intent. Not a trivial task, but certainly getting easier with technology available. I think the visual models displayed in the demo are fairly telling as to how they handle this. Keywords for a domain (e.g. weather) become useful to determining the intent of the speech, as well as variables used in queries, or the data returned for display to the user.

For example, if I ask a question that mentions temperature, and a time, but not a length of time, it's fairly obvious I'm asking for something in a weather domain rather than a recipe domain (and vice versa).

I'd guess the developer integrations he mentions then become a matter of defining those data points/variables for the different data source so the "AI" can build the application to execute.

It's like an enhanced API integration model. You need to know all of the input/output parameters to integrate with an API. The intent/contextual piece also uses the individual data points for the contextual intent recognition in the voice-to-text area.

The other interesting aspect is actually storing the preferences for the commerce side of things. Airlines do this already for saving preference of aisle vs window seats. They're taking things a step further to remember those types of "qualifying data" for interactions you have so they can be saved across areas (read: API calls).

I suspect there will be a ton of work on behalf of the APIs too handle data in this way too, that's what he says when it will take some time to see the direction things go in. If I opened up my existing airline travel APIs to this today, it's unlikely anyone could correctly interact in a way that would provide all of the information needed to actually book a ticket. So, there will need to be some back-and-forth communication of those missing items. If someone finds a ticket they want to book and says "order it", then viv will need a way for the API to communicate "That's great, but you also need to provide your TSA known traveler ID number". Then, because it's something an API has asked for, Viv will know it's a data point it should save for later.

Let's hope Viv has un-breakable encryption and security with all of those "personal preferences"...
Decks are only consumable if they have:

1. extensive speaker notes included as an addendum

2. all of the content on the slides (which usually makes for a bad presentation)

Some presenters will have 2 versions of their decks -- one minimal version for the presentation, and one extended or enhanced version for later reference.
> Hunting for sustenance isn't a solo activity.... You probably need a group of at least five people

That's not even close to the truth. I can tell you've never hunted your own large game.

Quite a few of my friends go and get a bull moose solo every year... paddle down a river for a week, shoot it, skin, quarter, load into canoe and keep paddling.

One of them is 65, still doing it :)

I always just go with one friend, moose and bison each time.

> eat all of the meat before it spoils

You think 5 people will eat >800lbs of meat before it spoils? Not even close.

Sure, McCandless didn't do a good job smoking it, but he sure as hell tried, and he learned a lot that would have worked better next time. I guarantee you won't meet a single person living in Yukon/Alaska that didn't f-up some aspect of large game hunting when they started out (me included).

McCandless did what all people moving North do - he threw himself in and tried to learn as fast as possible. The main difference is he didn't give himself any margin for error, because that would have made it less interesting/exciting.
and if you need to shave a couple of minutes off of that there's always http://start.spring.io/
When researching for the article I was actually rather surprised that I couldn't find many MOOCs on aeronautical, civil, electrical, chemical or mechanical engineering.

While it's pretty straightforward to find open courses/content on Linear Algebra and Calculus, there's very little on, say, Compressible Flow/Gas Dynamics or Turbomachinery, for instance.

If anybody knows of any courses on topics related to the above engineering disciplines, I'd love to take a look.

I also agree that at the end of part 2, one would have sufficient "mathematical maturity" to handle most commercial environments.
I would assume this is why they hired people with journalistic backgrounds, but it looks like they should have had some more sophisticated consensus-seeking and quality control mechanisms in place.
I'd bet it's the Uber driver trying to get in touch for the pick-up.

Great to see a "live" demonstration of a new technology, but there are some things that should be scripted to avoid this kind of thing.
However it is possible that the perfect machine ends up being largely the same as human beings with a built in evolutionary path for advancement. Such machines would then face the same problems.
People downvoted and flagged this, but I think a comment like this is ok when the author is a regular user, doesn't do it often, and is up-front about it.
Use piano to type text
Well, I sure didn't have to go far into following this post's links to crash right into this boulder:

Why are women and children evacuated first in case
of disaster? So we can think about a solution in
silence. #funny

https://twitter.com/dracony_gimp/status/726165884260241408

I don't know this person, but between the multiple reports of sockpuppeting in the post and, well, that, I'm not encouraged.

(Edit: Hi Dan. Good to see you, as always. I'm out of my HN rabbit pellet comment quota and cannot reply to you, as you intend. Consider whether this turned into a nonviolent demonstration of something I feel that you should address and that perhaps it is not me that you should be chastising, or just ban me and get it overwith for calling out sexism both in the unrelated community and this one. Since your play here was to go after me for rather intentionally attacking a systemic problem here that this community somewhat unapologetically perpetuates and that you are lightly acknowledging, perhaps that tells me what I need to know about your opinion on this and how you plan to fix it over time. In which case a ban would be a relief and finally communicate to me after about seven years on different accounts that Y Combinator and Hacker News give absolutely zero fucks about exclusionary content, behavior, or people.

My bad for not staying on topic about a completely irrelevant sockpuppeteer in the PHP community. I'll do better about the purity of staying on topic, because it's clearly driving a substantive conversation upthread. Perhaps we can discuss how this would be implemented in Arc, or would you change the rules mid-conversation? Happy to e-mail with you about this again until I start making too much sense and you don't reply.)
I pitched a very early similar idea of Playa (http://getplaya.com/) at Launch IoT Conference in front of the audience and was literally met with Jason and the panel of judges who had no idea what I was talking about.

After the pitch, I had representatives from NTT Docomo, Cisco, GE, and a few others come up to me and were interested to chat about ambient intelligence and stay in touch.

This is telling of how things are now changing and moving towards the Ambient Intelligent future.

We're still building towards this future, and would like to meet up with anyone in SF that wants to help out.

We want to put souls inside your devices. :)

[EDIT] Luckily, Robert Scoble was kind enough to give us some outstanding attention on his feed, and also hook us up with RackSpace's startup partnership program. Huge thank you to him for that.

[EDIT] We just set-up a baqqer account to be as transparent as possible as we build out the product. https://baqqer.com/projects/playa
>If the laws of physics are universal (fingers crossed), then this factor gets canceled out

This is beside the point, as parent already explained what he meant in his first 2 sentences: "Physics. More specifically, 'conditions'".

So, yes, the laws of physics might be universal, but gravity is X here and N on the moon, pressure is Y here and M under the sea, temperature, etc...
Well, it wouldn't be the target for your small personal blog... once you approach it at a small business level, it means running server-side code do deliver ads injected into your content that reports what data can be reported upstream.

It does mean more limited analytical data, but it would also mean better privacy constraints... it means moving the delivery to first-party servers, that can use other SaaS behind that.

As to advertizing, it means delivering an image url, and a target url... no more leaps and bounds of JS, or for that matter layers of iframes..

TBH though, if browser vendors simply disabled JS, and iframes more than 3 layers in, and limit JS files to 3 max (100kb size limit) within an iframe, the advertizers would probably successfully self-correct..
Please don't take HN threads into ideological flamewars.

We detached this comment from https://news.ycombinator.com/item?id=11662331 and marked it off-topic.
You wouldn't happen to have written about your adventures, would you?
What’s Next for TNC’s in Austin? What Can YOU Do?
The question being asked is whether grit is the one trait to rule them all.

That's not the question I was addressing. I was addressing the extent to which one can attribute someone's success to "luck", and I argue that both grit AND luck can matter to one's outcomes.

A lottery winner who might keep playing again and again and one day win the lottery have grit but it's still luck if they win.

That's not even remotely relevant, as a lottery is very specifically a game of chance. Life involves an element of things you can't control, but it also involves a lot of things you can.
Since 99% of "conservative" news is manufactured by corporate America, then manipulated, packaged, (Often repackaged.) and presented by Faux News, I'm actually okay with this. It may be supporters of Drumph and company learn the hard way just how almost everything we enjoy as Americans is very much at jeopardy because of Corporate America pushing their agenda and only their agenda through their media outlets. In other words, enjoy your market and real news manipulations. Drumph supporters if successful will earn it!
If you will go bankrupt and have your life destroyed because the place you work at goes out of business, then that's a different problem.
Groovy is amazing. It's like javascript and Java had a beautiful baby that lets you compile either dynamically or statically.
It can work similarly like web address bars work now. Type G and google shows up, because that's the most used service that starts with G. It will learn it from you.
What's your operating system? I usually run it under Wine on Linux without a problem.
Thanks for sharing this!

Here is our project site: https://columbia.github.io/libtrack/

and our repository github repo: https://github.com/columbia/libtrack
Calling C from Python with ctypes
Rack: Open-Source PaaS on AWS
Build it with web technologies, and if you need to ship a desktop app, package it with electron.
Enforcement of this particular policy is one of the things I dislike most about HN. The current title is awful. It gives no information that the URL itself does not and doesn't explain why I'd care about the contents now given I've visited the repo in the past. I'm not opposed to the removal of editorializing but it should get replaced with something neutral that still captures why the URL was submitted, e.g. "Swift 3 Roadmap Update".
I would pick my app carefully. Things that are specific to desktops like AV, disk cleaners, performance monitors would have staying power. Also word processors for specific constituencies. Scriviner, for instance, is for serious writers and is still supported by its creator. Diagram creators, slide presentation creators, even a database with an easy to use interface would be popular.
I personally would love to see an enhanced Activity Monitor for Mac. Something that would have an entry for every process running so I could just click it to figure out what it does.
An alternate direction rather than your standard jmp/displacement/nop'ing-to-align would be to use Dyninst[1] and live patch in memory[2]. Really though, your standard hex-editor will have facilities to alter all the necessary relatives. If you have access to modify the binary, no need to put in a trampoline (though it's awfully handy when playing CTFs!)

Honestly, do we really need another static analysis tool? Hopper and radare2 have covered the open source gap fairly well. I'd put r2 on near-power-parity of IDA if you invest the time to learn and configure it, which admittedly is an expensive proposition in labor who already knows IDA. It'll take him more days in salary to learn a new platform than just to pay the 5k and get him a IDA/HexRays license.

[1] U of Maryland holds the patent; information here, https://www.google.co.uk/patents/US8510723
[2] https://www.cs.umd.edu/class/fall2005/cmsc714/Lectures/byrd-... Though, I'm sure you've seen it already
Marketing is spot on. It's funny how people seem to know this, and yet don't realize it in practice - most of marketing is actively malicious. It's not like a law of physics which you can understand and then learn to work around; marketing is done by humans who have decades of psychological research, hundreds of years of honed best practices and many billions of dollars of budget annually within the industry; you can't expect an average person to stand a chance against focused effort of so many people who don't care (or don't even think about) they may harm other people as long as they get their paychecks.
Quoting John Doe (the Panama Papers leaker):

The prevailing media narrative thus far has focused on the scandal of what is legal and allowed in this system. What is allowed is indeed scandalous and must be changed. But we must not lose sight of another important fact: the law firm, its founders, and employees actually did knowingly violate myriad laws worldwide, repeatedly. Publicly they plead ignorance, but the documents show detailed knowledge and deliberate wrongdoing. At the very least we already know that Mossack personally perjured himself before a federal court in Nevada, and we also know that his information technology staff attempted to cover up the underlying lies. They should all be prosecuted accordingly with no special treatment.

https://panamapapers.icij.org/20160506-john-doe-statement.ht...
It's a lot harder to change a regulation when nobody has any idea what the landscape looks like without it, or how people could function without the incumbents that benefit from that regulation. Someone building a service people genuinely want, creating something useful that didn't exist before, and not doing any harm to people by doing so, may choose to go ahead and build it to prove that it's possible and sensible to do so. Sometimes that's the right thing to do; sometimes it's the wrong thing to do. But I'm not going to automatically assume that because there's a regulation on the books that that has anything to do with morality; there's far too many bought-and-paid-for regulations to believe that.
Sure but Marshall and the wall of Berlin had a lot to do with it.
>Well, but let's talk about the collapse of Yugoslavia for a while and the subsequent genocide in Bosnia. Here was something in Western Europe's back yard, and they were totally impotent, letting genocide happen right before their eyes.

There were totally competent to do whatever they wanted. They just didn't care AND didn't want to step on each others toes, whereas the US didn't mind stepping on their collective toes.

As for the intervention, the US decision makers and military could not care less about stopping the genocide (in the same way they didn't care about "crimes against humanity" elsewhere, or actively helped some in other places when it was convenient, e.g. assisting Suharto, Pinochet, Nicaragua, etc., not to mention their own shit).

It was just a convenient excuse to establish Kosovo as another protectorate in Eastern Europe and give a general signal about their reach in the area.
A.I. wins the Superfecta at the Kentucky Derby, turns $20 bet into $11k
It's legal because, as noted by Adam Smith: "Wealth, as Mr Hobbes says, is power."

The rich write the laws. In many cases here, the rich are the law.

And as John Doe (the Panama Papers leaker) wrote in his manifesto this weekend:

The prevailing media narrative thus far has focused on the scandal of what is legal and allowed in this system. What is allowed is indeed scandalous and must be changed. But we must not lose sight of another important fact: the law firm, its founders, and employees actually did knowingly violate myriad laws worldwide, repeatedly. Publicly they plead ignorance, but the documents show detailed knowledge and deliberate wrongdoing. At the very least we already know that Mossack personally perjured himself before a federal court in Nevada, and we also know that his information technology staff attempted to cover up the underlying lies. They should all be prosecuted accordingly with no special treatment.

https://panamapapers.icij.org/20160506-john-doe-statement.ht...
But will it be open source?
i still dont see any report of an actual story being suppressed.

hiding Romney ate honey nut cheerios is very different from hiding Romney donates his breakfast to starving children. The former isnt news, the latter type of suppression would be to purposely create a void of positive Romney stories.

that said, facebook's trending stories are a pile of nonnewsshit anyway, most of them should never be brought to peoples attention by choice.
You know me so well.

When will your book come out ?
The $400M Software Wrecking Havoc at the UN
And survival, and the survival of offspring. Why does menopause exist if evolution is only after sex?
Introducing the IIS Administration API
Yea it was after Adblock Plus was sold to an unknown 3rd party who refused to reveal themselves, obviously after the anger everyone switched over to uBlock Origin including me.
The Power of Oral History as Journalism
Isn't this what ReadyBoost does?
Scala tries a lot harder than Swift to unify object-oriented and functional programming principles.

For example, in Scala operators are (IIRC) implemented as methods on objects, there's a 'Nothing' bottom type that is used for covariant generic parameterization, and ADTs are implemented using inheritance in the form of case classes.

Swift has no top-level object type or bottom type, and a lot of its more functional style features (ADTs in the form of 'enums', value types that enforce immutability) are completely divorced from the object-oriented part of the language.
FYI: It's spelled "segue". Segway's the uncool hoverboard with a handle :)

(I don't normally post spelling corrections even when they make me twitch as I'd never get off HN, but I made an exception here as the brand "Segway" was a deliberate pun.)
How to collect leads from people who watch your video
Exactly, and it needs underlining and saying again and again: it's very, very unlikely that your app will ever need to scale like Twitter.
> Whatever happened to civic duty and moral obligation?

Went out the window in the age of moral relativism.
Live demo starts at 9:00. I am very very impressed.

One of my top complaints with Siri is inability to chain commands. If you want to modify a command you have to start over from scratch. Which often results in it misunderstanding another word. It's very, very frustrating.
You're absolutely right! I'm going to tell my 4 year old she's done having chocolate. Period. No sense in taking way from the caloric input she could have gotten from real food. Ice cream, jellybeans, and cake is out too. She'll get a tofu slab for her birthdays and a cold, crisp glass of water for her desserts.
I suspect that will get flushed out during their "wait and see" period of how developers use Viv. There are a couple of scenarios

1. Viv's "experience" is integrated into existing apps. So it knows you like your friends new service because that's the App you're in. (Unlikely based on the goals discussed in the video)

2. There are Viv "add-ons" that let you preference one over another. This sounds like the most-likely scenario if Viv is to stay neutral.

3. It's commerce-driven. Viv decides which services are prefered based on who pays the highest for "cab/car service" searches. Basically, the current search advertising model.

#3 seems the most likely to me, because it also opens up a host of other interesting scenarios related to existing current SEO business. However, I'd love to be wrong and that it stays neutral (#2).
So stop going to those sites. Really; you voluntarily visit those sites. To quote you, "It is absolutely that simple."
iTunes Has Slowly Destroyed My Will to Collect Music
Hey, you need to read the parent a bit closer.

Nobody's saying that Xamarin uses web views, but clearly there's a comparison to be drawn with the craze a few years back for writing mobile apps using web views. This was advocated as being cross-platform, allowing developers to write the same code and run it on multiple platforms. The downsides are the same in some ways, as the parent enumerated.

Xamarin's use of native UI is important, but in my experience it's clearly not as seamless as you think; while you access the UI natively, there are intrinsic architectural differences that make it difficult to do so in a high-performance manner without a lot of fairly hacky code.
Yes, one way to end an argument you can't win is to go straight to character assassination. Kudos, well done sir.
Agreed, and to me, this is a direct result of media organizations' extreme biases in America. This seems to be the missing link. I don't know of many non-American hyper-conservative media organizations that have directly tied their profit motive to how virulently their viewers believe that POV and are WILDLY successful at it.