skysight-inc/HackerNews huggingface dataset:
The timeframe does not change between my first phrase and the last. Overall (as in lifetime) the company is maximizing profits (as companies are designed to do). They certainly aren't "leaving money on the table" unless it's a plan to extract even more, so I don't see why that's so great as the GP comment says. They're good competition for the industry but I don't understand how their pricing automatically engenders trust. Also value is not equal to price and many major companies understand that absolute price is rarely the significant factor.

> Minimizing profit is sacrificing short-term gains for long-term gains.

That would actually be maximizing profit...
I would love to work on this kind of software.

It's exactly the type of things I find interesting, it's a shame I didn't make different career choices when I was younger but it is what it is I guess.
They link to resources at the bottom:

> For more information on getting started with the programming language, check out How to start using Kotlin[0] and the Koans tutorial[1].

[0]: This one's actually broken in the article, but: https://kotlinlang.org/docs/tutorials/kotlin-android.html

[1]: https://kotlinlang.org/docs/tutorials/koans.html
There is an alternative:

The investors buy up 99.99% of the company for $500k at a $1 premoney, and then give out 75% of the company to current management in order to incentivize them to stay.

I am using extreme numbers here to make the point, but current management almost always gets a carve out.
Not concerned about Android at the time, I was looking for a desktop app toolkit.

Now that you mention it mobile support seems to be in flux:
http://stackoverflow.com/questions/20860931/is-it-possible-t...
When telling stories, keep it familiar
> but they couldn't use your information unless you opted in to the new policy (which companies often do by saying "if you continue to use this, you opt in").

Yes. I'm working under the assumption (which may or may not be correct) that an official legal contract (and not just a privacy policy which may be enforceable as a contract depending on locale) would both require more formal acceptance (i.e. typing in your name and the date for a digital signature and a note that it's illegal to sign if you are not that person instead of just a click on a button saying "I accept"), and provide a much easier time for any individual wishing to pursue legal action against an entity that violated it (which should keep most of those violations at bay).

In other words, I see privacy policies as new, unstandardized, not taken very seriously by many companies, and possibly useless in some jurisdictions. That may or may not be accurate, as I have no legal experience.
Your examples do not mean much when it comes to actual influence and its use. Google relies on blatantly left-leaning "fact checkers", Schmidt was very active in HRC's campaign, Twitter actively censors Right-leaning hashtags and users [1], Facebook censor(s/ed) conservatives [2]. Do you really think actual censorship and suppression (when claiming otherwise and pretending to be objective) is less important than letting Trump takes questions?

[1] http://thehill.com/blogs/pundits-blog/media/303295-how-faceb...

[2] http://gizmodo.com/former-facebook-workers-we-routinely-supp...
That's optimal from an individual perspective, but not necessarily from a societal perspective. The author suggests it might be better if people had insurance which paid an annuity after reaching a certain age (say 80) and then people could plan to have their savings run out at 80 instead of everyone having to plan to live until 100 with only a tiny fraction making it to that age.
Donations do not imply liking a candidate or party. Large companies will always donate across the board to keep in favor with whoever wins. The government has a huge amount of control over the fate of these companies. That is partly why they have a vested interest in controlling elections and thought.

Twitter isn't laissez-faire with right leaning voices. They actively suppress them. They remove hashtags from trending daily. They mark posts as containing explicit content. It's getting ridiculous how much all of these companies are trying to silence the right.

Facebook will take almost anyone's money on their ads. But they were also caught this last election cycle actively suppressing conservatives. It got so bad Zuckerberg had to come out and do damage control by inviting conservative commentators to a sit-down or piss off half his US userbase.
It's acceptable, it's fine, the issue at hand is that we've reached the point that Steam is the Wal-Mart of PC videogames and a lot of people act like they still think Steam is some sort of Mom & Pop shop. It doesn't hurt to examine our Wal-Marts and want them to do better (even if many of us will still shop at them).
I find this naive. One day every 2-4years the govt answers to the people. Every other days is story after story of the govt bending to the will of powerful/wealthy special interests.

