skysight-inc/HackerNews huggingface dataset:
It goes up to the cloud and then back down to you.
Title is misleading. They didn't learn much in Seoul.. they just went there and crushed the best Go player and demolished Go being the poster kid for why AI can't win all games. I honestly have a very hard time thinking that people believed computers couldn't beat humans at Go. That's what a computer AI excel at.. give it a board position and ask it the next best move. Finite input, finite output, almost infinite crunching power.
How is calling infantile attitude infantile uncivil, sorry? And how my doesn't have anything to do with the project? This is the second time my post is pointlessly removed from context, and I don't see what good it does. And the comment detached is not the comment you cited as breaking the guidelines. Please put my comment back in context, or delete it.
Out of curiosity, how many notes? No suggestions, sorry.
Funny you bring that up. I've been telling people that the one victory we had for common sense was the fact that things like DeepMind approximate it in how they work. They're usually trained on too narrow data vs Cyc. Yet, they do find patterns esp in classification and action/response like human intuition does. I was going to suggest to people that they be used in logical/intuitive hybrids to replace things like Cyc. Maybe hitch a ride on a different bandwagon with benefits from all the effort going into it.
Oh I agree with you about firing. It's a fuzzy measure of your job performance for sure. I've been fired before. Had something to do with me, something to do with them. Was what it was.

My point was more responding to imgabe saying "nobody should consider their job a measure of their worth as a human being." I think work matters.
> I mistake the complicatedness for complexity

You conjugated the same word two ways. What do you mean?
What kind of factory housing are you thinking of? The brick houses that are sectioned into smaller apartments around the world (eg: London) because our modern society says that they're "too big" (implication being that while worker productivity has skyrocketed, that gain is for the business owners, not for the workers)...

The "factory housing" of old, found the factory worker to be so productive, that his spouse could dedicate herself to house work -- and the single salary would be enough to provide for the whole family. Now with more equal opportunity, even with both people in a household being "factory workers" -- suddenly giving people a flat suitable to raise children in isn't financially sustainable any more?

Or were you thinking about the Chinese factory "dorms" of the modern age?
Sociopathy (1 in 25 people are diagnosable as APD) and stupidity (low IQ but even more importantly - flawed reasoning patterns and weak thinking skills)
I find the command line far more helpful.
He's saying politics has no place at work. you're there to make money, producing a quality product or service. Not to meditate on your philosophy of 21st century feminism.
Tell HN: Slack is hype and AirBnB is fraudster
So I see a lot of discussion here about Slack and AirBnB.
Slack is mere hype and nothing else. Few elite privileged who had contacts with Google and other companies got together and created a okay-okay kind of app. There is nothing innovative about slack. Hipchat is equally good and in many cases far better.

Slack is also company strongly influencing SJW culture. Many, if not all, males who work there are beta. I was asked during interview , what do you feel about reporting to a woman ? I was like WTF ?? Do you feel ashamed of being Asian was another question ? I thought of filing report with EEOC but then I don't have thousands of dollars to pay lawyer fees.

AirBnB is another frauster company we have. Idea of hosting other people is nothing new. In India and China, people are doing it for hundreds of years. I was flat out told in phone screen that since you did not go to Ivy League or top 20 school chances are very very low that hiring manager would look at even resume. We only hire from Stanford and Harvard alike schools. May be you should try applyinng for these schools first.
I was like alright.

Many YC companies are morally corrupt and will suck your blood if given chance. My friend was working for some fucking company that was part of YC. That company offered him $80k for 10 yrs of experience and he was literally crying everyday for 15 hours of work. YC is the reason for boosting inequality in SF and startup world. Ironically ,Yahoo bought PG's company and he got rich. Yahoo also bought many stupid companies over last 20 years and that made people rich. Sam never had successful exit. Yet, people would die to get in YC.
They didn't use DEFLATE to generate the text. They used a known text and prepended garbage to it until it DEFLATEd correctly (to any result). Small difference, but still.
What do you mean by hijacks the scroll?
what VR system has shown up in kid's happy meals?
Washington Post published TSA Master Keys

https://www.schneier.com/blog/archives/2015/09/tsa_master_ke...
Preordered the Doorbot, the first gen Ring doorbell, it was very buggy and unreliable, I would get maybe 1 of 10 rings on my phone.

The second gen unit has been very reliable, and the video quality is night and day better than first gen. Although there can be a little lag of about 10 seconds or so from when the doorbell is rang till it rings on my phone.
> Can someone explain to me why traffic is still so damn expensive with every cloud provider?

Because The Cloud(tm) IS cheaper--when you start and don't have any real bandwidth or CPU usage.

Whereas, every colocation facility I have quoted wants you to commit to a minimum of $500 for some partial cabinet. So, The Cloud(tm) wins the contract and gets to bill in increasing amounts when usage finally goes up.

Finally, how many real system administrators still exist who can provision your systems, configure the network, and understand how to connect everything to the network without getting p0wn3d? If you don't have that person, you can't escape The Cloud(tm) even if you wanted to.
I was bummed. They had an amazing bunch of developers, but there was just great talent all around. It was also nice because it was a great change of pace here in DC. It was by far the biggest player in the startup scene in DC in 2011 and 2012. I think just having it around encouraged others to try to build "the next LivingSocial". There's plenty of smaller startups here today, but nothing fills the same role. We need more fun companies in DC, even if it's Office of Company Culture-mandated-dusty-Xbox-fun.
Artificial Intelligence Will Kill Our Grandchildren (Singularity)
At that point anybody whose business relies on Twitter "free API" deserves to be in that situation. It's a well proven fact that Twitter will shut down every 3rd party client or app based on their API which is a bit too popular. Never build a business on top of a "free" API, especially Twitter, because there is 100% chances Twitter will shut down you access.
One popular high traffic site I know build their own CDN to serve the large majority of their data by renting dedicated machines in OVH, Hetzner, etc. I can not remember their actually datacenters for their own CDN but they were not CloudFront or Google Cloud Platform.

Supposedly this has saved them immense amounts of money.
We're still working on the second castle.
There's an online HTML version as well:

https://mitpress.mit.edu/sicp/full-text/book/book.html
Because it's not infinite crunching power, and the search space is basically infinite.
Term limits are a band-aid, even at the Presidential level as far as I'm concerned. If someone is a shitty rep, then stop electing him, and likewise if he's a great rep then all term limits do is give you more chances to elect a shitty rep.
"Time has not shown that they are fools (at least, not yet), because no impressive AI advances (of which I am aware) are based on the common-sense approach"

Sure it has: deep learning. Human common sense is mostly based on intuition. Intuition is a process that finds patterns in unstructured data in terms of classification, relation to other things, and relationships in what we see vs how we respond. It has reinforcement mechanisms that improve the models with better exposure. Just like the neural networks.

They kind of indirectly worked on common sense. Not everything is there and data sets are too narrow for full, common sense. Yet, key attributes are there with amazing results from the likes of DeepMind. So, yeah, we proponents of common sense and intuition are winning. By 4 to 1 in a recent event.

" saying that a mix of approaches is the answer. Arguably, that is beginning to be proven. Common sense (the CYC approach)? Not so much."

Common sense is one component of a hybrid system. That's what I pushed. That's what I understood from others. CYC itself combines a knowledge base representing our "common sense" with one or more reasoning engines. The NN's leveraging it in their internal connections are often combined with tree searches, heuristics, and other things. Our own brain uses many specialized things working together to achieve an overall result.

So, no, common sense storage by itself won't do much for you. One needs the other parts. Hybrid systems were most like the only proven general intelligence. So, we should default on that.
The author is wrong in stating, "yet neuroscientists have not scrutinized their brains for one simple reason: They don’t have a neocortex."

Birds have an analogous structure to the mammalian neocortex [1].

[1] http://www.ncbi.nlm.nih.gov/pmc/articles/PMC2906560/
And written language is just a string of squiggly lines...