Giving each side force multipliers doesn't even the playing field, it makes the absolute gap even larger.
Open this in IE 11 and scroll below "A new, approachable way to create Web applications" - prepare to laugh!
Introducing the TensorFlow Research Cloud
Apple betrayed by its own law firm (2013)
I bought it new. Fucking waste of money.
Regarding your first issue - I'm sorry to hear you had documentation issues.

There should be a huge "Send Feedback" widget at the bottom of every single documentation page:

http://i.imgur.com/MhWbY0W.png

http://i.imgur.com/Gu8GzLB.png (If you click it, it will pop up this modal form, which also allows you to just screenshot the offending part).

Did you try using this link on any of the pages that you found unhelpful, or bizarrely organised?

I'd encourage you to use this - as all of this feedback comes through to us via an internal system, and it does get reviewed (although I'm sure you can imagine the volume).

Otherwise feel free to reach out to me if you have specific concerns and feel more comfortable doing it that way, or you're unsure about the response you received. (Although quite frankly, I think the form is best, as that gets tracked, and anybody can jump on it).
The Future of Artificial Intelligence Will Be Fueled by Unstructured Data
I appreciate your optimism and wish I shared it. I think you overestimate peoples ability to care, understand, and do anything about any data found wrongs.
Catching Quasars with Neural Nets
Total guess, but maybe they see the actual usage numbers of developers that use Go? AND that number is not very high. Also, how well does Go translate into Android apps? Just a guess.
Right, but you inevitably end up with boilerplate "massage" code around your data anyway. Case in point: dates, any number that isn't just a number e.g. currencies or big numbers, URLs, file paths, hex, hashes. Basically any type that carries any kind of semantics beyond array, object, string, number, or null will require this boilerplate, only that your data format has no way of describing them except for out-of-band specs, if you want to call them such.

At least XML has schemas, and even if all you're doing is deserializing everything into JsonML like objects you're still better off because you'll have in-band metadata to point you in the right direction.
- Camera rotation is way too slow for my tastes.

- Tools should have keyboard shortcuts.

- It's rather ambiguous, say, what the subtract tool subtracts from.

- Scaling tool must include a Ctrl or Shift modifier key to scale all axes.

- Tools must bring up a precise control box as, say, Blender does.

- Information about object positions, scales, and tri-count would be great to have.

- Not sure if I missed it, but there ought to be a vertex-level editing tool.

All in all, it seems like a basic toy rather than something that allows you to have a great deal of freedom. Can be improved upon if the toolset is extended and allows for a higher degree of control.
You can encrypt SSH keys with passwords too.
That or have a small service vessel that sails with a school of autonomous ships handling maintenance.
Myna – Recursive Descent Parsing Library for JavaScript
It's easy to use, though you need to pay $100 just to get an account and then $100/per domain / per 2 years. The interface is bare bones and you can't do much more then set name server records but it does the job.

//Edited the fee.
This is not in touch with reality. The steam client has like 10 years, its bloated, slow and unsatisfactory. If you could do steam ratings on the steam client, they would get clobbered.
There's no need for "unofficial political guidelines" here: that comment breaks the official guidelines and doesn't belong on a site whose purpose is to gratify our intellectual curiosity. There are other places on the Internet for the tedious back-and-forth of "you don't get it" "no you don't get it" etc., but that sort of conversational purgatory is not what we're after here.
The FCC cannot move forward until it investigates flood of fake comments
Is violating a contract a crime?

And what's the privacy issue with indexing, and heck, still showing ads? As long as they're not sharing your data, where is your privacy being violated by indexing and being shown ads when they already have the same data? That makes no sense.
Scala never worked that well, for example it requires several steps, focus on sbt, requires the pure InteliJ version instead of Android Studio, thus forcing developers to be a few versions behind on Android plugins.