Are you seriously failing to understand the implications.
> No regular person used a chat client until MSN Messenger and Skype came along. Nobody.

AIM?
Graph coloring problem is generic and is guaranteed to be useful in a myriad obvious applications. Plus, "polynomial time" is a specific criteria, whereas "somewhat better than a human champion" is an arbitrary milestone.

Besides, people who make advances in abstract problems like that do not release PR statements and get 1/1000th of the hype and coverage AlphaGo received recently.
> e, is actually the dynamic environment from which $and? is called.

I.e. this and operator is an anti-deluvial beast once known in the Lisp word as a FEXPR.

If a compiler is developed, every such operator will have to be reimplemented as a macro.
Exactly my point. It was always assumed the common sense would be combined with automated reasoning techniques and possibly other forms of AI (esp vision/speech processing).
Storage is also a lot more expensive from 'cloud' providers, people often forget to look at the performance and redundancy and simply look at 'per gb' costs.
DRM is a disease. They might mitigate symptoms (corrupted anti-circumvention laws), but this sickness must be uprooted at its source to be really fixed. W3C made a great disservice for the Web by accepting DRM in the standard legitimizing it in the process.
Average was $0.63/mbit in 2015, and I personally haven't seen lower than $0.40/mbit.

http://drpeering.net/white-papers/Internet-Transit-Pricing-H...
Minimize or close all Facebook chat windows with one click – Chrome Extensions
Handy tip: in the US, enter (nnn) 867-5309 (where nnn is the local area code). There's a real good chance someone already has a card assigned to that number.
I found it chuckleworthy that this posted on the NYT site, which is known for paywalled articles.
15 Most creative inventions that can make our lives much easier
Google plans to drape its new campus in a “photovoltaic-integrated canopy skin”
tl,dr; of the whole situation, letting the guy in would have cost them nothing, kicking him out will be very expensive
Along similar lines, origami techniques are being used to design folding antennae and solar arrays for satellites.

http://www.jpl.nasa.gov/news/news.php?release=2014-277
https://riunet.upv.es/bitstream/handle/10251/6461/PAP_MIURA_...
You can turn any switches into ghetto load balancers by running BGP on some hosts and advertising a /32 into your switches.
I always thought it was close enough in many times in practice. ;)
Until very recently, the usual sorts of AI really sucked at winnowing through the stupidly broad and deep state trees go has. This is really a nice demonstration of how quickly modern AI has advanced.
Many fans of Bitcoin anticipated decentralized organizations, decentralized identity, etc... in a way comparable to the way Bitcoin is a decentralized currency. Unfortunately Bitcoin and other blockchain platforms do not provide easy development tools to build those other decentralized organizations. Yes, similar things can be built on Bitcoin as on Ethereum; it's just not as easy.

> I have yet to figure out just what problem ethereum even solves

Ethereum makes the blockchain easily programmable.
Agreed that E2E is mandatory for privacy. The federated nature of Matrix doesn't make it any harder to implement though - after all, TextSecure/Signal has basic federation too. The one subtlety we have is that we want to give the users the option of selecting between PFS and replayable epochs of history on a per-room basis - the latter making it easier to sync history between devices; the former being for the privacy paranoid.

Now, a more interesting privacy concern is that Matrix doesn't and can't protect metadata currently - see https://matrix.org/~matthew/2015-06-26%20Matrix%20Jardin%20E... for details. So if you want both encrypted contents as well as obfuscated metadata, go check out Ricochet or Vuvuzela or Pond or something for now :)
It'll go 3-12 months depending on usage, but if you've got a wired doorbell already and hook it up it uses that for power (the 12-18v that normal lights up a doorbel) and you never need to charge it.
As someone somewhat related to an IRC project, it's frustrating talking to people who love Slack because most of what they want is something that would be supported in an IRC client - not the IRC protocol.

Semi-related:

IRCv3 is an advance in the right direction, but I wish they would make huge breaking changes now - instead of introducing new standards to manage a migration to "later IRC".

Two things I want to see are IRC encoded as JSON, and TLS-only servers in the standard as a requirement. They added message tags which I think just makes IRC ridiculous to parse - if the objective is to extend IRC and add ancillary data to the message they should just use JSON already. I think it's a bad move to allow some intermittent migration path if we all know the end-game is IRC encoded as JSON. It'd be dirt-simple to autodetect if you're receiving JSON or traditional IRC, too. You don't need a CAP exchange to tell you "oh look, it's gonna be fucking json, m8".

An example a feature IRC would need to change for is the ability to edit messages. Slack lets you go back and correct already-submitted messages. You don't have this ability in IRC - and there are ethical reasons to not support it. Personally I'd be in favor of IRC having a command for editing messages, and then clients keeping the entire history of edited messages - so you can always see the original. It's not like the server can take that data back - it's jsut assumed clients would show only the latest, revised version of a message.

I could also see having the IRC server support a virtual DCC user to upload files to - so then you could emulate file attachments like you have on Slack. This is something that can be abused though - file uploads are a security and DoS concern. Slack can support certain things because the infrastructure is paid for - with IRC networks it's largely a "free" operation.

In the past I've made a "Hookbot" that triggers and POSTs to outside services just like Slack. On some IRC networks there are network-vetted bots you can request in your channel to configure and make use of. You can largely support everything Slack does in existing IRC, we just needs standards to add some coherency and expectations for developers/users.

UX does matter, I completely agree with you - IRC needs to change minimally to support those Slack-like features, though. Clients need to change. Most of the draw of Slack is embedding linked items in the chat for convenient viewing. Even icky Mibbit does that :p
The first of the two named arguments gets eval'd -- what could go worng?
That was the heavy hitter. jen is still right that simplicity and ease of use are incredibly important. Especially that forcing anyone to work with server IP's, ports, and firewalls leads to instant negative reaction. Gotta make that disappear somehow.

Fortunately, there's a lot of schemes to do that with untrusted 3rd parties. Need more work and polish w/ OSS implementations.
Beauty in code and programming languages
I use Harvest to track time, use this to demonstrate time taken for tasks.

Q: "Why isn't it faster"
A: "Quality code takes time"
Q: "I think it shouldn't take that long, these fixes are easy"
A: "Then code it yourself"
A visual guide to Bayesian thinking [video]
They also make and sell more than doorbells...
Most of them know it, but when you are in college or newly out of it, all of your friends are suffering from low pay and financial instability too. IMHO your 20s are a very good time to do a startup because the opportunity cost is low: you're probably not going to be making a whole lot of money anyway, so your choices are guaranteed poverty or likely poverty with the chance of a huge windfall.
I think transmission did the right thing: a single core shared across all platforms, tailored UI for different platforms. And yes, the existence of a web app makes it available absolutely everywhere, and the existence of fully native UIs make it a joy to use.

EDIT: spelling
I think the Achilles heel of almost every open source projects is [end-]user experience. The first time I used Slack I was sure it was trivial to replicate the software (not the business) by a small team of developers but a short time after I realized a lot of UX details that a normal open source team will not prioritize ever (e.g. conversationally educating the user about new features).

Probably the weakest point of Slack is their price. A similar open source SaaS offering will not be free so Slack has margin to compete.
Specifically regarding this discussion of typescript/javascript what are some edge cases and language idiosyncrasies problems you'd run into writing libraries in typescript?
.. except no static ipv6 even for commercial / business class users? wt---
> Finally, how many real system administrators still exist

... a lot? Has there been some shortage of network/infrastructure people lately?
decacorn.
More like LISP -> ML's -> C++, Java, C#, Ocaml -> Rust, Julia, Clojure, and the other better ones. :P
It makes less sense for open source. Ember would have to pay $30k a month to archive slack. But, all the Ember devs are on slack and irc is a grave yard.