http://scala-on-android.taig.io/sources/
Not really, deep learning is still a research subject. It's not commodity for small companies, it's probably commodity for google, (e.g. they can use deep learning to design optimal deep learning systems)
Sure, a business can cease to operate—that's a risk that seems pretty clear cut and understandable. Or, if the business completely changes and doesn't offer that type of product or service anymore. If the lifetime offer was for unlimited (one at a time) VHS borrowing at the neighborhood video rental, and then the store shifted to only offering DVDs, or (perhaps better) streaming, the fact that there are no longer any VHS tapes to borrow makes sense.

But this is a case of an email company (likely profitable) that still offers email accounts. It's likely that the only difference between the product that they're taking away and current offerings is that the 'lifetime' accounts have FAR lower quotas and features offered. The cost of computing, storage and bandwidth trend downward over time. No new lifetime accounts are being created, so they've got a fixed quantity of lower-usage level accounts. They can already forecast the maximum technical cost for these over the next 10/20/30/40 years. Now these accounts may have high costs in terms of providing customer support, and that would be unpredictable, and potentially costly. I doubt anyone would fault Fastmail for simply stating that outside of a few designated problems/issues (either on their side or the most important) that no technical support would be provided for these accounts. If they wanted to be nice, they might offer that non-crucial support issues could be handled at the lowest tier/priority.

That would be a sensible way to move forward.
Ivanr this is an excellent resource (just like SSL Labs) but I'm missing the "gamification" element: percentage points that make one strive for 100% (whether it is a good idea is a separate matter).

Regarding DANE is there a benefit in deploying it now that browser vendors are against it?

Also worth noting is that Key Pinning may be a very sharp knife.
Well, maybe, but I think it is much more common for people to just assume that somehow a company has the right to unilaterally cancel any contract if they pay back the customer, and that current valuation and stuff simply don't enter people's minds when considering such situations.
AI for everyone, data is not.
On the flip side, I've only ever not had an XSD when I was building something myself and actively didn't care.

The truth, I tend to suspect, lies somewhere in between. =)
That article does not, but for the curious, an investigation into the deaths (involving parties from field experts to local police) has been "essentially closed" and it was determined an unknown toxin led to the death of the two belugas. How the toxin was introduced to the tank was also not determined.

http://www.cbc.ca/news/canada/british-columbia/vancouver-aqu...
I don't see what it has to do with relationships. Convince us why Scala would've been a better choice?
> Somehow, the collective portfolios of US representatives manage to greatly outperform the stock market indexes.

I would totally believe this. Do you have a source?
If I understand correctly, your claim is that only well-resourced (e.g. state-level) attackers will be able to pull this off.

It is extremely clear to me that today both desktop computers and IoT devices do not require a well-resourced attacker to compromise (can we agree on this?).

The point where we disagree is that I see little evidence that driverless car companies are investing in defense in depth that is at a level significantly higher than either IoT devices or desktop operating systems. Indeed, there is such a race to be first-to-market that the companies are incentivized to not spend resources on it.
Generic fearmongering isn't adding anything to the discussion.
How WannaCrypt attacks
Apparently Steve Jobs calling Starbucks (during the reveal of the first iPhone) to order 4,000 lattes was an actual call to an unsuspecting Starbucks. Years later they were still getting people calling up trying to order 4,000 drinks.

https://www.fastcompany.com/3006147/because-steve-jobss-firs...
Bezos is worth 80B. Amazon is a global empire operating in practically owns the ecommerce industry and extracts an enormous amount of profit. What exactly are they minimizing?

Charging less to make more is actually maximizing profit for the company.
>Is there a certain size of vendor or price point where we expect to have human support and an SLA for response?

Yes, when they control the switch that can kill your business.
I'm already spending a significant fraction of that amount on hardware, various subscriptions, and the occasional new release movie. My impression is that offering privacy at a premium might negatively affect the free tier, so it's off the table for now.
>2 Belugas just died in captivity at that aquarium -it wasn't environmentalists who killed them, it was the aquarium.

Considering that the last report confirmed that the Belugas had been poisoned by a foreign substance, I wouldn't be so confident in that statement.
Also, for what it's worth, your point is exactly why I mentioned E4X. Sure wasn't a panacea, but it had some things going for it.
You just need to get the units to line up.

You want bytes/seconds (i.e. quantity of data per unit time).

You have:

- Distance per unit time (km/h)

- Payloads per unit distance (# of flights per km)

- Quantity of data per payload (bytes per flight)
I found signals (especially post_save hooks) incredibly useful for updating related models and caches. Their rational for avoiding them was weak.
I suppose people should parse the claims independently but that website is literally just a copy-paste from Seaworld's site followed by one of the more absurd statements I've ever read;

> I think that all this criticism against Tilikum is hurting him more than anything.

Come on..
For an engineer to create something that works reliably and that they can't understand would rely heavily on luck. Usually, an engineer will start with proven science and work towards a design.
Go would require building a whole new set of APIs and massive work since Go does not interop with Java.

Kotlin, however, interops with Java nicely since it compiles to jvm bytecode. So there's no new APIs to build and no transition performance costs.

Although that said you can actually use Go on Android ( https://github.com/golang/go/wiki/Mobile ) but since Go is native code you're stuck with Android's NDK or dealing with JNI and the performance costs of that.
The Bootleg Amiibo Business Is Booming, Thanks to Nintendo
Then wouldn't the right course of action be to talk to a lawyer and not ask google to charge you for something they already do for free?
OpenJFX is part of Oracle's OpenJDK project.
Making AI work for everyone - Sundar Pichai
I find it funny that your bashing the C language but your screen name is "irundebian" you realize that Debian is almost entirely written in C right?

> The only valid reason why it should be used is for legacy reasons.

Also there are many projects even today where C is the only choice, like embedded programming, some micro controllers only have a C compiler available.
Not having to pay $99/year to sign builds of your open-source application would help.
Well, if JSON had namespaces or standard validation framework, we could have that conversation.
Blows on gum wrapper

I just got you unlimited international calling time
Java, Python and C++ are the actual workhorse languages at Google.

Go doesn't seem to be used that much other than a few known projects like the stuff that got re-written for YouTube or the download server.

You see this when new Web APIs are released, usually Go isn't part of the preview SDKs, and on Android all the work done on Go mobile has been done by people on the Go team or from the community at large.
Your rotation widget is nonstandard compared to most other 3D editors. See for example Blender[1] or Maya's[2] widgets (which are both basically the same).

It's also kind of confusing as it seems like pulling one axis' rotation manipulator actually rotates about a different axis. So pulling on X rotates about Z, Y about X, and Z about Y.

[1] https://wiki.blender.org/index.php/User:Simtron/Doc:2.6/Manu...
[2] https://knowledge.autodesk.com/support/maya/learn-explore/ca...
Sounds like a good way to fight back. The US is doing this too sometimes. I don't really see a reason to search everyone's phone unless there's a reasonable suspicion and be allowed to watch them as they go through it. Just check if they have a weapon or not. If no weapon, don't see why further searching is needed. I saw another article about them wanting to scan people's papers they take with them. If they keep this stuff up, I think they will destroy the tourism industry and maybe more people will care.

I have sadly seen people commenting on similar articles on HN about how they don't ever plan to visit the US over these searches. Even a NASA engineer got searched.

Plus TSA has been known to steal also. I hope private jets become cheaper some day to avoid all this, well there are jet sharing programs. Drive straight to the runway and take off :) I guess if you have a huge company like Google or Apple, a private jet is basically free with all the write offs. Probably boosts productivity without all the waiting in lines.

I'm a US born citizen and I don't even look forward to flying. I haven't yet in my life but do want to fly and travel more someday. Every single day lately there's aways some news story about some major airline messing with people, or some story is talked about back to back on every news program involving the TSA.
San Diego faces a dark homelessness crisis
No, I have the same reaction. The execution just isn't as there as it should be some of the times. And as others point out, the result is often a bit of awkward silence. Not a big deal though in the scheme of things
I'm sure the "NetFlix CHILLNAS™" device which you plug into your TV via HDMI can be made to be Wifi-enabled only and absolutely lousy with instrumentation to send analytics back to homebase.
I share a similar view. The Rpi offers a way of packaging up an application as an appliance.
The Webtask technology is closed-source. Much of the tooling, however is open-source.
If my github api-fu is correct that's what, 40kloc for the rust side of things? Doesn't seem unreasonable times (vs C++) for a full rebuild on that machine - which I'd generally want to do for anything but the most trivial C++ toolchain bump too (in fact, I'm usually forced to) making a comparison against incremental builds very apples-to-oranges IMO. What's your C++ LOC/full rebuild like?