Imo, having logs makes irc demonstrably better.
Or you can cut through all that bullshit and use React by itself which doesn't seem to present any major impedance mismatches. If you need to maintain global state (e.g. information about the currently logged in user), do that in the UI's root component. If you don't want to endlessly pass that global state down the component hierarchy via props, use contexts. Just keep your global state small and simple. What about actions? Just call methods on the root component that are specifically exposed to child components, perhaps also via contexts. There really is no need for Flux in most React web apps. It just adds confusion. Also, it's OK for components far down the hierarchy (i.e. leaves) to load their own data independent to their parent components. If you want clean separation of data and UI in that case, just use container components. https://medium.com/@learnreact/container-components-c0e67432...
Makes me think of 1% inspiration, 99% perspiration - the effort just to get things running is enough to sap the enthusiasm - you just have to keep pushing through
http://www.adweek.com/adfreak/mcdonalds-now-making-happy-mea...
but not a macro in the sense Common Lisp knows them... FEXPRs are first class objects. FEXPRs can be passed around as values of variables, whereas macros cannot
The environment object which eval needs to resolve variable references.

This operator is defining a function which interprets and operator calls.
Care to share your webpack config for getting React and TypeScript to play ball? I'm collecting a bunch to try to figure out what works best.
Cmacro
Ok, we changed to that from http://www.andela.com/blog/being-a-female-developer/.
A Mysterious Disease Is Killing People in Wisconsin
Compilers, Integers and Optimizations (2011)
I'm glad someone else mentioned the authorization problem. What if a user is allowed to access some of the resources declared in the GraphQL but not all of them... Do you block the request or do you allow it? Filtering out the non-accessible parts of the GraphQL seems like overkill.

I work mostly with realtime WebSocket connections so my view is probably biased towards usage with realtime transports... But my favourite alternative approach to GraphQL is to just deal individual fields/properties of objects independently (for update operations). This avoids conflicts (like accidentally overwriting sibling properties with old values as part of an update operation). On create, you can create the whole object at once (with all properties) but for update, you only update each field independently. You end up with a realtime CRUD layer with field-level granularity.

You do have to give up on transactional atomicity but I've found that the approach I've described above covers the vast majority of use cases. In those cases where you do need to update a whole object at once, you can setup a separate endpoint for that one - For me this usually only happens when I need to make a complex operation like 'Reset password' or 'Send email' which involves some specialized backend processing - Not something GraphQL would handle either.
I would apply more lenient standards when looking at lists of arts or crafts

Why? I would expect the top of the line people in the arts to be as professional as in any other field. I would expect that great directors (and actors for that matter) have a notebook (or something) of great scenes and why they are great. I would expect artists to have their equivalent.

I mean, goddamn, if you are a great director and you say you have a list of essential viewing, then, yeah, I would assume that according to you the list would be at least very nearly complete. If may evolve a bit over time after review and discussion, but I wouldn't expect a 30% change in the list.
He seems to be ok with 'Doug': https://www.youtube.com/watch?v=2w_ekB08ohU
I noticed a similar thing with Tuenti some years ago. I wanted to advertise something targeting only Spain and began to inquire about their ad services. They did offer advertising in their social network but it was really difficult to actually reach somebody that could help you with that (it wasn't automated, btw). After a very brief email exchange their response was pretty much "we don't care about less than a few million dollars", I was honestly surprised but eventually settled on "Well, ok, I'll just use Facebook ¯\_(ツ)_/¯"

4 years into it, and they're dead meat. (Ok, they pivoted on to some kind of VoIP service with social features or whatever, so they're not technically dead yet).

Tuenti: A social network in Spain that used to enjoy a really good market share in that country.
Some 3 person families will be fine living in a 512 square foot home. That's not too uncommon globally. For a family we could also have double or triple sized units if that's what people want.

The units I portrayed are nothing like dorms and they are not apartments, so you probably didn't actually read it. Anyway it really doesn't matter what you think. Since this whole concept is in fact a new idea, it will be quite hard to market and easy for the average person such as yourself to dismiss.
Apple's core is consumer hardware. Anything they're doing on the cloud is ancillary.