I'm used to ~100kloc of C++ taking half an hour per config+platform on a 4-6 core, 16GB+, SSD machine. Less hygenic than your codebase sounds like, but with some beefy PCHs. Toolchain updates are usually a full day affair in this context, although that's not entirely from just the compiler bump.

Of course, incremental vs full rebuilds are no contest. Rust is at least working on incremental builds now that they have MIR AFAIK. And binary cargo support would be really nice as well. As would be compiling in general.
Frankly, I think your belief is due to lack of knowledge. As a current PhD student who knows several ML researchers at Google, there is fair bit of marketing involved in creating perception of Google supremacy. while no doubt Google is a leader in AI, their advantage is not as great as it would appear by reading the comments here.

At the same time other companies, Apple /Salesforce / Amazon / Oracle and several other smaller ones are well aware of threat posed by Google and are always on the lookout for ML/CV startup that can fill the gap in products relative to Googles offering. E.g. Amazon acquired Orbeus around same time Google launched Cloud Vision.
Why was he installing Handbrake on a work computer? Maybe he had a business need to transcode videos, in which case no problem, but was he installing Handbrake on a work computer in order to rip DVDs personally? Worse, was he perhaps doing work on a personal computer?

Folks, don't mix your business & professional lives. The cost is not worth the benefit!
The potential use of TPUs for training is very exciting. They say that they train floating point, but I don't see any indication to the FP precision they're capable of; perhaps I'm missing it. At any rate, I'm really excited to see resources being piled into their Cloud ML Engine product at this high rate.

I've made this comment in a couple of other threads, which subsequently veered off into other territory, so forgive the repetition, but it's a really interesting topic to me. The open-source distributed tensorflow stuff is pretty nice, but it still requires a huge amount of hand coding and tuning the machinery, reminding me quite a lot of just rolling the damn thing in MPI yourself. I'm very excited to see where distributed tf will be in a year or two, but it's a chore today.

Depending on how much these TPUs and other Cloud ML Engine developments help, I'd gladly abandon the attempt to roll it myself with the distributed tf.

The hope is that using Google's secret sauce to auto-distribute the execution graphs and associated data ingestion makes things "just work". At the moment, the documentation and examples for that are a bit all over the place and require writing models to conform to the newish tf.contrib.learn.Experiment API, which is also a bit underdocumented and underexampled. Using it for very large datasets (say >tens of TB) seems to be pretty challenging at this moment (to me at least). For a lot of use cases, BigTable seems to be the ideal ingestion engine for Cloud ML tf jobs, but there's no C native API. You can use BigTable, but you can only dump complete tables into tensorflow rather than querying for relevant data (since the queries cost money, a 5000-core jobs with just a few queries per core would cost you a fortune, so the ability to query BigTable in the tensorflow reader is disabled.

At any rate, I've been banging around on it for a few weeks and am really hopeful. I will follow Cloud ML Engine's career with considerable interest.
You're right, thanks for the correction! Also kind of reinforces my point I feel. That any JSON document is just that, a JSON document; it doesn't carry more semantics just because you say so. My JSON parser will still just see simple JSON values, no matter how much I tell it that a certain key should really be a URL, not just a string.